From 29ebfc456d4e584b11cc993e67e9f84410524bc2 Mon Sep 17 00:00:00 2001 From: Joel Bradshaw Date: Sun, 9 Jan 2022 23:57:57 -0800 Subject: [PATCH 01/12] Use run --rm instead of exec for initdb This way we don't depend on the containers already being up and running. --- bw-dev | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bw-dev b/bw-dev index 6bf5a125..29c2660d 100755 --- a/bw-dev +++ b/bw-dev @@ -30,12 +30,12 @@ function execweb { } function initdb { - execweb python manage.py migrate - execweb python manage.py initdb + runweb python manage.py migrate + runweb python manage.py initdb } function makeitblack { - docker-compose run --rm web black celerywyrm bookwyrm + runweb black celerywyrm bookwyrm } function awscommand { From ae53b479f512080c8232cc41be12514f59fa9ac1 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 30 Jan 2022 08:36:20 -0800 Subject: [PATCH 02/12] Fixes status field on report modal form --- bookwyrm/templates/snippets/report_modal.html | 2 +- bookwyrm/templates/snippets/status/generated_status.html | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/bookwyrm/templates/snippets/report_modal.html b/bookwyrm/templates/snippets/report_modal.html index 7d2e52b6..0cf786ec 100644 --- a/bookwyrm/templates/snippets/report_modal.html +++ b/bookwyrm/templates/snippets/report_modal.html @@ -22,7 +22,7 @@ {% csrf_token %} -{% if status %} +{% if status_id %} {% endif %} {% if link %} diff --git a/bookwyrm/templates/snippets/status/generated_status.html b/bookwyrm/templates/snippets/status/generated_status.html index 4051f2c0..35776b84 100644 --- a/bookwyrm/templates/snippets/status/generated_status.html +++ b/bookwyrm/templates/snippets/status/generated_status.html @@ -3,7 +3,6 @@ {% load book_display_tags %} {% load markdown %} {% load i18n %} -{% load cache %} {% if not hide_book %} {% with book=status.book|default:status.mention_books.first %} From 8a07f5c396797e5e732769cefc97012e19b3dba1 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 30 Jan 2022 08:50:53 -0800 Subject: [PATCH 03/12] Fixes report remote id --- bookwyrm/models/report.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bookwyrm/models/report.py b/bookwyrm/models/report.py index a9f5b3b1..bd2a1ef0 100644 --- a/bookwyrm/models/report.py +++ b/bookwyrm/models/report.py @@ -1,5 +1,6 @@ """ flagged for moderation """ from django.db import models +from bookwyrm.settings import DOMAIN from .base_model import BookWyrmModel @@ -15,6 +16,9 @@ class Report(BookWyrmModel): links = models.ManyToManyField("Link", blank=True) resolved = models.BooleanField(default=False) + def get_remote_id(self): + return f"https://{DOMAIN}/settings/reports/{self.id}" + class Meta: """set order by default""" From c04bf4638f1eade57f670a71454e7f0598950df0 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 30 Jan 2022 08:51:14 -0800 Subject: [PATCH 04/12] Avoid duplicate emails --- bookwyrm/emailing.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bookwyrm/emailing.py b/bookwyrm/emailing.py index efef1263..80aca071 100644 --- a/bookwyrm/emailing.py +++ b/bookwyrm/emailing.py @@ -48,7 +48,9 @@ def moderation_report_email(report): data["reportee"] = report.user.localname or report.user.username data["report_link"] = report.remote_id - for admin in models.User.objects.filter(groups__name__in=["admin", "moderator"]): + for admin in models.User.objects.filter( + groups__name__in=["admin", "moderator"] + ).distinct(): data["user"] = admin.display_name send_email.delay(admin.email, *format_email("moderation_report", data)) From 24c1d5a168daf4a1d67b5baae0c25397f87bb3e5 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 30 Jan 2022 09:15:20 -0800 Subject: [PATCH 05/12] Add prompt to respond to reporter --- .../templates/settings/reports/report.html | 23 ++++++++++++++++--- .../snippets/create_status/content_field.html | 21 +++++++++-------- .../create_status/post_options_block.html | 2 +- 3 files changed, 32 insertions(+), 14 deletions(-) diff --git a/bookwyrm/templates/settings/reports/report.html b/bookwyrm/templates/settings/reports/report.html index 84fafb14..a795273b 100644 --- a/bookwyrm/templates/settings/reports/report.html +++ b/bookwyrm/templates/settings/reports/report.html @@ -17,6 +17,19 @@ {% include 'settings/reports/report_preview.html' with report=report %} +
+
+ + {% trans "Message reporter" %} + + +
+ {% trans "Update on your report:" as dm_template %} + {% include 'snippets/create_status/status.html' with type="direct" uuid=1 mention=report.reporter prepared_content=dm_template no_script=True %} +
+
+
+ {% if report.statuses.exists %}

{% trans "Reported statuses" %}

@@ -68,9 +81,13 @@ {% endfor %}
{% csrf_token %} - - - +
+ + +
+
+ +
{% endblock %} diff --git a/bookwyrm/templates/snippets/create_status/content_field.html b/bookwyrm/templates/snippets/create_status/content_field.html index ea2849d9..cc4205b2 100644 --- a/bookwyrm/templates/snippets/create_status/content_field.html +++ b/bookwyrm/templates/snippets/create_status/content_field.html @@ -8,13 +8,14 @@ reply_parent: if applicable, the Status object that this post is in reply to mention: a user who is @ mentioned by default in the post draft: an existing Status object that is providing default values for input fields {% endcomment %} - - +
+ +
diff --git a/bookwyrm/templates/snippets/create_status/post_options_block.html b/bookwyrm/templates/snippets/create_status/post_options_block.html index 697614e1..17131532 100644 --- a/bookwyrm/templates/snippets/create_status/post_options_block.html +++ b/bookwyrm/templates/snippets/create_status/post_options_block.html @@ -15,7 +15,7 @@ {% endif %} -
+
+
diff --git a/bookwyrm/templatetags/shelf_tags.py b/bookwyrm/templatetags/shelf_tags.py index 6c4f59c3..7aef638f 100644 --- a/bookwyrm/templatetags/shelf_tags.py +++ b/bookwyrm/templatetags/shelf_tags.py @@ -36,19 +36,22 @@ def get_next_shelf(current_shelf): def active_shelf(context, book): """check what shelf a user has a book on, if any""" user = context["request"].user - return cache.get_or_set( - f"active_shelf-{user.id}-{book.id}", - lambda u, b: ( - models.ShelfBook.objects.filter( - shelf__user=u, - book__parent_work__editions=b, - ).first() - or False - ), - user, - book, - timeout=15552000, - ) or {"book": book} + return ( + cache.get_or_set( + f"active_shelf-{user.id}-{book.id}", + lambda u, b: ( + models.ShelfBook.objects.filter( + shelf__user=u, + book__parent_work__editions=b, + ).first() + or False + ), + user, + book, + timeout=15552000, + ) + or {"book": book} + ) @register.simple_tag(takes_context=False) From f52fd2531385a0f30e099c2c3d15aa8039d5897a Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 30 Jan 2022 10:19:12 -0800 Subject: [PATCH 08/12] Updates locales --- locale/de_DE/LC_MESSAGES/django.po | 157 ++++++++++++++--------- locale/en_US/LC_MESSAGES/django.po | 24 ++-- locale/es_ES/LC_MESSAGES/django.mo | Bin 82861 -> 83458 bytes locale/es_ES/LC_MESSAGES/django.po | 149 ++++++++++++++-------- locale/fr_FR/LC_MESSAGES/django.po | 157 ++++++++++++++--------- locale/gl_ES/LC_MESSAGES/django.mo | Bin 81011 -> 81604 bytes locale/gl_ES/LC_MESSAGES/django.po | 149 ++++++++++++++-------- locale/it_IT/LC_MESSAGES/django.mo | Bin 82056 -> 82668 bytes locale/it_IT/LC_MESSAGES/django.po | 149 ++++++++++++++-------- locale/lt_LT/LC_MESSAGES/django.mo | Bin 79453 -> 80149 bytes locale/lt_LT/LC_MESSAGES/django.po | 179 ++++++++++++++++----------- locale/no_NO/LC_MESSAGES/django.mo | Bin 74005 -> 73851 bytes locale/no_NO/LC_MESSAGES/django.po | 149 ++++++++++++++-------- locale/pt_BR/LC_MESSAGES/django.mo | Bin 81381 -> 82002 bytes locale/pt_BR/LC_MESSAGES/django.po | 149 ++++++++++++++-------- locale/pt_PT/LC_MESSAGES/django.mo | Bin 73067 -> 72904 bytes locale/pt_PT/LC_MESSAGES/django.po | 149 ++++++++++++++-------- locale/sv_SE/LC_MESSAGES/django.mo | Bin 81025 -> 80853 bytes locale/sv_SE/LC_MESSAGES/django.po | 149 ++++++++++++++-------- locale/zh_Hans/LC_MESSAGES/django.po | 148 ++++++++++++++-------- locale/zh_Hant/LC_MESSAGES/django.po | 148 ++++++++++++++-------- 21 files changed, 1166 insertions(+), 690 deletions(-) diff --git a/locale/de_DE/LC_MESSAGES/django.po b/locale/de_DE/LC_MESSAGES/django.po index bb05219b..50806ca8 100644 --- a/locale/de_DE/LC_MESSAGES/django.po +++ b/locale/de_DE/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-24 17:25+0000\n" -"PO-Revision-Date: 2022-01-24 18:55\n" +"POT-Creation-Date: 2022-01-28 02:50+0000\n" +"PO-Revision-Date: 2022-01-29 14:28\n" "Last-Translator: Mouse Reeve \n" "Language-Team: German\n" "Language: de\n" @@ -46,33 +46,33 @@ msgstr "{i}-mal verwendbar" msgid "Unlimited" msgstr "Unbegrenzt" -#: bookwyrm/forms.py:483 +#: bookwyrm/forms.py:489 msgid "List Order" msgstr "Reihenfolge der Liste" -#: bookwyrm/forms.py:484 +#: bookwyrm/forms.py:490 msgid "Book Title" msgstr "Buchtitel" -#: bookwyrm/forms.py:485 bookwyrm/templates/shelf/shelf.html:155 +#: bookwyrm/forms.py:491 bookwyrm/templates/shelf/shelf.html:155 #: bookwyrm/templates/shelf/shelf.html:187 #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Rating" msgstr "Bewertung" -#: bookwyrm/forms.py:487 bookwyrm/templates/lists/list.html:135 +#: bookwyrm/forms.py:493 bookwyrm/templates/lists/list.html:177 msgid "Sort By" msgstr "Sortieren nach" -#: bookwyrm/forms.py:491 +#: bookwyrm/forms.py:497 msgid "Ascending" msgstr "Aufsteigend" -#: bookwyrm/forms.py:492 +#: bookwyrm/forms.py:498 msgid "Descending" msgstr "Absteigend" -#: bookwyrm/forms.py:505 +#: bookwyrm/forms.py:511 msgid "Reading finish date cannot be before start date." msgstr "Enddatum darf nicht vor dem Startdatum liegen." @@ -283,10 +283,14 @@ msgid "Português Europeu (European Portuguese)" msgstr "Português Europeu (Portugiesisch)" #: bookwyrm/settings.py:258 +msgid "Swedish (Svenska)" +msgstr "" + +#: bookwyrm/settings.py:259 msgid "简体中文 (Simplified Chinese)" msgstr "简体中文 (vereinfachtes Chinesisch)" -#: bookwyrm/settings.py:259 +#: bookwyrm/settings.py:260 msgid "繁體中文 (Traditional Chinese)" msgstr "繁體中文 (Chinesisch, traditionell)" @@ -352,7 +356,7 @@ msgstr "Lerne deinen Admins kennen" #: bookwyrm/templates/about/about.html:99 #, python-format msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the code of conduct, and respond when users report spam and bad behavior." -msgstr "" +msgstr "Die Moderator*innen und Administrator*innen von %(site_name)s halten diese Seite am Laufen. Beachte den Verhaltenskodex und melde, wenn andere Benutzer*innen dagegen verstoßen oder Spam verbreiten." #: bookwyrm/templates/about/about.html:113 msgid "Moderator" @@ -424,7 +428,7 @@ msgid "Copy address" msgstr "Adresse kopieren" #: bookwyrm/templates/annual_summary/layout.html:68 -#: bookwyrm/templates/lists/list.html:231 +#: bookwyrm/templates/lists/list.html:269 msgid "Copied!" msgstr "Kopiert!" @@ -689,6 +693,7 @@ msgstr "ISNI:" #: bookwyrm/templates/book/file_links/edit_links.html:82 #: bookwyrm/templates/groups/form.html:30 #: bookwyrm/templates/lists/bookmark_button.html:15 +#: bookwyrm/templates/lists/edit_item_form.html:15 #: bookwyrm/templates/lists/form.html:130 #: bookwyrm/templates/preferences/edit_user.html:124 #: bookwyrm/templates/readthrough/readthrough_modal.html:72 @@ -712,6 +717,7 @@ msgstr "Speichern" #: bookwyrm/templates/book/file_links/verification_modal.html:21 #: bookwyrm/templates/book/sync_modal.html:23 #: bookwyrm/templates/groups/delete_group_modal.html:17 +#: bookwyrm/templates/lists/add_item_modal.html:42 #: bookwyrm/templates/lists/delete_list_modal.html:18 #: bookwyrm/templates/readthrough/delete_readthrough_modal.html:23 #: bookwyrm/templates/readthrough/readthrough_modal.html:74 @@ -816,7 +822,7 @@ msgstr "Orte" #: bookwyrm/templates/book/book.html:348 #: bookwyrm/templates/groups/group.html:19 bookwyrm/templates/layout.html:74 -#: bookwyrm/templates/lists/curate.html:7 bookwyrm/templates/lists/list.html:11 +#: bookwyrm/templates/lists/curate.html:8 bookwyrm/templates/lists/list.html:12 #: bookwyrm/templates/lists/lists.html:5 bookwyrm/templates/lists/lists.html:12 #: bookwyrm/templates/search/layout.html:25 #: bookwyrm/templates/search/layout.html:50 @@ -830,7 +836,8 @@ msgstr "Zur Liste hinzufügen" #: bookwyrm/templates/book/book.html:369 #: bookwyrm/templates/book/cover_add_modal.html:31 -#: bookwyrm/templates/lists/list.html:209 +#: bookwyrm/templates/lists/add_item_modal.html:37 +#: bookwyrm/templates/lists/list.html:247 #: bookwyrm/templates/settings/email_blocklist/domain_form.html:24 #: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:31 msgid "Add" @@ -1551,16 +1558,11 @@ msgstr "Alle Nachrichten" msgid "You have no messages right now." msgstr "Du hast momentan keine Nachrichten." -#: bookwyrm/templates/feed/feed.html:28 -#, python-format -msgid "load 0 unread status(es)" -msgstr "lade 0 ungelesene Statusmeldung(en)" - -#: bookwyrm/templates/feed/feed.html:51 +#: bookwyrm/templates/feed/feed.html:54 msgid "There aren't any activities right now! Try following a user to get started" msgstr "Hier sind noch keine Aktivitäten! Folge Anderen, um loszulegen" -#: bookwyrm/templates/feed/feed.html:52 +#: bookwyrm/templates/feed/feed.html:55 msgid "Alternatively, you can try enabling more status types" msgstr "Alternativ könntest du auch weitere Statustypen aktivieren" @@ -1649,7 +1651,7 @@ msgid "What are you reading?" msgstr "Was liest du gerade?" #: bookwyrm/templates/get_started/books.html:9 -#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:163 +#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:205 msgid "Search for a book" msgstr "Nach einem Buch suchen" @@ -1669,7 +1671,7 @@ msgstr "Du kannst Bücher hinzufügen, wenn du %(site_name)s benutzt." #: bookwyrm/templates/get_started/users.html:19 #: bookwyrm/templates/groups/members.html:15 #: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:53 -#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:167 +#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:209 #: bookwyrm/templates/search/layout.html:4 #: bookwyrm/templates/search/layout.html:9 msgid "Search" @@ -1685,7 +1687,7 @@ msgid "Popular on %(site_name)s" msgstr "Auf %(site_name)s beliebt" #: bookwyrm/templates/get_started/books.html:58 -#: bookwyrm/templates/lists/list.html:180 +#: bookwyrm/templates/lists/list.html:222 msgid "No books found" msgstr "Keine Bücher gefunden" @@ -2034,7 +2036,7 @@ msgid "Approving a suggestion will permanently add the suggested book to your sh msgstr "Die Genehmigung eines Vorschlags wird das vorgeschlagene Buch dauerhaft in deine Regale aufnehmen und deine Lesedaten, Besprechungen und Bewertungen mit diesem Buch verknüpfen." #: bookwyrm/templates/import/manual_review.html:58 -#: bookwyrm/templates/lists/curate.html:59 +#: bookwyrm/templates/lists/curate.html:71 #: bookwyrm/templates/settings/link_domains/link_domains.html:76 msgid "Approve" msgstr "Bestätigen" @@ -2245,6 +2247,21 @@ msgstr "%(site_name)s auf %(suppo msgid "BookWyrm's source code is freely available. You can contribute or report issues on GitHub." msgstr "BookWyrm ist open source Software. Du kannst dich auf GitHub beteiligen oder etwas melden." +#: bookwyrm/templates/lists/add_item_modal.html:8 +#, python-format +msgid "Add \"%(title)s\" to this list" +msgstr "\"%(title)s\" zu dieser Liste hinzufügen" + +#: bookwyrm/templates/lists/add_item_modal.html:12 +#, python-format +msgid "Suggest \"%(title)s\" for this list" +msgstr "\"%(title)s\" für diese Liste vorschlagen" + +#: bookwyrm/templates/lists/add_item_modal.html:39 +#: bookwyrm/templates/lists/list.html:249 +msgid "Suggest" +msgstr "Vorschlagen" + #: bookwyrm/templates/lists/bookmark_button.html:30 msgid "Un-save" msgstr "Speichern rückgängig machen" @@ -2264,23 +2281,29 @@ msgstr "Erstellt und betreut von %(username)s" msgid "Created by %(username)s" msgstr "Erstellt von %(username)s" -#: bookwyrm/templates/lists/curate.html:11 +#: bookwyrm/templates/lists/curate.html:12 msgid "Curate" msgstr "Kuratieren" -#: bookwyrm/templates/lists/curate.html:20 +#: bookwyrm/templates/lists/curate.html:21 msgid "Pending Books" msgstr "Unbestätigte Bücher" -#: bookwyrm/templates/lists/curate.html:23 +#: bookwyrm/templates/lists/curate.html:24 msgid "You're all set!" msgstr "Du bist soweit!" -#: bookwyrm/templates/lists/curate.html:43 +#: bookwyrm/templates/lists/curate.html:45 +#: bookwyrm/templates/lists/list.html:83 +#, python-format +msgid "%(username)s says:" +msgstr "%(username)s sagt:" + +#: bookwyrm/templates/lists/curate.html:55 msgid "Suggested by" msgstr "Vorgeschlagen von" -#: bookwyrm/templates/lists/curate.html:65 +#: bookwyrm/templates/lists/curate.html:77 msgid "Discard" msgstr "Ablehnen" @@ -2304,7 +2327,7 @@ msgid "on %(site_name)s" msgstr "auf %(site_name)s" #: bookwyrm/templates/lists/embed-list.html:27 -#: bookwyrm/templates/lists/list.html:43 +#: bookwyrm/templates/lists/list.html:44 msgid "This list is currently empty" msgstr "Diese Liste ist momentan leer" @@ -2365,76 +2388,89 @@ msgstr "Gruppe erstellen" msgid "Delete list" msgstr "Liste löschen" -#: bookwyrm/templates/lists/list.html:35 +#: bookwyrm/templates/lists/item_notes_field.html:7 +#: bookwyrm/templates/settings/federation/edit_instance.html:74 +msgid "Notes:" +msgstr "Anmerkungen:" + +#: bookwyrm/templates/lists/item_notes_field.html:19 +msgid "An optional note that will be displayed with the book." +msgstr "Eine optionale Notiz die zusammen mit dem Buch angezeigt wird." + +#: bookwyrm/templates/lists/list.html:36 msgid "You successfully suggested a book for this list!" msgstr "Dein Buchvorschlag wurde dieser Liste hinzugefügt!" -#: bookwyrm/templates/lists/list.html:37 +#: bookwyrm/templates/lists/list.html:38 msgid "You successfully added a book to this list!" msgstr "Du hast ein Buch zu dieser Liste hinzugefügt!" -#: bookwyrm/templates/lists/list.html:81 +#: bookwyrm/templates/lists/list.html:96 +msgid "Edit notes" +msgstr "Notizen bearbeiten" + +#: bookwyrm/templates/lists/list.html:111 +msgid "Add notes" +msgstr "Notiz hinzufügen" + +#: bookwyrm/templates/lists/list.html:123 #, python-format msgid "Added by %(username)s" msgstr "Hinzugefügt von %(username)s" -#: bookwyrm/templates/lists/list.html:96 +#: bookwyrm/templates/lists/list.html:138 msgid "List position" msgstr "Listenposition" -#: bookwyrm/templates/lists/list.html:102 +#: bookwyrm/templates/lists/list.html:144 #: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:21 msgid "Set" msgstr "Übernehmen" -#: bookwyrm/templates/lists/list.html:117 +#: bookwyrm/templates/lists/list.html:159 #: bookwyrm/templates/snippets/remove_from_group_button.html:20 msgid "Remove" msgstr "Entfernen" -#: bookwyrm/templates/lists/list.html:131 -#: bookwyrm/templates/lists/list.html:148 +#: bookwyrm/templates/lists/list.html:173 +#: bookwyrm/templates/lists/list.html:190 msgid "Sort List" msgstr "Liste sortieren" -#: bookwyrm/templates/lists/list.html:141 +#: bookwyrm/templates/lists/list.html:183 msgid "Direction" msgstr "Reihenfolge" -#: bookwyrm/templates/lists/list.html:155 +#: bookwyrm/templates/lists/list.html:197 msgid "Add Books" msgstr "Bücher hinzufügen" -#: bookwyrm/templates/lists/list.html:157 +#: bookwyrm/templates/lists/list.html:199 msgid "Suggest Books" msgstr "Bücher vorschlagen" -#: bookwyrm/templates/lists/list.html:168 +#: bookwyrm/templates/lists/list.html:210 msgid "search" msgstr "suchen" -#: bookwyrm/templates/lists/list.html:174 +#: bookwyrm/templates/lists/list.html:216 msgid "Clear search" msgstr "Suche zurücksetzen" -#: bookwyrm/templates/lists/list.html:179 +#: bookwyrm/templates/lists/list.html:221 #, python-format msgid "No books found matching the query \"%(query)s\"" msgstr "Keine passenden Bücher zu „%(query)s“ gefunden" -#: bookwyrm/templates/lists/list.html:211 -msgid "Suggest" -msgstr "Vorschlagen" - -#: bookwyrm/templates/lists/list.html:222 +#: bookwyrm/templates/lists/list.html:260 msgid "Embed this list on a website" msgstr "Diese Liste auf einer Webseite einbetten" -#: bookwyrm/templates/lists/list.html:230 +#: bookwyrm/templates/lists/list.html:268 msgid "Copy embed code" msgstr "Code zum einbetten kopieren" -#: bookwyrm/templates/lists/list.html:232 +#: bookwyrm/templates/lists/list.html:270 #, python-format msgid "%(list_name)s, a list by %(owner)s on %(site_name)s" msgstr "%(list_name)s, eine Liste von %(owner)s auf %(site_name)s" @@ -3222,10 +3258,6 @@ msgstr "Software:" msgid "Version:" msgstr "Version:" -#: bookwyrm/templates/settings/federation/edit_instance.html:74 -msgid "Notes:" -msgstr "Anmerkungen:" - #: bookwyrm/templates/settings/federation/instance.html:19 msgid "Details" msgstr "Details" @@ -4137,13 +4169,13 @@ msgstr[1] "hat %(title)s mit %(display_rating) #, 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] "" -msgstr[1] "" +msgstr[0] "Rezension von \"%(book_title)s\" (%(display_rating)s Stern): %(review_title)s" +msgstr[1] "Rezension von \"%(book_title)s\" (%(display_rating)s Sterne): %(review_title)s" #: bookwyrm/templates/snippets/generated_status/review_pure_name.html:12 #, python-format msgid "Review of \"%(book_title)s\": %(review_title)s" -msgstr "" +msgstr "Rezension von \"%(book_title)s\": %(review_title)s" #: bookwyrm/templates/snippets/goal_form.html:4 #, python-format @@ -4631,3 +4663,10 @@ msgstr "Ein Link zum Zurücksetzen des Passworts wurde an {email} gesendet" msgid "Status updates from {obj.display_name}" msgstr "Status -Updates von {obj.display_name}" +#: bookwyrm/views/updates.py:45 +#, python-format +msgid "Load %(count)d unread status" +msgid_plural "Load %(count)d unread statuses" +msgstr[0] "Lade %(count)d ungelesene Statusmeldung" +msgstr[1] "Lade %(count)d ungelesene Statusmeldungen" + diff --git a/locale/en_US/LC_MESSAGES/django.po b/locale/en_US/LC_MESSAGES/django.po index 6895c534..6d27ab75 100644 --- a/locale/en_US/LC_MESSAGES/django.po +++ b/locale/en_US/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-28 02:50+0000\n" +"POT-Creation-Date: 2022-01-30 18:17+0000\n" "PO-Revision-Date: 2021-02-28 17:19-0800\n" "Last-Translator: Mouse Reeve \n" "Language-Team: English \n" @@ -3574,23 +3574,31 @@ msgstr "" msgid "Back to reports" msgstr "" -#: bookwyrm/templates/settings/reports/report.html:22 -msgid "Reported statuses" +#: bookwyrm/templates/settings/reports/report.html:23 +msgid "Message reporter" msgstr "" #: bookwyrm/templates/settings/reports/report.html:27 +msgid "Update on your report:" +msgstr "" + +#: bookwyrm/templates/settings/reports/report.html:35 +msgid "Reported statuses" +msgstr "" + +#: bookwyrm/templates/settings/reports/report.html:40 msgid "Status has been deleted" msgstr "" -#: bookwyrm/templates/settings/reports/report.html:39 +#: bookwyrm/templates/settings/reports/report.html:52 msgid "Reported links" msgstr "" -#: bookwyrm/templates/settings/reports/report.html:55 +#: bookwyrm/templates/settings/reports/report.html:68 msgid "Moderator Comments" msgstr "" -#: bookwyrm/templates/settings/reports/report.html:73 +#: bookwyrm/templates/settings/reports/report.html:89 #: bookwyrm/templates/snippets/create_status.html:28 msgid "Comment" msgstr "" @@ -4015,14 +4023,14 @@ msgstr "" msgid "of %(pages)s pages" msgstr "" -#: bookwyrm/templates/snippets/create_status/content_field.html:17 +#: bookwyrm/templates/snippets/create_status/content_field.html:18 #: bookwyrm/templates/snippets/status/layout.html:34 #: bookwyrm/templates/snippets/status/layout.html:53 #: bookwyrm/templates/snippets/status/layout.html:54 msgid "Reply" msgstr "" -#: bookwyrm/templates/snippets/create_status/content_field.html:17 +#: bookwyrm/templates/snippets/create_status/content_field.html:18 msgid "Content" msgstr "" diff --git a/locale/es_ES/LC_MESSAGES/django.mo b/locale/es_ES/LC_MESSAGES/django.mo index f30f3725c6e08b7dbff9c2651542cd608a45411a..84f15f73aa5132a317390ddf4a02be4e4a29d7bd 100644 GIT binary patch delta 21739 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 z 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 Q2bXpE?Ce;{wZ`jz07_Oj@&Et; diff --git a/locale/es_ES/LC_MESSAGES/django.po b/locale/es_ES/LC_MESSAGES/django.po index 4a713c20..75acdad9 100644 --- a/locale/es_ES/LC_MESSAGES/django.po +++ b/locale/es_ES/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-24 17:25+0000\n" -"PO-Revision-Date: 2022-01-26 11:26\n" +"POT-Creation-Date: 2022-01-28 02:50+0000\n" +"PO-Revision-Date: 2022-01-28 08:06\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Spanish\n" "Language: es\n" @@ -46,33 +46,33 @@ msgstr "{i} usos" msgid "Unlimited" msgstr "Sin límite" -#: bookwyrm/forms.py:483 +#: bookwyrm/forms.py:489 msgid "List Order" msgstr "Orden de la lista" -#: bookwyrm/forms.py:484 +#: bookwyrm/forms.py:490 msgid "Book Title" msgstr "Título" -#: bookwyrm/forms.py:485 bookwyrm/templates/shelf/shelf.html:155 +#: bookwyrm/forms.py:491 bookwyrm/templates/shelf/shelf.html:155 #: bookwyrm/templates/shelf/shelf.html:187 #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Rating" msgstr "Valoración" -#: bookwyrm/forms.py:487 bookwyrm/templates/lists/list.html:135 +#: bookwyrm/forms.py:493 bookwyrm/templates/lists/list.html:177 msgid "Sort By" msgstr "Ordenar por" -#: bookwyrm/forms.py:491 +#: bookwyrm/forms.py:497 msgid "Ascending" msgstr "Ascendente" -#: bookwyrm/forms.py:492 +#: bookwyrm/forms.py:498 msgid "Descending" msgstr "Descendente" -#: bookwyrm/forms.py:505 +#: bookwyrm/forms.py:511 msgid "Reading finish date cannot be before start date." msgstr "La fecha final de lectura no puede ser anterior a la fecha de inicio." @@ -283,10 +283,14 @@ msgid "Português Europeu (European Portuguese)" msgstr "Português Europeu (Portugués europeo)" #: bookwyrm/settings.py:258 +msgid "Swedish (Svenska)" +msgstr "Sueco (Svenska)" + +#: bookwyrm/settings.py:259 msgid "简体中文 (Simplified Chinese)" msgstr "简体中文 (Chino simplificado)" -#: bookwyrm/settings.py:259 +#: bookwyrm/settings.py:260 msgid "繁體中文 (Traditional Chinese)" msgstr "繁體中文 (Chino tradicional)" @@ -424,7 +428,7 @@ msgid "Copy address" msgstr "Copiar dirección" #: bookwyrm/templates/annual_summary/layout.html:68 -#: bookwyrm/templates/lists/list.html:231 +#: bookwyrm/templates/lists/list.html:269 msgid "Copied!" msgstr "¡Copiado!" @@ -689,6 +693,7 @@ msgstr "ISNI:" #: bookwyrm/templates/book/file_links/edit_links.html:82 #: bookwyrm/templates/groups/form.html:30 #: bookwyrm/templates/lists/bookmark_button.html:15 +#: bookwyrm/templates/lists/edit_item_form.html:15 #: bookwyrm/templates/lists/form.html:130 #: bookwyrm/templates/preferences/edit_user.html:124 #: bookwyrm/templates/readthrough/readthrough_modal.html:72 @@ -712,6 +717,7 @@ msgstr "Guardar" #: bookwyrm/templates/book/file_links/verification_modal.html:21 #: bookwyrm/templates/book/sync_modal.html:23 #: bookwyrm/templates/groups/delete_group_modal.html:17 +#: bookwyrm/templates/lists/add_item_modal.html:42 #: bookwyrm/templates/lists/delete_list_modal.html:18 #: bookwyrm/templates/readthrough/delete_readthrough_modal.html:23 #: bookwyrm/templates/readthrough/readthrough_modal.html:74 @@ -816,7 +822,7 @@ msgstr "Lugares" #: bookwyrm/templates/book/book.html:348 #: bookwyrm/templates/groups/group.html:19 bookwyrm/templates/layout.html:74 -#: bookwyrm/templates/lists/curate.html:7 bookwyrm/templates/lists/list.html:11 +#: bookwyrm/templates/lists/curate.html:8 bookwyrm/templates/lists/list.html:12 #: bookwyrm/templates/lists/lists.html:5 bookwyrm/templates/lists/lists.html:12 #: bookwyrm/templates/search/layout.html:25 #: bookwyrm/templates/search/layout.html:50 @@ -830,7 +836,8 @@ msgstr "Agregar a lista" #: bookwyrm/templates/book/book.html:369 #: bookwyrm/templates/book/cover_add_modal.html:31 -#: bookwyrm/templates/lists/list.html:209 +#: bookwyrm/templates/lists/add_item_modal.html:37 +#: bookwyrm/templates/lists/list.html:247 #: bookwyrm/templates/settings/email_blocklist/domain_form.html:24 #: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:31 msgid "Add" @@ -1551,16 +1558,11 @@ msgstr "Todos los mensajes" msgid "You have no messages right now." msgstr "No tienes ningún mensaje en este momento." -#: bookwyrm/templates/feed/feed.html:28 -#, python-format -msgid "load 0 unread status(es)" -msgstr "cargar 0 estado(s) no leído(s)" - -#: bookwyrm/templates/feed/feed.html:51 +#: bookwyrm/templates/feed/feed.html:54 msgid "There aren't any activities right now! Try following a user to get started" msgstr "¡No hay actividad ahora mismo! Sigue a otro usuario para empezar" -#: bookwyrm/templates/feed/feed.html:52 +#: bookwyrm/templates/feed/feed.html:55 msgid "Alternatively, you can try enabling more status types" msgstr "Alternativamente, puedes intentar habilitar más tipos de estado" @@ -1649,7 +1651,7 @@ msgid "What are you reading?" msgstr "¿Qué estás leyendo?" #: bookwyrm/templates/get_started/books.html:9 -#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:163 +#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:205 msgid "Search for a book" msgstr "Buscar libros" @@ -1669,7 +1671,7 @@ msgstr "Puedes agregar libros cuando comiences a usar %(site_name)s." #: bookwyrm/templates/get_started/users.html:19 #: bookwyrm/templates/groups/members.html:15 #: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:53 -#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:167 +#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:209 #: bookwyrm/templates/search/layout.html:4 #: bookwyrm/templates/search/layout.html:9 msgid "Search" @@ -1685,7 +1687,7 @@ msgid "Popular on %(site_name)s" msgstr "Popular en %(site_name)s" #: bookwyrm/templates/get_started/books.html:58 -#: bookwyrm/templates/lists/list.html:180 +#: bookwyrm/templates/lists/list.html:222 msgid "No books found" msgstr "No se encontró ningún libro" @@ -2034,7 +2036,7 @@ msgid "Approving a suggestion will permanently add the suggested book to your sh msgstr "La aprobación de una sugerencia añadirá permanentemente el libro sugerido a tus estanterías y asociará tus fechas de lectura, tus reseñas y tus valoraciones a ese libro." #: bookwyrm/templates/import/manual_review.html:58 -#: bookwyrm/templates/lists/curate.html:59 +#: bookwyrm/templates/lists/curate.html:71 #: bookwyrm/templates/settings/link_domains/link_domains.html:76 msgid "Approve" msgstr "Aprobar" @@ -2245,6 +2247,21 @@ msgstr "Apoyar %(site_name)s en % msgid "BookWyrm's source code is freely available. You can contribute or report issues on GitHub." msgstr "BookWyrm es software de código abierto. Puedes contribuir o reportar problemas en GitHub." +#: bookwyrm/templates/lists/add_item_modal.html:8 +#, python-format +msgid "Add \"%(title)s\" to this list" +msgstr "Añadir «%(title)s» a esta lista" + +#: bookwyrm/templates/lists/add_item_modal.html:12 +#, python-format +msgid "Suggest \"%(title)s\" for this list" +msgstr "Sugerir «%(title)s» para esta lista" + +#: bookwyrm/templates/lists/add_item_modal.html:39 +#: bookwyrm/templates/lists/list.html:249 +msgid "Suggest" +msgstr "Sugerir" + #: bookwyrm/templates/lists/bookmark_button.html:30 msgid "Un-save" msgstr "Des-guardar" @@ -2264,23 +2281,29 @@ msgstr "Agregado y comisariado por %(username)s" msgid "Created by %(username)s" msgstr "Creado por %(username)s" -#: bookwyrm/templates/lists/curate.html:11 +#: bookwyrm/templates/lists/curate.html:12 msgid "Curate" msgstr "Comisariar" -#: bookwyrm/templates/lists/curate.html:20 +#: bookwyrm/templates/lists/curate.html:21 msgid "Pending Books" msgstr "Libros pendientes" -#: bookwyrm/templates/lists/curate.html:23 +#: bookwyrm/templates/lists/curate.html:24 msgid "You're all set!" msgstr "¡Está todo listo!" -#: bookwyrm/templates/lists/curate.html:43 +#: bookwyrm/templates/lists/curate.html:45 +#: bookwyrm/templates/lists/list.html:83 +#, python-format +msgid "%(username)s says:" +msgstr "%(username)s dice:" + +#: bookwyrm/templates/lists/curate.html:55 msgid "Suggested by" msgstr "Sugerido por" -#: bookwyrm/templates/lists/curate.html:65 +#: bookwyrm/templates/lists/curate.html:77 msgid "Discard" msgstr "Descartar" @@ -2304,7 +2327,7 @@ msgid "on %(site_name)s" msgstr "en %(site_name)s" #: bookwyrm/templates/lists/embed-list.html:27 -#: bookwyrm/templates/lists/list.html:43 +#: bookwyrm/templates/lists/list.html:44 msgid "This list is currently empty" msgstr "Esta lista está vacia" @@ -2365,76 +2388,89 @@ msgstr "Crear un grupo" msgid "Delete list" msgstr "Eliminar lista" -#: bookwyrm/templates/lists/list.html:35 +#: bookwyrm/templates/lists/item_notes_field.html:7 +#: bookwyrm/templates/settings/federation/edit_instance.html:74 +msgid "Notes:" +msgstr "Notas:" + +#: bookwyrm/templates/lists/item_notes_field.html:19 +msgid "An optional note that will be displayed with the book." +msgstr "Una nota opcional que se mostrará con el libro." + +#: bookwyrm/templates/lists/list.html:36 msgid "You successfully suggested a book for this list!" msgstr "¡Has sugerido un libro para esta lista exitosamente!" -#: bookwyrm/templates/lists/list.html:37 +#: bookwyrm/templates/lists/list.html:38 msgid "You successfully added a book to this list!" msgstr "¡Has agregado un libro a esta lista exitosamente!" -#: bookwyrm/templates/lists/list.html:81 +#: bookwyrm/templates/lists/list.html:96 +msgid "Edit notes" +msgstr "Editar notas" + +#: bookwyrm/templates/lists/list.html:111 +msgid "Add notes" +msgstr "Añadir notas" + +#: bookwyrm/templates/lists/list.html:123 #, python-format msgid "Added by %(username)s" msgstr "Agregado por %(username)s" -#: bookwyrm/templates/lists/list.html:96 +#: bookwyrm/templates/lists/list.html:138 msgid "List position" msgstr "Posición" -#: bookwyrm/templates/lists/list.html:102 +#: bookwyrm/templates/lists/list.html:144 #: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:21 msgid "Set" msgstr "Establecido" -#: bookwyrm/templates/lists/list.html:117 +#: bookwyrm/templates/lists/list.html:159 #: bookwyrm/templates/snippets/remove_from_group_button.html:20 msgid "Remove" msgstr "Quitar" -#: bookwyrm/templates/lists/list.html:131 -#: bookwyrm/templates/lists/list.html:148 +#: bookwyrm/templates/lists/list.html:173 +#: bookwyrm/templates/lists/list.html:190 msgid "Sort List" msgstr "Ordena la lista" -#: bookwyrm/templates/lists/list.html:141 +#: bookwyrm/templates/lists/list.html:183 msgid "Direction" msgstr "Dirección" -#: bookwyrm/templates/lists/list.html:155 +#: bookwyrm/templates/lists/list.html:197 msgid "Add Books" msgstr "Agregar libros" -#: bookwyrm/templates/lists/list.html:157 +#: bookwyrm/templates/lists/list.html:199 msgid "Suggest Books" msgstr "Sugerir libros" -#: bookwyrm/templates/lists/list.html:168 +#: bookwyrm/templates/lists/list.html:210 msgid "search" msgstr "buscar" -#: bookwyrm/templates/lists/list.html:174 +#: bookwyrm/templates/lists/list.html:216 msgid "Clear search" msgstr "Borrar búsqueda" -#: bookwyrm/templates/lists/list.html:179 +#: bookwyrm/templates/lists/list.html:221 #, python-format msgid "No books found matching the query \"%(query)s\"" msgstr "No se encontró ningún libro correspondiente a la búsqueda: \"%(query)s\"" -#: bookwyrm/templates/lists/list.html:211 -msgid "Suggest" -msgstr "Sugerir" - -#: bookwyrm/templates/lists/list.html:222 +#: bookwyrm/templates/lists/list.html:260 msgid "Embed this list on a website" msgstr "Incrustar esta lista en un sitio web" -#: bookwyrm/templates/lists/list.html:230 +#: bookwyrm/templates/lists/list.html:268 msgid "Copy embed code" msgstr "Copiar código para incrustar" -#: bookwyrm/templates/lists/list.html:232 +#: bookwyrm/templates/lists/list.html:270 #, python-format msgid "%(list_name)s, a list by %(owner)s on %(site_name)s" msgstr "%(list_name)s, una lista de %(owner)s en %(site_name)s" @@ -3222,10 +3258,6 @@ msgstr "Software:" msgid "Version:" msgstr "Versión:" -#: bookwyrm/templates/settings/federation/edit_instance.html:74 -msgid "Notes:" -msgstr "Notas:" - #: bookwyrm/templates/settings/federation/instance.html:19 msgid "Details" msgstr "Detalles" @@ -4631,3 +4663,10 @@ msgstr "Un enlace para reestablecer tu contraseña se envió a {email}" msgid "Status updates from {obj.display_name}" msgstr "Actualizaciones de status de {obj.display_name}" +#: bookwyrm/views/updates.py:45 +#, python-format +msgid "Load %(count)d unread status" +msgid_plural "Load %(count)d unread statuses" +msgstr[0] "Cargar %(count)d estado no leído" +msgstr[1] "Cargar %(count)d estados no leídos" + diff --git a/locale/fr_FR/LC_MESSAGES/django.po b/locale/fr_FR/LC_MESSAGES/django.po index 23168abc..cf872cf6 100644 --- a/locale/fr_FR/LC_MESSAGES/django.po +++ b/locale/fr_FR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-24 17:25+0000\n" -"PO-Revision-Date: 2022-01-24 18:55\n" +"POT-Creation-Date: 2022-01-28 02:50+0000\n" +"PO-Revision-Date: 2022-01-28 11:29\n" "Last-Translator: Mouse Reeve \n" "Language-Team: French\n" "Language: fr\n" @@ -46,33 +46,33 @@ msgstr "{i} utilisations" msgid "Unlimited" msgstr "Sans limite" -#: bookwyrm/forms.py:483 +#: bookwyrm/forms.py:489 msgid "List Order" msgstr "Ordre de la liste" -#: bookwyrm/forms.py:484 +#: bookwyrm/forms.py:490 msgid "Book Title" msgstr "Titre du livre" -#: bookwyrm/forms.py:485 bookwyrm/templates/shelf/shelf.html:155 +#: bookwyrm/forms.py:491 bookwyrm/templates/shelf/shelf.html:155 #: bookwyrm/templates/shelf/shelf.html:187 #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Rating" msgstr "Note" -#: bookwyrm/forms.py:487 bookwyrm/templates/lists/list.html:135 +#: bookwyrm/forms.py:493 bookwyrm/templates/lists/list.html:177 msgid "Sort By" msgstr "Trier par" -#: bookwyrm/forms.py:491 +#: bookwyrm/forms.py:497 msgid "Ascending" msgstr "Ordre croissant" -#: bookwyrm/forms.py:492 +#: bookwyrm/forms.py:498 msgid "Descending" msgstr "Ordre décroissant" -#: bookwyrm/forms.py:505 +#: bookwyrm/forms.py:511 msgid "Reading finish date cannot be before start date." msgstr "La date de fin de lecture ne peut pas être antérieure à la date de début." @@ -283,10 +283,14 @@ msgid "Português Europeu (European Portuguese)" msgstr "Português Europeu (Portugais européen)" #: bookwyrm/settings.py:258 +msgid "Swedish (Svenska)" +msgstr "Suédois (Svenska)" + +#: bookwyrm/settings.py:259 msgid "简体中文 (Simplified Chinese)" msgstr "简化字" -#: bookwyrm/settings.py:259 +#: bookwyrm/settings.py:260 msgid "繁體中文 (Traditional Chinese)" msgstr "Infos supplémentaires :" @@ -352,7 +356,7 @@ msgstr "Rencontrez vos admins" #: bookwyrm/templates/about/about.html:99 #, python-format msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the code of conduct, and respond when users report spam and bad behavior." -msgstr "" +msgstr "L’administration et la modération de %(site_name)s maintiennent le site opérationnel, font respecter le code de conduite, et répondent lorsque les utilisateurs signalent le spam et les mauvais comportements." #: bookwyrm/templates/about/about.html:113 msgid "Moderator" @@ -424,7 +428,7 @@ msgid "Copy address" msgstr "Copier l’adresse" #: bookwyrm/templates/annual_summary/layout.html:68 -#: bookwyrm/templates/lists/list.html:231 +#: bookwyrm/templates/lists/list.html:269 msgid "Copied!" msgstr "Copié !" @@ -689,6 +693,7 @@ msgstr "ISNI :" #: bookwyrm/templates/book/file_links/edit_links.html:82 #: bookwyrm/templates/groups/form.html:30 #: bookwyrm/templates/lists/bookmark_button.html:15 +#: bookwyrm/templates/lists/edit_item_form.html:15 #: bookwyrm/templates/lists/form.html:130 #: bookwyrm/templates/preferences/edit_user.html:124 #: bookwyrm/templates/readthrough/readthrough_modal.html:72 @@ -712,6 +717,7 @@ msgstr "Enregistrer" #: bookwyrm/templates/book/file_links/verification_modal.html:21 #: bookwyrm/templates/book/sync_modal.html:23 #: bookwyrm/templates/groups/delete_group_modal.html:17 +#: bookwyrm/templates/lists/add_item_modal.html:42 #: bookwyrm/templates/lists/delete_list_modal.html:18 #: bookwyrm/templates/readthrough/delete_readthrough_modal.html:23 #: bookwyrm/templates/readthrough/readthrough_modal.html:74 @@ -816,7 +822,7 @@ msgstr "Lieux" #: bookwyrm/templates/book/book.html:348 #: bookwyrm/templates/groups/group.html:19 bookwyrm/templates/layout.html:74 -#: bookwyrm/templates/lists/curate.html:7 bookwyrm/templates/lists/list.html:11 +#: bookwyrm/templates/lists/curate.html:8 bookwyrm/templates/lists/list.html:12 #: bookwyrm/templates/lists/lists.html:5 bookwyrm/templates/lists/lists.html:12 #: bookwyrm/templates/search/layout.html:25 #: bookwyrm/templates/search/layout.html:50 @@ -830,7 +836,8 @@ msgstr "Ajouter à la liste" #: bookwyrm/templates/book/book.html:369 #: bookwyrm/templates/book/cover_add_modal.html:31 -#: bookwyrm/templates/lists/list.html:209 +#: bookwyrm/templates/lists/add_item_modal.html:37 +#: bookwyrm/templates/lists/list.html:247 #: bookwyrm/templates/settings/email_blocklist/domain_form.html:24 #: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:31 msgid "Add" @@ -1551,16 +1558,11 @@ msgstr "Tous les messages" msgid "You have no messages right now." msgstr "Vous n’avez aucun message pour l’instant." -#: bookwyrm/templates/feed/feed.html:28 -#, python-format -msgid "load 0 unread status(es)" -msgstr "charger 0 statut(s) non lus" - -#: bookwyrm/templates/feed/feed.html:51 +#: bookwyrm/templates/feed/feed.html:54 msgid "There aren't any activities right now! Try following a user to get started" msgstr "Aucune activité pour l’instant ! Abonnez‑vous à quelqu’un pour commencer" -#: bookwyrm/templates/feed/feed.html:52 +#: bookwyrm/templates/feed/feed.html:55 msgid "Alternatively, you can try enabling more status types" msgstr "Sinon, vous pouvez essayer d’activer plus de types de statuts" @@ -1649,7 +1651,7 @@ msgid "What are you reading?" msgstr "Que lisez‑vous ?" #: bookwyrm/templates/get_started/books.html:9 -#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:163 +#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:205 msgid "Search for a book" msgstr "Chercher un livre" @@ -1669,7 +1671,7 @@ msgstr "Vous pourrez ajouter des livres lorsque vous commencerez à utiliser %(s #: bookwyrm/templates/get_started/users.html:19 #: bookwyrm/templates/groups/members.html:15 #: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:53 -#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:167 +#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:209 #: bookwyrm/templates/search/layout.html:4 #: bookwyrm/templates/search/layout.html:9 msgid "Search" @@ -1685,7 +1687,7 @@ msgid "Popular on %(site_name)s" msgstr "Populaire sur %(site_name)s" #: bookwyrm/templates/get_started/books.html:58 -#: bookwyrm/templates/lists/list.html:180 +#: bookwyrm/templates/lists/list.html:222 msgid "No books found" msgstr "Aucun livre trouvé" @@ -2034,7 +2036,7 @@ msgid "Approving a suggestion will permanently add the suggested book to your sh msgstr "Approuver une suggestion ajoutera définitivement le livre suggéré à vos étagères et associera vos dates, critiques et notes de lecture à ce livre." #: bookwyrm/templates/import/manual_review.html:58 -#: bookwyrm/templates/lists/curate.html:59 +#: bookwyrm/templates/lists/curate.html:71 #: bookwyrm/templates/settings/link_domains/link_domains.html:76 msgid "Approve" msgstr "Approuver" @@ -2245,6 +2247,21 @@ msgstr "Soutenez %(site_name)s avec GitHub." msgstr "BookWyrm est un logiciel libre. Vous pouvez contribuer ou faire des rapports de bogues via GitHub." +#: bookwyrm/templates/lists/add_item_modal.html:8 +#, python-format +msgid "Add \"%(title)s\" to this list" +msgstr "Ajouter « %(title)s » à cette liste" + +#: bookwyrm/templates/lists/add_item_modal.html:12 +#, python-format +msgid "Suggest \"%(title)s\" for this list" +msgstr "Suggérer « %(title)s » pour cette liste" + +#: bookwyrm/templates/lists/add_item_modal.html:39 +#: bookwyrm/templates/lists/list.html:249 +msgid "Suggest" +msgstr "Suggérer" + #: bookwyrm/templates/lists/bookmark_button.html:30 msgid "Un-save" msgstr "Annuler la sauvegarde" @@ -2264,23 +2281,29 @@ msgstr "Créée et modérée par %(username)s" msgid "Created by %(username)s" msgstr "Créée par %(username)s" -#: bookwyrm/templates/lists/curate.html:11 +#: bookwyrm/templates/lists/curate.html:12 msgid "Curate" msgstr "Organiser" -#: bookwyrm/templates/lists/curate.html:20 +#: bookwyrm/templates/lists/curate.html:21 msgid "Pending Books" msgstr "Livres en attente de modération" -#: bookwyrm/templates/lists/curate.html:23 +#: bookwyrm/templates/lists/curate.html:24 msgid "You're all set!" msgstr "Aucun livre en attente de validation !" -#: bookwyrm/templates/lists/curate.html:43 +#: bookwyrm/templates/lists/curate.html:45 +#: bookwyrm/templates/lists/list.html:83 +#, python-format +msgid "%(username)s says:" +msgstr "%(username)s a dit :" + +#: bookwyrm/templates/lists/curate.html:55 msgid "Suggested by" msgstr "Suggéré par" -#: bookwyrm/templates/lists/curate.html:65 +#: bookwyrm/templates/lists/curate.html:77 msgid "Discard" msgstr "Rejeter" @@ -2304,7 +2327,7 @@ msgid "on %(site_name)s" msgstr "sur %(site_name)s" #: bookwyrm/templates/lists/embed-list.html:27 -#: bookwyrm/templates/lists/list.html:43 +#: bookwyrm/templates/lists/list.html:44 msgid "This list is currently empty" msgstr "Cette liste est actuellement vide" @@ -2365,76 +2388,89 @@ msgstr "Créer un Groupe" msgid "Delete list" msgstr "Supprimer la liste" -#: bookwyrm/templates/lists/list.html:35 +#: bookwyrm/templates/lists/item_notes_field.html:7 +#: bookwyrm/templates/settings/federation/edit_instance.html:74 +msgid "Notes:" +msgstr "Remarques :" + +#: bookwyrm/templates/lists/item_notes_field.html:19 +msgid "An optional note that will be displayed with the book." +msgstr "Une note facultative qui sera affichée avec le livre." + +#: bookwyrm/templates/lists/list.html:36 msgid "You successfully suggested a book for this list!" msgstr "Vous avez suggéré un livre à cette liste !" -#: bookwyrm/templates/lists/list.html:37 +#: bookwyrm/templates/lists/list.html:38 msgid "You successfully added a book to this list!" msgstr "Vous avez ajouté un livre à cette liste !" -#: bookwyrm/templates/lists/list.html:81 +#: bookwyrm/templates/lists/list.html:96 +msgid "Edit notes" +msgstr "Modifier les notes" + +#: bookwyrm/templates/lists/list.html:111 +msgid "Add notes" +msgstr "Ajouter des notes" + +#: bookwyrm/templates/lists/list.html:123 #, python-format msgid "Added by %(username)s" msgstr "Ajouté par %(username)s" -#: bookwyrm/templates/lists/list.html:96 +#: bookwyrm/templates/lists/list.html:138 msgid "List position" msgstr "Position" -#: bookwyrm/templates/lists/list.html:102 +#: bookwyrm/templates/lists/list.html:144 #: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:21 msgid "Set" msgstr "Appliquer" -#: bookwyrm/templates/lists/list.html:117 +#: bookwyrm/templates/lists/list.html:159 #: bookwyrm/templates/snippets/remove_from_group_button.html:20 msgid "Remove" msgstr "Retirer" -#: bookwyrm/templates/lists/list.html:131 -#: bookwyrm/templates/lists/list.html:148 +#: bookwyrm/templates/lists/list.html:173 +#: bookwyrm/templates/lists/list.html:190 msgid "Sort List" msgstr "Trier la liste" -#: bookwyrm/templates/lists/list.html:141 +#: bookwyrm/templates/lists/list.html:183 msgid "Direction" msgstr "Direction" -#: bookwyrm/templates/lists/list.html:155 +#: bookwyrm/templates/lists/list.html:197 msgid "Add Books" msgstr "Ajouter des livres" -#: bookwyrm/templates/lists/list.html:157 +#: bookwyrm/templates/lists/list.html:199 msgid "Suggest Books" msgstr "Suggérer des livres" -#: bookwyrm/templates/lists/list.html:168 +#: bookwyrm/templates/lists/list.html:210 msgid "search" msgstr "chercher" -#: bookwyrm/templates/lists/list.html:174 +#: bookwyrm/templates/lists/list.html:216 msgid "Clear search" msgstr "Vider la requête" -#: bookwyrm/templates/lists/list.html:179 +#: bookwyrm/templates/lists/list.html:221 #, python-format msgid "No books found matching the query \"%(query)s\"" msgstr "Aucun livre trouvé pour la requête « %(query)s »" -#: bookwyrm/templates/lists/list.html:211 -msgid "Suggest" -msgstr "Suggérer" - -#: bookwyrm/templates/lists/list.html:222 +#: bookwyrm/templates/lists/list.html:260 msgid "Embed this list on a website" msgstr "Intégrez cette liste sur un autre site internet" -#: bookwyrm/templates/lists/list.html:230 +#: bookwyrm/templates/lists/list.html:268 msgid "Copy embed code" msgstr "Copier le code d'intégration" -#: bookwyrm/templates/lists/list.html:232 +#: bookwyrm/templates/lists/list.html:270 #, python-format msgid "%(list_name)s, a list by %(owner)s on %(site_name)s" msgstr "%(list_name)s, une liste de %(owner)s sur %(site_name)s" @@ -3222,10 +3258,6 @@ msgstr "Logiciel :" msgid "Version:" msgstr "Description :" -#: bookwyrm/templates/settings/federation/edit_instance.html:74 -msgid "Notes:" -msgstr "Remarques :" - #: bookwyrm/templates/settings/federation/instance.html:19 msgid "Details" msgstr "Détails" @@ -4137,13 +4169,13 @@ msgstr[1] "a noté %(title)s : %(display_ratin #, 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] "" -msgstr[1] "" +msgstr[0] "Critique de « %(book_title)s » (%(display_rating)s étoile) : %(review_title)s" +msgstr[1] "Critique de « %(book_title)s » (%(display_rating)s étoiles) : %(review_title)s" #: bookwyrm/templates/snippets/generated_status/review_pure_name.html:12 #, python-format msgid "Review of \"%(book_title)s\": %(review_title)s" -msgstr "" +msgstr "Critique de « %(book_title)s » : %(review_title)s" #: bookwyrm/templates/snippets/goal_form.html:4 #, python-format @@ -4631,3 +4663,10 @@ msgstr "Un lien de réinitialisation a été envoyé à {email}." msgid "Status updates from {obj.display_name}" msgstr "Mises à jour de statut de {obj.display_name}" +#: bookwyrm/views/updates.py:45 +#, python-format +msgid "Load %(count)d unread status" +msgid_plural "Load %(count)d unread statuses" +msgstr[0] "Charger %(count)d statut non lu" +msgstr[1] "Charger %(count)d statuts non lus" + diff --git a/locale/gl_ES/LC_MESSAGES/django.mo b/locale/gl_ES/LC_MESSAGES/django.mo index e18c27ff1e025fd6452fbb6c26ab51cfc59a230f..78192e67d85eb90031d0da3966b8042cf40a279e 100644 GIT binary patch delta 21789 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 delta 21341 zcmb8%2UJzZzxMHsy`TsJ7Elnx24cmEy+pCbUO+{$V#jXu*kd=bL}TnNCMq$av0#b4 zmqep6me^v9Ew*T4z2E1|n3eUecipw_UhnXk`AykV_C5#9`@aX?qtX5O?NxoPhL>6I(@5$2sz$?kiK{Uh?_eZ`HFum= z*aAD^I^2g@TR6^L$8kBQ$OI7B-qLYO<4>p?WuliqmcbB=!7|tftK)KPiZ@UbEYsR? zf-nKSa02GSxfqP=u_2zc@w{!Q_i%AjGQL#Av~`@#*b&vyx1CvG1Tse_1`FX*8$X2V zcMCPaf3N@sws#yh(W#2ssW{AoNwz!#V=1phFYfOym4zHcvtS+63YuaVcEap92?KB* z_QG#*JO;)&PAD!z?cf3IhcB$%J2*~X$`_E`cj|Huop2$#63DzF!{nV#L|MF(ij3{} z#XC+H9Ekis=R7}(V};I+LFb=~Ae27{|0G%|!rWlN=SQ{_n2rR%&b)Q8EoPTvP z&k6Wr`L2!=g^jT&PQWIZY|C#^M^L1j_!EETlj5q@`;5=Ji z)Q$aDU=;zaXdSAB z_i2I}*A+`96PZNR3J0N9Fw8m*wUX(mj*GAaeucW>Mbtx=wWoR7tD<(O1?nifV=yj8 z_1}$J@Nr}UF6SZ{-S`eB;(aWDZFqt-@Ca0g4XBl*VkX>=^Y8?&z|M5ejOlxu9r8kz z15i5>hMHIeYUR~13-@;#lgUk>E$RjXQ8yfc>M+^Hzrb{qSE3)TMNiy~>VF)yQ@2q4 zpP|~P>0>685p@JP(G&AvM(*zvB9jdxQD+*Bnqgzq0CA{iqBCZ}B-F%4V0x|@3X5qF$6l%s*P&aI1jkEDY%u9R} zY61(a>u?t3-KZmNJitt#73QGa4Rybv1K59M#t=}$DX0~Fikk5f48mm8icXLQVV(@@3|7Zjk9p;4Nwe34_fI`k_|( z5$en)ppIZ3>S(?|J&fy6J8;YT5Y_K*)X_Ra%;!mF)WpJ3{VTf5oPT{XISI734H9jG z;i#2QL9O@`)WC~T58Z0i7JiR@co4O+OQ@ZBfa>=TYJwSt8grl)npb7+?}U+2!xFY4 z+WLXDnXQjQ&AgY5k3ijMB5FdPqIP6GYNvifwZDftx>u;3%reX@EC5}B1VYGYtE!=9 zS`W3-W~h(icBr%a2z_yuEw4gNU@PiI`%(SQS}&n)d=s_6C#e4KY`yPr&R;VP9Bw8M zf|@`$>PVuj_0j!Fh}yc&sJEhzEzdwLU;%0Z%TfKmLfv>5Y9Yr^M|vM~;nU&le=wP> zBg{-APy_l$NO}PlFeGSyaTB4qjIMj~y zbCJ=CrM7B{EiXWA?Ft)DMonZFs^eMIfHzS`a}TvcZ&3?K`;obkCu#!uQ9D-}^%hh? z-Ots)2HK&Hq6ccgzNiU|#nLzfwFBRyR(cpU@ynPGZ=)uVZj^~sPt-qm;?mp`5-=J=sWwiMnGdJo8 zN?=xf|JNWBK%fz7YkQ(5G90zVS%_b2A+<(;S$squeb43 zRJ)U?3EsqPBwRO>`iG7Hn*cJ=pDAdudMon-VYU}r+ zCUnSp4mJJ_bgAKEGP=P_)I_q3H4lp~YQ;gQm4&0)Rl&yC2!n7DYQUYS_Qz2xyntHq z9aR6f=#M$ZnTZu1$NsBBgbh?commz924k=RzQndzcf6U{GSm&%p;op7^{gC0J?*DZ zJ9PuKpcfc|9upjABNoJD{AmJPuZ|NYnwd{U4g48u>sO;@ydLx8e$>|A!1Q<*wSY&q z{2F!RG?UDVbD?&kD3-@cs09whNOZZ#XuxFD7JY|#@d)anyorJM4s}$4ADaQgFp6?H zRJ^x!FzP)YjavB>)H5;1x&}4D?bs7tr);3YWOJiNs2TRM4n++#0kz_ps4bq0+WNJq z34Vuq*v?`B{28^Nm#7JNPBA+fgxcY9$d0<4I%J9yNWe@u8}s28sDZaz&!f)pDeArV zpK1nEBU4Y(7v zwfj(CDu+?8;Wg_c)I;XXFavvI8H#zZIyOR$KNB^v`KSdfL6YJ!De}&osubHM?05xC~=D}#x1Y2Pd?1$mF0Ck@OsD+$DPdq!5^H=5?fztQ@wWYzc z%!Hy)Gp}N;YvWBYJMq@&h21a=hoBa+$hr#Ee?4mATTl}@jGFilv)KQvWPT=~r}P#U z#22Wu5B$X3paN#0To2X0xh;1@9Z@gTfc;T79Ew`$7#p96n%H#I#OGpVTNgEFq0eo3nJp)y`fssi*FhUNf!g}Z zs1-i8UgN8%@m`}AmT8VzNJaG4`(KZY zR?-f&b)8WUUm|MYNvJQ8ji|FbgoW@7>S23}A_juBXLo*5|4+7;7kAdJQVsH05AoS1^zxx=Uloq@hN5N|g}zu5H9%`DgI#R>eAF|s3U%fws2lG^wf_k4^wdKvw2iu{> z>w`MN(bmZe*#BSxvk7R%DX10i!Gd@WHS>Q^0|tF=R$3Ufk|@-~Y9kMm(+G8gj+h5~ zVoe;6h4B!E<3rSUN#2F*zXq)aSu=)Wi>Yk%d*If?~8iITm{MK#-*?=Rzh`{i`wE9sD|I7c3?NE{ZFWG$*Wiz zGcPs+M`K0G4ejI3Vd=vAb&oZ-x zC2QSCie=m=e`ij3aV0;nx6jM}!3|MIv}dJxy-s6G%I8pTQL$Af9*NqiGS+Bo9n?`YM)$w}wNZvZC)B__Q19_D z)Bw{_TR+d1*P{m5V#|9_M|K3&|2*nwZrghA)n@#>sCFTE5KE#Zsbe$Y`Kms0RJ99FE4OxCIMihIQuaHWG_bPQX;0g$=R6ddKO23ot*vK)sg!8~6hk z>ti#VhQ;wJ2BFI{*?fRR;0OYZF&vL#N&E}7qC(%88AoFn<%XyU4#XJTkJ{So8_l<6 z2zpX(f>|&YvtoB!PQrnD|3{P2!}r)$H2T);L>tUbyc??HVAMp$qGmoHb%U+g0uP`b zt~{IE13SUkkn$YVj$K3Tbk-DeWZu|F?|&XLjj8DF4)B)@mZqF;GhfMA9!p^*?2Nt9 z2T!90yn$YL2Q%T{7=<2Nm^_w8O>_ws!F8znox>RJ?}UEGKc`|}Y=oO^+1YB&t~P4m zN!S2qp?2gFYK6aB%WgCEW3eRhlUN(yVhgOb-M9doQ+|N13S?^RFe@5?!IWoUHcYnV zov4*wK~3Z)>Z!kPTF?K2NeG-~U*V^iFTbuin0Goj|#m-1vx!WVb|6Zvr$OCB_@W56NP zz7pza`k^l_bCD@TW($_b%UBbA51aS3HCCnkH3s1ys1;>CV!j0fQT@weGi;9`n2dQ? z;SZ<<-8;(1Gp0Fa`kh6M=ekEmE6aM^Y*8#0q&yncaV3V~4h+X@sE(c|%qL_7>V`4s zhka15^LW%-@he8-pO^(BPMQUj$D(@wW5}rCAk2poP+PhJC!_Z%Gogi8hVmZNRzJnQ z*!{FApGO^449kqgrPvu?V_WR_gPGWN>_OS@NBu`_&VMwSI0DzO1Xew3X4n^JQ67th z(fgb^ii$Xh@-Pg=2Uu72KWRBUl$d}&V{NQ*-h8)=!^)KBVi`Px`Zq);-37D4&Zx8e z7}H}iX2#8!3wL8iJa6MyF$d*4sP_NZ`gfR#a>k#{Ta^RVE*E-Z5!5)9(Ea^i(*_!0 zPAXbrcI=7jI1IDl6dRw9YPSY`aEGlwiC&a1S?^&WYNe%6J5b5St6Q652I8G;eRmu0V;%Ji`>z?! zAmF|+mZiKC%i&|x(_7?{dFs2Oc4i`0!nrnn8nvZ=q9*hLwKL9TQ_hKcW&%-f)2CPw zx4Ot^%O0Z!@VH_+WX9E$eefIHhI)N^Ts0F&LY2p%Rz3ss;2iYD4YqzC22nnV8vg-m zp?{%v-j(rJQxS~Xsv?*VOQ0s!2=ikcYDFKR2AGBEaJh}IL9Ki{>Y3SxI;yj%XXOg| z;bU8$@tS+$oIe@OBtNQSdDPk0Lwyo19dd84Zcfe12sI9j6K^ElMZ6K#2@El;%NPpwN)N4CM%@3tPZ z_2*GXb_*-ubBx3ix6QvZbhyp_>tQ=VKr_9I+PY_`BY0=y*?%`%oEx=*aMaOMMs0aL z)Wl;^N6`z@<0#b5jYqu|i&6bIp`N*Yzq9|^s!IfP!&}y;)--p_QFxF$0cAZP`?;h>K7=a^89!GgH2A zeU92v{kEZa3DiU@q81c`+JUyVoP=2@kHd`Unn6Yrn1`CtTGYe$EowqXZTSppz&og| zeqqb$@0k_(qHbKkmP=c!q1rb@^>1h6J(2bQ9HR13*aVH`*Wy?+{WzqC%W{>_LhuRmgi41vtVpZISNB? z25N^kqE>j=dL8xpy+YmC>yatvLhVdAX2Ghc8`einpp7;D5&N%(y$EO`qflG3z&6-` zs{ao4bRV_xv#1qaw)GD&2W5}PW`aJbiAA6nR!8k{Q`8Q(LQSamWA?uqnUMsv1F5J9 z>_bnyfLi%2)BvwA9eO-517tw;^Fs|Bh{0GI)xSBaeJ9k)yIT9A#vAIgnNe7az!oijk>`j)BrC~N8mg)E6ai?uI!)#XnJcKL zdd)L)qfMxtNJSmZ8Pr2{54|z%U*>51Q04E-rjMIFI%^uc7*&hAC+Uq<74QLzgyp;Zs7N~+2Z`Das;Yf z6sBTBY@qi)(?5I>U<=gKx)XK76R4SAM-A}I#@}Eb%04g63L{XT7Zvd!cEMd(^p$zY zen*Y_!1@NY6WLy~{~E}TOgNT6ZEbth4ZEWrlK!Ztbu{XC!3mfPS7L5V#kzP7HQ|6a z=GXa1)Q#dX5PPCNPbOh7e)Wd)FF@uP0o~}nZTJ#Dpq%Tid0IPKd!i2fkU?K+LNGyV1pzh;3K&CL6>!_zQb6OAgYZHuGd2!SL z4N*H3i+b%kqqedqY9hl>6PScL^Vz6&3vGNk4y3#ROJi_4cfHGLPDTT_L#?zEYUU$R zZ^2B|Yq=721lzF=?!#u7DZPoeM}4v-peE86_5P2r^&g{-=o8e@EXNRi{~scwx8M)k zAZ-S7V_(!tilTO+6l#J^Q9G815jY3+3HLqfhR0E7`!nh-d4@V7&x{`KXR8*fT`ao) z|NrzPqm>Os&3p{%A)Jny*lN_4?LkfG32JL!qWXDcGB?bE+JQo-cuCZaDx!9Bu zkgcDHdW~nI#$Se-@K)4>_GfXK0e>c-fp1_m-bc-}XjTvRuh(5MALY5IBiV#{9Z#TE z{s_z9JJia`czU>h0jZA~Hx4z??x?LFh~YTPMJ6YiRMgB)qXxQ!TCrC)vx3s7hpDzT z7K>6IgxaAc)-O@7<3`lVcU#Y(j_igl-^E3gU9ZWMB=dQ8Gl65)^Qg1CfmQH#)E0+% znXQaK4Ok0xgbh&j?NLY2*~XJFnDTgAUS-{kyd^H@02$5r8tOH9h=XD)Py&nK0kJ%CVWA1e|}XpTVE8_FbXyE z+Nc$_L`|pz>R}p$dWc4&j^+#0z!$MNKEp^1@ipUqi0+A@jw%r~{z!Cb%chgjmMp=- zxD_>#Ur`+%q6T=2nvkcTDf^+eIux~o#ZX674Yl%Cs2!bZosHVDg{X&qgCFm|K4|t5 z&_IV#Z^0>B{slFm>!=B3_BT6`8`VA%-8+VwSZ&nG8lj${4yXwvVp~i?P2ePI;n)0m z{}p&bK(AN&T;`K6AL{iB#j;ozb)%735vSr6Jb)kIirnT|xr=(Q{rI={V61^U>&~e0 zreSGJ#(H?&MJAF=vAiCRez9na`tlfw2XQ{?XyO8lL$C$qS*U?;q55SD^x&5deuYCl z3og{rEky0W*Qg!ZgnEWjQ9JKCNJd+695;LLD-&u*X6H8zR$~n1b(j{Pqdpg2q6T`0 zIuDwc3Y33j^;dSWe>3eW)3!I zTocu=3F?SC;!W&pr2gHLQxdK?`dF z>I?^=R`?}qh1*a&vKRHaaom=lqjuN{HSK&*;|8Gn@BdO{bmnzXD~LyZ$@E99d@Abo zTVdUZy76w*z^73wyN)`#zfezqrh?{!$`5tJVAMp*p?0zwy7Vp9j*MnL8r5+!>YoQnxzW`h5q#>rU7+|V0UE{y6|3QJ)vjKjf&c>gtlvjlXeFHo;r z$-*A)|60`*_1=~%;^F@9eV?E{V6qoAp9^6aMY$2`H5`xbtw-(XbJT0+Q_RDeicwes zzegS6qhc;|wxQwXp(}%WovLATjK{jT1$88^Q7iC|FgsNbb!08A3DzVWN_-r)$CozV zs<=6-uBe?J?joZBCZW!59){ss^u<%Cr}rl66E8Z_!~H+GtcCR`Z^x3Dri7_4gWB>+ z*bZxBOI(Wj-1rMCV@yf&I=d#3(EwAi3#OuO6jaK*|AkNwTLkLise)y&E+*gz8~+ux z^>)DUtbyTWJe=x!|ND^9z{wbcTTwfbrmTnie>m)oO(^$3 ztz;W&!0b_G2O3~2%5$+P-a|bz(dEpu@fqsrKY_t`1GS*E<@GBZ@4qh@O`rnmgQo^& z!A7Xpt_?gY#Z$wQvN3?ln@}SXOh>Ijq(9f zY#RQKB;_LS3ME5(Cr~}O!U*b%;SuFgHs+$uAe+BHUe_wxO*UC4hS+dYdRsS`cmnl2 zO3oBgF&p1$+y89GDwBr&?`(rhY@^Foy>=aJT~}i9GxBIZv%8!>&r{J+<3;(MvrwURuK41cPd|8}U@4L*OIom9AJ^b7fwwz1yPAo9&f z%ShWPe~WwoI;ClUhqQp09@G=09+Y+UQJi*p@d&oon8de}-%mcA_*2p~(mG#lJ02R-d_dnN}6Ldjhm5DNuw!Gq}^HDaJg-#Vi)Rl z{ba}C?^gGfm3R*Fzmay4>XHspGmx~!G;#lQuYVVf@7N$8UheBxepa(L+KSm}bIjh1 z?+_=2{A$uP+pjSBJ+zxc-8wslz9*WI^l7QD_X*S=MO`7JGZ{>szm#XCj0NtoWyRZgnem0-uC_8_Ick>|A#I*QTHctUw!_+zcLd1 z#5Qh1{wAp<{tM}1N9_er|=0(8D7 zuItKw&wnTtADXx`kOn`HA88vlr*1O&j~ToG@kOZX42fTooPm^s$T!6;l=IMb2=2s> z@F(I)9>){7bN|1^E0U=N!Nb*{QLa#ThqVS6Y|xl zTtGU`ASI{?B%LL{*tTmxc@Sv~ZFFTKH73;{d6NErR|x&vl9rHkeU+B`doVyAJ7`rq zm@2msi=*LkVudNsq`VC$sgf(6cv@nwF(=83wmm3&;6=*sNHxfBpzU~f5B@eJrYo6r znv~xOswj!xWvr zaR%iH$X_GQdB!u@G~QWl-JEj&28OZwEf?%4%B~2gVyvh7x!;O;d4s;@fX~HOYA_W zF&{B+(iA3f$aegke14n%hdNy;w0&*+nFvn~vM8H1MU1z z$9m-3(zuPi!8G!^rc&-|+dU%o0WtpIbN_ou1M1cgt3+A9yr*I;t|C^Bx^?955<5t` zM2z3jod@XJO~nKaL_=NmuJJ4+M!^l@5 zrP}&UIF|B1)afc{+kQv+L-L1A*m+>%QM5ls{+f-)>8#h2QVA@z!Ov+FY&$H)d8GE# z&0x@$SdjE5v6`gXv>itIjQeGdA<~10{^EXrCDSXGn64Gnry)Ow{9TeK`LC#dKzNk^C5Zj?%TrmdcDzT2#c~K_o^ zV!4Qwp;H;k+iaU($?LjB`9}=a4M@$1kH;azylk67@w{lNPUUx%1msV&1X@2(lN@Rq>a>l zNVzgeS19Gf`la_OnfKQuD)W%;6ALD|nT|Qhx4^!{-;%FJ%47%GWc`}@g*M-YdR_e6 zhW=Lr?yEg@X>Gj%(X{t=x8wW^Q#eg!3)@i*s*paW+=_TD>H~2U{*GygXCc3bHm697 z$R}Vw>Uxv*lEza05!Ye>^~JCWb|mQ5qG8Mk!t1o#O+1DaNu4g&0V*mJxJlqU^2<&9-=BXF z`<_xM>Z_8^O@0mSeaXMSuKy>0kh=S{&1`S58M{+|6#Ymw$j_tWV)C8zOIK40N9okt z4s!87gZ=sb4mg|Cj&>927)6>#zB{QX`C7KmBHBD91rYm?y0f?*XHy?U`jLEkJa5}) z&>y|u5&VMGlHk{L{)-e%(p8HA>XK;Y)WoHQIRBwf>Kr>l!T|C7jsQ8AU&j*5MhU#OPLmyTtL6~)2S_aye1w2%Bc z;+x2iuoJCB`2b~IyGR9S(}>s!lCA_?O7fxo@6_$Xera3Nm`qL6#%XE?`-*aT8t0`v z#@02#TcjzZbi|+7cqF#9`K|QX#NbX!*Jc;IQW87YOF!pg_w6Z*dW5D)dERS9wv?5_ zCVHkMOw5;i&ichWQ${SQ8d$q`zxagU=%oJfeS;I?2gMif->-M?Dj`XO26m0_QzER$ zp!m)m6T1#CniNvCWONBNs~SAGFO>nG> zm#R=HDrNcJkv=K)&!wbKDfEk{$DFp8a-=l9G(1hpt1C;rQoejJEqlt4*98OTAI|M@ zWb4vA9(D8A>k>b(d;Gxv<7B!rjf8$hl8OfR?bkQBch7`=N%L=4@QB!&qk_lg4F3a@ Cc2X7q diff --git a/locale/gl_ES/LC_MESSAGES/django.po b/locale/gl_ES/LC_MESSAGES/django.po index 31285000..731b56ec 100644 --- a/locale/gl_ES/LC_MESSAGES/django.po +++ b/locale/gl_ES/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-24 17:25+0000\n" -"PO-Revision-Date: 2022-01-24 18:54\n" +"POT-Creation-Date: 2022-01-28 02:50+0000\n" +"PO-Revision-Date: 2022-01-28 05:04\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Galician\n" "Language: gl\n" @@ -46,33 +46,33 @@ msgstr "{i} usos" msgid "Unlimited" msgstr "Sen límite" -#: bookwyrm/forms.py:483 +#: bookwyrm/forms.py:489 msgid "List Order" msgstr "Orde da listaxe" -#: bookwyrm/forms.py:484 +#: bookwyrm/forms.py:490 msgid "Book Title" msgstr "Título do libro" -#: bookwyrm/forms.py:485 bookwyrm/templates/shelf/shelf.html:155 +#: bookwyrm/forms.py:491 bookwyrm/templates/shelf/shelf.html:155 #: bookwyrm/templates/shelf/shelf.html:187 #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Rating" msgstr "Puntuación" -#: bookwyrm/forms.py:487 bookwyrm/templates/lists/list.html:135 +#: bookwyrm/forms.py:493 bookwyrm/templates/lists/list.html:177 msgid "Sort By" msgstr "Ordenar por" -#: bookwyrm/forms.py:491 +#: bookwyrm/forms.py:497 msgid "Ascending" msgstr "Ascendente" -#: bookwyrm/forms.py:492 +#: bookwyrm/forms.py:498 msgid "Descending" msgstr "Descendente" -#: bookwyrm/forms.py:505 +#: bookwyrm/forms.py:511 msgid "Reading finish date cannot be before start date." msgstr "A data final da lectura non pode ser anterior á de inicio." @@ -283,10 +283,14 @@ msgid "Português Europeu (European Portuguese)" msgstr "Português Europeu (Portugués europeo)" #: bookwyrm/settings.py:258 +msgid "Swedish (Svenska)" +msgstr "Sueco (Svenska)" + +#: bookwyrm/settings.py:259 msgid "简体中文 (Simplified Chinese)" msgstr "简体中文 (Chinés simplificado)" -#: bookwyrm/settings.py:259 +#: bookwyrm/settings.py:260 msgid "繁體中文 (Traditional Chinese)" msgstr "繁體中文 (Chinés tradicional)" @@ -424,7 +428,7 @@ msgid "Copy address" msgstr "Copiar enderezo" #: bookwyrm/templates/annual_summary/layout.html:68 -#: bookwyrm/templates/lists/list.html:231 +#: bookwyrm/templates/lists/list.html:269 msgid "Copied!" msgstr "Copiado!" @@ -689,6 +693,7 @@ msgstr "ISNI:" #: bookwyrm/templates/book/file_links/edit_links.html:82 #: bookwyrm/templates/groups/form.html:30 #: bookwyrm/templates/lists/bookmark_button.html:15 +#: bookwyrm/templates/lists/edit_item_form.html:15 #: bookwyrm/templates/lists/form.html:130 #: bookwyrm/templates/preferences/edit_user.html:124 #: bookwyrm/templates/readthrough/readthrough_modal.html:72 @@ -712,6 +717,7 @@ msgstr "Gardar" #: bookwyrm/templates/book/file_links/verification_modal.html:21 #: bookwyrm/templates/book/sync_modal.html:23 #: bookwyrm/templates/groups/delete_group_modal.html:17 +#: bookwyrm/templates/lists/add_item_modal.html:42 #: bookwyrm/templates/lists/delete_list_modal.html:18 #: bookwyrm/templates/readthrough/delete_readthrough_modal.html:23 #: bookwyrm/templates/readthrough/readthrough_modal.html:74 @@ -816,7 +822,7 @@ msgstr "Lugares" #: bookwyrm/templates/book/book.html:348 #: bookwyrm/templates/groups/group.html:19 bookwyrm/templates/layout.html:74 -#: bookwyrm/templates/lists/curate.html:7 bookwyrm/templates/lists/list.html:11 +#: bookwyrm/templates/lists/curate.html:8 bookwyrm/templates/lists/list.html:12 #: bookwyrm/templates/lists/lists.html:5 bookwyrm/templates/lists/lists.html:12 #: bookwyrm/templates/search/layout.html:25 #: bookwyrm/templates/search/layout.html:50 @@ -830,7 +836,8 @@ msgstr "Engadir a listaxe" #: bookwyrm/templates/book/book.html:369 #: bookwyrm/templates/book/cover_add_modal.html:31 -#: bookwyrm/templates/lists/list.html:209 +#: bookwyrm/templates/lists/add_item_modal.html:37 +#: bookwyrm/templates/lists/list.html:247 #: bookwyrm/templates/settings/email_blocklist/domain_form.html:24 #: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:31 msgid "Add" @@ -1551,16 +1558,11 @@ msgstr "Tódalas mensaxes" msgid "You have no messages right now." msgstr "Non tes mensaxes por agora." -#: bookwyrm/templates/feed/feed.html:28 -#, python-format -msgid "load 0 unread status(es)" -msgstr "cargar 0 estado(s) non lidos" - -#: bookwyrm/templates/feed/feed.html:51 +#: bookwyrm/templates/feed/feed.html:54 msgid "There aren't any activities right now! Try following a user to get started" msgstr "Non hai actividade por agora! Proba a seguir algunha persoa para comezar" -#: bookwyrm/templates/feed/feed.html:52 +#: bookwyrm/templates/feed/feed.html:55 msgid "Alternatively, you can try enabling more status types" msgstr "De xeito alternativo, podes activar máis tipos de estados" @@ -1649,7 +1651,7 @@ msgid "What are you reading?" msgstr "Que estás a ler?" #: bookwyrm/templates/get_started/books.html:9 -#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:163 +#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:205 msgid "Search for a book" msgstr "Buscar un libro" @@ -1669,7 +1671,7 @@ msgstr "Podes engadir libros cando comeces a usar %(site_name)s." #: bookwyrm/templates/get_started/users.html:19 #: bookwyrm/templates/groups/members.html:15 #: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:53 -#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:167 +#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:209 #: bookwyrm/templates/search/layout.html:4 #: bookwyrm/templates/search/layout.html:9 msgid "Search" @@ -1685,7 +1687,7 @@ msgid "Popular on %(site_name)s" msgstr "Populares en %(site_name)s" #: bookwyrm/templates/get_started/books.html:58 -#: bookwyrm/templates/lists/list.html:180 +#: bookwyrm/templates/lists/list.html:222 msgid "No books found" msgstr "Non se atopan libros" @@ -2034,7 +2036,7 @@ msgid "Approving a suggestion will permanently add the suggested book to your sh msgstr "Ao aceptar unha suxestión engadirá permanentemente o libro suxerido aos teus estantes e asociará as túas datas de lectura, revisións e valoracións a ese libro." #: bookwyrm/templates/import/manual_review.html:58 -#: bookwyrm/templates/lists/curate.html:59 +#: bookwyrm/templates/lists/curate.html:71 #: bookwyrm/templates/settings/link_domains/link_domains.html:76 msgid "Approve" msgstr "Admitir" @@ -2245,6 +2247,21 @@ msgstr "Axuda a %(site_name)s en msgid "BookWyrm's source code is freely available. You can contribute or report issues on GitHub." msgstr "O código fonte de BookWyrm é público. Podes colaborar ou informar de problemas en GitHub." +#: bookwyrm/templates/lists/add_item_modal.html:8 +#, python-format +msgid "Add \"%(title)s\" to this list" +msgstr "Engadir \"%(title)s\" a esta lista" + +#: bookwyrm/templates/lists/add_item_modal.html:12 +#, python-format +msgid "Suggest \"%(title)s\" for this list" +msgstr "Suxerir \"%(title)s\" para esta lista" + +#: bookwyrm/templates/lists/add_item_modal.html:39 +#: bookwyrm/templates/lists/list.html:249 +msgid "Suggest" +msgstr "Suxire" + #: bookwyrm/templates/lists/bookmark_button.html:30 msgid "Un-save" msgstr "Reverter" @@ -2264,23 +2281,29 @@ msgstr "Creada e mantida por %(username)s" msgid "Created by %(username)s" msgstr "Creada por %(username)s" -#: bookwyrm/templates/lists/curate.html:11 +#: bookwyrm/templates/lists/curate.html:12 msgid "Curate" msgstr "Xestionar" -#: bookwyrm/templates/lists/curate.html:20 +#: bookwyrm/templates/lists/curate.html:21 msgid "Pending Books" msgstr "Libros pendentes" -#: bookwyrm/templates/lists/curate.html:23 +#: bookwyrm/templates/lists/curate.html:24 msgid "You're all set!" msgstr "Remataches!" -#: bookwyrm/templates/lists/curate.html:43 +#: bookwyrm/templates/lists/curate.html:45 +#: bookwyrm/templates/lists/list.html:83 +#, python-format +msgid "%(username)s says:" +msgstr "%(username)s di:" + +#: bookwyrm/templates/lists/curate.html:55 msgid "Suggested by" msgstr "Suxerido por" -#: bookwyrm/templates/lists/curate.html:65 +#: bookwyrm/templates/lists/curate.html:77 msgid "Discard" msgstr "Descartar" @@ -2304,7 +2327,7 @@ msgid "on %(site_name)s" msgstr "en %(site_name)s" #: bookwyrm/templates/lists/embed-list.html:27 -#: bookwyrm/templates/lists/list.html:43 +#: bookwyrm/templates/lists/list.html:44 msgid "This list is currently empty" msgstr "A lista está baleira neste intre" @@ -2365,76 +2388,89 @@ msgstr "Crea un Grupo" msgid "Delete list" msgstr "Eliminar lista" -#: bookwyrm/templates/lists/list.html:35 +#: bookwyrm/templates/lists/item_notes_field.html:7 +#: bookwyrm/templates/settings/federation/edit_instance.html:74 +msgid "Notes:" +msgstr "Notas:" + +#: bookwyrm/templates/lists/item_notes_field.html:19 +msgid "An optional note that will be displayed with the book." +msgstr "Unha nota optativa que aparecerá xunto ao libro." + +#: bookwyrm/templates/lists/list.html:36 msgid "You successfully suggested a book for this list!" msgstr "Suxeriches correctamente un libro para esta lista!" -#: bookwyrm/templates/lists/list.html:37 +#: bookwyrm/templates/lists/list.html:38 msgid "You successfully added a book to this list!" msgstr "Engadiches correctamente un libro a esta lista!" -#: bookwyrm/templates/lists/list.html:81 +#: bookwyrm/templates/lists/list.html:96 +msgid "Edit notes" +msgstr "Editar notas" + +#: bookwyrm/templates/lists/list.html:111 +msgid "Add notes" +msgstr "Engadir notas" + +#: bookwyrm/templates/lists/list.html:123 #, python-format msgid "Added by %(username)s" msgstr "Engadido por %(username)s" -#: bookwyrm/templates/lists/list.html:96 +#: bookwyrm/templates/lists/list.html:138 msgid "List position" msgstr "Posición da lista" -#: bookwyrm/templates/lists/list.html:102 +#: bookwyrm/templates/lists/list.html:144 #: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:21 msgid "Set" msgstr "Establecer" -#: bookwyrm/templates/lists/list.html:117 +#: bookwyrm/templates/lists/list.html:159 #: bookwyrm/templates/snippets/remove_from_group_button.html:20 msgid "Remove" msgstr "Eliminar" -#: bookwyrm/templates/lists/list.html:131 -#: bookwyrm/templates/lists/list.html:148 +#: bookwyrm/templates/lists/list.html:173 +#: bookwyrm/templates/lists/list.html:190 msgid "Sort List" msgstr "Ordenar lista" -#: bookwyrm/templates/lists/list.html:141 +#: bookwyrm/templates/lists/list.html:183 msgid "Direction" msgstr "Dirección" -#: bookwyrm/templates/lists/list.html:155 +#: bookwyrm/templates/lists/list.html:197 msgid "Add Books" msgstr "Engadir Libros" -#: bookwyrm/templates/lists/list.html:157 +#: bookwyrm/templates/lists/list.html:199 msgid "Suggest Books" msgstr "Suxerir Libros" -#: bookwyrm/templates/lists/list.html:168 +#: bookwyrm/templates/lists/list.html:210 msgid "search" msgstr "buscar" -#: bookwyrm/templates/lists/list.html:174 +#: bookwyrm/templates/lists/list.html:216 msgid "Clear search" msgstr "Limpar busca" -#: bookwyrm/templates/lists/list.html:179 +#: bookwyrm/templates/lists/list.html:221 #, python-format msgid "No books found matching the query \"%(query)s\"" msgstr "Non se atopan libros coa consulta \"%(query)s\"" -#: bookwyrm/templates/lists/list.html:211 -msgid "Suggest" -msgstr "Suxire" - -#: bookwyrm/templates/lists/list.html:222 +#: bookwyrm/templates/lists/list.html:260 msgid "Embed this list on a website" msgstr "Utiliza esta lista nunha páxina web" -#: bookwyrm/templates/lists/list.html:230 +#: bookwyrm/templates/lists/list.html:268 msgid "Copy embed code" msgstr "Copia o código a incluír" -#: bookwyrm/templates/lists/list.html:232 +#: bookwyrm/templates/lists/list.html:270 #, python-format msgid "%(list_name)s, a list by %(owner)s on %(site_name)s" msgstr "%(list_name)s, unha lista de %(owner)s en %(site_name)s" @@ -3222,10 +3258,6 @@ msgstr "Software:" msgid "Version:" msgstr "Versión:" -#: bookwyrm/templates/settings/federation/edit_instance.html:74 -msgid "Notes:" -msgstr "Notas:" - #: bookwyrm/templates/settings/federation/instance.html:19 msgid "Details" msgstr "Detalles" @@ -4631,3 +4663,10 @@ msgstr "Enviamos unha ligazón de restablecemento a {email}" msgid "Status updates from {obj.display_name}" msgstr "Actualizacións de estados desde {obj.display_name}" +#: bookwyrm/views/updates.py:45 +#, python-format +msgid "Load %(count)d unread status" +msgid_plural "Load %(count)d unread statuses" +msgstr[0] "Cargar %(count)d estado non lido" +msgstr[1] "Cargar %(count)d estados non lidos" + diff --git a/locale/it_IT/LC_MESSAGES/django.mo b/locale/it_IT/LC_MESSAGES/django.mo index ffa734dcf3098d3c7d1833dde5697cd76058542a..1b0b6d280554fe96697529525ce7277a72b5431f 100644 GIT binary patch delta 21808 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 R^HUYCT-)YX@p_Q%{{RRK$vpr7 delta 21339 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\n" "Language-Team: Italian\n" "Language: it\n" @@ -46,33 +46,33 @@ msgstr "{i} usi" msgid "Unlimited" msgstr "Illimitato" -#: bookwyrm/forms.py:483 +#: bookwyrm/forms.py:489 msgid "List Order" msgstr "Ordina Lista" -#: bookwyrm/forms.py:484 +#: bookwyrm/forms.py:490 msgid "Book Title" msgstr "Titolo del libro" -#: bookwyrm/forms.py:485 bookwyrm/templates/shelf/shelf.html:155 +#: bookwyrm/forms.py:491 bookwyrm/templates/shelf/shelf.html:155 #: bookwyrm/templates/shelf/shelf.html:187 #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Rating" msgstr "Valutazione" -#: bookwyrm/forms.py:487 bookwyrm/templates/lists/list.html:135 +#: bookwyrm/forms.py:493 bookwyrm/templates/lists/list.html:177 msgid "Sort By" msgstr "Ordina per" -#: bookwyrm/forms.py:491 +#: bookwyrm/forms.py:497 msgid "Ascending" msgstr "Crescente" -#: bookwyrm/forms.py:492 +#: bookwyrm/forms.py:498 msgid "Descending" msgstr "Decrescente" -#: bookwyrm/forms.py:505 +#: bookwyrm/forms.py:511 msgid "Reading finish date cannot be before start date." msgstr "La data di fine lettura non può essere precedente alla data di inizio." @@ -283,10 +283,14 @@ msgid "Português Europeu (European Portuguese)" msgstr "Português Europeu (Portoghese europeo)" #: bookwyrm/settings.py:258 +msgid "Swedish (Svenska)" +msgstr "Swedish (Svedese)" + +#: bookwyrm/settings.py:259 msgid "简体中文 (Simplified Chinese)" msgstr "简体中文 (Cinese Semplificato)" -#: bookwyrm/settings.py:259 +#: bookwyrm/settings.py:260 msgid "繁體中文 (Traditional Chinese)" msgstr "繁體中文 (Cinese Tradizionale)" @@ -424,7 +428,7 @@ msgid "Copy address" msgstr "Copia l'indirizzo" #: bookwyrm/templates/annual_summary/layout.html:68 -#: bookwyrm/templates/lists/list.html:231 +#: bookwyrm/templates/lists/list.html:269 msgid "Copied!" msgstr "Copiato!" @@ -689,6 +693,7 @@ msgstr "ISNI:" #: bookwyrm/templates/book/file_links/edit_links.html:82 #: bookwyrm/templates/groups/form.html:30 #: bookwyrm/templates/lists/bookmark_button.html:15 +#: bookwyrm/templates/lists/edit_item_form.html:15 #: bookwyrm/templates/lists/form.html:130 #: bookwyrm/templates/preferences/edit_user.html:124 #: bookwyrm/templates/readthrough/readthrough_modal.html:72 @@ -712,6 +717,7 @@ msgstr "Salva" #: bookwyrm/templates/book/file_links/verification_modal.html:21 #: bookwyrm/templates/book/sync_modal.html:23 #: bookwyrm/templates/groups/delete_group_modal.html:17 +#: bookwyrm/templates/lists/add_item_modal.html:42 #: bookwyrm/templates/lists/delete_list_modal.html:18 #: bookwyrm/templates/readthrough/delete_readthrough_modal.html:23 #: bookwyrm/templates/readthrough/readthrough_modal.html:74 @@ -816,7 +822,7 @@ msgstr "Luoghi" #: bookwyrm/templates/book/book.html:348 #: bookwyrm/templates/groups/group.html:19 bookwyrm/templates/layout.html:74 -#: bookwyrm/templates/lists/curate.html:7 bookwyrm/templates/lists/list.html:11 +#: bookwyrm/templates/lists/curate.html:8 bookwyrm/templates/lists/list.html:12 #: bookwyrm/templates/lists/lists.html:5 bookwyrm/templates/lists/lists.html:12 #: bookwyrm/templates/search/layout.html:25 #: bookwyrm/templates/search/layout.html:50 @@ -830,7 +836,8 @@ msgstr "Aggiungi all'elenco" #: bookwyrm/templates/book/book.html:369 #: bookwyrm/templates/book/cover_add_modal.html:31 -#: bookwyrm/templates/lists/list.html:209 +#: bookwyrm/templates/lists/add_item_modal.html:37 +#: bookwyrm/templates/lists/list.html:247 #: bookwyrm/templates/settings/email_blocklist/domain_form.html:24 #: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:31 msgid "Add" @@ -1551,16 +1558,11 @@ msgstr "Tutti i messaggi" msgid "You have no messages right now." msgstr "Non hai messaggi in questo momento." -#: bookwyrm/templates/feed/feed.html:28 -#, python-format -msgid "load 0 unread status(es)" -msgstr "carica 0 stato non letto/i" - -#: bookwyrm/templates/feed/feed.html:51 +#: bookwyrm/templates/feed/feed.html:54 msgid "There aren't any activities right now! Try following a user to get started" msgstr "Non ci sono attività in questo momento! Prova a seguire qualcuno per iniziare" -#: bookwyrm/templates/feed/feed.html:52 +#: bookwyrm/templates/feed/feed.html:55 msgid "Alternatively, you can try enabling more status types" msgstr "In alternativa, puoi provare ad abilitare più tipi di stato" @@ -1649,7 +1651,7 @@ msgid "What are you reading?" msgstr "Cosa stai leggendo?" #: bookwyrm/templates/get_started/books.html:9 -#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:163 +#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:205 msgid "Search for a book" msgstr "Cerca un libro" @@ -1669,7 +1671,7 @@ msgstr "Puoi aggiungere libri quando inizi a usare %(site_name)s." #: bookwyrm/templates/get_started/users.html:19 #: bookwyrm/templates/groups/members.html:15 #: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:53 -#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:167 +#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:209 #: bookwyrm/templates/search/layout.html:4 #: bookwyrm/templates/search/layout.html:9 msgid "Search" @@ -1685,7 +1687,7 @@ msgid "Popular on %(site_name)s" msgstr "Popolare su %(site_name)s" #: bookwyrm/templates/get_started/books.html:58 -#: bookwyrm/templates/lists/list.html:180 +#: bookwyrm/templates/lists/list.html:222 msgid "No books found" msgstr "Nessun libro trovato" @@ -2034,7 +2036,7 @@ msgid "Approving a suggestion will permanently add the suggested book to your sh msgstr "Approvare un suggerimento aggiungerà in modo permanente il libro suggerito agli scaffali e assocerà dati, recensioni e valutazioni a quel libro." #: bookwyrm/templates/import/manual_review.html:58 -#: bookwyrm/templates/lists/curate.html:59 +#: bookwyrm/templates/lists/curate.html:71 #: bookwyrm/templates/settings/link_domains/link_domains.html:76 msgid "Approve" msgstr "Approvato" @@ -2245,6 +2247,21 @@ msgstr "Supporta %(site_name)s su GitHub." msgstr "Il codice sorgente di BookWyrm è disponibile liberamente. Puoi contribuire o segnalare problemi su GitHub." +#: bookwyrm/templates/lists/add_item_modal.html:8 +#, python-format +msgid "Add \"%(title)s\" to this list" +msgstr "Aggiungi \"%(title)s\" a questa lista" + +#: bookwyrm/templates/lists/add_item_modal.html:12 +#, python-format +msgid "Suggest \"%(title)s\" for this list" +msgstr "Suggerisci \"%(title)s\" per questa lista" + +#: bookwyrm/templates/lists/add_item_modal.html:39 +#: bookwyrm/templates/lists/list.html:249 +msgid "Suggest" +msgstr "Suggerisci" + #: bookwyrm/templates/lists/bookmark_button.html:30 msgid "Un-save" msgstr "Annulla salvataggio" @@ -2264,23 +2281,29 @@ msgstr "Creato e curato da %(username)s" msgid "Created by %(username)s" msgstr "Gestito da %(username)s" -#: bookwyrm/templates/lists/curate.html:11 +#: bookwyrm/templates/lists/curate.html:12 msgid "Curate" msgstr "Curato" -#: bookwyrm/templates/lists/curate.html:20 +#: bookwyrm/templates/lists/curate.html:21 msgid "Pending Books" msgstr "Libri in sospeso" -#: bookwyrm/templates/lists/curate.html:23 +#: bookwyrm/templates/lists/curate.html:24 msgid "You're all set!" msgstr "é tutto pronto!" -#: bookwyrm/templates/lists/curate.html:43 +#: bookwyrm/templates/lists/curate.html:45 +#: bookwyrm/templates/lists/list.html:83 +#, python-format +msgid "%(username)s says:" +msgstr "%(username)s dice:" + +#: bookwyrm/templates/lists/curate.html:55 msgid "Suggested by" msgstr "Suggerito da" -#: bookwyrm/templates/lists/curate.html:65 +#: bookwyrm/templates/lists/curate.html:77 msgid "Discard" msgstr "Scarta" @@ -2304,7 +2327,7 @@ msgid "on %(site_name)s" msgstr "su %(site_name)s" #: bookwyrm/templates/lists/embed-list.html:27 -#: bookwyrm/templates/lists/list.html:43 +#: bookwyrm/templates/lists/list.html:44 msgid "This list is currently empty" msgstr "Questa lista è attualmente vuota" @@ -2365,76 +2388,89 @@ msgstr "Crea un gruppo" msgid "Delete list" msgstr "Elimina lista" -#: bookwyrm/templates/lists/list.html:35 +#: bookwyrm/templates/lists/item_notes_field.html:7 +#: bookwyrm/templates/settings/federation/edit_instance.html:74 +msgid "Notes:" +msgstr "Note:" + +#: bookwyrm/templates/lists/item_notes_field.html:19 +msgid "An optional note that will be displayed with the book." +msgstr "Una nota opzionale che verrà visualizzata con il libro." + +#: bookwyrm/templates/lists/list.html:36 msgid "You successfully suggested a book for this list!" msgstr "Hai consigliato con successo un libro per questa lista!" -#: bookwyrm/templates/lists/list.html:37 +#: bookwyrm/templates/lists/list.html:38 msgid "You successfully added a book to this list!" msgstr "Hai consigliato con successo un libro per questa lista!" -#: bookwyrm/templates/lists/list.html:81 +#: bookwyrm/templates/lists/list.html:96 +msgid "Edit notes" +msgstr "Modifica note" + +#: bookwyrm/templates/lists/list.html:111 +msgid "Add notes" +msgstr "Aggiungi note" + +#: bookwyrm/templates/lists/list.html:123 #, python-format msgid "Added by %(username)s" msgstr "Aggiunto da %(username)s" -#: bookwyrm/templates/lists/list.html:96 +#: bookwyrm/templates/lists/list.html:138 msgid "List position" msgstr "Posizione elenco" -#: bookwyrm/templates/lists/list.html:102 +#: bookwyrm/templates/lists/list.html:144 #: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:21 msgid "Set" msgstr "Imposta" -#: bookwyrm/templates/lists/list.html:117 +#: bookwyrm/templates/lists/list.html:159 #: bookwyrm/templates/snippets/remove_from_group_button.html:20 msgid "Remove" msgstr "Elimina" -#: bookwyrm/templates/lists/list.html:131 -#: bookwyrm/templates/lists/list.html:148 +#: bookwyrm/templates/lists/list.html:173 +#: bookwyrm/templates/lists/list.html:190 msgid "Sort List" msgstr "Ordine lista" -#: bookwyrm/templates/lists/list.html:141 +#: bookwyrm/templates/lists/list.html:183 msgid "Direction" msgstr "Direzione" -#: bookwyrm/templates/lists/list.html:155 +#: bookwyrm/templates/lists/list.html:197 msgid "Add Books" msgstr "Aggiungi Libri" -#: bookwyrm/templates/lists/list.html:157 +#: bookwyrm/templates/lists/list.html:199 msgid "Suggest Books" msgstr "Libri consigliati" -#: bookwyrm/templates/lists/list.html:168 +#: bookwyrm/templates/lists/list.html:210 msgid "search" msgstr "cerca" -#: bookwyrm/templates/lists/list.html:174 +#: bookwyrm/templates/lists/list.html:216 msgid "Clear search" msgstr "Cancella ricerca" -#: bookwyrm/templates/lists/list.html:179 +#: bookwyrm/templates/lists/list.html:221 #, python-format msgid "No books found matching the query \"%(query)s\"" msgstr "Nessun libro trovato corrispondente alla query \"%(query)s\"" -#: bookwyrm/templates/lists/list.html:211 -msgid "Suggest" -msgstr "Suggerisci" - -#: bookwyrm/templates/lists/list.html:222 +#: bookwyrm/templates/lists/list.html:260 msgid "Embed this list on a website" msgstr "Incorpora questa lista in un sito web" -#: bookwyrm/templates/lists/list.html:230 +#: bookwyrm/templates/lists/list.html:268 msgid "Copy embed code" msgstr "Copia codice di incorporamento" -#: bookwyrm/templates/lists/list.html:232 +#: bookwyrm/templates/lists/list.html:270 #, python-format msgid "%(list_name)s, a list by %(owner)s on %(site_name)s" msgstr "%(list_name)s, una lista di %(owner)s su %(site_name)s" @@ -3222,10 +3258,6 @@ msgstr "Software:" msgid "Version:" msgstr "Versione:" -#: bookwyrm/templates/settings/federation/edit_instance.html:74 -msgid "Notes:" -msgstr "Note:" - #: bookwyrm/templates/settings/federation/instance.html:19 msgid "Details" msgstr "Dettagli" @@ -4631,3 +4663,10 @@ msgstr "Il link per reimpostare la password è stato inviato a {email}" msgid "Status updates from {obj.display_name}" msgstr "Aggiornamenti di stato da {obj.display_name}" +#: bookwyrm/views/updates.py:45 +#, python-format +msgid "Load %(count)d unread status" +msgid_plural "Load %(count)d unread statuses" +msgstr[0] "Carica %(count)d stato non letto" +msgstr[1] "Carica %(count)d stati non letti" + diff --git a/locale/lt_LT/LC_MESSAGES/django.mo b/locale/lt_LT/LC_MESSAGES/django.mo index bd0c37b877bfcd114b6d6b47505eb8d81eb838c6..7d8a201a48e9ec2503c4521a0347e6d81e08016e 100644 GIT binary patch delta 21463 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

pYNa03 z8Ba!auoSh0yRjW!!J-)c)J(V?Y6oIa^+u!G&9`nvE$A$2oU51xe?>pN|NjutN}ppx z%>2xB&<54MmSEZRH)*1pc-8zWz3gUYnWaK+UuWs-rN}rL2!`?1XwfhhuT{U|w8>+R{U)jxVAv<6R8L z=hotH%s3rU?fSjp{B@bek)aM(VP!mrx`gQ+mv`$6p*pOHT1kD>#Clw+tzpSc&x8LY9XNnF@dRq?e?eWod#Jnd1a$b8fWE?)&4fi>|x+>Sozc}heb|A*QMUmr7YDb$(PMeRfvRJ}x02OnWG z+>1KGOli#o@}qVr6m?e`peE1;-Pjci;3zD}_|6wZv=w{Ndv>VXeiyZZm#B&P_?mhp zFqCv%)Xv4ACYFNQfu*RUSc}@peOMlkp^oqcYGN7EX$L*L%S6<$ur(ajK{eEbnxO{j zh3asIbslQqMVJp)q53&&%g>-zehJmjb=24PBh=33_G6)p@025=hV_+!El>mXLhV4b zO~;|md?>2^c+}mPfqGjOpc^-18$55zi={V5Q~?{1-vBkv6!iZ0KMRQHby$r$%fqMv zen1Uy9rbnl7i#OWW-t>BL9MWuwG67`s;Kr&Q7dncT5$~O2*#m~d{zejQzUh;nhb5_ zX4K``Z7W_A@B#EM}ERzMw58`K2Gpe8UIHSvY051##~`u9*fmMN3R zL<(i{-bSYyYKyyC`=Mr>fVvaoP!pMpn(%7WN>Wif^DS!NE2ty9g-!9E&99Q#ET|r; zUPq73=#AQmp{RkzpguT~u{bWb`KM45_{HY`i>jC3-|RpbY6rTY`iZrAP)9r))qWjn z0-ggz+(b^H&i*gd%wMBAP8VQSnhX1ocB77D0&1YoQ5~&8?Zh?=!_!zB|3mdxJ&PH* zp0xvV1Rke95pD5U>rB)K#A4J0_MtjHgZg^CgP|CZ)!c!~s1?;mU9yfgJs4GQ0(w7L zQ9E(~tKkJKp!Yu@&}?xy>XWV`Y9~HKH5`Y*n1Z@ITW$J+^&x6vS+kjiR6$L=5o(7z zppG`$rawgO$av-J{hw+J=AgE2r3&!8^%`m-w^82-FHoQHS+kpta-l9?2Q=6H%zMTZp;~M^G!ejruOg z!vDaf4l7}Gj6~%xM!r;>BdB(Fa5MVlHg{wvYNDsH8D7uL`>%$j^O&=3i)~5Aqqh1e zY9-fDp9_DYK6sv@E?wHZW=nIU(gjgFQweoMO|d<;LY?_a)Df(=<=Z_(wDo&X106@5 zU3XIu_7fhMQ{x}yf{Yx4)8_cEjUOF=Efvz&-ti;Z|5 z57~4|ewPzL`fJq0G6$Oh@}VYJ2Gy<>R=`#^e*)@G%tqaJN6q+ z!bdm~M;4?$<2z3kL02KOvP`J=xG<`tlBl<#8aBcR)CbWjtcAz068aW)Ik&L}Ho<~L zT;6|K8GyRXXHlP!zoFimH|S|aqIoy3puHfqI@#ms9r2XzF8P%Hlt zRsJXT#eAXW^%{pdvNITtf1nnWySUkr(Bi!R%BVz!E=dDS!1mY$PuPk@N|=Glqb67n z)vhDz$ogVQ9F01XRTzmoQEx$kk}hWqhT?2oh2ybCDUaFeeWlD19L3HQoJGC2CBt0a zf9)QF+Olit!l2UT^5sDtT~pNC(9YTqb%Z0ZB96r*+-A$e!p)Ao=OLnj;_y8@f_2ch zjLZ9v$c?Zy>Dj2Wzl9pGR9Tnz9}p{{j%o(B!`0XlUtPFq#dN$n(HE=xYgJYCUPeJdO3hMp-0(BQoVjs5Z1*%<-N@gdc zQRRnmklz1CMASi_%H~XC@jmI1sQdv{%mforTet?tV!^8B&MZfLqHRH){eINXeBYx! z4<4hA>|?@e!ch{R<27aK{nzsWA;yPuO2aKD=&6SRpBLzLUcaq*_}k^pJi`Tpz7ti0h1>*+yIF z;BV4;j*<6_^fp_ziuhUL#VL!y{^GW&r^WJKqC4?IziC$6X`Z| zbPv0dUP&E&LVk%o$s3Ae33~RDUTdPxXxivGLfLa{LRlw*o_v(O!5>J!BJ41AJW1dmBGT-Q~o6$m8R|X+U`UtRO!ZgRioaJM*>x{cWBv z^_x(S?;mHI5Bq<`R(eDxpBGL8)YFvsBEq{*9A$jtI>iLHFV%wq8 z&51X~4U~UQydLGT#Agxoevc=NA)FvRm!PL5L7x$N-k7|%_n!u~Qhz$DM7$1_))L=B z$L$GvjuW;MZ%DqLOvDcp3X^sd+Sq!0qES{?nB$`@6^kvJ_&2} zp3k8m!d6a4x&{TCNPkCuO~N$Nn+bX@l5T>nsi$Wp=}g!g^)c58S`aP~PfHtpTTaBI z=%$UnWoMHfY5Vi;{~`)5QK07#1sw=W$SXxCOFWg%+7sSaBl0p!9)H5GHm>v&;-6DK zg}Q5SvNC!06X!<=XCWaA>6WAqcuV;FJwRp=8cxE+_y+}>uo{)#KG%u7Chs%yMiaUd z*K>k4YX~2amkm=0iR6d9(>9g(ZtDLh{8UE?+E4S zpckP8@rF2!3d;yRiFYOxuoK!v{OvRAZNz$kI{IO?1$ELApJDT75?^84eNA3x#u(tk z`EQ`01O>AQy=>(Q#KWjipYVyz6Awx2$w-?h!XKntQMVF#6R;L}pAoKlYw?#4${UgH zN%~L11JYj-1`{tteee69L`G(Bf`-K3K5L2ZBb+4T0Of;;*CRfJ4*wpHfH9kJh^6&C&Zel#D^@fQr{h*Htb19HLS&%8KDa!VKbfDO*o` z6Cr`Lo&@50hLhfpLG)FFy!Qx)NbkU>TaY?B5}Rq^Ql;ibU)%R36aFT zkJdkyN_qxT@b*a|@+0{XbH95{^-p72iHrs56c9eGJ3;6eJRlqD`)M>P@kO zuA}S)L63L;yAaWj)_PK?bdLH~Z)^vuSCNo` zyzAs85ayBoits)05c*h2nJ;O6f8qR0(9@K>&cv4z-$VRY{{HFABckUETWOL_FQAjT zTRFg?|txkp7TLWO;w}){ML#h~LDidY{P<7YG*5^rB(nH7TelIZJli7jV7-Yp0jm5_#5fB&oJUqBudgI z9q|usK~0=x+XUJA!*%}KNx19)s(aHm5Lan1m$C=8;i7lSz9RoK+KwU=vH8{TC(@tc zR+~2+7tlVO{AKu~&2LA0kIugx1%2=!g~M#2u6;h@y$Kub;IWvKkcEah3GY4~NOvLB zrMxu-9Wm(L3O3&S|7oZ3op>^r5+*R{dcp?s>XXh(yaVxIyoeR(^mpQ4*iKT2KOui5 z;WZ&Mp(7!f(2npe^%qk&i7FBSfxLLBkdgz1FGq>oUeGNB{o zU#L1ySK^&)XG$+8T>@9zyobcg5&x7vzQ8|mhbr zPpFUq3lRoVu4kcb6ia#|=||pNKHbRwjrO-mrxHJil}Z0cyaPtq_Nu;xaGSgpghG^0 z)$M)zjHKcLGS8E7_?`Us$^V4VhP+{fk%T3LyVU*QozAdn@84uHn%l+=t@Cj%74A_UKqybTI_dJ%ZALl`#$j%y zZJRm7bCXw=df~+XC9bCqbq^`IN-J>YT8^W{#rb4f3kFT(qTlH^B|rzb7-GTAmEn2q!REKk{P;!CNwhV<8ja>O&d{r)dWV!rKU9hKu% zi3XKX&p6__i0>p`+SXJ4GV*hfAM#FKang+lU2Wb^s>t&Ld3wf>-`mE$zs&1RCo?IS zNWma)75=VAUUlM~ZMq@0@-|BSyX6l7X(NUwR8KD0y=3aa9!-1;7OELFuy)bni7|<> zQ6&;;mLXNhofzj%jE+fg$HpWiCZ~(s>pLheF)CsCzQ{Bc-Eo5xW8wxy#JZJ7wTMLb z(3sd*ckd{7WK6=~*ofg#k>n&sQx@g!9TztsJau>9Fa6W1erlJ*?FHTc=a_xt;@=LM zoNnH+EK&3p?JnMSNYtQ&0TCrqPtL2EH~I0V@Z_~?GA0+;7@WFf(=Ta~TW=|yoVc!h zs%J~rH0djpb(gDBy?m9_8`~-d`6fgRh%*b#bvoL&*#9}`;SKI1OZg+=@Wl8CViQvn z&xg4(BpunSWKu%vybB%El#Li16B`*fFve~3BVxkb1CrunqTKOu-uwX(@rg<9ge3QX zLBsn+gs1*_(e29M9-NdAOVfzdjF*2-rY&1;u2El+-UEUHf~@l+=Y}{fv%f@ zN0tnUQvb!<4)q>JiR}flx#H8OiH}K1$?NL$c7!K+T~pHp42p=4iE|IO)83vO?AjQZ za=VPH#P*$KT>tpwh!}ii?~th2euq=s5lM-0@i7re2`Obuxyq!}s^kjWzNUg}bDIAF DwzjsX delta 21079 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\n" "Language-Team: Lithuanian\n" "Language: lt\n" @@ -46,33 +46,33 @@ msgstr "{i} naudoja" msgid "Unlimited" msgstr "Neribota" -#: bookwyrm/forms.py:483 +#: bookwyrm/forms.py:489 msgid "List Order" msgstr "Kaip pridėta į sąrašą" -#: bookwyrm/forms.py:484 +#: bookwyrm/forms.py:490 msgid "Book Title" msgstr "Knygos antraštė" -#: bookwyrm/forms.py:485 bookwyrm/templates/shelf/shelf.html:155 +#: bookwyrm/forms.py:491 bookwyrm/templates/shelf/shelf.html:155 #: bookwyrm/templates/shelf/shelf.html:187 #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Rating" msgstr "Įvertinimas" -#: bookwyrm/forms.py:487 bookwyrm/templates/lists/list.html:135 +#: bookwyrm/forms.py:493 bookwyrm/templates/lists/list.html:177 msgid "Sort By" msgstr "Rūšiuoti pagal" -#: bookwyrm/forms.py:491 +#: bookwyrm/forms.py:497 msgid "Ascending" msgstr "Didėjančia tvarka" -#: bookwyrm/forms.py:492 +#: bookwyrm/forms.py:498 msgid "Descending" msgstr "Mažėjančia tvarka" -#: bookwyrm/forms.py:505 +#: bookwyrm/forms.py:511 msgid "Reading finish date cannot be before start date." msgstr "Skaitymo pabaigos data negali būti prieš skaitymo pradžios datą." @@ -138,7 +138,7 @@ msgstr "Susijungę" #: bookwyrm/templates/settings/federation/instance_list.html:23 #: bookwyrm/templates/settings/link_domains/link_domains.html:27 msgid "Blocked" -msgstr "Užblokuota" +msgstr "Užblokuoti" #: bookwyrm/models/fields.py:29 #, python-format @@ -206,7 +206,7 @@ msgstr "Galima pasiskolinti" #: bookwyrm/models/link.py:70 #: bookwyrm/templates/settings/link_domains/link_domains.html:23 msgid "Approved" -msgstr "Patvirtinti" +msgstr "Patvirtinti puslapiai" #: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:272 msgid "Reviews" @@ -283,10 +283,14 @@ msgid "Português Europeu (European Portuguese)" msgstr "Português Europeu (Europos portugalų)" #: bookwyrm/settings.py:258 +msgid "Swedish (Svenska)" +msgstr "Švedų (Swedish)" + +#: bookwyrm/settings.py:259 msgid "简体中文 (Simplified Chinese)" msgstr "简体中文 (Supaprastinta kinų)" -#: bookwyrm/settings.py:259 +#: bookwyrm/settings.py:260 msgid "繁體中文 (Traditional Chinese)" msgstr "繁體中文 (Tradicinė kinų)" @@ -424,7 +428,7 @@ msgid "Copy address" msgstr "Kopijuoti adresą" #: bookwyrm/templates/annual_summary/layout.html:68 -#: bookwyrm/templates/lists/list.html:231 +#: bookwyrm/templates/lists/list.html:269 msgid "Copied!" msgstr "Nukopijuota" @@ -697,6 +701,7 @@ msgstr "ISNI:" #: bookwyrm/templates/book/file_links/edit_links.html:82 #: bookwyrm/templates/groups/form.html:30 #: bookwyrm/templates/lists/bookmark_button.html:15 +#: bookwyrm/templates/lists/edit_item_form.html:15 #: bookwyrm/templates/lists/form.html:130 #: bookwyrm/templates/preferences/edit_user.html:124 #: bookwyrm/templates/readthrough/readthrough_modal.html:72 @@ -720,6 +725,7 @@ msgstr "Išsaugoti" #: bookwyrm/templates/book/file_links/verification_modal.html:21 #: bookwyrm/templates/book/sync_modal.html:23 #: bookwyrm/templates/groups/delete_group_modal.html:17 +#: bookwyrm/templates/lists/add_item_modal.html:42 #: bookwyrm/templates/lists/delete_list_modal.html:18 #: bookwyrm/templates/readthrough/delete_readthrough_modal.html:23 #: bookwyrm/templates/readthrough/readthrough_modal.html:74 @@ -826,7 +832,7 @@ msgstr "Vietos" #: bookwyrm/templates/book/book.html:348 #: bookwyrm/templates/groups/group.html:19 bookwyrm/templates/layout.html:74 -#: bookwyrm/templates/lists/curate.html:7 bookwyrm/templates/lists/list.html:11 +#: bookwyrm/templates/lists/curate.html:8 bookwyrm/templates/lists/list.html:12 #: bookwyrm/templates/lists/lists.html:5 bookwyrm/templates/lists/lists.html:12 #: bookwyrm/templates/search/layout.html:25 #: bookwyrm/templates/search/layout.html:50 @@ -840,7 +846,8 @@ msgstr "Pridėti prie sąrašo" #: bookwyrm/templates/book/book.html:369 #: bookwyrm/templates/book/cover_add_modal.html:31 -#: bookwyrm/templates/lists/list.html:209 +#: bookwyrm/templates/lists/add_item_modal.html:37 +#: bookwyrm/templates/lists/list.html:247 #: bookwyrm/templates/settings/email_blocklist/domain_form.html:24 #: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:31 msgid "Add" @@ -1298,7 +1305,7 @@ msgstr "Bendruomenė" #: bookwyrm/templates/directory/directory.html:17 msgid "Make your profile discoverable to other BookWyrm users." -msgstr "Savo paskyrą leiskite atrasti kitiems „BookWyrm“ nariems." +msgstr "Savo paskyrą leiskite atrasti kitiems „BookWyrm“ nariams." #: bookwyrm/templates/directory/directory.html:21 msgid "Join Directory" @@ -1564,16 +1571,11 @@ msgstr "Visos žinutės" msgid "You have no messages right now." msgstr "Neturite žinučių." -#: bookwyrm/templates/feed/feed.html:28 -#, python-format -msgid "load 0 unread status(es)" -msgstr "įkelti 0 neperskaitytas būsenas" - -#: bookwyrm/templates/feed/feed.html:51 +#: bookwyrm/templates/feed/feed.html:54 msgid "There aren't any activities right now! Try following a user to get started" msgstr "Šiuo metu įrašų nėra. Norėdami matyti, sekite narį." -#: bookwyrm/templates/feed/feed.html:52 +#: bookwyrm/templates/feed/feed.html:55 msgid "Alternatively, you can try enabling more status types" msgstr "Taip pat galite pasirinkti daugiau būsenos tipų" @@ -1645,7 +1647,7 @@ msgstr "Norimos perskaityti" #: bookwyrm/templates/snippets/translated_shelf_name.html:7 #: bookwyrm/templates/user/user.html:34 msgid "Currently Reading" -msgstr "Šiuo metu skaitoma" +msgstr "Šiuo metu skaitomos" #: bookwyrm/templates/get_started/book_preview.html:12 #: bookwyrm/templates/shelf/shelf.html:88 @@ -1655,14 +1657,14 @@ msgstr "Šiuo metu skaitoma" #: bookwyrm/templates/snippets/translated_shelf_name.html:9 #: bookwyrm/templates/user/user.html:35 msgid "Read" -msgstr "Perskaityta" +msgstr "Perskaitytos" #: bookwyrm/templates/get_started/books.html:6 msgid "What are you reading?" msgstr "Ką skaitome?" #: bookwyrm/templates/get_started/books.html:9 -#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:163 +#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:205 msgid "Search for a book" msgstr "Ieškoti knygos" @@ -1682,7 +1684,7 @@ msgstr "Kai pradedate naudotis %(site_name)s, galite pridėti knygų." #: bookwyrm/templates/get_started/users.html:19 #: bookwyrm/templates/groups/members.html:15 #: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:53 -#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:167 +#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:209 #: bookwyrm/templates/search/layout.html:4 #: bookwyrm/templates/search/layout.html:9 msgid "Search" @@ -1698,7 +1700,7 @@ msgid "Popular on %(site_name)s" msgstr "%(site_name)s populiaru" #: bookwyrm/templates/get_started/books.html:58 -#: bookwyrm/templates/lists/list.html:180 +#: bookwyrm/templates/lists/list.html:222 msgid "No books found" msgstr "Knygų nerasta" @@ -1740,7 +1742,7 @@ msgstr "Baigti" #: bookwyrm/templates/get_started/profile.html:15 #: bookwyrm/templates/preferences/edit_user.html:41 msgid "Display name:" -msgstr "Rodyti vardą:" +msgstr "Rodomas vardą:" #: bookwyrm/templates/get_started/profile.html:29 #: bookwyrm/templates/preferences/edit_user.html:47 @@ -2055,7 +2057,7 @@ msgid "Approving a suggestion will permanently add the suggested book to your sh msgstr "Jei patvirtinsite siūlymą, siūloma knyga visam laikui bus įkelta į Jūsų lentyną, susieta su skaitymo datomis, atsiliepimais ir knygos reitingais." #: bookwyrm/templates/import/manual_review.html:58 -#: bookwyrm/templates/lists/curate.html:59 +#: bookwyrm/templates/lists/curate.html:71 #: bookwyrm/templates/settings/link_domains/link_domains.html:76 msgid "Approve" msgstr "Patvirtinti" @@ -2266,6 +2268,21 @@ msgstr "Paremkite %(site_name)s per GitHub." msgstr "„BookWyrm“ šaltinio kodas yra laisvai prieinamas. Galite prisidėti arba pranešti apie klaidas per GitHub." +#: bookwyrm/templates/lists/add_item_modal.html:8 +#, python-format +msgid "Add \"%(title)s\" to this list" +msgstr "Pridėti \"%(title)s\" į šį sąrašą" + +#: bookwyrm/templates/lists/add_item_modal.html:12 +#, python-format +msgid "Suggest \"%(title)s\" for this list" +msgstr "Siūlyti \"%(title)s\" į šį sąrašą" + +#: bookwyrm/templates/lists/add_item_modal.html:39 +#: bookwyrm/templates/lists/list.html:249 +msgid "Suggest" +msgstr "Siūlyti" + #: bookwyrm/templates/lists/bookmark_button.html:30 msgid "Un-save" msgstr "Nebesaugoti" @@ -2285,23 +2302,29 @@ msgstr "Sukūrė ir kuruoja %(username)s" msgid "Created by %(username)s" msgstr "Sukūrė %(username)s" -#: bookwyrm/templates/lists/curate.html:11 +#: bookwyrm/templates/lists/curate.html:12 msgid "Curate" msgstr "Kuruoti" -#: bookwyrm/templates/lists/curate.html:20 +#: bookwyrm/templates/lists/curate.html:21 msgid "Pending Books" msgstr "Patvirtinimo laukiančios knygos" -#: bookwyrm/templates/lists/curate.html:23 +#: bookwyrm/templates/lists/curate.html:24 msgid "You're all set!" msgstr "Viskas atlikta!" -#: bookwyrm/templates/lists/curate.html:43 +#: bookwyrm/templates/lists/curate.html:45 +#: bookwyrm/templates/lists/list.html:83 +#, python-format +msgid "%(username)s says:" +msgstr "%(username)s sako:" + +#: bookwyrm/templates/lists/curate.html:55 msgid "Suggested by" msgstr "Pasiūlė" -#: bookwyrm/templates/lists/curate.html:65 +#: bookwyrm/templates/lists/curate.html:77 msgid "Discard" msgstr "Atmesti" @@ -2325,7 +2348,7 @@ msgid "on %(site_name)s" msgstr "per %(site_name)s" #: bookwyrm/templates/lists/embed-list.html:27 -#: bookwyrm/templates/lists/list.html:43 +#: bookwyrm/templates/lists/list.html:44 msgid "This list is currently empty" msgstr "Šiuo metu sąrašas tuščias" @@ -2386,76 +2409,89 @@ msgstr "Sukurti grupę" msgid "Delete list" msgstr "Ištrinti sąrašą" -#: bookwyrm/templates/lists/list.html:35 +#: bookwyrm/templates/lists/item_notes_field.html:7 +#: bookwyrm/templates/settings/federation/edit_instance.html:74 +msgid "Notes:" +msgstr "Užrašai:" + +#: bookwyrm/templates/lists/item_notes_field.html:19 +msgid "An optional note that will be displayed with the book." +msgstr "Papildomi užrašai, kurie rodomi kartu su knyga." + +#: bookwyrm/templates/lists/list.html:36 msgid "You successfully suggested a book for this list!" msgstr "Sėkmingai pasiūlėte knygą šiam sąrašui!" -#: bookwyrm/templates/lists/list.html:37 +#: bookwyrm/templates/lists/list.html:38 msgid "You successfully added a book to this list!" msgstr "Sėkmingai pridėjote knygą į šį sąrašą!" -#: bookwyrm/templates/lists/list.html:81 +#: bookwyrm/templates/lists/list.html:96 +msgid "Edit notes" +msgstr "Redaguoti užrašus" + +#: bookwyrm/templates/lists/list.html:111 +msgid "Add notes" +msgstr "Pridėti užrašus" + +#: bookwyrm/templates/lists/list.html:123 #, python-format msgid "Added by %(username)s" msgstr "Pridėjo %(username)s" -#: bookwyrm/templates/lists/list.html:96 +#: bookwyrm/templates/lists/list.html:138 msgid "List position" msgstr "Sąrašo pozicija" -#: bookwyrm/templates/lists/list.html:102 +#: bookwyrm/templates/lists/list.html:144 #: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:21 msgid "Set" msgstr "Nustatyti" -#: bookwyrm/templates/lists/list.html:117 +#: bookwyrm/templates/lists/list.html:159 #: bookwyrm/templates/snippets/remove_from_group_button.html:20 msgid "Remove" msgstr "Pašalinti" -#: bookwyrm/templates/lists/list.html:131 -#: bookwyrm/templates/lists/list.html:148 +#: bookwyrm/templates/lists/list.html:173 +#: bookwyrm/templates/lists/list.html:190 msgid "Sort List" msgstr "Rūšiuoti sąrašą" -#: bookwyrm/templates/lists/list.html:141 +#: bookwyrm/templates/lists/list.html:183 msgid "Direction" msgstr "Kryptis" -#: bookwyrm/templates/lists/list.html:155 +#: bookwyrm/templates/lists/list.html:197 msgid "Add Books" msgstr "Pridėti knygų" -#: bookwyrm/templates/lists/list.html:157 +#: bookwyrm/templates/lists/list.html:199 msgid "Suggest Books" msgstr "Siūlyti knygų" -#: bookwyrm/templates/lists/list.html:168 +#: bookwyrm/templates/lists/list.html:210 msgid "search" msgstr "paieška" -#: bookwyrm/templates/lists/list.html:174 +#: bookwyrm/templates/lists/list.html:216 msgid "Clear search" msgstr "Išvalyti paiešką" -#: bookwyrm/templates/lists/list.html:179 +#: bookwyrm/templates/lists/list.html:221 #, python-format msgid "No books found matching the query \"%(query)s\"" msgstr "Pagal paiešką „%(query)s“ knygų nerasta" -#: bookwyrm/templates/lists/list.html:211 -msgid "Suggest" -msgstr "Siūlyti" - -#: bookwyrm/templates/lists/list.html:222 +#: bookwyrm/templates/lists/list.html:260 msgid "Embed this list on a website" msgstr "Įdėkite šį sąrašą į tinklalapį" -#: bookwyrm/templates/lists/list.html:230 +#: bookwyrm/templates/lists/list.html:268 msgid "Copy embed code" -msgstr "Nukopijuokite įterptinį kodą" +msgstr "Nukopijuokite kodą įterpimui" -#: bookwyrm/templates/lists/list.html:232 +#: bookwyrm/templates/lists/list.html:270 #, python-format msgid "%(list_name)s, a list by %(owner)s on %(site_name)s" msgstr "%(list_name)s, sąrašą sudarė %(owner)s, per %(site_name)s" @@ -2800,13 +2836,13 @@ msgstr "Nebegalėsite atstatyti ištrintos paskyros. Ateityje nebegalėsite naud #: bookwyrm/templates/preferences/edit_user.html:7 #: bookwyrm/templates/preferences/layout.html:15 msgid "Edit Profile" -msgstr "Redaguoti profilį" +msgstr "Redaguoti paskyrą" #: bookwyrm/templates/preferences/edit_user.html:12 #: bookwyrm/templates/preferences/edit_user.html:25 #: bookwyrm/templates/settings/users/user_info.html:7 msgid "Profile" -msgstr "Profilis" +msgstr "Paskyra" #: bookwyrm/templates/preferences/edit_user.html:13 #: bookwyrm/templates/preferences/edit_user.html:64 @@ -3251,10 +3287,6 @@ msgstr "Programinė įranga:" msgid "Version:" msgstr "Versija:" -#: bookwyrm/templates/settings/federation/edit_instance.html:74 -msgid "Notes:" -msgstr "Užrašai:" - #: bookwyrm/templates/settings/federation/instance.html:19 msgid "Details" msgstr "Išsami informacija" @@ -3522,7 +3554,7 @@ msgstr "Pranešimai" #: bookwyrm/templates/settings/link_domains/link_domains.html:5 #: bookwyrm/templates/settings/link_domains/link_domains.html:7 msgid "Link Domains" -msgstr "Susieti domenus" +msgstr "Nuorodų puslapiai" #: bookwyrm/templates/settings/layout.html:72 msgid "Instance Settings" @@ -3808,7 +3840,7 @@ msgstr "Nenustatytas" #: bookwyrm/templates/settings/users/user_info.html:16 msgid "View user profile" -msgstr "Peržiūrėti vartotojo profilį" +msgstr "Peržiūrėti nario paskyrą" #: bookwyrm/templates/settings/users/user_info.html:36 msgid "Local" @@ -3888,7 +3920,7 @@ msgstr "Redaguoti lentyną" #: bookwyrm/templates/shelf/shelf.html:24 msgid "User profile" -msgstr "Nario profilis" +msgstr "Nario paskyra" #: bookwyrm/templates/shelf/shelf.html:39 #: bookwyrm/templates/snippets/translated_shelf_name.html:3 @@ -4438,7 +4470,7 @@ msgstr "pradėjo skaityti %(book)s" #: bookwyrm/templates/snippets/status/headers/review.html:8 #, python-format msgid "reviewed %(book)s by %(author_name)s" -msgstr "" +msgstr "apžvelgė autoriaus %(author_name)s knygą %(book)s" #: bookwyrm/templates/snippets/status/headers/review.html:15 #, python-format @@ -4547,7 +4579,7 @@ msgstr "Sukurti grupę" #: bookwyrm/templates/user/layout.html:19 bookwyrm/templates/user/user.html:10 msgid "User Profile" -msgstr "Naudotojo paskyra" +msgstr "Nario paskyra" #: bookwyrm/templates/user/layout.html:48 msgid "Follow Requests" @@ -4678,3 +4710,12 @@ msgstr "Slaptažodžio atstatymo nuoroda išsiųsta į {email}" msgid "Status updates from {obj.display_name}" msgstr "Būsenos atnaujinimai iš {obj.display_name}" +#: bookwyrm/views/updates.py:45 +#, python-format +msgid "Load %(count)d unread status" +msgid_plural "Load %(count)d unread statuses" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" + diff --git a/locale/no_NO/LC_MESSAGES/django.mo b/locale/no_NO/LC_MESSAGES/django.mo index 24ec9e5cfa1409de701f00afde80033dd4f7866d..3d71d6dd979a03b7dc8c6121a1c0371cae8b29d7 100644 GIT binary patch delta 15349 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\n" "Language-Team: Norwegian\n" "Language: no\n" @@ -46,33 +46,33 @@ msgstr "{i} ganger" msgid "Unlimited" msgstr "Ubegrenset" -#: bookwyrm/forms.py:483 +#: bookwyrm/forms.py:489 msgid "List Order" msgstr "Liste rekkefølge" -#: bookwyrm/forms.py:484 +#: bookwyrm/forms.py:490 msgid "Book Title" msgstr "Boktittel" -#: bookwyrm/forms.py:485 bookwyrm/templates/shelf/shelf.html:155 +#: bookwyrm/forms.py:491 bookwyrm/templates/shelf/shelf.html:155 #: bookwyrm/templates/shelf/shelf.html:187 #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Rating" msgstr "Vurdering" -#: bookwyrm/forms.py:487 bookwyrm/templates/lists/list.html:135 +#: bookwyrm/forms.py:493 bookwyrm/templates/lists/list.html:177 msgid "Sort By" msgstr "Sorter etter" -#: bookwyrm/forms.py:491 +#: bookwyrm/forms.py:497 msgid "Ascending" msgstr "Stigende" -#: bookwyrm/forms.py:492 +#: bookwyrm/forms.py:498 msgid "Descending" msgstr "Synkende" -#: bookwyrm/forms.py:505 +#: bookwyrm/forms.py:511 msgid "Reading finish date cannot be before start date." msgstr "Sluttdato kan ikke være før startdato." @@ -283,10 +283,14 @@ msgid "Português Europeu (European Portuguese)" msgstr "Português Europeu (Europeisk Portugisisk)" #: bookwyrm/settings.py:258 +msgid "Swedish (Svenska)" +msgstr "" + +#: bookwyrm/settings.py:259 msgid "简体中文 (Simplified Chinese)" msgstr "简体中文 (Forenklet kinesisk)" -#: bookwyrm/settings.py:259 +#: bookwyrm/settings.py:260 msgid "繁體中文 (Traditional Chinese)" msgstr "繁體中文 (Tradisjonelt kinesisk)" @@ -424,7 +428,7 @@ msgid "Copy address" msgstr "Kopiér adresse" #: bookwyrm/templates/annual_summary/layout.html:68 -#: bookwyrm/templates/lists/list.html:231 +#: bookwyrm/templates/lists/list.html:269 msgid "Copied!" msgstr "Kopiert!" @@ -689,6 +693,7 @@ msgstr "ISNI:" #: bookwyrm/templates/book/file_links/edit_links.html:82 #: bookwyrm/templates/groups/form.html:30 #: bookwyrm/templates/lists/bookmark_button.html:15 +#: bookwyrm/templates/lists/edit_item_form.html:15 #: bookwyrm/templates/lists/form.html:130 #: bookwyrm/templates/preferences/edit_user.html:124 #: bookwyrm/templates/readthrough/readthrough_modal.html:72 @@ -712,6 +717,7 @@ msgstr "Lagre" #: bookwyrm/templates/book/file_links/verification_modal.html:21 #: bookwyrm/templates/book/sync_modal.html:23 #: bookwyrm/templates/groups/delete_group_modal.html:17 +#: bookwyrm/templates/lists/add_item_modal.html:42 #: bookwyrm/templates/lists/delete_list_modal.html:18 #: bookwyrm/templates/readthrough/delete_readthrough_modal.html:23 #: bookwyrm/templates/readthrough/readthrough_modal.html:74 @@ -816,7 +822,7 @@ msgstr "Steder" #: bookwyrm/templates/book/book.html:348 #: bookwyrm/templates/groups/group.html:19 bookwyrm/templates/layout.html:74 -#: bookwyrm/templates/lists/curate.html:7 bookwyrm/templates/lists/list.html:11 +#: bookwyrm/templates/lists/curate.html:8 bookwyrm/templates/lists/list.html:12 #: bookwyrm/templates/lists/lists.html:5 bookwyrm/templates/lists/lists.html:12 #: bookwyrm/templates/search/layout.html:25 #: bookwyrm/templates/search/layout.html:50 @@ -830,7 +836,8 @@ msgstr "Legg til i liste" #: bookwyrm/templates/book/book.html:369 #: bookwyrm/templates/book/cover_add_modal.html:31 -#: bookwyrm/templates/lists/list.html:209 +#: bookwyrm/templates/lists/add_item_modal.html:37 +#: bookwyrm/templates/lists/list.html:247 #: bookwyrm/templates/settings/email_blocklist/domain_form.html:24 #: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:31 msgid "Add" @@ -1549,16 +1556,11 @@ msgstr "Alle meldinger" msgid "You have no messages right now." msgstr "Du har ingen meldinger." -#: bookwyrm/templates/feed/feed.html:28 -#, python-format -msgid "load 0 unread status(es)" -msgstr "last 0 uleste status(er)" - -#: bookwyrm/templates/feed/feed.html:51 +#: bookwyrm/templates/feed/feed.html:54 msgid "There aren't any activities right now! Try following a user to get started" msgstr "Det er ingen aktiviteter akkurat nå! Prøv å følge en bruker for å komme i gang" -#: bookwyrm/templates/feed/feed.html:52 +#: bookwyrm/templates/feed/feed.html:55 msgid "Alternatively, you can try enabling more status types" msgstr "Eller, du kan prøve å aktivere flere statustyper" @@ -1647,7 +1649,7 @@ msgid "What are you reading?" msgstr "Hva er det du leser nå?" #: bookwyrm/templates/get_started/books.html:9 -#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:163 +#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:205 msgid "Search for a book" msgstr "Søk etter en bok" @@ -1667,7 +1669,7 @@ msgstr "Du kan legge til bøker når du begynner å bruke %(site_name)s." #: bookwyrm/templates/get_started/users.html:19 #: bookwyrm/templates/groups/members.html:15 #: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:53 -#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:167 +#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:209 #: bookwyrm/templates/search/layout.html:4 #: bookwyrm/templates/search/layout.html:9 msgid "Search" @@ -1683,7 +1685,7 @@ msgid "Popular on %(site_name)s" msgstr "Populært på %(site_name)s" #: bookwyrm/templates/get_started/books.html:58 -#: bookwyrm/templates/lists/list.html:180 +#: bookwyrm/templates/lists/list.html:222 msgid "No books found" msgstr "Ingen bøker funnet" @@ -2032,7 +2034,7 @@ msgid "Approving a suggestion will permanently add the suggested book to your sh msgstr "Aksept av et forslag legger boka til i hyllene dine permanent, og kobler dine lesedatoer, anmeldelser og vurderinger til boka." #: bookwyrm/templates/import/manual_review.html:58 -#: bookwyrm/templates/lists/curate.html:59 +#: bookwyrm/templates/lists/curate.html:71 #: bookwyrm/templates/settings/link_domains/link_domains.html:76 msgid "Approve" msgstr "Godkjenn" @@ -2243,6 +2245,21 @@ msgstr "Støtt %(site_name)s på msgid "BookWyrm's source code is freely available. You can contribute or report issues on GitHub." msgstr "BookWyrms kildekode er fritt tilgjengelig. Du kan bidra eller rapportere problemer på GitHub." +#: bookwyrm/templates/lists/add_item_modal.html:8 +#, python-format +msgid "Add \"%(title)s\" to this list" +msgstr "" + +#: bookwyrm/templates/lists/add_item_modal.html:12 +#, python-format +msgid "Suggest \"%(title)s\" for this list" +msgstr "" + +#: bookwyrm/templates/lists/add_item_modal.html:39 +#: bookwyrm/templates/lists/list.html:249 +msgid "Suggest" +msgstr "Foreslå" + #: bookwyrm/templates/lists/bookmark_button.html:30 msgid "Un-save" msgstr "Fjern lagring" @@ -2262,23 +2279,29 @@ msgstr "Opprettet og forvaltet av %(username)s" msgid "Created by %(username)s" msgstr "Opprettet av %(username)s" -#: bookwyrm/templates/lists/curate.html:11 +#: bookwyrm/templates/lists/curate.html:12 msgid "Curate" msgstr "Forvalt" -#: bookwyrm/templates/lists/curate.html:20 +#: bookwyrm/templates/lists/curate.html:21 msgid "Pending Books" msgstr "Ventende bøker" -#: bookwyrm/templates/lists/curate.html:23 +#: bookwyrm/templates/lists/curate.html:24 msgid "You're all set!" msgstr "Nå er du klar!" -#: bookwyrm/templates/lists/curate.html:43 +#: bookwyrm/templates/lists/curate.html:45 +#: bookwyrm/templates/lists/list.html:83 +#, python-format +msgid "%(username)s says:" +msgstr "" + +#: bookwyrm/templates/lists/curate.html:55 msgid "Suggested by" msgstr "Foreslått av" -#: bookwyrm/templates/lists/curate.html:65 +#: bookwyrm/templates/lists/curate.html:77 msgid "Discard" msgstr "Forkast" @@ -2302,7 +2325,7 @@ msgid "on %(site_name)s" msgstr "på %(site_name)s" #: bookwyrm/templates/lists/embed-list.html:27 -#: bookwyrm/templates/lists/list.html:43 +#: bookwyrm/templates/lists/list.html:44 msgid "This list is currently empty" msgstr "Denne lista er for tida tom" @@ -2363,76 +2386,89 @@ msgstr "Opprett ei gruppe" msgid "Delete list" msgstr "Slett liste" -#: bookwyrm/templates/lists/list.html:35 +#: bookwyrm/templates/lists/item_notes_field.html:7 +#: bookwyrm/templates/settings/federation/edit_instance.html:74 +msgid "Notes:" +msgstr "Notater:" + +#: bookwyrm/templates/lists/item_notes_field.html:19 +msgid "An optional note that will be displayed with the book." +msgstr "" + +#: bookwyrm/templates/lists/list.html:36 msgid "You successfully suggested a book for this list!" msgstr "Du har nå foreslått en bok for denne lista!" -#: bookwyrm/templates/lists/list.html:37 +#: bookwyrm/templates/lists/list.html:38 msgid "You successfully added a book to this list!" msgstr "Du har nå lagt til ei bok i denne lista!" -#: bookwyrm/templates/lists/list.html:81 +#: bookwyrm/templates/lists/list.html:96 +msgid "Edit notes" +msgstr "" + +#: bookwyrm/templates/lists/list.html:111 +msgid "Add notes" +msgstr "" + +#: bookwyrm/templates/lists/list.html:123 #, python-format msgid "Added by %(username)s" msgstr "Lagt til av %(username)s" -#: bookwyrm/templates/lists/list.html:96 +#: bookwyrm/templates/lists/list.html:138 msgid "List position" msgstr "Listeposisjon" -#: bookwyrm/templates/lists/list.html:102 +#: bookwyrm/templates/lists/list.html:144 #: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:21 msgid "Set" msgstr "Bruk" -#: bookwyrm/templates/lists/list.html:117 +#: bookwyrm/templates/lists/list.html:159 #: bookwyrm/templates/snippets/remove_from_group_button.html:20 msgid "Remove" msgstr "Fjern" -#: bookwyrm/templates/lists/list.html:131 -#: bookwyrm/templates/lists/list.html:148 +#: bookwyrm/templates/lists/list.html:173 +#: bookwyrm/templates/lists/list.html:190 msgid "Sort List" msgstr "Sorter liste" -#: bookwyrm/templates/lists/list.html:141 +#: bookwyrm/templates/lists/list.html:183 msgid "Direction" msgstr "Retning" -#: bookwyrm/templates/lists/list.html:155 +#: bookwyrm/templates/lists/list.html:197 msgid "Add Books" msgstr "Legg til bøker" -#: bookwyrm/templates/lists/list.html:157 +#: bookwyrm/templates/lists/list.html:199 msgid "Suggest Books" msgstr "Foreslå bøker" -#: bookwyrm/templates/lists/list.html:168 +#: bookwyrm/templates/lists/list.html:210 msgid "search" msgstr "søk" -#: bookwyrm/templates/lists/list.html:174 +#: bookwyrm/templates/lists/list.html:216 msgid "Clear search" msgstr "Nullstill søk" -#: bookwyrm/templates/lists/list.html:179 +#: bookwyrm/templates/lists/list.html:221 #, python-format msgid "No books found matching the query \"%(query)s\"" msgstr "Ingen bøker funnet for søket\"%(query)s\"" -#: bookwyrm/templates/lists/list.html:211 -msgid "Suggest" -msgstr "Foreslå" - -#: bookwyrm/templates/lists/list.html:222 +#: bookwyrm/templates/lists/list.html:260 msgid "Embed this list on a website" msgstr "Legg denne lista inn på et nettsted" -#: bookwyrm/templates/lists/list.html:230 +#: bookwyrm/templates/lists/list.html:268 msgid "Copy embed code" msgstr "Kopier kode som legger inn lista" -#: bookwyrm/templates/lists/list.html:232 +#: bookwyrm/templates/lists/list.html:270 #, python-format msgid "%(list_name)s, a list by %(owner)s on %(site_name)s" msgstr "%(list_name)s, en liste av %(owner)s på %(site_name)s" @@ -3220,10 +3256,6 @@ msgstr "Programvare:" msgid "Version:" msgstr "Versjon:" -#: bookwyrm/templates/settings/federation/edit_instance.html:74 -msgid "Notes:" -msgstr "Notater:" - #: bookwyrm/templates/settings/federation/instance.html:19 msgid "Details" msgstr "Detaljer" @@ -4629,3 +4661,10 @@ msgstr "En lenke for tilbakestilling av passord er sendt til {email}" msgid "Status updates from {obj.display_name}" msgstr "Statusoppdateringer fra {obj.display_name}" +#: bookwyrm/views/updates.py:45 +#, python-format +msgid "Load %(count)d unread status" +msgid_plural "Load %(count)d unread statuses" +msgstr[0] "" +msgstr[1] "" + diff --git a/locale/pt_BR/LC_MESSAGES/django.mo b/locale/pt_BR/LC_MESSAGES/django.mo index ae5d241ca50e5f66bff923f07a86951136d73659..ec3d556ddb35aa892afa2aa22f8b5d7627a4d898 100644 GIT binary patch delta 21813 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\n" "Language-Team: Portuguese, Brazilian\n" "Language: pt\n" @@ -46,33 +46,33 @@ msgstr "{i} usos" msgid "Unlimited" msgstr "Ilimitado" -#: bookwyrm/forms.py:483 +#: bookwyrm/forms.py:489 msgid "List Order" msgstr "Ordem de inserção" -#: bookwyrm/forms.py:484 +#: bookwyrm/forms.py:490 msgid "Book Title" msgstr "Título do livro" -#: bookwyrm/forms.py:485 bookwyrm/templates/shelf/shelf.html:155 +#: bookwyrm/forms.py:491 bookwyrm/templates/shelf/shelf.html:155 #: bookwyrm/templates/shelf/shelf.html:187 #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Rating" msgstr "Avaliação" -#: bookwyrm/forms.py:487 bookwyrm/templates/lists/list.html:135 +#: bookwyrm/forms.py:493 bookwyrm/templates/lists/list.html:177 msgid "Sort By" msgstr "Organizar por" -#: bookwyrm/forms.py:491 +#: bookwyrm/forms.py:497 msgid "Ascending" msgstr "Crescente" -#: bookwyrm/forms.py:492 +#: bookwyrm/forms.py:498 msgid "Descending" msgstr "Decrescente" -#: bookwyrm/forms.py:505 +#: bookwyrm/forms.py:511 msgid "Reading finish date cannot be before start date." msgstr "A data de término da leitura não pode ser anterior a de início." @@ -283,10 +283,14 @@ msgid "Português Europeu (European Portuguese)" msgstr "Português Europeu (Português Europeu)" #: bookwyrm/settings.py:258 +msgid "Swedish (Svenska)" +msgstr "Sueco (Svenska)" + +#: bookwyrm/settings.py:259 msgid "简体中文 (Simplified Chinese)" msgstr "简体中文 (Chinês simplificado)" -#: bookwyrm/settings.py:259 +#: bookwyrm/settings.py:260 msgid "繁體中文 (Traditional Chinese)" msgstr "繁體中文 (Chinês tradicional)" @@ -424,7 +428,7 @@ msgid "Copy address" msgstr "Copiar endereço" #: bookwyrm/templates/annual_summary/layout.html:68 -#: bookwyrm/templates/lists/list.html:231 +#: bookwyrm/templates/lists/list.html:269 msgid "Copied!" msgstr "Copiado!" @@ -689,6 +693,7 @@ msgstr "ISNI:" #: bookwyrm/templates/book/file_links/edit_links.html:82 #: bookwyrm/templates/groups/form.html:30 #: bookwyrm/templates/lists/bookmark_button.html:15 +#: bookwyrm/templates/lists/edit_item_form.html:15 #: bookwyrm/templates/lists/form.html:130 #: bookwyrm/templates/preferences/edit_user.html:124 #: bookwyrm/templates/readthrough/readthrough_modal.html:72 @@ -712,6 +717,7 @@ msgstr "Salvar" #: bookwyrm/templates/book/file_links/verification_modal.html:21 #: bookwyrm/templates/book/sync_modal.html:23 #: bookwyrm/templates/groups/delete_group_modal.html:17 +#: bookwyrm/templates/lists/add_item_modal.html:42 #: bookwyrm/templates/lists/delete_list_modal.html:18 #: bookwyrm/templates/readthrough/delete_readthrough_modal.html:23 #: bookwyrm/templates/readthrough/readthrough_modal.html:74 @@ -816,7 +822,7 @@ msgstr "Lugares" #: bookwyrm/templates/book/book.html:348 #: bookwyrm/templates/groups/group.html:19 bookwyrm/templates/layout.html:74 -#: bookwyrm/templates/lists/curate.html:7 bookwyrm/templates/lists/list.html:11 +#: bookwyrm/templates/lists/curate.html:8 bookwyrm/templates/lists/list.html:12 #: bookwyrm/templates/lists/lists.html:5 bookwyrm/templates/lists/lists.html:12 #: bookwyrm/templates/search/layout.html:25 #: bookwyrm/templates/search/layout.html:50 @@ -830,7 +836,8 @@ msgstr "Adicionar à lista" #: bookwyrm/templates/book/book.html:369 #: bookwyrm/templates/book/cover_add_modal.html:31 -#: bookwyrm/templates/lists/list.html:209 +#: bookwyrm/templates/lists/add_item_modal.html:37 +#: bookwyrm/templates/lists/list.html:247 #: bookwyrm/templates/settings/email_blocklist/domain_form.html:24 #: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:31 msgid "Add" @@ -1551,16 +1558,11 @@ msgstr "Todas as mensagens" msgid "You have no messages right now." msgstr "Você não tem mensagens." -#: bookwyrm/templates/feed/feed.html:28 -#, python-format -msgid "load 0 unread status(es)" -msgstr "carregar 0 publicações não lida(s)" - -#: bookwyrm/templates/feed/feed.html:51 +#: bookwyrm/templates/feed/feed.html:54 msgid "There aren't any activities right now! Try following a user to get started" msgstr "Não há nenhuma atividade! Tente seguir um usuário para começar" -#: bookwyrm/templates/feed/feed.html:52 +#: bookwyrm/templates/feed/feed.html:55 msgid "Alternatively, you can try enabling more status types" msgstr "Uma outra opção é habilitar mais tipos de publicação" @@ -1649,7 +1651,7 @@ msgid "What are you reading?" msgstr "O que você está lendo?" #: bookwyrm/templates/get_started/books.html:9 -#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:163 +#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:205 msgid "Search for a book" msgstr "Pesquisar livro" @@ -1669,7 +1671,7 @@ msgstr "Você pode adicionar livros quando começar a usar o %(site_name)s." #: bookwyrm/templates/get_started/users.html:19 #: bookwyrm/templates/groups/members.html:15 #: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:53 -#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:167 +#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:209 #: bookwyrm/templates/search/layout.html:4 #: bookwyrm/templates/search/layout.html:9 msgid "Search" @@ -1685,7 +1687,7 @@ msgid "Popular on %(site_name)s" msgstr "Popular em %(site_name)s" #: bookwyrm/templates/get_started/books.html:58 -#: bookwyrm/templates/lists/list.html:180 +#: bookwyrm/templates/lists/list.html:222 msgid "No books found" msgstr "Nenhum livro encontrado" @@ -2034,7 +2036,7 @@ msgid "Approving a suggestion will permanently add the suggested book to your sh msgstr "Aprovar uma sugestão adicionará permanentemente o livro sugerido às suas estantes e associará suas datas de leitura, resenhas e avaliações aos do livro." #: bookwyrm/templates/import/manual_review.html:58 -#: bookwyrm/templates/lists/curate.html:59 +#: bookwyrm/templates/lists/curate.html:71 #: bookwyrm/templates/settings/link_domains/link_domains.html:76 msgid "Approve" msgstr "Aprovar" @@ -2245,6 +2247,21 @@ msgstr "Apoie a instância %(site_name)s: GitHub." msgstr "O código-fonte da BookWyrm está disponível gratuitamente. Você pode contribuir ou reportar problemas no GitHub." +#: bookwyrm/templates/lists/add_item_modal.html:8 +#, python-format +msgid "Add \"%(title)s\" to this list" +msgstr "Adicionar \"%(title)s\" a esta lista" + +#: bookwyrm/templates/lists/add_item_modal.html:12 +#, python-format +msgid "Suggest \"%(title)s\" for this list" +msgstr "Sugerir \"%(title)s\" para esta lista" + +#: bookwyrm/templates/lists/add_item_modal.html:39 +#: bookwyrm/templates/lists/list.html:249 +msgid "Suggest" +msgstr "Sugerir" + #: bookwyrm/templates/lists/bookmark_button.html:30 msgid "Un-save" msgstr "Restaurar" @@ -2264,23 +2281,29 @@ msgstr "Criada e organizada por %(username)s" msgid "Created by %(username)s" msgstr "Criada por %(username)s" -#: bookwyrm/templates/lists/curate.html:11 +#: bookwyrm/templates/lists/curate.html:12 msgid "Curate" msgstr "Moderar" -#: bookwyrm/templates/lists/curate.html:20 +#: bookwyrm/templates/lists/curate.html:21 msgid "Pending Books" msgstr "Livros pendentes" -#: bookwyrm/templates/lists/curate.html:23 +#: bookwyrm/templates/lists/curate.html:24 msgid "You're all set!" msgstr "Tudo pronto!" -#: bookwyrm/templates/lists/curate.html:43 +#: bookwyrm/templates/lists/curate.html:45 +#: bookwyrm/templates/lists/list.html:83 +#, python-format +msgid "%(username)s says:" +msgstr "%(username)s diz:" + +#: bookwyrm/templates/lists/curate.html:55 msgid "Suggested by" msgstr "Sugerido por" -#: bookwyrm/templates/lists/curate.html:65 +#: bookwyrm/templates/lists/curate.html:77 msgid "Discard" msgstr "Descartar" @@ -2304,7 +2327,7 @@ msgid "on %(site_name)s" msgstr "em %(site_name)s" #: bookwyrm/templates/lists/embed-list.html:27 -#: bookwyrm/templates/lists/list.html:43 +#: bookwyrm/templates/lists/list.html:44 msgid "This list is currently empty" msgstr "Esta lista está vazia" @@ -2365,76 +2388,89 @@ msgstr "Criar grupo" msgid "Delete list" msgstr "Excluir lista" -#: bookwyrm/templates/lists/list.html:35 +#: bookwyrm/templates/lists/item_notes_field.html:7 +#: bookwyrm/templates/settings/federation/edit_instance.html:74 +msgid "Notes:" +msgstr "Notas:" + +#: bookwyrm/templates/lists/item_notes_field.html:19 +msgid "An optional note that will be displayed with the book." +msgstr "Uma anotação opcional será mostrada com o livro." + +#: bookwyrm/templates/lists/list.html:36 msgid "You successfully suggested a book for this list!" msgstr "Você sugeriu um livro para esta lista com sucesso!" -#: bookwyrm/templates/lists/list.html:37 +#: bookwyrm/templates/lists/list.html:38 msgid "You successfully added a book to this list!" msgstr "Você adicionou um livro a esta lista com sucesso!" -#: bookwyrm/templates/lists/list.html:81 +#: bookwyrm/templates/lists/list.html:96 +msgid "Edit notes" +msgstr "Editar anotações" + +#: bookwyrm/templates/lists/list.html:111 +msgid "Add notes" +msgstr "Adicionar anotações" + +#: bookwyrm/templates/lists/list.html:123 #, python-format msgid "Added by %(username)s" msgstr "Adicionado por %(username)s" -#: bookwyrm/templates/lists/list.html:96 +#: bookwyrm/templates/lists/list.html:138 msgid "List position" msgstr "Posição na lista" -#: bookwyrm/templates/lists/list.html:102 +#: bookwyrm/templates/lists/list.html:144 #: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:21 msgid "Set" msgstr "Definir" -#: bookwyrm/templates/lists/list.html:117 +#: bookwyrm/templates/lists/list.html:159 #: bookwyrm/templates/snippets/remove_from_group_button.html:20 msgid "Remove" msgstr "Remover" -#: bookwyrm/templates/lists/list.html:131 -#: bookwyrm/templates/lists/list.html:148 +#: bookwyrm/templates/lists/list.html:173 +#: bookwyrm/templates/lists/list.html:190 msgid "Sort List" msgstr "Ordenar lista" -#: bookwyrm/templates/lists/list.html:141 +#: bookwyrm/templates/lists/list.html:183 msgid "Direction" msgstr "Sentido" -#: bookwyrm/templates/lists/list.html:155 +#: bookwyrm/templates/lists/list.html:197 msgid "Add Books" msgstr "Adicionar livros" -#: bookwyrm/templates/lists/list.html:157 +#: bookwyrm/templates/lists/list.html:199 msgid "Suggest Books" msgstr "Sugerir livros" -#: bookwyrm/templates/lists/list.html:168 +#: bookwyrm/templates/lists/list.html:210 msgid "search" msgstr "pesquisar" -#: bookwyrm/templates/lists/list.html:174 +#: bookwyrm/templates/lists/list.html:216 msgid "Clear search" msgstr "Limpar pesquisa" -#: bookwyrm/templates/lists/list.html:179 +#: bookwyrm/templates/lists/list.html:221 #, python-format msgid "No books found matching the query \"%(query)s\"" msgstr "Nenhum livro encontrado para \"%(query)s\"" -#: bookwyrm/templates/lists/list.html:211 -msgid "Suggest" -msgstr "Sugerir" - -#: bookwyrm/templates/lists/list.html:222 +#: bookwyrm/templates/lists/list.html:260 msgid "Embed this list on a website" msgstr "Incorpore esta lista em um site" -#: bookwyrm/templates/lists/list.html:230 +#: bookwyrm/templates/lists/list.html:268 msgid "Copy embed code" msgstr "Copiar código de incorporação" -#: bookwyrm/templates/lists/list.html:232 +#: bookwyrm/templates/lists/list.html:270 #, python-format msgid "%(list_name)s, a list by %(owner)s on %(site_name)s" msgstr "%(list_name)s, uma lista de %(owner)s em %(site_name)s" @@ -3222,10 +3258,6 @@ msgstr "Software:" msgid "Version:" msgstr "Versão:" -#: bookwyrm/templates/settings/federation/edit_instance.html:74 -msgid "Notes:" -msgstr "Notas:" - #: bookwyrm/templates/settings/federation/instance.html:19 msgid "Details" msgstr "Detalhes" @@ -4631,3 +4663,10 @@ msgstr "Um link para redefinição da senha foi enviado para {email}" msgid "Status updates from {obj.display_name}" msgstr "Novas publicações de {obj.display_name}" +#: bookwyrm/views/updates.py:45 +#, python-format +msgid "Load %(count)d unread status" +msgid_plural "Load %(count)d unread statuses" +msgstr[0] "Carregar %(count)d publicação não lida" +msgstr[1] "Carregar %(count)d publicações não lidas" + diff --git a/locale/pt_PT/LC_MESSAGES/django.mo b/locale/pt_PT/LC_MESSAGES/django.mo index 70db3391762564af0c0682f83c25d681a7592aad..45eadd1986e422b7409f9fe3a085124cc90ea222 100644 GIT binary patch delta 15060 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

0!=PcZ{I!$)lhQtU&G6 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\n" "Language-Team: Portuguese\n" "Language: pt\n" @@ -46,33 +46,33 @@ msgstr "{i} utilizações" msgid "Unlimited" msgstr "Ilimitado" -#: bookwyrm/forms.py:483 +#: bookwyrm/forms.py:489 msgid "List Order" msgstr "Ordem da Lista" -#: bookwyrm/forms.py:484 +#: bookwyrm/forms.py:490 msgid "Book Title" msgstr "Título do livro" -#: bookwyrm/forms.py:485 bookwyrm/templates/shelf/shelf.html:155 +#: bookwyrm/forms.py:491 bookwyrm/templates/shelf/shelf.html:155 #: bookwyrm/templates/shelf/shelf.html:187 #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Rating" msgstr "Classificação" -#: bookwyrm/forms.py:487 bookwyrm/templates/lists/list.html:135 +#: bookwyrm/forms.py:493 bookwyrm/templates/lists/list.html:177 msgid "Sort By" msgstr "Ordenar Por" -#: bookwyrm/forms.py:491 +#: bookwyrm/forms.py:497 msgid "Ascending" msgstr "Ascendente" -#: bookwyrm/forms.py:492 +#: bookwyrm/forms.py:498 msgid "Descending" msgstr "Descendente" -#: bookwyrm/forms.py:505 +#: bookwyrm/forms.py:511 msgid "Reading finish date cannot be before start date." msgstr "" @@ -283,10 +283,14 @@ msgid "Português Europeu (European Portuguese)" msgstr "Português (Português Europeu)" #: bookwyrm/settings.py:258 +msgid "Swedish (Svenska)" +msgstr "" + +#: bookwyrm/settings.py:259 msgid "简体中文 (Simplified Chinese)" msgstr "简体中文 (Chinês simplificado)" -#: bookwyrm/settings.py:259 +#: bookwyrm/settings.py:260 msgid "繁體中文 (Traditional Chinese)" msgstr "繁體中文 (Chinês tradicional)" @@ -424,7 +428,7 @@ msgid "Copy address" msgstr "Copiar endereço" #: bookwyrm/templates/annual_summary/layout.html:68 -#: bookwyrm/templates/lists/list.html:231 +#: bookwyrm/templates/lists/list.html:269 msgid "Copied!" msgstr "Copiado!" @@ -689,6 +693,7 @@ msgstr "ISNI:" #: bookwyrm/templates/book/file_links/edit_links.html:82 #: bookwyrm/templates/groups/form.html:30 #: bookwyrm/templates/lists/bookmark_button.html:15 +#: bookwyrm/templates/lists/edit_item_form.html:15 #: bookwyrm/templates/lists/form.html:130 #: bookwyrm/templates/preferences/edit_user.html:124 #: bookwyrm/templates/readthrough/readthrough_modal.html:72 @@ -712,6 +717,7 @@ msgstr "Salvar" #: bookwyrm/templates/book/file_links/verification_modal.html:21 #: bookwyrm/templates/book/sync_modal.html:23 #: bookwyrm/templates/groups/delete_group_modal.html:17 +#: bookwyrm/templates/lists/add_item_modal.html:42 #: bookwyrm/templates/lists/delete_list_modal.html:18 #: bookwyrm/templates/readthrough/delete_readthrough_modal.html:23 #: bookwyrm/templates/readthrough/readthrough_modal.html:74 @@ -816,7 +822,7 @@ msgstr "Lugares" #: bookwyrm/templates/book/book.html:348 #: bookwyrm/templates/groups/group.html:19 bookwyrm/templates/layout.html:74 -#: bookwyrm/templates/lists/curate.html:7 bookwyrm/templates/lists/list.html:11 +#: bookwyrm/templates/lists/curate.html:8 bookwyrm/templates/lists/list.html:12 #: bookwyrm/templates/lists/lists.html:5 bookwyrm/templates/lists/lists.html:12 #: bookwyrm/templates/search/layout.html:25 #: bookwyrm/templates/search/layout.html:50 @@ -830,7 +836,8 @@ msgstr "Adicionar à lista" #: bookwyrm/templates/book/book.html:369 #: bookwyrm/templates/book/cover_add_modal.html:31 -#: bookwyrm/templates/lists/list.html:209 +#: bookwyrm/templates/lists/add_item_modal.html:37 +#: bookwyrm/templates/lists/list.html:247 #: bookwyrm/templates/settings/email_blocklist/domain_form.html:24 #: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:31 msgid "Add" @@ -1549,16 +1556,11 @@ msgstr "Todas as mensagens" msgid "You have no messages right now." msgstr "Ainda não tem mensagens." -#: bookwyrm/templates/feed/feed.html:28 -#, python-format -msgid "load 0 unread status(es)" -msgstr "carregar 0 estado(s) não lido(s)" - -#: bookwyrm/templates/feed/feed.html:51 +#: bookwyrm/templates/feed/feed.html:54 msgid "There aren't any activities right now! Try following a user to get started" msgstr "Não existem atividades agora! Experimenta seguir um utilizador para começar" -#: bookwyrm/templates/feed/feed.html:52 +#: bookwyrm/templates/feed/feed.html:55 msgid "Alternatively, you can try enabling more status types" msgstr "Alternativamente, podes tentar ativar mais tipos de estado" @@ -1647,7 +1649,7 @@ msgid "What are you reading?" msgstr "O que andas a ler?" #: bookwyrm/templates/get_started/books.html:9 -#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:163 +#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:205 msgid "Search for a book" msgstr "Pesquisar por um livro" @@ -1667,7 +1669,7 @@ msgstr "Podes adicionar livros quando começas a usar %(site_name)s." #: bookwyrm/templates/get_started/users.html:19 #: bookwyrm/templates/groups/members.html:15 #: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:53 -#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:167 +#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:209 #: bookwyrm/templates/search/layout.html:4 #: bookwyrm/templates/search/layout.html:9 msgid "Search" @@ -1683,7 +1685,7 @@ msgid "Popular on %(site_name)s" msgstr "Populares em %(site_name)s" #: bookwyrm/templates/get_started/books.html:58 -#: bookwyrm/templates/lists/list.html:180 +#: bookwyrm/templates/lists/list.html:222 msgid "No books found" msgstr "Nenhum livro encontrado" @@ -2032,7 +2034,7 @@ msgid "Approving a suggestion will permanently add the suggested book to your sh msgstr "Aprovar uma sugestão adicionará permanentemente o livro sugerido às tuas prateleiras e associará as tuas datas de leitura, análises, avaliações e criticas a esse livro." #: bookwyrm/templates/import/manual_review.html:58 -#: bookwyrm/templates/lists/curate.html:59 +#: bookwyrm/templates/lists/curate.html:71 #: bookwyrm/templates/settings/link_domains/link_domains.html:76 msgid "Approve" msgstr "Aprovar" @@ -2243,6 +2245,21 @@ msgstr "Apoia %(site_name)s em %( msgid "BookWyrm's source code is freely available. You can contribute or report issues on GitHub." msgstr "O código de fonte do BookWyrm está disponível gratuitamente. E também podes contribuir ou reportar problemas no GitHub." +#: bookwyrm/templates/lists/add_item_modal.html:8 +#, python-format +msgid "Add \"%(title)s\" to this list" +msgstr "" + +#: bookwyrm/templates/lists/add_item_modal.html:12 +#, python-format +msgid "Suggest \"%(title)s\" for this list" +msgstr "" + +#: bookwyrm/templates/lists/add_item_modal.html:39 +#: bookwyrm/templates/lists/list.html:249 +msgid "Suggest" +msgstr "Sugerir" + #: bookwyrm/templates/lists/bookmark_button.html:30 msgid "Un-save" msgstr "Des-gravar" @@ -2262,23 +2279,29 @@ msgstr "Criado e curado por %(username)s" msgid "Created by %(username)s" msgstr "Criado por %(username)s" -#: bookwyrm/templates/lists/curate.html:11 +#: bookwyrm/templates/lists/curate.html:12 msgid "Curate" msgstr "Administrar" -#: bookwyrm/templates/lists/curate.html:20 +#: bookwyrm/templates/lists/curate.html:21 msgid "Pending Books" msgstr "Livros pendentes" -#: bookwyrm/templates/lists/curate.html:23 +#: bookwyrm/templates/lists/curate.html:24 msgid "You're all set!" msgstr "Está tudo pronto!" -#: bookwyrm/templates/lists/curate.html:43 +#: bookwyrm/templates/lists/curate.html:45 +#: bookwyrm/templates/lists/list.html:83 +#, python-format +msgid "%(username)s says:" +msgstr "" + +#: bookwyrm/templates/lists/curate.html:55 msgid "Suggested by" msgstr "Sugerido por" -#: bookwyrm/templates/lists/curate.html:65 +#: bookwyrm/templates/lists/curate.html:77 msgid "Discard" msgstr "Descartar" @@ -2302,7 +2325,7 @@ msgid "on %(site_name)s" msgstr "em %(site_name)s" #: bookwyrm/templates/lists/embed-list.html:27 -#: bookwyrm/templates/lists/list.html:43 +#: bookwyrm/templates/lists/list.html:44 msgid "This list is currently empty" msgstr "Esta lista está vazia" @@ -2363,76 +2386,89 @@ msgstr "Criar um Grupo" msgid "Delete list" msgstr "Apagar lista" -#: bookwyrm/templates/lists/list.html:35 +#: bookwyrm/templates/lists/item_notes_field.html:7 +#: bookwyrm/templates/settings/federation/edit_instance.html:74 +msgid "Notes:" +msgstr "Notas:" + +#: bookwyrm/templates/lists/item_notes_field.html:19 +msgid "An optional note that will be displayed with the book." +msgstr "" + +#: bookwyrm/templates/lists/list.html:36 msgid "You successfully suggested a book for this list!" msgstr "Sugeriste um livro para esta lista com sucesso!" -#: bookwyrm/templates/lists/list.html:37 +#: bookwyrm/templates/lists/list.html:38 msgid "You successfully added a book to this list!" msgstr "Adicionaste um livro a esta lista com sucesso!" -#: bookwyrm/templates/lists/list.html:81 +#: bookwyrm/templates/lists/list.html:96 +msgid "Edit notes" +msgstr "" + +#: bookwyrm/templates/lists/list.html:111 +msgid "Add notes" +msgstr "" + +#: bookwyrm/templates/lists/list.html:123 #, python-format msgid "Added by %(username)s" msgstr "Adicionado por %(username)s" -#: bookwyrm/templates/lists/list.html:96 +#: bookwyrm/templates/lists/list.html:138 msgid "List position" msgstr "Posição da lista" -#: bookwyrm/templates/lists/list.html:102 +#: bookwyrm/templates/lists/list.html:144 #: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:21 msgid "Set" msgstr "Definir" -#: bookwyrm/templates/lists/list.html:117 +#: bookwyrm/templates/lists/list.html:159 #: bookwyrm/templates/snippets/remove_from_group_button.html:20 msgid "Remove" msgstr "Remover" -#: bookwyrm/templates/lists/list.html:131 -#: bookwyrm/templates/lists/list.html:148 +#: bookwyrm/templates/lists/list.html:173 +#: bookwyrm/templates/lists/list.html:190 msgid "Sort List" msgstr "Ordenar lista" -#: bookwyrm/templates/lists/list.html:141 +#: bookwyrm/templates/lists/list.html:183 msgid "Direction" msgstr "Direcção" -#: bookwyrm/templates/lists/list.html:155 +#: bookwyrm/templates/lists/list.html:197 msgid "Add Books" msgstr "Adicionar Livros" -#: bookwyrm/templates/lists/list.html:157 +#: bookwyrm/templates/lists/list.html:199 msgid "Suggest Books" msgstr "Sugerir Livros" -#: bookwyrm/templates/lists/list.html:168 +#: bookwyrm/templates/lists/list.html:210 msgid "search" msgstr "pesquisar" -#: bookwyrm/templates/lists/list.html:174 +#: bookwyrm/templates/lists/list.html:216 msgid "Clear search" msgstr "Limpar Pesquisa" -#: bookwyrm/templates/lists/list.html:179 +#: bookwyrm/templates/lists/list.html:221 #, python-format msgid "No books found matching the query \"%(query)s\"" msgstr "Nenhum livro encontrado que corresponda à consulta \"%(query)s\"" -#: bookwyrm/templates/lists/list.html:211 -msgid "Suggest" -msgstr "Sugerir" - -#: bookwyrm/templates/lists/list.html:222 +#: bookwyrm/templates/lists/list.html:260 msgid "Embed this list on a website" msgstr "Incorporar esta lista num website" -#: bookwyrm/templates/lists/list.html:230 +#: bookwyrm/templates/lists/list.html:268 msgid "Copy embed code" msgstr "Copiar código de incorporação" -#: bookwyrm/templates/lists/list.html:232 +#: bookwyrm/templates/lists/list.html:270 #, python-format msgid "%(list_name)s, a list by %(owner)s on %(site_name)s" msgstr "%(list_name)s, uma lista de %(owner)s no %(site_name)s" @@ -3220,10 +3256,6 @@ msgstr "Software:" msgid "Version:" msgstr "Versão:" -#: bookwyrm/templates/settings/federation/edit_instance.html:74 -msgid "Notes:" -msgstr "Notas:" - #: bookwyrm/templates/settings/federation/instance.html:19 msgid "Details" msgstr "Detalhes" @@ -4629,3 +4661,10 @@ msgstr "Um link para redefinir a palavra-passe foi enviado para este {email}" msgid "Status updates from {obj.display_name}" msgstr "Actualização de estado fornecido por {obj.display_name}" +#: bookwyrm/views/updates.py:45 +#, python-format +msgid "Load %(count)d unread status" +msgid_plural "Load %(count)d unread statuses" +msgstr[0] "" +msgstr[1] "" + diff --git a/locale/sv_SE/LC_MESSAGES/django.mo b/locale/sv_SE/LC_MESSAGES/django.mo index a28c21679cb4c230804efeeb6dceaf90d2bd15c8..bff1e3e360d211e7fbd2c0f1ff57f0976aee5444 100644 GIT binary patch delta 21074 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 diff --git a/locale/sv_SE/LC_MESSAGES/django.po b/locale/sv_SE/LC_MESSAGES/django.po index 31f3e0d7..7f2fbd85 100644 --- a/locale/sv_SE/LC_MESSAGES/django.po +++ b/locale/sv_SE/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-24 17:25+0000\n" -"PO-Revision-Date: 2022-01-27 17:00\n" +"POT-Creation-Date: 2022-01-28 02:50+0000\n" +"PO-Revision-Date: 2022-01-28 04:03\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Swedish\n" "Language: sv\n" @@ -46,33 +46,33 @@ msgstr "{i} använder" msgid "Unlimited" msgstr "Obegränsad" -#: bookwyrm/forms.py:483 +#: bookwyrm/forms.py:489 msgid "List Order" msgstr "Listordning" -#: bookwyrm/forms.py:484 +#: bookwyrm/forms.py:490 msgid "Book Title" msgstr "Bokens titel" -#: bookwyrm/forms.py:485 bookwyrm/templates/shelf/shelf.html:155 +#: bookwyrm/forms.py:491 bookwyrm/templates/shelf/shelf.html:155 #: bookwyrm/templates/shelf/shelf.html:187 #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Rating" msgstr "Betyg" -#: bookwyrm/forms.py:487 bookwyrm/templates/lists/list.html:135 +#: bookwyrm/forms.py:493 bookwyrm/templates/lists/list.html:177 msgid "Sort By" msgstr "Sortera efter" -#: bookwyrm/forms.py:491 +#: bookwyrm/forms.py:497 msgid "Ascending" msgstr "Stigande" -#: bookwyrm/forms.py:492 +#: bookwyrm/forms.py:498 msgid "Descending" msgstr "Fallande" -#: bookwyrm/forms.py:505 +#: bookwyrm/forms.py:511 msgid "Reading finish date cannot be before start date." msgstr "Slutdatum för läsning kan inte vara före startdatum." @@ -283,10 +283,14 @@ msgid "Português Europeu (European Portuguese)" msgstr "Português Europeu (Europeisk Portugisiska)" #: bookwyrm/settings.py:258 +msgid "Swedish (Svenska)" +msgstr "" + +#: bookwyrm/settings.py:259 msgid "简体中文 (Simplified Chinese)" msgstr "简体中文 (Förenklad Kinesiska)" -#: bookwyrm/settings.py:259 +#: bookwyrm/settings.py:260 msgid "繁體中文 (Traditional Chinese)" msgstr "繁體中文 (Traditionell Kinesiska)" @@ -424,7 +428,7 @@ msgid "Copy address" msgstr "Kopiera adress" #: bookwyrm/templates/annual_summary/layout.html:68 -#: bookwyrm/templates/lists/list.html:231 +#: bookwyrm/templates/lists/list.html:269 msgid "Copied!" msgstr "Kopierades!" @@ -689,6 +693,7 @@ msgstr "ISNI:" #: bookwyrm/templates/book/file_links/edit_links.html:82 #: bookwyrm/templates/groups/form.html:30 #: bookwyrm/templates/lists/bookmark_button.html:15 +#: bookwyrm/templates/lists/edit_item_form.html:15 #: bookwyrm/templates/lists/form.html:130 #: bookwyrm/templates/preferences/edit_user.html:124 #: bookwyrm/templates/readthrough/readthrough_modal.html:72 @@ -712,6 +717,7 @@ msgstr "Spara" #: bookwyrm/templates/book/file_links/verification_modal.html:21 #: bookwyrm/templates/book/sync_modal.html:23 #: bookwyrm/templates/groups/delete_group_modal.html:17 +#: bookwyrm/templates/lists/add_item_modal.html:42 #: bookwyrm/templates/lists/delete_list_modal.html:18 #: bookwyrm/templates/readthrough/delete_readthrough_modal.html:23 #: bookwyrm/templates/readthrough/readthrough_modal.html:74 @@ -816,7 +822,7 @@ msgstr "Platser" #: bookwyrm/templates/book/book.html:348 #: bookwyrm/templates/groups/group.html:19 bookwyrm/templates/layout.html:74 -#: bookwyrm/templates/lists/curate.html:7 bookwyrm/templates/lists/list.html:11 +#: bookwyrm/templates/lists/curate.html:8 bookwyrm/templates/lists/list.html:12 #: bookwyrm/templates/lists/lists.html:5 bookwyrm/templates/lists/lists.html:12 #: bookwyrm/templates/search/layout.html:25 #: bookwyrm/templates/search/layout.html:50 @@ -830,7 +836,8 @@ msgstr "Lägg till i listan" #: bookwyrm/templates/book/book.html:369 #: bookwyrm/templates/book/cover_add_modal.html:31 -#: bookwyrm/templates/lists/list.html:209 +#: bookwyrm/templates/lists/add_item_modal.html:37 +#: bookwyrm/templates/lists/list.html:247 #: bookwyrm/templates/settings/email_blocklist/domain_form.html:24 #: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:31 msgid "Add" @@ -1551,16 +1558,11 @@ msgstr "Alla meddelanden" msgid "You have no messages right now." msgstr "Du har inga meddelanden just nu." -#: bookwyrm/templates/feed/feed.html:28 -#, python-format -msgid "load 0 unread status(es)" -msgstr "ladda 0 olästa status(ar)" - -#: bookwyrm/templates/feed/feed.html:51 +#: bookwyrm/templates/feed/feed.html:54 msgid "There aren't any activities right now! Try following a user to get started" msgstr "Det finns inga aktiviteter just nu! Försök att följa en användare för att komma igång" -#: bookwyrm/templates/feed/feed.html:52 +#: bookwyrm/templates/feed/feed.html:55 msgid "Alternatively, you can try enabling more status types" msgstr "Alternativt så kan du prova att aktivera fler status-typer" @@ -1649,7 +1651,7 @@ msgid "What are you reading?" msgstr "Vad läser du?" #: bookwyrm/templates/get_started/books.html:9 -#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:163 +#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:205 msgid "Search for a book" msgstr "Sök efter en bok" @@ -1669,7 +1671,7 @@ msgstr "Du kan lägga till böcker när du börjar använda %(site_name)s." #: bookwyrm/templates/get_started/users.html:19 #: bookwyrm/templates/groups/members.html:15 #: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:53 -#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:167 +#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:209 #: bookwyrm/templates/search/layout.html:4 #: bookwyrm/templates/search/layout.html:9 msgid "Search" @@ -1685,7 +1687,7 @@ msgid "Popular on %(site_name)s" msgstr "Populära i %(site_name)s" #: bookwyrm/templates/get_started/books.html:58 -#: bookwyrm/templates/lists/list.html:180 +#: bookwyrm/templates/lists/list.html:222 msgid "No books found" msgstr "Inga böcker hittades" @@ -2034,7 +2036,7 @@ msgid "Approving a suggestion will permanently add the suggested book to your sh msgstr "Godkännandet av ett förslag kommer permanent lägga till den föreslagna boken till dina hyllor och associera dina läsdatum, recensioner och betyg med den boken." #: bookwyrm/templates/import/manual_review.html:58 -#: bookwyrm/templates/lists/curate.html:59 +#: bookwyrm/templates/lists/curate.html:71 #: bookwyrm/templates/settings/link_domains/link_domains.html:76 msgid "Approve" msgstr "Godkänn" @@ -2245,6 +2247,21 @@ msgstr "Stötta %(site_name)s på GitHub." msgstr "BookWyrm's källkod är fritt tillgängligt. Du kan bidra eller rapportera problem på GitHub." +#: bookwyrm/templates/lists/add_item_modal.html:8 +#, python-format +msgid "Add \"%(title)s\" to this list" +msgstr "" + +#: bookwyrm/templates/lists/add_item_modal.html:12 +#, python-format +msgid "Suggest \"%(title)s\" for this list" +msgstr "" + +#: bookwyrm/templates/lists/add_item_modal.html:39 +#: bookwyrm/templates/lists/list.html:249 +msgid "Suggest" +msgstr "Föreslå" + #: bookwyrm/templates/lists/bookmark_button.html:30 msgid "Un-save" msgstr "Ta bort sparning" @@ -2264,23 +2281,29 @@ msgstr "Skapades och kurerades av %(username)s" msgid "Created by %(username)s" msgstr "Skapades av %(username)s" -#: bookwyrm/templates/lists/curate.html:11 +#: bookwyrm/templates/lists/curate.html:12 msgid "Curate" msgstr "Kurera" -#: bookwyrm/templates/lists/curate.html:20 +#: bookwyrm/templates/lists/curate.html:21 msgid "Pending Books" msgstr "Böcker som väntar" -#: bookwyrm/templates/lists/curate.html:23 +#: bookwyrm/templates/lists/curate.html:24 msgid "You're all set!" msgstr "Nu är du klar!" -#: bookwyrm/templates/lists/curate.html:43 +#: bookwyrm/templates/lists/curate.html:45 +#: bookwyrm/templates/lists/list.html:83 +#, python-format +msgid "%(username)s says:" +msgstr "" + +#: bookwyrm/templates/lists/curate.html:55 msgid "Suggested by" msgstr "Föreslogs av" -#: bookwyrm/templates/lists/curate.html:65 +#: bookwyrm/templates/lists/curate.html:77 msgid "Discard" msgstr "Kassera" @@ -2304,7 +2327,7 @@ msgid "on %(site_name)s" msgstr "på %(site_name)s" #: bookwyrm/templates/lists/embed-list.html:27 -#: bookwyrm/templates/lists/list.html:43 +#: bookwyrm/templates/lists/list.html:44 msgid "This list is currently empty" msgstr "Den här listan är för närvarande tom" @@ -2365,76 +2388,89 @@ msgstr "Skapa en grupp" msgid "Delete list" msgstr "Ta bort lista" -#: bookwyrm/templates/lists/list.html:35 +#: bookwyrm/templates/lists/item_notes_field.html:7 +#: bookwyrm/templates/settings/federation/edit_instance.html:74 +msgid "Notes:" +msgstr "Anteckningar:" + +#: bookwyrm/templates/lists/item_notes_field.html:19 +msgid "An optional note that will be displayed with the book." +msgstr "" + +#: bookwyrm/templates/lists/list.html:36 msgid "You successfully suggested a book for this list!" msgstr "Du föreslog framgångsrikt en bok för den här listan!" -#: bookwyrm/templates/lists/list.html:37 +#: bookwyrm/templates/lists/list.html:38 msgid "You successfully added a book to this list!" msgstr "Du lade framgångsrikt till en bok i här listan!" -#: bookwyrm/templates/lists/list.html:81 +#: bookwyrm/templates/lists/list.html:96 +msgid "Edit notes" +msgstr "" + +#: bookwyrm/templates/lists/list.html:111 +msgid "Add notes" +msgstr "" + +#: bookwyrm/templates/lists/list.html:123 #, python-format msgid "Added by %(username)s" msgstr "Lades till av %(username)s" -#: bookwyrm/templates/lists/list.html:96 +#: bookwyrm/templates/lists/list.html:138 msgid "List position" msgstr "Listans plats" -#: bookwyrm/templates/lists/list.html:102 +#: bookwyrm/templates/lists/list.html:144 #: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:21 msgid "Set" msgstr "Ställ in" -#: bookwyrm/templates/lists/list.html:117 +#: bookwyrm/templates/lists/list.html:159 #: bookwyrm/templates/snippets/remove_from_group_button.html:20 msgid "Remove" msgstr "Ta bort" -#: bookwyrm/templates/lists/list.html:131 -#: bookwyrm/templates/lists/list.html:148 +#: bookwyrm/templates/lists/list.html:173 +#: bookwyrm/templates/lists/list.html:190 msgid "Sort List" msgstr "Sortera lista" -#: bookwyrm/templates/lists/list.html:141 +#: bookwyrm/templates/lists/list.html:183 msgid "Direction" msgstr "Riktning" -#: bookwyrm/templates/lists/list.html:155 +#: bookwyrm/templates/lists/list.html:197 msgid "Add Books" msgstr "Lägg till böcker" -#: bookwyrm/templates/lists/list.html:157 +#: bookwyrm/templates/lists/list.html:199 msgid "Suggest Books" msgstr "Föreslå böcker" -#: bookwyrm/templates/lists/list.html:168 +#: bookwyrm/templates/lists/list.html:210 msgid "search" msgstr "sök" -#: bookwyrm/templates/lists/list.html:174 +#: bookwyrm/templates/lists/list.html:216 msgid "Clear search" msgstr "Rensa sökning" -#: bookwyrm/templates/lists/list.html:179 +#: bookwyrm/templates/lists/list.html:221 #, python-format msgid "No books found matching the query \"%(query)s\"" msgstr "Inga böcker hittades som matchar frågan \"%(query)s\"" -#: bookwyrm/templates/lists/list.html:211 -msgid "Suggest" -msgstr "Föreslå" - -#: bookwyrm/templates/lists/list.html:222 +#: bookwyrm/templates/lists/list.html:260 msgid "Embed this list on a website" msgstr "Bädda in den här listan på en hemsida" -#: bookwyrm/templates/lists/list.html:230 +#: bookwyrm/templates/lists/list.html:268 msgid "Copy embed code" msgstr "Kopiera inbäddad kod" -#: bookwyrm/templates/lists/list.html:232 +#: bookwyrm/templates/lists/list.html:270 #, python-format msgid "%(list_name)s, a list by %(owner)s on %(site_name)s" msgstr "%(list_name)s, en lista av %(owner)s på %(site_name)s" @@ -3222,10 +3258,6 @@ msgstr "Programvara:" msgid "Version:" msgstr "Version:" -#: bookwyrm/templates/settings/federation/edit_instance.html:74 -msgid "Notes:" -msgstr "Anteckningar:" - #: bookwyrm/templates/settings/federation/instance.html:19 msgid "Details" msgstr "Detaljer" @@ -4631,3 +4663,10 @@ msgstr "En länk för återställning av lösenordet har skickats till {email}" msgid "Status updates from {obj.display_name}" msgstr "Status-uppdateringar från {obj.display_name}" +#: bookwyrm/views/updates.py:45 +#, python-format +msgid "Load %(count)d unread status" +msgid_plural "Load %(count)d unread statuses" +msgstr[0] "" +msgstr[1] "" + diff --git a/locale/zh_Hans/LC_MESSAGES/django.po b/locale/zh_Hans/LC_MESSAGES/django.po index e0407d41..250d030b 100644 --- a/locale/zh_Hans/LC_MESSAGES/django.po +++ b/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-24 17:25+0000\n" -"PO-Revision-Date: 2022-01-24 18:54\n" +"POT-Creation-Date: 2022-01-28 02:50+0000\n" +"PO-Revision-Date: 2022-01-28 04:03\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Chinese Simplified\n" "Language: zh\n" @@ -46,33 +46,33 @@ msgstr "{i} 次使用" msgid "Unlimited" msgstr "不受限" -#: bookwyrm/forms.py:483 +#: bookwyrm/forms.py:489 msgid "List Order" msgstr "列表顺序" -#: bookwyrm/forms.py:484 +#: bookwyrm/forms.py:490 msgid "Book Title" msgstr "书名" -#: bookwyrm/forms.py:485 bookwyrm/templates/shelf/shelf.html:155 +#: bookwyrm/forms.py:491 bookwyrm/templates/shelf/shelf.html:155 #: bookwyrm/templates/shelf/shelf.html:187 #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Rating" msgstr "评价" -#: bookwyrm/forms.py:487 bookwyrm/templates/lists/list.html:135 +#: bookwyrm/forms.py:493 bookwyrm/templates/lists/list.html:177 msgid "Sort By" msgstr "排序方式" -#: bookwyrm/forms.py:491 +#: bookwyrm/forms.py:497 msgid "Ascending" msgstr "升序" -#: bookwyrm/forms.py:492 +#: bookwyrm/forms.py:498 msgid "Descending" msgstr "降序" -#: bookwyrm/forms.py:505 +#: bookwyrm/forms.py:511 msgid "Reading finish date cannot be before start date." msgstr "" @@ -283,10 +283,14 @@ msgid "Português Europeu (European Portuguese)" msgstr "" #: bookwyrm/settings.py:258 +msgid "Swedish (Svenska)" +msgstr "" + +#: bookwyrm/settings.py:259 msgid "简体中文 (Simplified Chinese)" msgstr "简体中文" -#: bookwyrm/settings.py:259 +#: bookwyrm/settings.py:260 msgid "繁體中文 (Traditional Chinese)" msgstr "繁體中文(繁体中文)" @@ -424,7 +428,7 @@ msgid "Copy address" msgstr "复制地址" #: bookwyrm/templates/annual_summary/layout.html:68 -#: bookwyrm/templates/lists/list.html:231 +#: bookwyrm/templates/lists/list.html:269 msgid "Copied!" msgstr "复制成功!" @@ -685,6 +689,7 @@ msgstr "ISNI:" #: bookwyrm/templates/book/file_links/edit_links.html:82 #: bookwyrm/templates/groups/form.html:30 #: bookwyrm/templates/lists/bookmark_button.html:15 +#: bookwyrm/templates/lists/edit_item_form.html:15 #: bookwyrm/templates/lists/form.html:130 #: bookwyrm/templates/preferences/edit_user.html:124 #: bookwyrm/templates/readthrough/readthrough_modal.html:72 @@ -708,6 +713,7 @@ msgstr "保存" #: bookwyrm/templates/book/file_links/verification_modal.html:21 #: bookwyrm/templates/book/sync_modal.html:23 #: bookwyrm/templates/groups/delete_group_modal.html:17 +#: bookwyrm/templates/lists/add_item_modal.html:42 #: bookwyrm/templates/lists/delete_list_modal.html:18 #: bookwyrm/templates/readthrough/delete_readthrough_modal.html:23 #: bookwyrm/templates/readthrough/readthrough_modal.html:74 @@ -811,7 +817,7 @@ msgstr "地点" #: bookwyrm/templates/book/book.html:348 #: bookwyrm/templates/groups/group.html:19 bookwyrm/templates/layout.html:74 -#: bookwyrm/templates/lists/curate.html:7 bookwyrm/templates/lists/list.html:11 +#: bookwyrm/templates/lists/curate.html:8 bookwyrm/templates/lists/list.html:12 #: bookwyrm/templates/lists/lists.html:5 bookwyrm/templates/lists/lists.html:12 #: bookwyrm/templates/search/layout.html:25 #: bookwyrm/templates/search/layout.html:50 @@ -825,7 +831,8 @@ msgstr "添加到列表" #: bookwyrm/templates/book/book.html:369 #: bookwyrm/templates/book/cover_add_modal.html:31 -#: bookwyrm/templates/lists/list.html:209 +#: bookwyrm/templates/lists/add_item_modal.html:37 +#: bookwyrm/templates/lists/list.html:247 #: bookwyrm/templates/settings/email_blocklist/domain_form.html:24 #: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:31 msgid "Add" @@ -1542,16 +1549,11 @@ msgstr "所有消息" msgid "You have no messages right now." msgstr "你现在没有消息。" -#: bookwyrm/templates/feed/feed.html:28 -#, python-format -msgid "load 0 unread status(es)" -msgstr "加载 0 条未读状态" - -#: bookwyrm/templates/feed/feed.html:51 +#: bookwyrm/templates/feed/feed.html:54 msgid "There aren't any activities right now! Try following a user to get started" msgstr "现在还没有任何活动!尝试从关注一个用户开始吧" -#: bookwyrm/templates/feed/feed.html:52 +#: bookwyrm/templates/feed/feed.html:55 msgid "Alternatively, you can try enabling more status types" msgstr "或者,您可以尝试启用更多的状态种类" @@ -1640,7 +1642,7 @@ msgid "What are you reading?" msgstr "你在阅读什么?" #: bookwyrm/templates/get_started/books.html:9 -#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:163 +#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:205 msgid "Search for a book" msgstr "搜索书目" @@ -1660,7 +1662,7 @@ msgstr "你可以在开始使用 %(site_name)s 后添加书目。" #: bookwyrm/templates/get_started/users.html:19 #: bookwyrm/templates/groups/members.html:15 #: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:53 -#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:167 +#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:209 #: bookwyrm/templates/search/layout.html:4 #: bookwyrm/templates/search/layout.html:9 msgid "Search" @@ -1676,7 +1678,7 @@ msgid "Popular on %(site_name)s" msgstr "%(site_name)s 上的热门" #: bookwyrm/templates/get_started/books.html:58 -#: bookwyrm/templates/lists/list.html:180 +#: bookwyrm/templates/lists/list.html:222 msgid "No books found" msgstr "没有找到书目" @@ -2021,7 +2023,7 @@ msgid "Approving a suggestion will permanently add the suggested book to your sh msgstr "批准建议后,被提议的书将会永久添加到您的书架上并与您的阅读日期、书评、评分联系起来。" #: bookwyrm/templates/import/manual_review.html:58 -#: bookwyrm/templates/lists/curate.html:59 +#: bookwyrm/templates/lists/curate.html:71 #: bookwyrm/templates/settings/link_domains/link_domains.html:76 msgid "Approve" msgstr "批准" @@ -2232,6 +2234,21 @@ msgstr "在 %(support_title)s msgid "BookWyrm's source code is freely available. You can contribute or report issues on GitHub." msgstr "BookWyrm 是开源软件。你可以在 GitHub 贡献或报告问题。" +#: bookwyrm/templates/lists/add_item_modal.html:8 +#, python-format +msgid "Add \"%(title)s\" to this list" +msgstr "" + +#: bookwyrm/templates/lists/add_item_modal.html:12 +#, python-format +msgid "Suggest \"%(title)s\" for this list" +msgstr "" + +#: bookwyrm/templates/lists/add_item_modal.html:39 +#: bookwyrm/templates/lists/list.html:249 +msgid "Suggest" +msgstr "推荐" + #: bookwyrm/templates/lists/bookmark_button.html:30 msgid "Un-save" msgstr "取消保存" @@ -2251,23 +2268,29 @@ msgstr "由 %(username)s 创建并策展" msgid "Created by %(username)s" msgstr "由 %(username)s 创建" -#: bookwyrm/templates/lists/curate.html:11 +#: bookwyrm/templates/lists/curate.html:12 msgid "Curate" msgstr "" -#: bookwyrm/templates/lists/curate.html:20 +#: bookwyrm/templates/lists/curate.html:21 msgid "Pending Books" msgstr "等候中的书目" -#: bookwyrm/templates/lists/curate.html:23 +#: bookwyrm/templates/lists/curate.html:24 msgid "You're all set!" msgstr "都弄好了!" -#: bookwyrm/templates/lists/curate.html:43 +#: bookwyrm/templates/lists/curate.html:45 +#: bookwyrm/templates/lists/list.html:83 +#, python-format +msgid "%(username)s says:" +msgstr "" + +#: bookwyrm/templates/lists/curate.html:55 msgid "Suggested by" msgstr "推荐来自" -#: bookwyrm/templates/lists/curate.html:65 +#: bookwyrm/templates/lists/curate.html:77 msgid "Discard" msgstr "削除" @@ -2291,7 +2314,7 @@ msgid "on %(site_name)s" msgstr "在 %(site_name)s" #: bookwyrm/templates/lists/embed-list.html:27 -#: bookwyrm/templates/lists/list.html:43 +#: bookwyrm/templates/lists/list.html:44 msgid "This list is currently empty" msgstr "此列表当前是空的" @@ -2352,76 +2375,89 @@ msgstr "创建一个群组" msgid "Delete list" msgstr "删除列表" -#: bookwyrm/templates/lists/list.html:35 +#: bookwyrm/templates/lists/item_notes_field.html:7 +#: bookwyrm/templates/settings/federation/edit_instance.html:74 +msgid "Notes:" +msgstr "备注:" + +#: bookwyrm/templates/lists/item_notes_field.html:19 +msgid "An optional note that will be displayed with the book." +msgstr "" + +#: bookwyrm/templates/lists/list.html:36 msgid "You successfully suggested a book for this list!" msgstr "你成功向该列表推荐了一本书!" -#: bookwyrm/templates/lists/list.html:37 +#: bookwyrm/templates/lists/list.html:38 msgid "You successfully added a book to this list!" msgstr "你成功向此列表添加了一本书!" -#: bookwyrm/templates/lists/list.html:81 +#: bookwyrm/templates/lists/list.html:96 +msgid "Edit notes" +msgstr "" + +#: bookwyrm/templates/lists/list.html:111 +msgid "Add notes" +msgstr "" + +#: bookwyrm/templates/lists/list.html:123 #, python-format msgid "Added by %(username)s" msgstr "由 %(username)s 添加" -#: bookwyrm/templates/lists/list.html:96 +#: bookwyrm/templates/lists/list.html:138 msgid "List position" msgstr "列表位置:" -#: bookwyrm/templates/lists/list.html:102 +#: bookwyrm/templates/lists/list.html:144 #: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:21 msgid "Set" msgstr "设定" -#: bookwyrm/templates/lists/list.html:117 +#: bookwyrm/templates/lists/list.html:159 #: bookwyrm/templates/snippets/remove_from_group_button.html:20 msgid "Remove" msgstr "移除" -#: bookwyrm/templates/lists/list.html:131 -#: bookwyrm/templates/lists/list.html:148 +#: bookwyrm/templates/lists/list.html:173 +#: bookwyrm/templates/lists/list.html:190 msgid "Sort List" msgstr "排序列表" -#: bookwyrm/templates/lists/list.html:141 +#: bookwyrm/templates/lists/list.html:183 msgid "Direction" msgstr "方向" -#: bookwyrm/templates/lists/list.html:155 +#: bookwyrm/templates/lists/list.html:197 msgid "Add Books" msgstr "添加书目" -#: bookwyrm/templates/lists/list.html:157 +#: bookwyrm/templates/lists/list.html:199 msgid "Suggest Books" msgstr "推荐书目" -#: bookwyrm/templates/lists/list.html:168 +#: bookwyrm/templates/lists/list.html:210 msgid "search" msgstr "搜索" -#: bookwyrm/templates/lists/list.html:174 +#: bookwyrm/templates/lists/list.html:216 msgid "Clear search" msgstr "清除搜索" -#: bookwyrm/templates/lists/list.html:179 +#: bookwyrm/templates/lists/list.html:221 #, python-format msgid "No books found matching the query \"%(query)s\"" msgstr "没有符合 “%(query)s” 请求的书目" -#: bookwyrm/templates/lists/list.html:211 -msgid "Suggest" -msgstr "推荐" - -#: bookwyrm/templates/lists/list.html:222 +#: bookwyrm/templates/lists/list.html:260 msgid "Embed this list on a website" msgstr "将此列表嵌入到网站" -#: bookwyrm/templates/lists/list.html:230 +#: bookwyrm/templates/lists/list.html:268 msgid "Copy embed code" msgstr "复制嵌入代码" -#: bookwyrm/templates/lists/list.html:232 +#: bookwyrm/templates/lists/list.html:270 #, python-format msgid "%(list_name)s, a list by %(owner)s on %(site_name)s" msgstr "%(list_name)s,%(owner)s 在 %(site_name)s 上的列表" @@ -3205,10 +3241,6 @@ msgstr "软件:" msgid "Version:" msgstr "版本:" -#: bookwyrm/templates/settings/federation/edit_instance.html:74 -msgid "Notes:" -msgstr "备注:" - #: bookwyrm/templates/settings/federation/instance.html:19 msgid "Details" msgstr "详细" @@ -4605,3 +4637,9 @@ msgstr "密码重置连接已发送给 {email}" msgid "Status updates from {obj.display_name}" msgstr "{obj.display_name} 的状态更新" +#: bookwyrm/views/updates.py:45 +#, python-format +msgid "Load %(count)d unread status" +msgid_plural "Load %(count)d unread statuses" +msgstr[0] "" + diff --git a/locale/zh_Hant/LC_MESSAGES/django.po b/locale/zh_Hant/LC_MESSAGES/django.po index 3f5ec524..220a6268 100644 --- a/locale/zh_Hant/LC_MESSAGES/django.po +++ b/locale/zh_Hant/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-24 17:25+0000\n" -"PO-Revision-Date: 2022-01-24 18:54\n" +"POT-Creation-Date: 2022-01-28 02:50+0000\n" +"PO-Revision-Date: 2022-01-28 04:03\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Chinese Traditional\n" "Language: zh\n" @@ -46,33 +46,33 @@ msgstr "" msgid "Unlimited" msgstr "不受限" -#: bookwyrm/forms.py:483 +#: bookwyrm/forms.py:489 msgid "List Order" msgstr "列表順序" -#: bookwyrm/forms.py:484 +#: bookwyrm/forms.py:490 msgid "Book Title" msgstr "書名" -#: bookwyrm/forms.py:485 bookwyrm/templates/shelf/shelf.html:155 +#: bookwyrm/forms.py:491 bookwyrm/templates/shelf/shelf.html:155 #: bookwyrm/templates/shelf/shelf.html:187 #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Rating" msgstr "評價" -#: bookwyrm/forms.py:487 bookwyrm/templates/lists/list.html:135 +#: bookwyrm/forms.py:493 bookwyrm/templates/lists/list.html:177 msgid "Sort By" msgstr "排序方式" -#: bookwyrm/forms.py:491 +#: bookwyrm/forms.py:497 msgid "Ascending" msgstr "升序" -#: bookwyrm/forms.py:492 +#: bookwyrm/forms.py:498 msgid "Descending" msgstr "降序" -#: bookwyrm/forms.py:505 +#: bookwyrm/forms.py:511 msgid "Reading finish date cannot be before start date." msgstr "" @@ -283,10 +283,14 @@ msgid "Português Europeu (European Portuguese)" msgstr "" #: bookwyrm/settings.py:258 +msgid "Swedish (Svenska)" +msgstr "" + +#: bookwyrm/settings.py:259 msgid "简体中文 (Simplified Chinese)" msgstr "簡體中文" -#: bookwyrm/settings.py:259 +#: bookwyrm/settings.py:260 msgid "繁體中文 (Traditional Chinese)" msgstr "繁體中文" @@ -424,7 +428,7 @@ msgid "Copy address" msgstr "" #: bookwyrm/templates/annual_summary/layout.html:68 -#: bookwyrm/templates/lists/list.html:231 +#: bookwyrm/templates/lists/list.html:269 msgid "Copied!" msgstr "" @@ -685,6 +689,7 @@ msgstr "" #: bookwyrm/templates/book/file_links/edit_links.html:82 #: bookwyrm/templates/groups/form.html:30 #: bookwyrm/templates/lists/bookmark_button.html:15 +#: bookwyrm/templates/lists/edit_item_form.html:15 #: bookwyrm/templates/lists/form.html:130 #: bookwyrm/templates/preferences/edit_user.html:124 #: bookwyrm/templates/readthrough/readthrough_modal.html:72 @@ -708,6 +713,7 @@ msgstr "儲存" #: bookwyrm/templates/book/file_links/verification_modal.html:21 #: bookwyrm/templates/book/sync_modal.html:23 #: bookwyrm/templates/groups/delete_group_modal.html:17 +#: bookwyrm/templates/lists/add_item_modal.html:42 #: bookwyrm/templates/lists/delete_list_modal.html:18 #: bookwyrm/templates/readthrough/delete_readthrough_modal.html:23 #: bookwyrm/templates/readthrough/readthrough_modal.html:74 @@ -811,7 +817,7 @@ msgstr "地點" #: bookwyrm/templates/book/book.html:348 #: bookwyrm/templates/groups/group.html:19 bookwyrm/templates/layout.html:74 -#: bookwyrm/templates/lists/curate.html:7 bookwyrm/templates/lists/list.html:11 +#: bookwyrm/templates/lists/curate.html:8 bookwyrm/templates/lists/list.html:12 #: bookwyrm/templates/lists/lists.html:5 bookwyrm/templates/lists/lists.html:12 #: bookwyrm/templates/search/layout.html:25 #: bookwyrm/templates/search/layout.html:50 @@ -825,7 +831,8 @@ msgstr "新增到列表" #: bookwyrm/templates/book/book.html:369 #: bookwyrm/templates/book/cover_add_modal.html:31 -#: bookwyrm/templates/lists/list.html:209 +#: bookwyrm/templates/lists/add_item_modal.html:37 +#: bookwyrm/templates/lists/list.html:247 #: bookwyrm/templates/settings/email_blocklist/domain_form.html:24 #: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:31 msgid "Add" @@ -1542,16 +1549,11 @@ msgstr "所有訊息" msgid "You have no messages right now." msgstr "你現在沒有訊息。" -#: bookwyrm/templates/feed/feed.html:28 -#, python-format -msgid "load 0 unread status(es)" -msgstr "" - -#: bookwyrm/templates/feed/feed.html:51 +#: bookwyrm/templates/feed/feed.html:54 msgid "There aren't any activities right now! Try following a user to get started" msgstr "現在還沒有任何活動!嘗試著從關注一個使用者開始吧" -#: bookwyrm/templates/feed/feed.html:52 +#: bookwyrm/templates/feed/feed.html:55 msgid "Alternatively, you can try enabling more status types" msgstr "" @@ -1640,7 +1642,7 @@ msgid "What are you reading?" msgstr "你在閱讀什麼?" #: bookwyrm/templates/get_started/books.html:9 -#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:163 +#: bookwyrm/templates/layout.html:47 bookwyrm/templates/lists/list.html:205 msgid "Search for a book" msgstr "搜尋書目" @@ -1660,7 +1662,7 @@ msgstr "你可以在開始使用 %(site_name)s 後新增書目。" #: bookwyrm/templates/get_started/users.html:19 #: bookwyrm/templates/groups/members.html:15 #: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:53 -#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:167 +#: bookwyrm/templates/layout.html:54 bookwyrm/templates/lists/list.html:209 #: bookwyrm/templates/search/layout.html:4 #: bookwyrm/templates/search/layout.html:9 msgid "Search" @@ -1676,7 +1678,7 @@ msgid "Popular on %(site_name)s" msgstr "%(site_name)s 上的熱門" #: bookwyrm/templates/get_started/books.html:58 -#: bookwyrm/templates/lists/list.html:180 +#: bookwyrm/templates/lists/list.html:222 msgid "No books found" msgstr "沒有找到書目" @@ -2021,7 +2023,7 @@ msgid "Approving a suggestion will permanently add the suggested book to your sh msgstr "" #: bookwyrm/templates/import/manual_review.html:58 -#: bookwyrm/templates/lists/curate.html:59 +#: bookwyrm/templates/lists/curate.html:71 #: bookwyrm/templates/settings/link_domains/link_domains.html:76 msgid "Approve" msgstr "批准" @@ -2232,6 +2234,21 @@ msgstr "在 %(support_title)s msgid "BookWyrm's source code is freely available. You can contribute or report issues on GitHub." msgstr "BookWyrm 是開源軟體。你可以在 GitHub 貢獻或報告問題。" +#: bookwyrm/templates/lists/add_item_modal.html:8 +#, python-format +msgid "Add \"%(title)s\" to this list" +msgstr "" + +#: bookwyrm/templates/lists/add_item_modal.html:12 +#, python-format +msgid "Suggest \"%(title)s\" for this list" +msgstr "" + +#: bookwyrm/templates/lists/add_item_modal.html:39 +#: bookwyrm/templates/lists/list.html:249 +msgid "Suggest" +msgstr "推薦" + #: bookwyrm/templates/lists/bookmark_button.html:30 msgid "Un-save" msgstr "" @@ -2251,23 +2268,29 @@ msgstr "由 %(username)s 建立並管理" msgid "Created by %(username)s" msgstr "由 %(username)s 建立" -#: bookwyrm/templates/lists/curate.html:11 +#: bookwyrm/templates/lists/curate.html:12 msgid "Curate" msgstr "" -#: bookwyrm/templates/lists/curate.html:20 +#: bookwyrm/templates/lists/curate.html:21 msgid "Pending Books" msgstr "等候中的書目" -#: bookwyrm/templates/lists/curate.html:23 +#: bookwyrm/templates/lists/curate.html:24 msgid "You're all set!" msgstr "都弄好了!" -#: bookwyrm/templates/lists/curate.html:43 +#: bookwyrm/templates/lists/curate.html:45 +#: bookwyrm/templates/lists/list.html:83 +#, python-format +msgid "%(username)s says:" +msgstr "" + +#: bookwyrm/templates/lists/curate.html:55 msgid "Suggested by" msgstr "推薦來自" -#: bookwyrm/templates/lists/curate.html:65 +#: bookwyrm/templates/lists/curate.html:77 msgid "Discard" msgstr "放棄" @@ -2291,7 +2314,7 @@ msgid "on %(site_name)s" msgstr "" #: bookwyrm/templates/lists/embed-list.html:27 -#: bookwyrm/templates/lists/list.html:43 +#: bookwyrm/templates/lists/list.html:44 msgid "This list is currently empty" msgstr "此列表當前是空的" @@ -2352,76 +2375,89 @@ msgstr "" msgid "Delete list" msgstr "" -#: bookwyrm/templates/lists/list.html:35 +#: bookwyrm/templates/lists/item_notes_field.html:7 +#: bookwyrm/templates/settings/federation/edit_instance.html:74 +msgid "Notes:" +msgstr "備註:" + +#: bookwyrm/templates/lists/item_notes_field.html:19 +msgid "An optional note that will be displayed with the book." +msgstr "" + +#: bookwyrm/templates/lists/list.html:36 msgid "You successfully suggested a book for this list!" msgstr "你成功!向該列表推薦了一本書" -#: bookwyrm/templates/lists/list.html:37 +#: bookwyrm/templates/lists/list.html:38 msgid "You successfully added a book to this list!" msgstr "你成功在此列表新增了一本書!" -#: bookwyrm/templates/lists/list.html:81 +#: bookwyrm/templates/lists/list.html:96 +msgid "Edit notes" +msgstr "" + +#: bookwyrm/templates/lists/list.html:111 +msgid "Add notes" +msgstr "" + +#: bookwyrm/templates/lists/list.html:123 #, python-format msgid "Added by %(username)s" msgstr "由 %(username)s 新增" -#: bookwyrm/templates/lists/list.html:96 +#: bookwyrm/templates/lists/list.html:138 msgid "List position" msgstr "列表位置:" -#: bookwyrm/templates/lists/list.html:102 +#: bookwyrm/templates/lists/list.html:144 #: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:21 msgid "Set" msgstr "設定" -#: bookwyrm/templates/lists/list.html:117 +#: bookwyrm/templates/lists/list.html:159 #: bookwyrm/templates/snippets/remove_from_group_button.html:20 msgid "Remove" msgstr "移除" -#: bookwyrm/templates/lists/list.html:131 -#: bookwyrm/templates/lists/list.html:148 +#: bookwyrm/templates/lists/list.html:173 +#: bookwyrm/templates/lists/list.html:190 msgid "Sort List" msgstr "排序列表" -#: bookwyrm/templates/lists/list.html:141 +#: bookwyrm/templates/lists/list.html:183 msgid "Direction" msgstr "方向" -#: bookwyrm/templates/lists/list.html:155 +#: bookwyrm/templates/lists/list.html:197 msgid "Add Books" msgstr "新增書目" -#: bookwyrm/templates/lists/list.html:157 +#: bookwyrm/templates/lists/list.html:199 msgid "Suggest Books" msgstr "推薦書目" -#: bookwyrm/templates/lists/list.html:168 +#: bookwyrm/templates/lists/list.html:210 msgid "search" msgstr "搜尋" -#: bookwyrm/templates/lists/list.html:174 +#: bookwyrm/templates/lists/list.html:216 msgid "Clear search" msgstr "清除搜尋" -#: bookwyrm/templates/lists/list.html:179 +#: bookwyrm/templates/lists/list.html:221 #, python-format msgid "No books found matching the query \"%(query)s\"" msgstr "沒有符合 \"%(query)s\" 請求的書目" -#: bookwyrm/templates/lists/list.html:211 -msgid "Suggest" -msgstr "推薦" - -#: bookwyrm/templates/lists/list.html:222 +#: bookwyrm/templates/lists/list.html:260 msgid "Embed this list on a website" msgstr "" -#: bookwyrm/templates/lists/list.html:230 +#: bookwyrm/templates/lists/list.html:268 msgid "Copy embed code" msgstr "" -#: bookwyrm/templates/lists/list.html:232 +#: bookwyrm/templates/lists/list.html:270 #, python-format msgid "%(list_name)s, a list by %(owner)s on %(site_name)s" msgstr "" @@ -3205,10 +3241,6 @@ msgstr "軟件:" msgid "Version:" msgstr "版本:" -#: bookwyrm/templates/settings/federation/edit_instance.html:74 -msgid "Notes:" -msgstr "備註:" - #: bookwyrm/templates/settings/federation/instance.html:19 msgid "Details" msgstr "詳細" @@ -4605,3 +4637,9 @@ msgstr "密碼重置連結已傳送給 {email}" msgid "Status updates from {obj.display_name}" msgstr "" +#: bookwyrm/views/updates.py:45 +#, python-format +msgid "Load %(count)d unread status" +msgid_plural "Load %(count)d unread statuses" +msgstr[0] "" + From 65496fea4942ce3a1100ec76696686bd10589b70 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 30 Jan 2022 10:26:28 -0800 Subject: [PATCH 09/12] Fixes black regression --- bookwyrm/templatetags/shelf_tags.py | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/bookwyrm/templatetags/shelf_tags.py b/bookwyrm/templatetags/shelf_tags.py index 7aef638f..6c4f59c3 100644 --- a/bookwyrm/templatetags/shelf_tags.py +++ b/bookwyrm/templatetags/shelf_tags.py @@ -36,22 +36,19 @@ def get_next_shelf(current_shelf): def active_shelf(context, book): """check what shelf a user has a book on, if any""" user = context["request"].user - return ( - cache.get_or_set( - f"active_shelf-{user.id}-{book.id}", - lambda u, b: ( - models.ShelfBook.objects.filter( - shelf__user=u, - book__parent_work__editions=b, - ).first() - or False - ), - user, - book, - timeout=15552000, - ) - or {"book": book} - ) + return cache.get_or_set( + f"active_shelf-{user.id}-{book.id}", + lambda u, b: ( + models.ShelfBook.objects.filter( + shelf__user=u, + book__parent_work__editions=b, + ).first() + or False + ), + user, + book, + timeout=15552000, + ) or {"book": book} @register.simple_tag(takes_context=False) From 18b53a608c46c6d9d300194b3b4c780b2f922db6 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 30 Jan 2022 10:42:29 -0800 Subject: [PATCH 10/12] More resilient hanlding of deletions --- bookwyrm/activitypub/verbs.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bookwyrm/activitypub/verbs.py b/bookwyrm/activitypub/verbs.py index b32b0413..36898bc7 100644 --- a/bookwyrm/activitypub/verbs.py +++ b/bookwyrm/activitypub/verbs.py @@ -38,7 +38,7 @@ class Create(Verb): class Delete(Verb): """Create activity""" - to: List[str] + to: List[str] = field(default_factory=lambda: []) cc: List[str] = field(default_factory=lambda: []) type: str = "Delete" @@ -137,8 +137,8 @@ class Accept(Verb): type: str = "Accept" def action(self): - """find and remove the activity object""" - obj = self.object.to_model(save=False, allow_create=False) + """accept a request""" + obj = self.object.to_model(save=False, allow_create=True) obj.accept() @@ -150,7 +150,7 @@ class Reject(Verb): type: str = "Reject" def action(self): - """find and remove the activity object""" + """reject a follow request""" obj = self.object.to_model(save=False, allow_create=False) obj.reject() From a7afd4c47b016683d89f099387ad55b2e5ef4264 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 30 Jan 2022 11:10:18 -0800 Subject: [PATCH 11/12] Fixes display of dm button --- bookwyrm/templates/snippets/user_options.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bookwyrm/templates/snippets/user_options.html b/bookwyrm/templates/snippets/user_options.html index 3db3c2b1..35abc98c 100644 --- a/bookwyrm/templates/snippets/user_options.html +++ b/bookwyrm/templates/snippets/user_options.html @@ -10,7 +10,9 @@ {% block dropdown-list %}

  • - {% trans "Send direct message" %} +
  • {% include 'snippets/report_button.html' with user=user class="is-fullwidth" %} From e674f85d4ef3bccb7724bd3c8a9e907579a58f2e Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 30 Jan 2022 11:21:56 -0800 Subject: [PATCH 12/12] Don't display empty shelves on user page --- bookwyrm/views/user.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bookwyrm/views/user.py b/bookwyrm/views/user.py index 851cfdaa..d38981ea 100644 --- a/bookwyrm/views/user.py +++ b/bookwyrm/views/user.py @@ -31,12 +31,13 @@ class User(View): shelf_preview = [] # only show shelves that should be visible - shelves = user.shelf_set is_self = request.user.id == user.id if not is_self: shelves = models.Shelf.privacy_filter( request.user, privacy_levels=["public", "followers"] ).filter(user=user, books__isnull=False) + else: + shelves = user.shelf_set.filter(books__isnull=False).distinct() for user_shelf in shelves.all()[:3]: shelf_preview.append(