From 891a5d4dd8ff5ac17aeccc1387e233433a8f562c Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 8 Jul 2022 10:51:22 -0700 Subject: [PATCH 01/46] Adds "Your Books" to the header and removed "Feed" The instance icon is already a link to the feed, and I think it's weird not to have a quick link to your books, since books are important. --- bookwyrm/templates/layout.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bookwyrm/templates/layout.html b/bookwyrm/templates/layout.html index 6b9e4daa1..6f6a40536 100644 --- a/bookwyrm/templates/layout.html +++ b/bookwyrm/templates/layout.html @@ -42,7 +42,7 @@ diff --git a/bookwyrm/templates/snippets/move_user_buttons.html b/bookwyrm/templates/snippets/move_user_buttons.html index e3a9cce39..fc8f792e9 100644 --- a/bookwyrm/templates/snippets/move_user_buttons.html +++ b/bookwyrm/templates/snippets/move_user_buttons.html @@ -7,7 +7,7 @@ {% endif %} \ No newline at end of file diff --git a/bookwyrm/views/preferences/move_user.py b/bookwyrm/views/preferences/move_user.py index cc04af4b1..57abef3ea 100644 --- a/bookwyrm/views/preferences/move_user.py +++ b/bookwyrm/views/preferences/move_user.py @@ -39,7 +39,7 @@ class MoveUser(View): user=request.user, object=request.user.remote_id, target=target ) - return redirect("/") + return redirect("user-feed", username=request.user.username) except (PermissionDenied): form.errors["target"] = [ From 01a56540d0e1c10dfa17e4067796344c7992d4d7 Mon Sep 17 00:00:00 2001 From: Hugh Rundle Date: Mon, 25 Sep 2023 15:29:01 +1000 Subject: [PATCH 06/46] cleanup --- bookwyrm/activitypub/verbs.py | 3 ++- bookwyrm/models/move.py | 11 ----------- bookwyrm/views/preferences/move_user.py | 4 ++-- 3 files changed, 4 insertions(+), 14 deletions(-) diff --git a/bookwyrm/activitypub/verbs.py b/bookwyrm/activitypub/verbs.py index bb6000459..00c9524fe 100644 --- a/bookwyrm/activitypub/verbs.py +++ b/bookwyrm/activitypub/verbs.py @@ -256,4 +256,5 @@ class Move(Verb): allow_external_connections=allow_external_connections, ) else: - return None + # we might do something with this to move other objects at some point + pass diff --git a/bookwyrm/models/move.py b/bookwyrm/models/move.py index e5c1d4719..e6833b826 100644 --- a/bookwyrm/models/move.py +++ b/bookwyrm/models/move.py @@ -6,9 +6,6 @@ from bookwyrm import activitypub from .activitypub_mixin import ActivityMixin from .base_model import BookWyrmModel from . import fields -from .status import Status -from bookwyrm.models import User - class Move(ActivityMixin, BookWyrmModel): """migrating an activitypub user account""" @@ -34,14 +31,6 @@ class Move(ActivityMixin, BookWyrmModel): activity_serializer = activitypub.Move - # pylint: disable=unused-argument - @classmethod - def ignore_activity(cls, activity, allow_external_connections=True): - """don't bother with incoming moves of unknown objects""" - # TODO - pass - - class MoveUser(Move): """migrating an activitypub user account""" diff --git a/bookwyrm/views/preferences/move_user.py b/bookwyrm/views/preferences/move_user.py index 57abef3ea..0c9eb1987 100644 --- a/bookwyrm/views/preferences/move_user.py +++ b/bookwyrm/views/preferences/move_user.py @@ -41,9 +41,9 @@ class MoveUser(View): return redirect("user-feed", username=request.user.username) - except (PermissionDenied): + except PermissionDenied: form.errors["target"] = [ - "You must set this server's user as an alias on the user you wish to move to before moving" + "Set this user as an alias on the user you wish to move to before moving" ] data = {"form": form, "user": request.user} return TemplateResponse(request, "preferences/move_user.html", data) From d67903fd4ba66e73a48186f95de8e2e127ece126 Mon Sep 17 00:00:00 2001 From: Hugh Rundle Date: Mon, 25 Sep 2023 15:49:25 +1000 Subject: [PATCH 07/46] fix tests and templates --- bookwyrm/models/move.py | 2 ++ bookwyrm/templates/user/layout.html | 1 + bookwyrm/tests/models/test_user_model.py | 6 ++++-- bookwyrm/views/preferences/move_user.py | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/bookwyrm/models/move.py b/bookwyrm/models/move.py index e6833b826..ef7cad372 100644 --- a/bookwyrm/models/move.py +++ b/bookwyrm/models/move.py @@ -7,6 +7,7 @@ from .activitypub_mixin import ActivityMixin from .base_model import BookWyrmModel from . import fields + class Move(ActivityMixin, BookWyrmModel): """migrating an activitypub user account""" @@ -31,6 +32,7 @@ class Move(ActivityMixin, BookWyrmModel): activity_serializer = activitypub.Move + class MoveUser(Move): """migrating an activitypub user account""" diff --git a/bookwyrm/templates/user/layout.html b/bookwyrm/templates/user/layout.html index c6f33540e..49bed1f9d 100755 --- a/bookwyrm/templates/user/layout.html +++ b/bookwyrm/templates/user/layout.html @@ -43,6 +43,7 @@ {% endspaceless %} {% endif %} +
{% if user.moved_to %}
diff --git a/bookwyrm/tests/models/test_user_model.py b/bookwyrm/tests/models/test_user_model.py index 9d6294768..838dd2e49 100644 --- a/bookwyrm/tests/models/test_user_model.py +++ b/bookwyrm/tests/models/test_user_model.py @@ -88,9 +88,11 @@ class User(TestCase): "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", { - "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", - "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", + "alsoKnownAs": {"@id": "as:alsoKnownAs", "@type": "@id"}, + "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", + "movedTo": {"@id": "as:movedTo", "@type": "@id"}, + "schema": "http://schema.org#", "value": "schema:value", }, ], diff --git a/bookwyrm/views/preferences/move_user.py b/bookwyrm/views/preferences/move_user.py index 0c9eb1987..ec664c8eb 100644 --- a/bookwyrm/views/preferences/move_user.py +++ b/bookwyrm/views/preferences/move_user.py @@ -43,7 +43,7 @@ class MoveUser(View): except PermissionDenied: form.errors["target"] = [ - "Set this user as an alias on the user you wish to move to before moving" + "Set this user as an alias on the user you are moving to first" ] data = {"form": form, "user": request.user} return TemplateResponse(request, "preferences/move_user.html", data) From 9547edf845ea9fee30f198b10dce9ebab703233d Mon Sep 17 00:00:00 2001 From: Hugh Rundle Date: Mon, 25 Sep 2023 16:21:19 +1000 Subject: [PATCH 08/46] oops close div --- bookwyrm/templates/user/layout.html | 1 + 1 file changed, 1 insertion(+) diff --git a/bookwyrm/templates/user/layout.html b/bookwyrm/templates/user/layout.html index 49bed1f9d..4433611e5 100755 --- a/bookwyrm/templates/user/layout.html +++ b/bookwyrm/templates/user/layout.html @@ -114,6 +114,7 @@ {% endwith %} +
{% endblock %} {% block panel %}{% endblock %} From 4fd5e2094afc1b5f994051bf53f690b8f9ef87b9 Mon Sep 17 00:00:00 2001 From: Hugh Rundle Date: Mon, 25 Sep 2023 16:35:02 +1000 Subject: [PATCH 09/46] hopefully fix template --- bookwyrm/templates/user/layout.html | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bookwyrm/templates/user/layout.html b/bookwyrm/templates/user/layout.html index 4433611e5..57d25120d 100755 --- a/bookwyrm/templates/user/layout.html +++ b/bookwyrm/templates/user/layout.html @@ -72,9 +72,10 @@ {% endfor %}
{% endif %} + {% endif %}
- {% block tabs %} + {% if not user.moved_to %} {% with user|username as username %} {% endwith %} - + {% endif %} {% endblock %} + + {% if not user.moved_to %} {% block panel %}{% endblock %} {% endif %} {% endblock %} From b05f2e99e8898cfb700e4d613a21fab731e5dc24 Mon Sep 17 00:00:00 2001 From: Hugh Rundle Date: Mon, 25 Sep 2023 22:05:43 +1000 Subject: [PATCH 10/46] undo moves also cleans up some templates --- FEDERATION.md | 5 +++-- bookwyrm/templates/feed/layout.html | 18 ++++++++++++++++++ .../notifications/items/move_user.html | 12 ++++++++---- bookwyrm/templates/preferences/alias_user.html | 5 ++++- bookwyrm/templates/preferences/layout.html | 8 ++++---- bookwyrm/templates/preferences/move_user.html | 4 ++-- bookwyrm/templates/shelf/shelf.html | 18 +++++++++++++++++- bookwyrm/templatetags/utilities.py | 13 ++++++++----- bookwyrm/urls.py | 1 + bookwyrm/views/__init__.py | 2 +- bookwyrm/views/preferences/move_user.py | 15 ++++++++++++++- 11 files changed, 80 insertions(+), 21 deletions(-) diff --git a/FEDERATION.md b/FEDERATION.md index dd0c917e2..d80e98bd3 100644 --- a/FEDERATION.md +++ b/FEDERATION.md @@ -13,14 +13,15 @@ User relationship interactions follow the standard ActivityPub spec. - `Block`: prevent users from seeing one another's statuses, and prevents the blocked user from viewing the actor's profile - `Update`: updates a user's profile and settings - `Delete`: deactivates a user -- `Undo`: reverses a `Follow` or `Block` +- `Undo`: reverses a `Block` or `Follow` ### Activities - `Create/Status`: saves a new status in the database. - `Delete/Status`: Removes a status - `Like/Status`: Creates a favorite on the status - `Announce/Status`: Boosts the status into the actor's timeline -- `Undo/*`,: Reverses a `Like` or `Announce` +- `Undo/*`,: Reverses an `Announce`, `Like`, or `Move` +- `Move/User`: Moves a user from one ActivityPub id to another. ### Collections User's books and lists are represented by [`OrderedCollection`](https://www.w3.org/TR/activitystreams-vocabulary/#dfn-orderedcollection) diff --git a/bookwyrm/templates/feed/layout.html b/bookwyrm/templates/feed/layout.html index b70ed99ea..3a17e3e0b 100644 --- a/bookwyrm/templates/feed/layout.html +++ b/bookwyrm/templates/feed/layout.html @@ -1,9 +1,26 @@ {% extends 'layout.html' %} {% load i18n %} +{% load utilities %} {% block title %}{% trans "Updates" %}{% endblock %} {% block content %} +{% if user.moved_to %} +
+
+

+ {% trans "You have have moved to" %} + {% id_to_username user.moved_to %} +

+

{% trans "You can undo this move to restore full functionality, but some followers may have already unfollowed this account." %}

+
+ {% csrf_token %} + + +
+
+
+{% else %}
{% if user.is_authenticated %}
@@ -27,6 +44,7 @@ {% endif %}
+{% endif %} {% endblock %} diff --git a/bookwyrm/templates/notifications/items/move_user.html b/bookwyrm/templates/notifications/items/move_user.html index 39d3af83b..04163bc12 100644 --- a/bookwyrm/templates/notifications/items/move_user.html +++ b/bookwyrm/templates/notifications/items/move_user.html @@ -13,8 +13,12 @@ {% endblock %} {% block description %} - {{ related_user }} {% trans "has moved to" %} {% id_to_username related_user_moved_to %} -
- {% include 'snippets/move_user_buttons.html' with group=notification.related_group %} -
+ {% if related_user_moved_to %} + {{ related_user }} {% trans "has moved to" %} {% id_to_username related_user_moved_to %} +
+ {% include 'snippets/move_user_buttons.html' with group=notification.related_group %} +
+ {% else %} + {{ related_user }} {% trans "has undone their move" %} + {% endif %} {% endblock %} diff --git a/bookwyrm/templates/preferences/alias_user.html b/bookwyrm/templates/preferences/alias_user.html index 3cad65c35..e1e468208 100644 --- a/bookwyrm/templates/preferences/alias_user.html +++ b/bookwyrm/templates/preferences/alias_user.html @@ -13,7 +13,10 @@

- {% trans "Marking another account as an alias is required if you want to move that account to this one. This is a reversable action and will not change this account." %} + {% trans "Marking another account as an alias is required if you want to move that account to this one." %} +

+

+ {% trans "This is a reversable action and will not change the functionality of this account." %}

diff --git a/bookwyrm/templates/preferences/layout.html b/bookwyrm/templates/preferences/layout.html index 2ef09a245..fb0b6fba6 100644 --- a/bookwyrm/templates/preferences/layout.html +++ b/bookwyrm/templates/preferences/layout.html @@ -24,12 +24,12 @@ {% trans "Two Factor Authentication" %}
  • - {% url 'prefs-move' as url %} - {% trans "Move Account" %} + {% url 'prefs-alias' as url %} + {% trans "Aliases" %}
  • - {% url 'prefs-alias' as url %} - {% trans "Add alias" %} + {% url 'prefs-move' as url %} + {% trans "Move Account" %}
  • {% url 'prefs-delete' as url %} diff --git a/bookwyrm/templates/preferences/move_user.html b/bookwyrm/templates/preferences/move_user.html index 444e5aa5e..aa1b9f12d 100644 --- a/bookwyrm/templates/preferences/move_user.html +++ b/bookwyrm/templates/preferences/move_user.html @@ -13,10 +13,10 @@

    - {% trans "Moving your account will notify all your followers and redirect them to the new account." %} + {% trans "Moving your account will notify all your followers and direct them to follow the new account." %}

    - {{ user.username }} {% trans "will be marked as moved and will not be discoverable." %} + {{ user.username }} {% trans "will be marked as moved and will not be discoverable or usable unless you undo the move." %}

    diff --git a/bookwyrm/templates/shelf/shelf.html b/bookwyrm/templates/shelf/shelf.html index 7d0035ed3..a2410ef95 100644 --- a/bookwyrm/templates/shelf/shelf.html +++ b/bookwyrm/templates/shelf/shelf.html @@ -18,7 +18,22 @@ {% include 'user/books_header.html' %} - +{% if user.moved_to %} +
    +
    +

    + {% trans "You have have moved to" %} + {% id_to_username user.moved_to %} +

    +

    {% trans "You can undo this move to restore full functionality, but some followers may have already unfollowed this account." %}

    + + {% csrf_token %} + + + +
    +
    +{% else %} @@ -167,11 +168,15 @@
    - {# almost every view needs to know the user shelves #} - {% with request.user.shelf_set.all as user_shelves %} - {% block content %} - {% endblock %} - {% endwith %} + {% if request.user.moved_to %} + {% include "moved.html" %} + {% else %} + {# almost every view needs to know the user shelves #} + {% with request.user.shelf_set.all as user_shelves %} + {% block content %} + {% endblock %} + {% endwith %} + {% endif %}
    diff --git a/bookwyrm/templates/moved.html b/bookwyrm/templates/moved.html new file mode 100644 index 000000000..fe651fd13 --- /dev/null +++ b/bookwyrm/templates/moved.html @@ -0,0 +1,48 @@ +{% load i18n %} +{% load static %} +{% load utilities %} + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +

    {{ request.user.display_name }}

    +

    {{request.user.username}}

    +
    +
    + +
    +

    + {% blocktrans %} + You have moved your account to + {% endblocktrans %} + {% id_to_username request.user.moved_to %} +

    + {% blocktrans %} +

    You can undo the move to restore full functionality, but some followers may have already unfollowed this account.

    + {% endblocktrans %} +
    +
    +
    +
    +
    + + {% csrf_token %} + + + +
    + {% csrf_token %} + +
    +
    +
    +
    +
    +
    \ No newline at end of file diff --git a/bookwyrm/templates/notifications/items/move_user.html b/bookwyrm/templates/notifications/items/move_user.html index 04163bc12..ba83ffa9c 100644 --- a/bookwyrm/templates/notifications/items/move_user.html +++ b/bookwyrm/templates/notifications/items/move_user.html @@ -14,11 +14,15 @@ {% block description %} {% if related_user_moved_to %} - {{ related_user }} {% trans "has moved to" %} {% id_to_username related_user_moved_to %} + {% blocktrans %} + {{ related_user }} has moved to + {% endblocktrans %}{% id_to_username related_user_moved_to %}
    {% include 'snippets/move_user_buttons.html' with group=notification.related_group %}
    {% else %} - {{ related_user }} {% trans "has undone their move" %} + {% blocktrans %} + {{ related_user }} has undone their move + {% endblocktrans %} {% endif %} {% endblock %} diff --git a/bookwyrm/templates/preferences/move_user.html b/bookwyrm/templates/preferences/move_user.html index aa1b9f12d..47b370e82 100644 --- a/bookwyrm/templates/preferences/move_user.html +++ b/bookwyrm/templates/preferences/move_user.html @@ -16,7 +16,9 @@ {% trans "Moving your account will notify all your followers and direct them to follow the new account." %}

    - {{ user.username }} {% trans "will be marked as moved and will not be discoverable or usable unless you undo the move." %} + {% blocktrans %} + {{ user }} will be marked as moved and will not be discoverable or usable unless you undo the move. + {% endblocktrans %}

    From 4d35fd45df803714a41f5fa95779f31b5b16e068 Mon Sep 17 00:00:00 2001 From: Hugh Rundle Date: Fri, 27 Oct 2023 22:22:58 +1100 Subject: [PATCH 17/46] template and migration fixes --- ...924_0821.py => 0182_auto_20231027_1122.py} | 33 +------------------ bookwyrm/templates/layout.html | 8 ++++- bookwyrm/templates/moved.html | 4 +-- .../notifications/items/move_user.html | 5 +-- 4 files changed, 13 insertions(+), 37 deletions(-) rename bookwyrm/migrations/{0182_auto_20230924_0821.py => 0182_auto_20231027_1122.py} (79%) diff --git a/bookwyrm/migrations/0182_auto_20230924_0821.py b/bookwyrm/migrations/0182_auto_20231027_1122.py similarity index 79% rename from bookwyrm/migrations/0182_auto_20230924_0821.py rename to bookwyrm/migrations/0182_auto_20231027_1122.py index 24f25b392..ab57907a9 100644 --- a/bookwyrm/migrations/0182_auto_20230924_0821.py +++ b/bookwyrm/migrations/0182_auto_20231027_1122.py @@ -1,4 +1,4 @@ -# Generated by Django 3.2.20 on 2023-09-24 08:21 +# Generated by Django 3.2.20 on 2023-10-27 11:22 import bookwyrm.models.activitypub_mixin import bookwyrm.models.fields @@ -57,37 +57,6 @@ class Migration(migrations.Migration): max_length=255, ), ), - migrations.CreateModel( - name="MoveUserNotification", - fields=[ - ( - "id", - models.AutoField( - auto_created=True, - primary_key=True, - serialize=False, - verbose_name="ID", - ), - ), - ("created_date", models.DateTimeField(auto_now_add=True)), - ( - "target", - models.ForeignKey( - on_delete=django.db.models.deletion.PROTECT, - related_name="moved_user_notification_target", - to=settings.AUTH_USER_MODEL, - ), - ), - ( - "user", - models.ForeignKey( - on_delete=django.db.models.deletion.PROTECT, - related_name="moved_user_notifications", - to=settings.AUTH_USER_MODEL, - ), - ), - ], - ), migrations.CreateModel( name="Move", fields=[ diff --git a/bookwyrm/templates/layout.html b/bookwyrm/templates/layout.html index 9b726d4ca..36288911c 100644 --- a/bookwyrm/templates/layout.html +++ b/bookwyrm/templates/layout.html @@ -26,11 +26,11 @@
    \ No newline at end of file +
    diff --git a/bookwyrm/templates/notifications/items/move_user.html b/bookwyrm/templates/notifications/items/move_user.html index c3587057e..b94d96dc4 100644 --- a/bookwyrm/templates/notifications/items/move_user.html +++ b/bookwyrm/templates/notifications/items/move_user.html @@ -15,14 +15,14 @@ {% block description %} {% if related_user_moved_to %} {% id_to_username request.user.moved_to as username %} - {% blocktrans %} + {% blocktrans trimmed %} {{ related_user }} has moved to {{ username }} {% endblocktrans %}
    {% include 'snippets/move_user_buttons.html' with group=notification.related_group %}
    {% else %} - {% blocktrans %} + {% blocktrans trimmed %} {{ related_user }} has undone their move {% endblocktrans %} {% endif %} From 416bbd4d9e61b150eb744c4541991903cad9c682 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 2 Nov 2023 14:31:30 -0700 Subject: [PATCH 23/46] Fixes plural string, "URL", and updates locales --- bookwyrm/templates/book/cover_add_modal.html | 2 +- .../templates/book/edit/edit_book_form.html | 2 +- bookwyrm/templates/import/import.html | 2 +- locale/ca_ES/LC_MESSAGES/django.mo | Bin 146583 -> 146172 bytes locale/ca_ES/LC_MESSAGES/django.po | 21 +- locale/de_DE/LC_MESSAGES/django.po | 19 +- locale/en_US/LC_MESSAGES/django.po | 483 +++++++++++------- locale/eo_UY/LC_MESSAGES/django.mo | Bin 139305 -> 139704 bytes locale/eo_UY/LC_MESSAGES/django.po | 20 +- locale/es_ES/LC_MESSAGES/django.mo | Bin 146744 -> 146560 bytes locale/es_ES/LC_MESSAGES/django.po | 28 +- locale/eu_ES/LC_MESSAGES/django.mo | Bin 143319 -> 143188 bytes locale/eu_ES/LC_MESSAGES/django.po | 16 +- locale/fi_FI/LC_MESSAGES/django.mo | Bin 143951 -> 143816 bytes locale/fi_FI/LC_MESSAGES/django.po | 16 +- locale/fr_FR/LC_MESSAGES/django.mo | Bin 148066 -> 44850 bytes locale/fr_FR/LC_MESSAGES/django.po | 86 ++-- locale/gl_ES/LC_MESSAGES/django.mo | Bin 143308 -> 143114 bytes locale/gl_ES/LC_MESSAGES/django.po | 26 +- locale/it_IT/LC_MESSAGES/django.mo | Bin 143005 -> 143352 bytes locale/it_IT/LC_MESSAGES/django.po | 28 +- locale/lt_LT/LC_MESSAGES/django.mo | Bin 146053 -> 145926 bytes locale/lt_LT/LC_MESSAGES/django.po | 16 +- locale/nl_NL/LC_MESSAGES/django.mo | Bin 145354 -> 145230 bytes locale/nl_NL/LC_MESSAGES/django.po | 22 +- locale/no_NO/LC_MESSAGES/django.mo | Bin 96272 -> 96586 bytes locale/no_NO/LC_MESSAGES/django.po | 30 +- locale/pl_PL/LC_MESSAGES/django.mo | Bin 128641 -> 130736 bytes locale/pl_PL/LC_MESSAGES/django.po | 34 +- locale/pt_BR/LC_MESSAGES/django.mo | Bin 92597 -> 92466 bytes locale/pt_BR/LC_MESSAGES/django.po | 16 +- locale/pt_PT/LC_MESSAGES/django.mo | Bin 139853 -> 139722 bytes locale/pt_PT/LC_MESSAGES/django.po | 16 +- locale/ro_RO/LC_MESSAGES/django.mo | Bin 124408 -> 124280 bytes locale/ro_RO/LC_MESSAGES/django.po | 16 +- locale/sv_SE/LC_MESSAGES/django.mo | Bin 138849 -> 138695 bytes locale/sv_SE/LC_MESSAGES/django.po | 16 +- locale/zh_Hans/LC_MESSAGES/django.po | 16 +- locale/zh_Hant/LC_MESSAGES/django.po | 140 +++-- 39 files changed, 550 insertions(+), 521 deletions(-) diff --git a/bookwyrm/templates/book/cover_add_modal.html b/bookwyrm/templates/book/cover_add_modal.html index 8ca5bf2a8..89d870cd0 100644 --- a/bookwyrm/templates/book/cover_add_modal.html +++ b/bookwyrm/templates/book/cover_add_modal.html @@ -20,7 +20,7 @@
  • diff --git a/bookwyrm/templates/book/edit/edit_book_form.html b/bookwyrm/templates/book/edit/edit_book_form.html index 4cc3965e7..30fb00049 100644 --- a/bookwyrm/templates/book/edit/edit_book_form.html +++ b/bookwyrm/templates/book/edit/edit_book_form.html @@ -247,7 +247,7 @@
    diff --git a/bookwyrm/templates/import/import.html b/bookwyrm/templates/import/import.html index ad857fb2e..2c3be9e07 100644 --- a/bookwyrm/templates/import/import.html +++ b/bookwyrm/templates/import/import.html @@ -21,7 +21,7 @@ {% blocktrans trimmed count days=import_limit_reset with display_size=import_size_limit|intcomma %} Currently, you are allowed to import {{ display_size }} books every {{ import_limit_reset }} day. {% plural %} - Currently, you are allowed to import {{ import_size_limit }} books every {{ import_limit_reset }} days. + Currently, you are allowed to import {{ display_size }} books every {{ import_limit_reset }} days. {% endblocktrans %}

    {% blocktrans with display_left=allowed_imports|intcomma %}You have {{ display_left }} left.{% endblocktrans %}

    diff --git a/locale/ca_ES/LC_MESSAGES/django.mo b/locale/ca_ES/LC_MESSAGES/django.mo index f62f704e57cea12dc2e718eb352b1133611d3065..a9b338a2ad1927c45a7ac805755bb38a63e1438a 100644 GIT binary patch delta 30945 zcmbRKljF}0I92GV2}rSpcdl5J+%xB{0#LB z44-Qm7{nPE7?|rA7!(*77^LeUF1D#-VDMpJV5qEv$RDd?V6b9jV7OPuz#ziFz#!Sc zz_5dXfkCeUBLBPr5)%I#7#Knr7#L(585quO|A^NsALL7Xik%2+6o`Hek zeIo;d90LP`U=t)r4VoAjBpDbO+@Sn~CI$vR1_p+*CI$u*1_p-KCI*Hg1_p**O$-cN z3=9mq%@BEuW(EdT1_lOqC_lHEfkA?SfuW`u5|UG!85lSj7#KD-GcX7+FfilqkSHZU;oFfcG^Z-9h=1yq3-R71oDhy@877#Nrt7#K1)K(blx1_lNp1_p-78z2r^ zwgHkIcR|fN3e|UM10>ts-T*3a7#N;zfMnONAbC*!XW0nJ_q-b+1}SfZXfTJ;jvFBc zdvAoeJZvMx!6_Rd`M3~DH$l};-UzW^?nVX%bx@kw2=Ty`jgXS{?nX$|yxhpZP!B2) zoHs!vd^bTtAaWB#L-r;H218I<*aQkH28LyuAaS^M6U5>pn;=1YbrU3t?rwrO?C~au zgFkG7IOI3fJg&`~ANy>E1X0*#h(T$a85r~#7#NB-LmaYr zGo&uKx)~B;99tk!Ah(5q!IXi4!Eg%$!y-^_*aAtUTw5V!z4lf}E=bx6F?at~NKt%d zYds`LA8v*C@cmYZi@$A!xR7-l14A~bR@=tFpvb_$P`VA`fa%*H`c7?wgusn$5Pc7} zK|=2RHi$=lY-3;mRj(Y|Ar70joq^#y0|SHO4hDuT3=9mG^*bRxf43771wVE|3})E{ z5f|D8ahS|5h)~4s`dAlJR8+S7>urM$%bnb>2*tZ+vljXZ17H@~jAKMLa@af%0&=of<0ihIEJ)H4|Dfg~!^JrEc9?1AKh*gcR$RJaG?z?waf z5b58;z+lC|z%X+UBo$wQ8mPCIf#Em<1B2~eh=W-7K`i9n2XTPZJ_ZI01_lP5eGvK7 zeIN(dGcaUB1uFJIEUbglolttpK1h(w-v>#(YxhBd_QpO))VzaQ@D-|#eLqCK=zd7Z zDes5W|Hk_vMSb9YNQt?BKLdjWDF1)o&%iK^fq}u`00V0-g7DoAF)(amU|NwE4{8W_K@~(p6(k;kq=k$lkkniNr7Mp>5?#{~h=Ud%fkeqhsQhlI_z|f1 zC8#-fjzFT|2~_^u5r_j>jxyAP%WUzZ5Cy77A&pJ*qmbGv=qN;C<55VpI^`%Nio}jV z#1)S*fZGoy#~=JWoH=}I6?XUK8V4sRL?QTYBmBt%&+Ks+RV z0b-8w1xQ*mfYMeM80x`27#FC3KU87l1xV1QLFqy$T?3`tq3R}GfH-_URD3Ge~E!X8&qpug2Z9w zB~YqlVCcRCNp$lrLHdH5FF_n~7Ak+`5+tafUxGOJ?b~6CH0RlLoE7mnSsHYfq{Yb3PgkB6-bbIUV*sW{|dw>5mz8VmjtED zu0Z0x3rhE2fkfSuE0BU|K9s*7YR)OB`IjO3>ltoefw=tr6^M&|Ux9=K$5n_yT2~=H zH@ynUzcyDPl~Bl4h)+tdLLAs~6%rD?S0N!Y?kx5)>kx;@Ux%1)dYyrR9hCoFuS4S8_c|mf6RtyilzJUvQQmck0~(+POt}sTnN`;z zwcpn35TCo=fcQA<2E;=tHy{>u-hen@<_(Cx6*nNA*UdK=80tX-3R*WI8sl$5;ym{z z#6iV3AwFn>(vzU-=G}y}g4f)HSbYB`B#J)VWMC)J=hJ;85l;3+B;)B_@Ar4)38{*J4w;33iK&{-{ z5Q`5%&AATM|M)f}L|;JZk5K);ZbR#ThC2`+aNU6zEO-Yph9iCl(woh>1L~?WFg(A* zz)%h9VBBS3@Bno-?=pbL1$6E)Fa$9$Fig1z86S9l4>DM#d7pt{0;s!vA7cLh`;bJ; z_5i|{tA{dFA3%aq=K&-a*gk-SfY$>^0Tb~6k{0qGKtibT0i>wzh0-e@K;ru714vw7 zg_`#SD*yEX#6f}&At4d=5R#bd;~zo>7SbO=;%M1JNDyy$$iQ$6G#2y_Vqw!Gh{nE0 zkPw>w2om&jA3-eM@CcH+4?xAQJ%TvoC6xc;5hM|FKZbZj{xR5N^$doOAwKnZ4ABq< zRgenhmp_IW-1Zm}LUW+>TByE#k0A~}1EsG)^*wkD3F7yUArAcZ7?L*FoY?c!=@(?A9p-~B*KYLAP$`drI$Q`ICv9O-N7dii%va(1of>a z5QoV>g@mZ)Q%FdfJcUHD!&3$ZK~VnpeG1VS{}fX4XvI@Vk^229 zB<{tZK^$QG3}Ud;Ge`*eJ%iL4@y{S3SNRO&QwE0qXAlo=eg=txW6u~E>On)OH=aR! z_#SG|muCB}vC15tnb4Fh{|@4zqIZxH*ZOv-z{htG7qPvE_(T~>8@z`YVEY~t zWbW@FLG1e;VqnaBh=uv@Ar@A>hs1r~dx&{+p!#;chd6NmdjQ$IosTmj`D{|Ir|t&b3g{P_rRn8GJWTpE0W zIN19Wq`Myb2@+DhQ1R(ddgUib8r%H|(r`Kc36ch0fYgKXKg(x`0N-bb1GGLv4EFpC zF);cwB+gPlLlRZhXGl~ueTJm+j?a)F@Ba+RhI2nNFoc4t;m?q$^!);<9izTL^u>OG zjEW_HVPL2S4W-Qb0tvdSUm#<=_r5@eWIew^EZqGS;*i5%A?nV4g{Zss6_VN=zd;Nx z_y&pNvTu-d${T~nqKluT1$mbuB zC}8{vq4|D7$_?qCkSO)5{|Rw<@=u75v!VPFD8B~EZ~X}|xc4W-VRL>$2BFtL8Fi z#*%~nfXWR}{{I6pU=vi~{yz{OpZf!G&^@U9GbsJ}4lhdr`aq3S21f8Cl@}w#z;Y;E&&UX#qHSkngv|LeLd@C2$Ovw4oMdDKPvzWYtY>5h z1Pu^CH5xN9f*oYd#0Z|Xc41-!kA^ogK{U28K^!`Z3F5$2Oc0-LV1in}#0Z+zVmQgf z2p-sUW@ZFWa0D_#JP^$cQJ2Kb2<}JZ*E2JMM?hXPLk#}L%m|)_V`E_iPex0yFoI{l zEm)n&ED#61V1Zct1*-lZ3nO@T+?*AnFPjyjufBp6 zVsJYv#KkjNAwFHs3NdImE5u>PSsB6W1Fo||LgWi8BY3j;Co9Avc{YfFnrx7$uwa8& zlqmAI3O-| z;a~($jrwpfg6H)%aDZLNa2QHo;ea^gDU^QC0g0lY91sUdaY8~&l@k&bhMbJxl@e~8 zkdVsegxE8Y6XL*`oQw>7p!~m_6XJtyoRFy4&k3>UA}1qwsl;tgM(}z7BQ8epiUuDp zM)1;#xm=9k`Mn2Rj0~VLBo1y!(3)^VEDGm_m=n(paabld#6zXr5PRCV86o+91~()q zmvcjcd^G44HoAE$Wxf_)4%fkp>SrN;_ z2reH=q3Y-GKs>yJhp`@<@7MA`T(*~o5xkh>98|*_sD;A3ki;YprFD2A7F+T{EOvy_ zfxHlN5~1=%Q1w;35DVLRAt5q>7vj)ay!8-)g-{Kvp$a$iLQ1MVPy_GrLVWU`ml3?A zf}M{My!u6f58_}mK1j%gK>7K65dFP;5QnbkV+1c++0F+Exkr2udq33kL45EFN^|i; zd@98caj`l-MBad(k)Z~(>V+R-z+QexYCjECe+$Zg&JT&(Z~Txb5khpahfVeP70FsDm1t0~_0s)8vE(l4~XkgFR5sut^x=fP=yim!5&rmxUP_ zyg>8%P+C=l5xkb8K!g$8#d;|M33>@pMurFm1_m=xh(-OPjNsX^<)V;m7$pYD&iP`H zC~Fd9WbgzncoJh|=md@bJrZLCukpwcXJl{%EyodO1g{A(m4Nv0tpp=@u2x-=5xlhG zjwB?6%%vE?3m2lKAO+YNDTsq!NFq4si!CwXvB`;+mMe$ErMsR!opDZJI;ZcYj zBn_>UgOnTFqyW zJIg~7S+G1Kc)d`nJS6Bl4pmS=>_|1&5+9KfXj zNu9z9pt6~PK~Vt`GU`xqJq3tCHVP1j1S>!iZ8B7Up8~|e(-k0TU_Mk|kRn7pL6MQ+ zC<6mSh9bm1J*9dG!(0gxCk{#w2Y4$%Qgx&fBY0|7TbYp|8noa@84`4IDi9wit3cEn zK>2o1+FOMYym&1F$}drYgiNCfBxI+lKuW{~^(qht99MxPstZsBpH(0s@K=QqyaIw* zl@Yw)$XFE;BCAv(W&cK1h=Dg%A?7?*g`}A`Q2H-aoKFoBW#Ve!Y{#If2C=W+0xA%# z2FV^-Y7mz;s4;>UrA<|X_;8CFB!mt@4LS=Izpn<#UT>lL7}OzgFRBhPPg5O|crcj;p$)q*E3|QL$XbgIwVLYs6&EwyE-J!j;KQ{J_F@nhiGKDuMP>J7f|tc>X6j_ zO&tf7IA*tA3j}bgeU8Tp!a2T|lPLGkHi-Cb*l0GBD5zvA{14w(|kpUya zR?y-RLq<>^gyFp*q-cI?1SuJkLhAV$ri|d#Z97aE!K2x~Od(~suNg$X+6+>w%{GJhY_Azay`4EDc+FRXIiw-- z+Z@uwQn!EveS`%hMDr{lEulIKNJuTQV5|qXa=%(Y%6c(NNa9JfgtYZaEg@-PktHMz ztha;&`7S8`m?fkDx@gJB09x(#)shjsGSc4)62ynBAo}F2AyKSp4GCd$Ye>j+Th~Jr z{I!Pon8OC*gJ>H_l(gGG`UjhAAlZh+7Sf6pwuLyP(H7#vURy{AEw+U?_^>S`n_jSm zM9p0oXGkLCbAhB{8y85> z&URr0uY6qO0FQZ>IP~5 zcYq}r7~Z%+eEQW5lIl6!Aw{N^J0rtKMg|67cSxJh-V>5&qdXx&oCoDk_JjoWa!*L& zyx<9mdo3?WgT>8@k--s^|L1!_9PrQ!l6pnF85xQ}i%+~6LGw}!zr7h5lo%NpZumf= z;I}U%|FZi*3LZ5-NWPBsgP60-4^o8R^n;YB@1W{L{TUhD7#J9Q{2}GYWPe76deHRv zD}RW~H3A^LUf%$S&$|L3t=+i+5T9%dfTW500T3T32SP%mCXkUKf{}q?ejp?yegrWx zd;qQW4u-S~{su#ec+n6>hHwT32ICNj!@5Hl>%o1pO(Bq=xeb;09s(&sQqVX@FoG8nr$;a{EMs6`5Q}7F0Ih7^8wqMm zGB9LDF@mSvKSwb#d}Ux@=#6G%0Ih&-j$vfbXJTM5jfJGK)ObdQeGCi?C+p)G!HdW{ z5*WcV8;*&P#^$F)NG-KI36d7j9El#9|C!K>k(r86?@XJBAhmjS6$@-i72mNGCf7-casw1C$C-pGRZAT}GKku!%8 zJnwfShmqkF0|UeSTtRT_dBW~T)vHV{TNh1Xfj11B?{4Z^gYWsH^q*l~uhlHG6J0zP1w?iyWg7S;nq5c2Hc1XK^Vmrj5 z7448}bay+Xq&v|LDTtm!H8ONS)bV#f3|8uZlpls25OaJxAO%lK2gD&Y9gs?D5>$La z2V^vCM@K!x$8Vqp{p*0lC2uFh0d<`ai@G}@1;)HiNWrqR6Jo%TPDoJy=!BGn3|$b5 zmAfF~)?E+>I(I<|pr9^@gDSfq4(hLmDxBK|iPNQBkUrYoE{MY(c0uCya~Gs_%hC;T zkX$#U#507_S=|u*i@PC3?QN*KpWTe$Wj#DSkOIe}2U3Ev_d?ng_3FKlY!=xINgOA8 zAuhZC&GvkH7Xo%wy??_>{XJ5+aiQ z5P8LZMh5U!0E2!=33jiak>Mk#Up|46;T8h}L)S!zMX8e@QIS6hlDcaqL2AJXlOP7p znFNXZC6geD?Z70653f#w)EQqVLDG=eWQcmx$&j>UI~g>hQqRB;HW{Mf@??k)KTn1P zJ@XVukc&=%Xw;tq@saryNL<@ZfkZ{(6o`Q(Qy^)h7b-qu3MAxKL-|{v`j12T=cX_+ zh=TI}L#P4Yr$FLbU@F8S#ig|g(;>ZH zo*58vK`5;_0}{7}Ga%Kq{S1hM(q}+IqJ0L$yh$@49-9TFSI>Z?u{|>w>%pDOOEVy4 z^v4+xheXbVG)foGWMtUQz`*csCL<_kF|3*eY2%sBfmob12jakrIS>oF=Rm64IddRG zIev2?CFhj6kRq399>jt9^B`%Ze_lPLq+2o%66CAqK@8eB4-&+O=0W7IK;>`EgCxp_ z^B_Ka4W+-$gCsV_`4D|d^C9X?=0ifjZa&1JZcy<^D4kqCA5v-L&WEJZiSr?GyQrk%_f@HJGMUYh6wg_Ti{~}17&sqd&DXm%rnc+CT2$BmN7eiXdDT^U# zplvb4!Rr=7e13c}B)^|u3<=qLiy`K{UktXdp5Z@K0nZXhbt%0BEWzNl1fno}2_#6< zmp}}vTmmWMJC;CtIP;f43ZSb?AaTvS6r!$hDI`i7mO|7oTnh2fj-`0`oG6#azoEX+UNf#6e2SAlb)g8Kh3|S_aXVx(s4Y*)oU&x}fqi zq4btzkSI9643e83fz*TY|8o!n)IeAUaVh_Dh(fjH5DP7rLxSFOImCjr<&esxYB|J# z3ztKJdNWjhH&owwDF6O)NSgW#rFmCCQos5NM#%bqn-!2a^j!gI=jX40_-w`sNL+4S z0qL!tSpi8K-&a6<%&-z7FSrt7pw>!AonXHb64bj_LZb56N{9n5uY~Boy%OT^Co382 z!BZ{YRziHtxe8K=$gF~-+HfeHxC)ZrvsXbJQn?CJ%Pm<235i3iAWf^6s~{HStcK_> zT@9_}Rzt)$u7>2AU8^Bcd|`Dx#3$ERLsIjL)sRHRy#`{T;~I!T{%as{8o36dF=GwH z!TD<-K5JS7(ciTO5@l=GKtg8k8c5o?wg!@B?m*4?0;QSj*FrQ1L20G6kT^D43vqxO zR6GPqr>uooTmqGEhl)>y(o3QA*0qqdbQG%o4pja7wUDU&yB1Q8)Jv>`7#Oh*5|r8N zAbr6}>mUWvb|`&q9i(9Sx(-q>Nv?-D)N(x}N_^Kt)K{#BSTKD(B>Qbz&j_ATy}TY0 z^mo=n(#EIt;A~jW@E0n}c)J8~@6>NkAef>sAh)&-K>0vDe>#JvAh}r~kQQ{_u19CP&(nQ@RNUrGL z1nKo|gsS_x36g&qHbZ>Ix*3uN_%=f<7TXL7QJu|@v}3;+;y};M5C;ZqhJ;wkW<~}9 zQ2y`V3~|{4s6p#M5)2Fs+crbe#_`RNY;=7yBm|y7#Tm9h94@d064%mOAW>tq1)?tq zDxb6kVsY*kND_ui9@fg5T9jlg;>1~Yl;7MieZ4iq*wm}Tc zget7v260g9Hb@Z8+6J*`A=H3X+aQT;*EUEAcNMDt{WeISl6gDC+^O3k^4qpU%)781 z;(({y>mdew-3|@P9gvYt=^c=%lsP*fartovB+glOLPCObCnU<`cS3xu3#ILLLOP-T zJ0TYJ?u6w3MLQW8rh|szc0xSpunVF;q<$A9h>~_e9FnsO;(+#D5RDwWAte~!Ziohl z-H=r6w;LiKyBp%5)Q=+_>A3<(XQ3IA!%dXZg93^IJX<(q5509AwhZ{ zO22>_{1Iy4_uY`7=h*|XP$v2QotPAIk683mNg`-Ny*tkQ}v-5xmiO z|2|03uDBo4NR8Rg$gmK!sCwIehy@V`AlWVc03?w#Lg~%}kdT>p01{_wp!A*tkO{>z z2OvKGb^wxnxer1LBH4qGo{!BzNbOm15Ms{MgOCv0a1fLm>KPc09b^P=Jbrf&5)yWY zAlbwH5TqF$atIP+>!ISi4>2-a18ucF1aav6!w`D;VMtn7e;8uH0Vx04VMyY8ei-5~ z#v>4qC>&vAkOSp^gCh_P{zo7#Oa)0WFfcS6fw+7=RDKUs{t{IF?GZ>V$a54@*=Rv& z=cAAii8%^!c;Qh;0Z_?Dn9`Ufte>D7Oy)2 zap3+F5OXg>>9;59A&H3nB*b9DlaQ!zf%2nHLVTKg5@Jx~e)k%nhH=Sf; zxC$E2gUZi81)1SEbP6)2Bzzi@IBQQsO3wb%kf>cCNfvbm5~S5y^L3qtM3vt;NO=)*4&s62a}bA=oP(sD z`nGeBYIeyvNMgAPRqznX|9lQ&(EoFc4Cg`ngU&-7a1}~FJrD8G*Ygk`30{Cy%X$|W z!RLXbT!2`-;R0mD-Yxe8gp&~g>x(0x}SY30mSNK^0QRYrz-&{-}L*B}D6*C2^3iKsq2bHy}a1^ajKyo1pZq8<4nUx(SI}!JCkLE`1Xc=LR<+iPiZg zq)zd?3GsQrO-TPg?j|F6JOAmM5cAD%)kCtI%PmOa@VNyURtvucsjVj5f*5f67G!Yx z<}FAkGvzkKf=f{P=50vsd2kz2E55l63Hri25C^S>(i`tEf+sw;-+`os8})Y}asBEJ z#0S6bKoSw}U5LXJ??M)nXx@cXQaN`a7VWtU(Rbo5BqVO!h3J2D7ZO!p??QYibPr;V z{5?n%sNaKFY;g|~;`LtlAaP%E50ctv--8&u=^i9#58Z?K;QBpC)ZB#{z;+*!?Ii9) zo445#ly64{IUkb;Bl0VFlsJb(m! z*aJvDPk8__Fc(UfKY&D8;{%98dLBR$?UDzOpx^rd5=Gyk^uGs?pl5vuF;DFw$N}{X z4Ehft2Kzwiu!j&ACp?4%b;d(TNR&K;_^|UKB=v5Dil2Q5amXVm{T6D@kB5+K^^o65;Yl*AaPys2-4K* zhVpMf>DN&8{~kfo65C@)i7EA%5qySB!efYs=0Aq^|F=AbM8Q$0g2#^``Bv!(#KNd2 z5Di&RAc?5{2_y(7K*eW5`RkrQqG0RId!9lZHuotcq}D!#IB3gLNcP?P6f#Bg4a!$~ z21%6B&md`_;~69|u6$MxX)qjk2JzveXOJn>?@+$hbBIOu&mk80KZp1r;yEM@Bt3`p z7 z#r4v!AVF*W3KG;luOO*3;T2@5MCvO@F4*}BV!_c@kb3<(RGso`h`7dUNOrY)4e@}- zYe>lXy@sTTxYvvf-Jm7juOT7L{06MPotu#A=7MWZz1~Dy@iDA-nWp-=`vLO-CIav{QDL(*zk?XO=pDoXTi!tmnxjzu-FFb5y?Y0#R@vV}qD<#Kq>X6&9ujh4 z?;$=;dJnO<{5{0{`uB{G{r{8RLnfW(yoZ!rydNM2yMKTfobUnSlhzNA_QC8Akhneg z0TN{&K0szbSw4b;l)?2Q#DZWbKkXyL0VPoJ&X14~ne&m6p%T+V zc!l2~iDy2PUiKa0!nIHX_kD-t*9+evLH7Y_kmL`DL3%$R9&q^qF(>2)M1M4t&Vkak zKOhe6`vFPJ^>cneT($+OaTk<6_yZDDCw@Re;_?rO%b)*%R3d+%23r4wgow{iNZh9V z1XZgH4D~-D?fp4Fp$`8ENz5O9LK-xpzrZ0>&k*qol8=*qL4t1bFGxwX6v|%*r4Rgq z1ofp~5Fg(E1xa+zeldcNUi(yO8LuHO)cp8O3;-1Q6$kA8z) z!tm-hBxt_;h6E+k9|$e<2a@fS{y@rbk3W!QH(7r`1~4!z`~w*gS^0;NA%lT|f$J|M zI~M zCMNJA_FGI$4E3NB4?i<8fv4d_n3=#E42+qXz-vBQn3=%G?isQ$ffp9vVqpR=EYxRZ z0{87cu`+=do7k~2ffpe2vNM5~W+$^Vfmh8;Vux5H&A|lD<|Z6W;3eI091sVs#n*B& zF+5^qVA#*e!~iPL7I8Cyx9#lWW&*Ex+|SJfUIEF$!vx-zlgR@1a1;dZ30`Ht~=7mH>6fYBa z4@eJGej}8BmKS2)r+Qu{@Qw#2J|^(aBn3W*PfhqB7Q68=f%gXm@j-$zmJi~BLc zFfdpNK%ziW5JGDRLW0a(kO{nZ%T@!)A;h&lI#!49ftU=)D}2#P=~G!}vQ#7P9=@^ld<@aB;c5r{)(i$K!E zN)aaT@|%q!OyFhsZ$uzb5huz7-VKv33Ndf8C`5dbC=&zdz|z&C5Dy;|1%+@u1H%nb zNDw{|g(RMTPy@uoAVKLQ2614#7$gcB#hAdW-e-w1fj61$gVLA9AW`>14C2sVVvrEv z5QnIf7Kem@fjGn-7jY&Aeo+385r?=mM;zk9YH^5*CyGNHFiV^Xywz&EILO5e40pvL zA@dTd?i*D6KUADs0-|3+0^(Ce2}pLckYECDa0-@S0w348U4jWR{~s^O1Rk9(mSkc8 zomR&!#ROhPw@?aVk*zc&5qe2OTplV7iGo~dh()E+;J9R{lZHe|pEM*5oRnq)Z?(E5 z%>-VA$}Iy4$s!ph2GHqRQ)HOx!FxJ5Wg!}yWSPK+OzxFsV&Gw9V9=0*q+(NfCh!`r z9C;>&7YqyxSLB(%=X>r|U}AX4z`zir$OPU4VyDCe-i$I`iHSjok%1vo8B#FSs4#(d zKwMH`VtBy7z`(A`1YR5dLbaZWp^kxpAzuxm@SPeYj$PE5z}w|w)geBZsLll5?Q%$+ z3A~o;k2({0KaYzB#7FrWkZe3rg9)^ygkik~6L{H;z9u9@vo#^+Fls>@Vx$F$^7MKw zNSu~wL5j#GEhg|v<~3T7IA_y_6tz0q5DO}_At5qN87TH`YaZy!(I}ZQfsf-2HiN|N4>O27mpP>J$~0#JFTq@44)M8!1rvBflbi(; zxcj}(0+PE{TR@`tnFXY%4zgros0SS;8)?Y|Zn;dfWMW`sU|{%V331RLOD6E<6HY58 z@KS3_D~JzfSwZ4z;Kg^fx(ZNfngsD1H)#}=|ms}pktjG85sUBF)(N{f!6;rGB5~%T#IB7 z=z!r)X2`C0ke(Yzav**eBLjmM)YqW1e77+(Fz_-mfLF=>W?^9PVS*e+1X7#J%D@l; z_0UbwaotP|3?lhgrUO^oo z01b)n%nS_snHd;N85tN_Sr`}&GBYr^GBYq-WMN=%WMp9QV`N~Ef;vzhst0sHzXK-OIyQSzE9$ zFcdQ}Ff=kUFqA^o>#;B}s6j*T8Vdu%V;0EHdC)e#W{@~2|0_ThH?uM@)I-_-7#To2 zsTdA0F)-wSRyjk1(TRzH!GVQ=;WOCvASXhw6AJ^wK4u1n0#*iwHmKZns2+$41_n^x z{scM!9b_?75M)2YdZ?uvkR#hOK?>Md85kZjGceqNN`MX{XJcSsh-F}4IK{}o zpv%YrZa9F}ZG%p|2I)y*Wnd^^VPNQIVPJ5DI=G#QfuWR`=s0#31_o|s25?VBkePu&oRxt=gqeZi4>RPXT#x~aLGjPT z!0?!ffq|EafuRV=BY`Xo481InqnE)QM$l>+76yhYM#za8ApI)L3=HKg^$ZN#L5Ycx zf#DO#H=tSx6xYlQ3^q^$K?lu)G%RCbVDMss9L)jZA7O%AFz}R_fk7L|=dsL?)9tn} zGcf#RWMEju1UcLWv}Z_;iGe{68r8R17#QSW`5k27GG+#bTowj~JSGN)4i*LmB^CyT zx1a)tg@M6@336uVYN$mTj0_B?p$0LsGBC6=Lk<_xW`vxW58B}jx`qLC{x`^MXJ`oT zXJTN8V`5-9$il#IiJ5_+UKyHTuCp*O7(x}qIL8Tlc0|Of~1H(k91@fSRjg^5xg_VJUgNcD*8Y=_CDyZ4PObiU- zp!oj}Qq0W2;KRxQ9x!^q$iVOxR6~L8gkWS~sDcJP=<# zf*jKl4>AXIH3uk1F)}cmf$~9~C}U(`U}a%o5Q2ur6D9@*e?|s|dN-)ypiP1xg&-Wn z%E0g$)YM{RVCZ9EV9;Y?VCZFLVAupTkPYes0cHjUFJ=aY6sWins2YY^aFd0B0aUoj zGB7YCFflOnGcqtVurM&VFfuSqW@cchfY@8lpwGg)xNF)%RvWnlnsP6zD|jRI9JERd7XeOVY7 zG8h>cGFTWGRx>j&$UsA;mXQIpbdcdSDF1^D1Kr_~#>l`B2DJ#ZCIBR^11h(nF1`=) z9VoaN85qt()g5GHV7SG|!0-yH#*&4BVGSb#10Sdz$jZR*h?#-GfRTY=CKCgL0y6`H zA*k?y>g51M6=?le7pSCTW?-m;8UosU8qdnWFq4IW;Q|u_!xm7mfn3ADz_5ggfuWCy zf#EC*1H%Gl$Z6>>m>3u=7#SF*F*7hcXJlYdU}9hph58h9sZA#n1A{q|8NG}Q3_F-1 z*M7`qtY-ip2%yZ$z@Wjxz;KkAf#Dn@ol$XN8r4;Xfk-!xBaY zhHs1v;GJqvZZk13+y))_R1Xaf&@CwMm>C!{nHU)M zLqj5s1#-Mn7c&ERw9^G-F~|iB3=Feb7#JoqF)%D-g4}#k!N|Zcfti8f9}5G+R~7~a zK^6uEYp8|7%nS^PEDQ|anHU(>gE~1(3=BV^=G130GB8YqDy(5 zoep&<=o%IfKLkWDFfg=0eJaVqz!1;Kz;Kj>fguD`GD79&Lg`shb(dKf81_KTS_>-w zLAw*zgIv$Tz>v%YIe4lNs$ecN1A_o71H(_KW2QjqM^O4a3j;#{)ZnX7F_3*T7#SEY zu`n>$K+WldrU#JRdr1_BLl;4Mh1p# zr~yAf#WAS;&&0qW#LU331yrIzEtv_W8=y4EG9D%dh8h+IhX0@zFDnDXE~sNcav=P+ zo{52>0vh~*tPBj^P|dTTv?4PDLqDj}U}gaC*97g5=4NGJ_y*Oph8c1sXDtf@gBVl{ zWN-#lzY#M7gC7e6g9NBC!py+%fQf-YjFExC8tS3?*`Vyi$iNT|%Cn#vijjd~FB1d9 zL}mtt|4>6Zp`ijgdQ*alf#EJA1A`|k1A{wMd;tpsLpfBfJg8^H%E0grRL(;!c>}5y znHU(}voJ8!u`)2MWny4RW&s~i4JrRhKx1`K1AIWuZ59TGxr_`9>p-0lXpn&}p8@#{ zwEOiv69dC1sO9{i8j+cS;TKf@P9_G1YEXH=#K52o)my;C!0;6+{|;mb=yU}Z28P$5 z_MZk+0(9DK918;jJ2T{to*bz78K@zej0_CXP)m8385qK$^1DF|6lMkn9cIWS19BiX zR8Kb}1A`U|1A`_D1A{OV149%jWSAHj6d57c{6vD{-v?%z>vwpz|hRdz;F_3NeK%BLk%MXgCVG43W|Rg28IL7 z4B%bSAY=JJ{eMP=dWL?eg*i}zL6RW+laYbp0t*AfGA0IwE1+VTnSsHciGd*x)Nllq zaI6drQA`XBsi3kPYAI;9ENHW`0TTm5I5bphq2_}wH?jh?5kNI269WSaD+9wFQ2D0;lMD5Hjq0(UL0w{YiK+Xf4%F4hn531gW znE`y12Uro5NM~YTNC&mBK|OL%{98f|Y-3?ym=9_;u`)2+Wno~jU}a#CWMW{r1NA`w z69a=JDElxlFnj=2#ZXHWSQ!|CK)oPPNeODIF)=VaVP;@(W`Udong$vZU}RvJ3suhv zGMgE4s3|!Af$nPpIW8S)kq#>Z!#U9S4=V!$KMMosY6k{OsN5YU28P2-3=H$2LB1O_ zAOX6(gqeXM8Pu+aii6C9VbBFtpu6FiK}|cT;B^RH&v1*Gf#C<}nlx4hh6PX;x`PIw zSs57ivM?~rW@cdc%)-Fn#=^jG87f}{x>$~tf#DSs1A_qz149!u?bxz1fXDwqW`k}> zSp;>AI5Pu-JSziuTQ=xKm11TF26iR}hDV_GALueUkOplK0mVBQ85pLsGB8|$S_l%> zV`X4q0=4~_Am_b4gN8^0sAIy+0G>TFU}a#4WMlyCPX?dw2hul(g@GX(G(rZt1&@J& zp$%03GcqvzVqjp905y?8il#sfn+K&i85tPrplr~^VjwkEpq4KK5MF)&;MRns7vnE^b38Ri zS%C&1K#7t8a!{oXR6XeY0fu5m$l;P8eSx5%6HqAzDoQ~`EHr0;e2jxCU`m zSr`~Lfr?mAV-o7X=LicJma{N09D?eZf+P;wYYb|CGTa0;qd~9CY)MN(fU|?YQ3U%!jP`Lmq(-|Qrqxv#3 zFx+NlUV;49}qApnLruLB(T0y&$NeP$4j7jwIFy8t(x$?U@)D z?4TZ01Pxq)E-r#vo(?MiZ-F|9P=V(x3=C4B)(Im6LmVpu!xvBxfp$VLF)%!5W?(qY z#J~^_8V!Xy>KD}DyUYv>M;RFy7K28`m>C#Kq543Fn@fX+XOJ8Qa;YX%UY{8h{-8_e zK%$_7#Tg-Ix%xsCNJ1S}36+OY@(c_Ne^?-g5QD@PvM@04fI<$K>6PkRM0RoFnncXV0Z)7umvkBcR2<4>XofLBl@tR5!*L`> z3P9NrAjg4*azW#NAv$tz_1gP=b@I) zVPatL1O+WK1A`rCss)rz7#J8hceuF@Ml?jZg{f;zH{3=CUA^*_k6OjgJ}j~AI47$iUggRBe;@lZ?dFfcG& zVq{=20~OCuF-uTU45|g07#Ki(NYKrw_n?-{U}j+O098n!o-gP=P|($`AP0dOHlSi2 z>Il$P9ra5Y`Jjdd zure^1LLK=7R4lVV?hgIP#K5o(bS4lZ149ecOmO*skcokz5^69gBtY1Mg@IuQ)Id8> zM*<`WI)nyv{VFp9!vWB=3IhW}4J!lqFxh9IQ7_O4DX7kXs)bQa%nS^LtPBhtpdo&k zAOqz3&5f}5?_*|QIK{-ku!)I*L6wPtVILy{LnR~Rve7)yzCF-zIn-B;P}i$~Dk@e6 z1}V_^KPv;nLXbsJk3_LBFkEG3V336B0ohvyY9TQ*FnB}NJYivAI0nl9SKU1-2kF?y)d1ECdzdQ1R_dkUL=ifZ`pbmrDT(f|C>T6sEuTV$|FGy22w; z)F#tTRiiw=C_BC+vm_@~v)D#I({8i#rMfb1LjzqyLj?mfD^sKGXFM3^GH!q5#rP*h V+$Pgb30030NYnOr>ls(}001cTL3scG delta 31326 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 ht}nOSUhT\n" "Language-Team: Catalan\n" "Language: ca\n" @@ -1372,8 +1372,8 @@ msgstr "Edicions de %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Edicions de \"%(work_title)s\"" +msgid "Editions of %(work_title)s" +msgstr "Edicions de \"%(work_title)s\"" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2805,15 +2805,10 @@ msgstr "Fitxer CSV no vàlid" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " -msgstr[0] "\n" -"Actualment, es permet la importació de %(display_size)s llibres cada %(import_limit_reset)s dies. " -msgstr[1] "" +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." +msgstr[0] "" +msgstr[1] "Actualment, se't permet la importació de %(import_size_limit)s llibres cada %(import_limit_reset)s dies." #: bookwyrm/templates/import/import.html:27 #, python-format diff --git a/locale/de_DE/LC_MESSAGES/django.po b/locale/de_DE/LC_MESSAGES/django.po index baf448c10..63cdbd8fc 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: 2023-09-27 01:11+0000\n" -"PO-Revision-Date: 2023-09-28 16:03\n" +"POT-Creation-Date: 2023-10-02 16:40+0000\n" +"PO-Revision-Date: 2023-10-02 18:13\n" "Last-Translator: Mouse Reeve \n" "Language-Team: German\n" "Language: de\n" @@ -1372,8 +1372,8 @@ msgstr "Ausgaben von %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Ausgaben von \"%(work_title)s\"" +msgid "Editions of %(work_title)s" +msgstr "" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2805,15 +2805,10 @@ msgstr "Keine gültige CSV-Datei" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." msgstr[0] "" -msgstr[1] "\n" -"Momentan darfst du alle %(import_limit_reset)s Tage %(import_size_limit)s Bücher importieren. " +msgstr[1] "" #: bookwyrm/templates/import/import.html:27 #, python-format diff --git a/locale/en_US/LC_MESSAGES/django.po b/locale/en_US/LC_MESSAGES/django.po index 60fd2463e..e1196a49b 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: 2023-10-02 16:40+0000\n" +"POT-Creation-Date: 2023-11-02 21:32+0000\n" "PO-Revision-Date: 2021-02-28 17:19-0800\n" "Last-Translator: Mouse Reeve \n" "Language-Team: English \n" @@ -43,15 +43,15 @@ msgstr "" msgid "Unlimited" msgstr "" -#: bookwyrm/forms/edit_user.py:88 +#: bookwyrm/forms/edit_user.py:104 msgid "Incorrect password" msgstr "" -#: bookwyrm/forms/edit_user.py:95 bookwyrm/forms/landing.py:90 +#: bookwyrm/forms/edit_user.py:111 bookwyrm/forms/landing.py:90 msgid "Password does not match" msgstr "" -#: bookwyrm/forms/edit_user.py:118 +#: bookwyrm/forms/edit_user.py:134 msgid "Incorrect Password" msgstr "" @@ -103,8 +103,8 @@ msgstr "" msgid "Book Title" msgstr "" -#: bookwyrm/forms/lists.py:28 bookwyrm/templates/shelf/shelf.html:156 -#: bookwyrm/templates/shelf/shelf.html:188 +#: bookwyrm/forms/lists.py:28 bookwyrm/templates/shelf/shelf.html:171 +#: bookwyrm/templates/shelf/shelf.html:203 #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Rating" msgstr "" @@ -146,7 +146,7 @@ msgstr "" msgid "Automatically generated report" msgstr "" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:48 #: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" @@ -172,23 +172,23 @@ msgstr "" msgid "Domain block" msgstr "" -#: bookwyrm/models/book.py:283 +#: bookwyrm/models/book.py:282 msgid "Audiobook" msgstr "" -#: bookwyrm/models/book.py:284 +#: bookwyrm/models/book.py:283 msgid "eBook" msgstr "" -#: bookwyrm/models/book.py:285 +#: bookwyrm/models/book.py:284 msgid "Graphic novel" msgstr "" -#: bookwyrm/models/book.py:286 +#: bookwyrm/models/book.py:285 msgid "Hardcover" msgstr "" -#: bookwyrm/models/book.py:287 +#: bookwyrm/models/book.py:286 msgid "Paperback" msgstr "" @@ -206,26 +206,26 @@ msgstr "" msgid "Blocked" msgstr "" -#: bookwyrm/models/fields.py:29 +#: bookwyrm/models/fields.py:30 #, python-format msgid "%(value)s is not a valid remote_id" msgstr "" -#: bookwyrm/models/fields.py:38 bookwyrm/models/fields.py:47 +#: bookwyrm/models/fields.py:39 bookwyrm/models/fields.py:48 #, python-format msgid "%(value)s is not a valid username" msgstr "" -#: bookwyrm/models/fields.py:192 bookwyrm/templates/layout.html:128 +#: bookwyrm/models/fields.py:193 bookwyrm/templates/layout.html:129 #: bookwyrm/templates/ostatus/error.html:29 msgid "username" msgstr "" -#: bookwyrm/models/fields.py:197 +#: bookwyrm/models/fields.py:198 msgid "A user with that username already exists." msgstr "" -#: bookwyrm/models/fields.py:216 +#: bookwyrm/models/fields.py:217 #: bookwyrm/templates/snippets/privacy-icons.html:3 #: bookwyrm/templates/snippets/privacy-icons.html:4 #: bookwyrm/templates/snippets/privacy_select.html:11 @@ -233,7 +233,7 @@ msgstr "" msgid "Public" msgstr "" -#: bookwyrm/models/fields.py:217 +#: bookwyrm/models/fields.py:218 #: bookwyrm/templates/snippets/privacy-icons.html:7 #: bookwyrm/templates/snippets/privacy-icons.html:8 #: bookwyrm/templates/snippets/privacy_select.html:14 @@ -241,7 +241,7 @@ msgstr "" msgid "Unlisted" msgstr "" -#: bookwyrm/models/fields.py:218 +#: bookwyrm/models/fields.py:219 #: bookwyrm/templates/snippets/privacy_select.html:17 #: bookwyrm/templates/user/relationships/followers.html:6 #: bookwyrm/templates/user/relationships/followers.html:11 @@ -250,7 +250,7 @@ msgstr "" msgid "Followers" msgstr "" -#: bookwyrm/models/fields.py:219 +#: bookwyrm/models/fields.py:220 #: bookwyrm/templates/snippets/create_status/post_options_block.html:6 #: bookwyrm/templates/snippets/privacy-icons.html:15 #: bookwyrm/templates/snippets/privacy-icons.html:16 @@ -259,30 +259,30 @@ msgstr "" msgid "Private" msgstr "" -#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:174 +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:174 #: bookwyrm/templates/settings/imports/imports.html:98 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 +#: bookwyrm/templates/settings/users/user_admin.html:87 +#: bookwyrm/templates/settings/users/user_info.html:33 msgid "Active" msgstr "" -#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:172 +#: bookwyrm/models/import_job.py:50 bookwyrm/templates/import/import.html:172 msgid "Complete" msgstr "" -#: bookwyrm/models/import_job.py:50 +#: bookwyrm/models/import_job.py:51 msgid "Stopped" msgstr "" -#: bookwyrm/models/import_job.py:83 bookwyrm/models/import_job.py:91 +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 msgid "Import stopped" msgstr "" -#: bookwyrm/models/import_job.py:363 bookwyrm/models/import_job.py:388 +#: bookwyrm/models/import_job.py:356 bookwyrm/models/import_job.py:381 msgid "Error loading book" msgstr "" -#: bookwyrm/models/import_job.py:372 +#: bookwyrm/models/import_job.py:365 msgid "Could not find a match for book" msgstr "" @@ -369,103 +369,103 @@ msgstr "" msgid "Everything else" msgstr "" -#: bookwyrm/settings.py:223 +#: bookwyrm/settings.py:230 msgid "Home Timeline" msgstr "" -#: bookwyrm/settings.py:223 +#: bookwyrm/settings.py:230 msgid "Home" msgstr "" -#: bookwyrm/settings.py:224 +#: bookwyrm/settings.py:231 msgid "Books Timeline" msgstr "" -#: bookwyrm/settings.py:224 +#: bookwyrm/settings.py:231 #: bookwyrm/templates/guided_tour/user_profile.html:101 #: bookwyrm/templates/search/layout.html:22 #: bookwyrm/templates/search/layout.html:43 -#: bookwyrm/templates/user/layout.html:97 +#: bookwyrm/templates/user/layout.html:112 msgid "Books" msgstr "" -#: bookwyrm/settings.py:296 +#: bookwyrm/settings.py:303 msgid "English" msgstr "" -#: bookwyrm/settings.py:297 +#: bookwyrm/settings.py:304 msgid "Català (Catalan)" msgstr "" -#: bookwyrm/settings.py:298 +#: bookwyrm/settings.py:305 msgid "Deutsch (German)" msgstr "" -#: bookwyrm/settings.py:299 +#: bookwyrm/settings.py:306 msgid "Esperanto (Esperanto)" msgstr "" -#: bookwyrm/settings.py:300 +#: bookwyrm/settings.py:307 msgid "Español (Spanish)" msgstr "" -#: bookwyrm/settings.py:301 +#: bookwyrm/settings.py:308 msgid "Euskara (Basque)" msgstr "" -#: bookwyrm/settings.py:302 +#: bookwyrm/settings.py:309 msgid "Galego (Galician)" msgstr "" -#: bookwyrm/settings.py:303 +#: bookwyrm/settings.py:310 msgid "Italiano (Italian)" msgstr "" -#: bookwyrm/settings.py:304 +#: bookwyrm/settings.py:311 msgid "Suomi (Finnish)" msgstr "" -#: bookwyrm/settings.py:305 +#: bookwyrm/settings.py:312 msgid "Français (French)" msgstr "" -#: bookwyrm/settings.py:306 +#: bookwyrm/settings.py:313 msgid "Lietuvių (Lithuanian)" msgstr "" -#: bookwyrm/settings.py:307 +#: bookwyrm/settings.py:314 msgid "Nederlands (Dutch)" msgstr "" -#: bookwyrm/settings.py:308 +#: bookwyrm/settings.py:315 msgid "Norsk (Norwegian)" msgstr "" -#: bookwyrm/settings.py:309 +#: bookwyrm/settings.py:316 msgid "Polski (Polish)" msgstr "" -#: bookwyrm/settings.py:310 +#: bookwyrm/settings.py:317 msgid "Português do Brasil (Brazilian Portuguese)" msgstr "" -#: bookwyrm/settings.py:311 +#: bookwyrm/settings.py:318 msgid "Português Europeu (European Portuguese)" msgstr "" -#: bookwyrm/settings.py:312 +#: bookwyrm/settings.py:319 msgid "Română (Romanian)" msgstr "" -#: bookwyrm/settings.py:313 +#: bookwyrm/settings.py:320 msgid "Svenska (Swedish)" msgstr "" -#: bookwyrm/settings.py:314 +#: bookwyrm/settings.py:321 msgid "简体中文 (Simplified Chinese)" msgstr "" -#: bookwyrm/settings.py:315 +#: bookwyrm/settings.py:322 msgid "繁體中文 (Traditional Chinese)" msgstr "" @@ -576,7 +576,7 @@ msgid "Software version:" msgstr "" #: bookwyrm/templates/about/layout.html:30 -#: bookwyrm/templates/embed-layout.html:33 +#: bookwyrm/templates/embed-layout.html:34 #: bookwyrm/templates/snippets/footer.html:8 #, python-format msgid "About %(site_name)s" @@ -681,7 +681,7 @@ msgstr "" #: bookwyrm/templates/annual_summary/layout.html:157 #: bookwyrm/templates/annual_summary/layout.html:178 #: bookwyrm/templates/annual_summary/layout.html:247 -#: bookwyrm/templates/book/book.html:63 +#: bookwyrm/templates/book/book.html:65 #: bookwyrm/templates/discover/large-book.html:22 #: bookwyrm/templates/landing/large-book.html:26 #: bookwyrm/templates/landing/small-book.html:18 @@ -769,24 +769,24 @@ msgid "View ISNI record" msgstr "" #: bookwyrm/templates/author/author.html:95 -#: bookwyrm/templates/book/book.html:173 +#: bookwyrm/templates/book/book.html:175 msgid "View on ISFDB" msgstr "" #: bookwyrm/templates/author/author.html:100 #: bookwyrm/templates/author/sync_modal.html:5 -#: bookwyrm/templates/book/book.html:140 +#: bookwyrm/templates/book/book.html:142 #: bookwyrm/templates/book/sync_modal.html:5 msgid "Load data" msgstr "" #: bookwyrm/templates/author/author.html:104 -#: bookwyrm/templates/book/book.html:144 +#: bookwyrm/templates/book/book.html:146 msgid "View on OpenLibrary" msgstr "" #: bookwyrm/templates/author/author.html:119 -#: bookwyrm/templates/book/book.html:158 +#: bookwyrm/templates/book/book.html:160 msgid "View on Inventaire" msgstr "" @@ -798,11 +798,7 @@ msgstr "" msgid "View on Goodreads" msgstr "" -#: bookwyrm/templates/author/author.html:151 -msgid "View ISFDB entry" -msgstr "" - -#: bookwyrm/templates/author/author.html:166 +#: bookwyrm/templates/author/author.html:158 #, python-format msgid "Books by %(name)s" msgstr "" @@ -960,19 +956,19 @@ msgstr "" msgid "Unable to connect to remote source." msgstr "" -#: bookwyrm/templates/book/book.html:71 bookwyrm/templates/book/book.html:72 +#: bookwyrm/templates/book/book.html:73 bookwyrm/templates/book/book.html:74 msgid "Edit Book" msgstr "" -#: bookwyrm/templates/book/book.html:97 bookwyrm/templates/book/book.html:100 +#: bookwyrm/templates/book/book.html:99 bookwyrm/templates/book/book.html:102 msgid "Click to add cover" msgstr "" -#: bookwyrm/templates/book/book.html:106 +#: bookwyrm/templates/book/book.html:108 msgid "Failed to load cover" msgstr "" -#: bookwyrm/templates/book/book.html:117 +#: bookwyrm/templates/book/book.html:119 msgid "Click to enlarge" msgstr "" @@ -1047,13 +1043,13 @@ msgstr "" #: bookwyrm/templates/guided_tour/lists.html:14 #: bookwyrm/templates/guided_tour/user_books.html:102 #: bookwyrm/templates/guided_tour/user_profile.html:78 -#: bookwyrm/templates/layout.html:90 bookwyrm/templates/lists/curate.html:8 +#: bookwyrm/templates/layout.html:91 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:26 #: bookwyrm/templates/search/layout.html:51 #: bookwyrm/templates/settings/celery.html:77 -#: bookwyrm/templates/user/layout.html:91 bookwyrm/templates/user/lists.html:6 +#: bookwyrm/templates/user/layout.html:106 bookwyrm/templates/user/lists.html:6 msgid "Lists" msgstr "" @@ -1118,7 +1114,7 @@ msgstr "" #: bookwyrm/templates/book/cover_add_modal.html:23 #: bookwyrm/templates/book/edit/edit_book_form.html:250 -msgid "Load cover from url:" +msgid "Load cover from URL:" msgstr "" #: bookwyrm/templates/book/cover_show_modal.html:6 @@ -1329,7 +1325,7 @@ msgid "Add Another Author" msgstr "" #: bookwyrm/templates/book/edit/edit_book_form.html:231 -#: bookwyrm/templates/shelf/shelf.html:147 +#: bookwyrm/templates/shelf/shelf.html:162 msgid "Cover" msgstr "" @@ -1530,22 +1526,22 @@ msgstr "" msgid "%(languages)s language" msgstr "" -#: bookwyrm/templates/book/publisher_info.html:65 +#: bookwyrm/templates/book/publisher_info.html:63 #, python-format msgid "Published %(date)s by %(publisher)s." msgstr "" +#: bookwyrm/templates/book/publisher_info.html:65 +#, python-format +msgid "Published by %(publisher)s." +msgstr "" + #: bookwyrm/templates/book/publisher_info.html:67 #, python-format msgid "Published %(date)s" msgstr "" -#: bookwyrm/templates/book/publisher_info.html:69 -#, python-format -msgid "Published by %(publisher)s." -msgstr "" - -#: bookwyrm/templates/book/rating.html:13 +#: bookwyrm/templates/book/rating.html:19 msgid "rated it" msgstr "" @@ -1553,12 +1549,12 @@ msgstr "" msgid "Series by" msgstr "" -#: bookwyrm/templates/book/series.html:27 +#: bookwyrm/templates/book/series.html:28 #, python-format msgid "Book %(series_number)s" msgstr "" -#: bookwyrm/templates/book/series.html:27 +#: bookwyrm/templates/book/series.html:28 msgid "Unsorted Book" msgstr "" @@ -1588,7 +1584,7 @@ msgid "Sorry! We couldn't find that code." msgstr "" #: bookwyrm/templates/confirm_email/confirm_email.html:19 -#: bookwyrm/templates/settings/users/user_info.html:92 +#: bookwyrm/templates/settings/users/user_info.html:98 msgid "Confirmation code:" msgstr "" @@ -1682,6 +1678,7 @@ msgstr "" #: bookwyrm/templates/ostatus/subscribe.html:42 #: bookwyrm/templates/ostatus/success.html:17 #: bookwyrm/templates/ostatus/success.html:18 +#: bookwyrm/templates/user/moved.html:19 bookwyrm/templates/user/moved.html:20 #: bookwyrm/templates/user/user_preview.html:16 #: bookwyrm/templates/user/user_preview.html:17 msgid "Locked account" @@ -1756,7 +1753,7 @@ msgstr "" #: bookwyrm/templates/discover/discover.html:4 #: bookwyrm/templates/discover/discover.html:10 -#: bookwyrm/templates/layout.html:93 +#: bookwyrm/templates/layout.html:94 msgid "Discover" msgstr "" @@ -1888,20 +1885,20 @@ msgstr "" msgid "Test email" msgstr "" -#: bookwyrm/templates/embed-layout.html:20 bookwyrm/templates/layout.html:31 -#: bookwyrm/templates/setup/layout.html:15 +#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:33 +#: bookwyrm/templates/layout.html:163 bookwyrm/templates/setup/layout.html:15 #: bookwyrm/templates/two_factor_auth/two_factor_login.html:18 #: bookwyrm/templates/two_factor_auth/two_factor_prompt.html:18 #, python-format msgid "%(site_name)s home page" msgstr "" -#: bookwyrm/templates/embed-layout.html:39 +#: bookwyrm/templates/embed-layout.html:40 #: bookwyrm/templates/snippets/footer.html:12 msgid "Contact site admin" msgstr "" -#: bookwyrm/templates/embed-layout.html:45 +#: bookwyrm/templates/embed-layout.html:46 msgid "Join BookWyrm" msgstr "" @@ -1997,19 +1994,19 @@ msgid "Add to your books" msgstr "" #: bookwyrm/templates/get_started/book_preview.html:10 -#: bookwyrm/templates/shelf/shelf.html:86 bookwyrm/templates/user/user.html:37 +#: bookwyrm/templates/shelf/shelf.html:101 bookwyrm/templates/user/user.html:37 #: bookwyrm/templatetags/shelf_tags.py:14 msgid "To Read" msgstr "" #: bookwyrm/templates/get_started/book_preview.html:11 -#: bookwyrm/templates/shelf/shelf.html:87 bookwyrm/templates/user/user.html:38 +#: bookwyrm/templates/shelf/shelf.html:102 bookwyrm/templates/user/user.html:38 #: bookwyrm/templatetags/shelf_tags.py:15 msgid "Currently Reading" msgstr "" #: bookwyrm/templates/get_started/book_preview.html:12 -#: bookwyrm/templates/shelf/shelf.html:88 +#: bookwyrm/templates/shelf/shelf.html:103 #: bookwyrm/templates/snippets/shelf_selector.html:46 #: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:24 #: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:12 @@ -2018,7 +2015,7 @@ msgid "Read" msgstr "" #: bookwyrm/templates/get_started/book_preview.html:13 -#: bookwyrm/templates/shelf/shelf.html:89 bookwyrm/templates/user/user.html:40 +#: bookwyrm/templates/shelf/shelf.html:104 bookwyrm/templates/user/user.html:40 #: bookwyrm/templatetags/shelf_tags.py:17 msgid "Stopped Reading" msgstr "" @@ -2028,7 +2025,7 @@ msgid "What are you reading?" msgstr "" #: bookwyrm/templates/get_started/books.html:9 -#: bookwyrm/templates/layout.html:39 bookwyrm/templates/lists/list.html:213 +#: bookwyrm/templates/layout.html:41 bookwyrm/templates/lists/list.html:213 msgid "Search for a book" msgstr "" @@ -2047,8 +2044,8 @@ msgstr "" #: bookwyrm/templates/get_started/users.html:18 #: bookwyrm/templates/get_started/users.html:19 #: bookwyrm/templates/groups/members.html:15 -#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:45 -#: bookwyrm/templates/layout.html:46 bookwyrm/templates/lists/list.html:217 +#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:47 +#: bookwyrm/templates/layout.html:48 bookwyrm/templates/lists/list.html:217 #: bookwyrm/templates/search/layout.html:5 #: bookwyrm/templates/search/layout.html:10 #: bookwyrm/templates/search/layout.html:32 @@ -2539,8 +2536,8 @@ msgid "The bell will light up when you have a new notification. When it does, cl msgstr "" #: bookwyrm/templates/guided_tour/home.html:177 -#: bookwyrm/templates/layout.html:75 bookwyrm/templates/layout.html:106 -#: bookwyrm/templates/layout.html:107 +#: bookwyrm/templates/layout.html:77 bookwyrm/templates/layout.html:107 +#: bookwyrm/templates/layout.html:108 #: bookwyrm/templates/notifications/notifications_page.html:5 #: bookwyrm/templates/notifications/notifications_page.html:10 msgid "Notifications" @@ -2703,7 +2700,8 @@ msgstr "" #: bookwyrm/templates/guided_tour/user_groups.html:11 #: bookwyrm/templates/guided_tour/user_profile.html:55 -#: bookwyrm/templates/user/groups.html:6 bookwyrm/templates/user/layout.html:85 +#: bookwyrm/templates/user/groups.html:6 +#: bookwyrm/templates/user/layout.html:100 msgid "Groups" msgstr "" @@ -2748,7 +2746,7 @@ msgid "This is your user profile. All your latest activities will be listed here msgstr "" #: bookwyrm/templates/guided_tour/user_profile.html:11 -#: bookwyrm/templates/user/layout.html:19 bookwyrm/templates/user/user.html:14 +#: bookwyrm/templates/user/layout.html:20 bookwyrm/templates/user/user.html:14 msgid "User Profile" msgstr "" @@ -2757,7 +2755,7 @@ msgid "This tab shows everything you have read towards your annual reading goal, msgstr "" #: bookwyrm/templates/guided_tour/user_profile.html:32 -#: bookwyrm/templates/user/goal.html:6 bookwyrm/templates/user/layout.html:79 +#: bookwyrm/templates/user/goal.html:6 bookwyrm/templates/user/layout.html:94 msgid "Reading Goal" msgstr "" @@ -2796,7 +2794,7 @@ msgstr "" #: bookwyrm/templates/import/import.html:5 #: bookwyrm/templates/import/import.html:9 -#: bookwyrm/templates/shelf/shelf.html:64 +#: bookwyrm/templates/shelf/shelf.html:79 msgid "Import Books" msgstr "" @@ -2807,7 +2805,7 @@ msgstr "" #: bookwyrm/templates/import/import.html:21 #, python-format msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." -msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." +msgid_plural "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s days." msgstr[0] "" msgstr[1] "" @@ -2868,7 +2866,7 @@ msgstr "" #: bookwyrm/templates/import/import.html:106 #: bookwyrm/templates/import/import.html:108 -#: bookwyrm/templates/preferences/layout.html:35 +#: bookwyrm/templates/preferences/layout.html:43 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "" @@ -2967,8 +2965,8 @@ msgid "Row" msgstr "" #: bookwyrm/templates/import/import_status.html:110 -#: bookwyrm/templates/shelf/shelf.html:148 -#: bookwyrm/templates/shelf/shelf.html:170 +#: bookwyrm/templates/shelf/shelf.html:163 +#: bookwyrm/templates/shelf/shelf.html:185 msgid "Title" msgstr "" @@ -2981,8 +2979,8 @@ msgid "Openlibrary key" msgstr "" #: bookwyrm/templates/import/import_status.html:121 -#: bookwyrm/templates/shelf/shelf.html:149 -#: bookwyrm/templates/shelf/shelf.html:173 +#: bookwyrm/templates/shelf/shelf.html:164 +#: bookwyrm/templates/shelf/shelf.html:188 msgid "Author" msgstr "" @@ -3139,7 +3137,7 @@ msgid "Login" msgstr "" #: bookwyrm/templates/landing/login.html:7 -#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:136 +#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:142 #: bookwyrm/templates/ostatus/error.html:37 msgid "Log in" msgstr "" @@ -3150,7 +3148,7 @@ msgstr "" #: bookwyrm/templates/landing/login.html:21 #: bookwyrm/templates/landing/reactivate.html:17 -#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:28 +#: bookwyrm/templates/layout.html:128 bookwyrm/templates/ostatus/error.html:28 #: bookwyrm/templates/snippets/register_form.html:4 msgid "Username:" msgstr "" @@ -3158,13 +3156,13 @@ msgstr "" #: bookwyrm/templates/landing/login.html:27 #: bookwyrm/templates/landing/password_reset.html:26 #: bookwyrm/templates/landing/reactivate.html:23 -#: bookwyrm/templates/layout.html:131 bookwyrm/templates/ostatus/error.html:32 +#: bookwyrm/templates/layout.html:132 bookwyrm/templates/ostatus/error.html:32 #: bookwyrm/templates/preferences/2fa.html:91 #: bookwyrm/templates/snippets/register_form.html:45 msgid "Password:" msgstr "" -#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:133 +#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:139 #: bookwyrm/templates/ostatus/error.html:34 msgid "Forgot your password?" msgstr "" @@ -3207,35 +3205,39 @@ msgstr "" msgid "%(site_name)s search" msgstr "" -#: bookwyrm/templates/layout.html:37 +#: bookwyrm/templates/layout.html:39 msgid "Search for a book, user, or list" msgstr "" -#: bookwyrm/templates/layout.html:52 bookwyrm/templates/layout.html:53 +#: bookwyrm/templates/layout.html:54 bookwyrm/templates/layout.html:55 msgid "Scan Barcode" msgstr "" -#: bookwyrm/templates/layout.html:67 +#: bookwyrm/templates/layout.html:69 msgid "Main navigation menu" msgstr "" -#: bookwyrm/templates/layout.html:87 +#: bookwyrm/templates/layout.html:88 msgid "Feed" msgstr "" -#: bookwyrm/templates/layout.html:132 bookwyrm/templates/ostatus/error.html:33 +#: bookwyrm/templates/layout.html:134 bookwyrm/templates/ostatus/error.html:33 msgid "password" msgstr "" -#: bookwyrm/templates/layout.html:144 +#: bookwyrm/templates/layout.html:136 +msgid "Show/Hide password" +msgstr "" + +#: bookwyrm/templates/layout.html:150 msgid "Join" msgstr "" -#: bookwyrm/templates/layout.html:179 +#: bookwyrm/templates/layout.html:196 msgid "Successfully posted status" msgstr "" -#: bookwyrm/templates/layout.html:180 +#: bookwyrm/templates/layout.html:197 msgid "Error posting status" msgstr "" @@ -3494,6 +3496,23 @@ msgstr "" msgid "Saved Lists" msgstr "" +#: bookwyrm/templates/moved.html:27 +#, python-format +msgid "You have moved your account to %(username)s" +msgstr "" + +#: bookwyrm/templates/moved.html:32 +msgid "You can undo the move to restore full functionality, but some followers may have already unfollowed this account." +msgstr "" + +#: bookwyrm/templates/moved.html:42 bookwyrm/templates/shelf/shelf.html:32 +msgid "Undo move" +msgstr "" + +#: bookwyrm/templates/moved.html:46 bookwyrm/templates/user_menu.html:82 +msgid "Log out" +msgstr "" + #: bookwyrm/templates/notifications/items/accept.html:18 #, python-format msgid "%(related_user)s accepted your invitation to join group \"%(group_name)s\"" @@ -3745,6 +3764,16 @@ msgstr "" msgid "%(related_user)s mentioned you in a status" msgstr "" +#: bookwyrm/templates/notifications/items/move_user.html:18 +#, python-format +msgid "%(related_user)s has moved to %(username)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/move_user.html:25 +#, python-format +msgid "%(related_user)s has undone their move" +msgstr "" + #: bookwyrm/templates/notifications/items/remove.html:17 #, python-format msgid "has been removed from your group \"%(group_name)s\"" @@ -3783,7 +3812,7 @@ msgstr[0] "" msgstr[1] "" #: bookwyrm/templates/notifications/items/status_preview.html:4 -#: bookwyrm/templates/snippets/status/content_status.html:73 +#: bookwyrm/templates/snippets/status/content_status.html:62 msgid "Content warning" msgstr "" @@ -4001,9 +4030,51 @@ msgstr "" msgid "Set up 2FA" msgstr "" +#: bookwyrm/templates/preferences/alias_user.html:4 +#: bookwyrm/templates/preferences/move_user.html:4 +#: bookwyrm/templates/preferences/move_user.html:7 +#: bookwyrm/templates/preferences/move_user.html:39 +msgid "Move Account" +msgstr "" + +#: bookwyrm/templates/preferences/alias_user.html:7 +#: bookwyrm/templates/preferences/alias_user.html:34 +msgid "Create Alias" +msgstr "" + +#: bookwyrm/templates/preferences/alias_user.html:12 +msgid "Add another account as an alias" +msgstr "" + +#: bookwyrm/templates/preferences/alias_user.html:16 +msgid "Marking another account as an alias is required if you want to move that account to this one." +msgstr "" + +#: bookwyrm/templates/preferences/alias_user.html:19 +msgid "This is a reversable action and will not change the functionality of this account." +msgstr "" + +#: bookwyrm/templates/preferences/alias_user.html:25 +msgid "Enter the username for the account you want to add as an alias e.g. user@example.com :" +msgstr "" + +#: bookwyrm/templates/preferences/alias_user.html:30 +#: bookwyrm/templates/preferences/move_user.html:35 +msgid "Confirm your password:" +msgstr "" + +#: bookwyrm/templates/preferences/alias_user.html:39 +#: bookwyrm/templates/preferences/layout.html:28 +msgid "Aliases" +msgstr "" + +#: bookwyrm/templates/preferences/alias_user.html:49 +msgid "Remove alias" +msgstr "" + #: bookwyrm/templates/preferences/blocks.html:4 #: bookwyrm/templates/preferences/blocks.html:7 -#: bookwyrm/templates/preferences/layout.html:46 +#: bookwyrm/templates/preferences/layout.html:54 msgid "Blocked Users" msgstr "" @@ -4033,7 +4104,7 @@ msgstr "" #: bookwyrm/templates/preferences/delete_user.html:4 #: bookwyrm/templates/preferences/delete_user.html:7 #: bookwyrm/templates/preferences/delete_user.html:40 -#: bookwyrm/templates/preferences/layout.html:28 +#: bookwyrm/templates/preferences/layout.html:36 #: bookwyrm/templates/settings/users/delete_user_form.html:22 msgid "Delete Account" msgstr "" @@ -4155,18 +4226,46 @@ msgstr "" msgid "Account" msgstr "" -#: bookwyrm/templates/preferences/layout.html:31 -msgid "Data" +#: bookwyrm/templates/preferences/layout.html:32 +msgid "Move Account" msgstr "" #: bookwyrm/templates/preferences/layout.html:39 +msgid "Data" +msgstr "" + +#: bookwyrm/templates/preferences/layout.html:47 msgid "CSV export" msgstr "" -#: bookwyrm/templates/preferences/layout.html:42 +#: bookwyrm/templates/preferences/layout.html:50 msgid "Relationships" msgstr "" +#: bookwyrm/templates/preferences/move_user.html:12 +msgid "Migrate account to another server" +msgstr "" + +#: bookwyrm/templates/preferences/move_user.html:16 +msgid "Moving your account will notify all your followers and direct them to follow the new account." +msgstr "" + +#: bookwyrm/templates/preferences/move_user.html:19 +#, python-format +msgid "" +"\n" +" %(user)s will be marked as moved and will not be discoverable or usable unless you undo the move.\n" +" " +msgstr "" + +#: bookwyrm/templates/preferences/move_user.html:25 +msgid "Remember to add this user as an alias of the target account before you try to move." +msgstr "" + +#: bookwyrm/templates/preferences/move_user.html:30 +msgid "Enter the username for the account you want to move to e.g. user@example.com :" +msgstr "" + #: bookwyrm/templates/reading_progress/finish.html:5 #, python-format msgid "Finish \"%(book_title)s\"" @@ -4574,7 +4673,7 @@ msgid "Streams" msgstr "" #: bookwyrm/templates/settings/celery.html:32 -msgid "Broadcasts" +msgid "Broadcast" msgstr "" #: bookwyrm/templates/settings/celery.html:38 @@ -4900,19 +4999,19 @@ msgstr "" #: bookwyrm/templates/settings/federation/edit_instance.html:52 #: bookwyrm/templates/settings/federation/instance.html:46 -#: bookwyrm/templates/settings/users/user_info.html:113 +#: bookwyrm/templates/settings/users/user_info.html:119 msgid "Status:" msgstr "" #: bookwyrm/templates/settings/federation/edit_instance.html:66 #: bookwyrm/templates/settings/federation/instance.html:40 -#: bookwyrm/templates/settings/users/user_info.html:107 +#: bookwyrm/templates/settings/users/user_info.html:113 msgid "Software:" msgstr "" #: bookwyrm/templates/settings/federation/edit_instance.html:76 #: bookwyrm/templates/settings/federation/instance.html:43 -#: bookwyrm/templates/settings/users/user_info.html:110 +#: bookwyrm/templates/settings/users/user_info.html:116 msgid "Version:" msgstr "" @@ -4925,7 +5024,7 @@ msgid "Details" msgstr "" #: bookwyrm/templates/settings/federation/instance.html:53 -#: bookwyrm/templates/user/layout.html:69 +#: bookwyrm/templates/user/layout.html:84 msgid "Activity" msgstr "" @@ -4939,7 +5038,7 @@ msgid "View all" msgstr "" #: bookwyrm/templates/settings/federation/instance.html:62 -#: bookwyrm/templates/settings/users/user_info.html:60 +#: bookwyrm/templates/settings/users/user_info.html:66 msgid "Reports:" msgstr "" @@ -4956,7 +5055,7 @@ msgid "Blocked by us:" msgstr "" #: bookwyrm/templates/settings/federation/instance.html:90 -#: bookwyrm/templates/settings/users/user_info.html:117 +#: bookwyrm/templates/settings/users/user_info.html:123 msgid "Notes" msgstr "" @@ -5676,17 +5775,22 @@ msgstr "" msgid "Remote instance" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:86 +#: bookwyrm/templates/settings/users/user_admin.html:82 +#: bookwyrm/templates/settings/users/user_info.html:29 +msgid "Moved" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:93 msgid "Deleted" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:92 -#: bookwyrm/templates/settings/users/user_info.html:32 +#: bookwyrm/templates/settings/users/user_admin.html:99 +#: bookwyrm/templates/settings/users/user_info.html:38 msgid "Inactive" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:101 -#: bookwyrm/templates/settings/users/user_info.html:127 +#: bookwyrm/templates/settings/users/user_admin.html:108 +#: bookwyrm/templates/settings/users/user_info.html:133 msgid "Not set" msgstr "" @@ -5698,55 +5802,55 @@ msgstr "" msgid "Go to user admin" msgstr "" -#: bookwyrm/templates/settings/users/user_info.html:40 +#: bookwyrm/templates/settings/users/user_info.html:46 msgid "Local" msgstr "" -#: bookwyrm/templates/settings/users/user_info.html:42 +#: bookwyrm/templates/settings/users/user_info.html:48 msgid "Remote" msgstr "" -#: bookwyrm/templates/settings/users/user_info.html:51 +#: bookwyrm/templates/settings/users/user_info.html:57 msgid "User details" msgstr "" -#: bookwyrm/templates/settings/users/user_info.html:55 +#: bookwyrm/templates/settings/users/user_info.html:61 msgid "Email:" msgstr "" -#: bookwyrm/templates/settings/users/user_info.html:65 +#: bookwyrm/templates/settings/users/user_info.html:71 msgid "(View reports)" msgstr "" -#: bookwyrm/templates/settings/users/user_info.html:71 +#: bookwyrm/templates/settings/users/user_info.html:77 msgid "Blocked by count:" msgstr "" -#: bookwyrm/templates/settings/users/user_info.html:74 +#: bookwyrm/templates/settings/users/user_info.html:80 msgid "Date added:" msgstr "" -#: bookwyrm/templates/settings/users/user_info.html:77 +#: bookwyrm/templates/settings/users/user_info.html:83 msgid "Last active date:" msgstr "" -#: bookwyrm/templates/settings/users/user_info.html:80 +#: bookwyrm/templates/settings/users/user_info.html:86 msgid "Manually approved followers:" msgstr "" -#: bookwyrm/templates/settings/users/user_info.html:83 +#: bookwyrm/templates/settings/users/user_info.html:89 msgid "Discoverable:" msgstr "" -#: bookwyrm/templates/settings/users/user_info.html:87 +#: bookwyrm/templates/settings/users/user_info.html:93 msgid "Deactivation reason:" msgstr "" -#: bookwyrm/templates/settings/users/user_info.html:102 +#: bookwyrm/templates/settings/users/user_info.html:108 msgid "Instance details" msgstr "" -#: bookwyrm/templates/settings/users/user_info.html:124 +#: bookwyrm/templates/settings/users/user_info.html:130 msgid "View instance" msgstr "" @@ -5883,7 +5987,7 @@ msgid "Need help?" msgstr "" #: bookwyrm/templates/shelf/create_shelf_form.html:5 -#: bookwyrm/templates/shelf/shelf.html:72 +#: bookwyrm/templates/shelf/shelf.html:87 msgid "Create shelf" msgstr "" @@ -5891,58 +5995,66 @@ msgstr "" msgid "Edit Shelf" msgstr "" -#: bookwyrm/templates/shelf/shelf.html:24 +#: bookwyrm/templates/shelf/shelf.html:25 +msgid "You have have moved to" +msgstr "" + +#: bookwyrm/templates/shelf/shelf.html:28 +msgid "You can undo this move to restore full functionality, but some followers may have already unfollowed this account." +msgstr "" + +#: bookwyrm/templates/shelf/shelf.html:39 #: bookwyrm/templates/user/relationships/followers.html:18 #: bookwyrm/templates/user/relationships/following.html:18 msgid "User profile" msgstr "" -#: bookwyrm/templates/shelf/shelf.html:39 +#: bookwyrm/templates/shelf/shelf.html:54 #: bookwyrm/templatetags/shelf_tags.py:13 bookwyrm/views/shelf/shelf.py:53 msgid "All books" msgstr "" -#: bookwyrm/templates/shelf/shelf.html:97 +#: bookwyrm/templates/shelf/shelf.html:112 #, python-format msgid "%(formatted_count)s book" msgid_plural "%(formatted_count)s books" msgstr[0] "" msgstr[1] "" -#: bookwyrm/templates/shelf/shelf.html:104 +#: bookwyrm/templates/shelf/shelf.html:119 #, python-format msgid "(showing %(start)s-%(end)s)" msgstr "" -#: bookwyrm/templates/shelf/shelf.html:116 +#: bookwyrm/templates/shelf/shelf.html:131 msgid "Edit shelf" msgstr "" -#: bookwyrm/templates/shelf/shelf.html:124 +#: bookwyrm/templates/shelf/shelf.html:139 msgid "Delete shelf" msgstr "" -#: bookwyrm/templates/shelf/shelf.html:152 -#: bookwyrm/templates/shelf/shelf.html:178 +#: bookwyrm/templates/shelf/shelf.html:167 +#: bookwyrm/templates/shelf/shelf.html:193 msgid "Shelved" msgstr "" -#: bookwyrm/templates/shelf/shelf.html:153 -#: bookwyrm/templates/shelf/shelf.html:181 +#: bookwyrm/templates/shelf/shelf.html:168 +#: bookwyrm/templates/shelf/shelf.html:196 msgid "Started" msgstr "" -#: bookwyrm/templates/shelf/shelf.html:154 -#: bookwyrm/templates/shelf/shelf.html:184 +#: bookwyrm/templates/shelf/shelf.html:169 +#: bookwyrm/templates/shelf/shelf.html:199 msgid "Finished" msgstr "" -#: bookwyrm/templates/shelf/shelf.html:154 -#: bookwyrm/templates/shelf/shelf.html:184 +#: bookwyrm/templates/shelf/shelf.html:169 +#: bookwyrm/templates/shelf/shelf.html:199 msgid "Until" msgstr "" -#: bookwyrm/templates/shelf/shelf.html:210 +#: bookwyrm/templates/shelf/shelf.html:225 msgid "This shelf is empty." msgstr "" @@ -6248,6 +6360,10 @@ msgstr "" msgid "%(username)s has read %(read_count)s of %(goal_count)s books." msgstr "" +#: bookwyrm/templates/snippets/move_user_buttons.html:10 +msgid "Follow at new account" +msgstr "" + #: bookwyrm/templates/snippets/page_text.html:8 #, python-format msgid "page %(page)s of %(total_pages)s" @@ -6389,35 +6505,35 @@ msgstr "" msgid "Finish reading" msgstr "" -#: bookwyrm/templates/snippets/status/content_status.html:80 +#: bookwyrm/templates/snippets/status/content_status.html:69 msgid "Show status" msgstr "" -#: bookwyrm/templates/snippets/status/content_status.html:102 +#: bookwyrm/templates/snippets/status/content_status.html:91 #, python-format msgid "(Page %(page)s" msgstr "" -#: bookwyrm/templates/snippets/status/content_status.html:102 +#: bookwyrm/templates/snippets/status/content_status.html:91 #, python-format msgid "%(endpage)s" msgstr "" -#: bookwyrm/templates/snippets/status/content_status.html:104 +#: bookwyrm/templates/snippets/status/content_status.html:93 #, python-format msgid "(%(percent)s%%" msgstr "" -#: bookwyrm/templates/snippets/status/content_status.html:104 +#: bookwyrm/templates/snippets/status/content_status.html:93 #, python-format msgid " - %(endpercent)s%%" msgstr "" -#: bookwyrm/templates/snippets/status/content_status.html:127 +#: bookwyrm/templates/snippets/status/content_status.html:116 msgid "Open image in new window" msgstr "" -#: bookwyrm/templates/snippets/status/content_status.html:148 +#: bookwyrm/templates/snippets/status/content_status.html:137 msgid "Hide status" msgstr "" @@ -6609,10 +6725,14 @@ msgid "Groups: %(username)s" msgstr "" #: bookwyrm/templates/user/layout.html:50 +msgid "has moved to" +msgstr "" + +#: bookwyrm/templates/user/layout.html:64 msgid "Follow Requests" msgstr "" -#: bookwyrm/templates/user/layout.html:73 +#: bookwyrm/templates/user/layout.html:88 #: bookwyrm/templates/user/reviews_comments.html:6 #: bookwyrm/templates/user/reviews_comments.html:12 msgid "Reviews and Comments" @@ -6627,6 +6747,12 @@ msgstr "" msgid "Create list" msgstr "" +#: bookwyrm/templates/user/moved.html:25 +#: bookwyrm/templates/user/user_preview.html:22 +#, python-format +msgid "Joined %(date)s" +msgstr "" + #: bookwyrm/templates/user/relationships/followers.html:31 #, python-format msgid "%(username)s has no followers" @@ -6698,11 +6824,6 @@ msgstr "" msgid "No activities yet!" msgstr "" -#: bookwyrm/templates/user/user_preview.html:22 -#, python-format -msgid "Joined %(date)s" -msgstr "" - #: bookwyrm/templates/user/user_preview.html:26 #, python-format msgid "%(display_count)s follower" @@ -6730,10 +6851,6 @@ msgstr "" msgid "View profile and more" msgstr "" -#: bookwyrm/templates/user_menu.html:82 -msgid "Log out" -msgstr "" - #: bookwyrm/templates/widgets/clearable_file_input_with_warning.html:28 msgid "File exceeds maximum size: 10MB" msgstr "" @@ -6750,7 +6867,7 @@ msgid_plural "%(num)d books - by %(user)s" msgstr[0] "" msgstr[1] "" -#: bookwyrm/templatetags/utilities.py:39 +#: bookwyrm/templatetags/utilities.py:48 #, python-format msgid "%(title)s: %(subtitle)s" msgstr "" diff --git a/locale/eo_UY/LC_MESSAGES/django.mo b/locale/eo_UY/LC_MESSAGES/django.mo index 1f66de56e8c99e4441e48c52800b4817c214061f..6795f2e82d48584bc15a36fa274df1b19b883c8f 100644 GIT binary patch delta 30350 zcmZ2^fMdsDj{18-EK?a67#ONq85m?37#O~2GcfqGGccS92Z=H;aFjAINHH)laF#MK z2s1D+sFX4=s4y@vSd=m_h%zuR#FjEJ$TBc66qhnEcr!3COe|$!aAII!xLeA=V8g(` zpisuZpa)V{#=sE9z`)Q`#=sEIz`*dhjDg`014BK7b2$UUD+UGzwh9IYZUzR1j};6I z(hLj?e=8Umj2IXgBr6#hTo@P_d@30jv_KYAGBAiSFfiFvvDC zFw{3QFfep9GB7BEB$^l)mM}0d7(nT(O$-c+85kI*UeDRkO}fh4+Fz|1_p)~Jq!#hK@RGL&_;a>3@aEI81D2jF!VAoFtqkF zFdSfDU=W_bz_5#ff#C|2?w`oOu#6Fv42vf-Fsx%>V33&t ziL%pBx@9T@!*&J+2HR=%3=DG^7#O}zV_*P<#H8sET5JXbLlXl7!>kz$4C$btn#sW6 z2y(zo28J?Fl+0vcXkcJqu$#re(8$2Rupdf0&W4B|p3T6J3QA;iAR)F2N}J4ugyg=t z3=Fvp3=Hn|^B5TX7#J9~&SPNs4|4f@h)-A+FfiCLF)-{~z`&3I$_vtmz>u+&fk79Pn3pmz2r@7* z{8-AsP|Co-z_pBlK?jtG8#0ME~#fwTEoD=%D}+j38nqlKnj}BH4F@F3=9mJYZw?f7#J7|)-W*e zGB7Yyu3=zcXJBAxhw}TO>gGblmq5kWK*e{hVPN24U|=}71`-12pz;sE>gyR8-a#$+ zwuXU$nSp`f{~AbkVqVL@AjH7Hpt%;}Ae*(2Y!|Q=Vqo-Ih{H10Lb6xkT1dfCy%v%! zyP@*4)f-9um|x>mhOIydGj< z)OtuzXRn7uQSo|+&nwqMLZWRw#32*cLmaSRJ*0?UxgHXdSJp!ud;>~9S`P`KH&Ao_ ztY@fa&<9m68yFZs4zb(-Df6>8K!R-E21pca*}%YH3d(jH7#J3Ta>E8lB3-Z%Ql=l= z2+0LMHbNX2x(QO`CT)U*X!$0H2U|Bm9Ne=B;=tLP>KPca85kJmZ-SJ`+?yc|(A^Bt zn6McV0(qMuJ}leJzyPW)>o-FjBD#fv;X4BZ!;UQs3|kl&7&dH$_&9YNBr5W^LCmS% z1`+Sv264#bZ4i&ms^122(b{bgAMM!&amd|mkTU%LHi!cxwnIWhVLJmu0Vq3dXJC*6 z6~)^j7986SiLxu(AqGF)4$=2xI|Bm?s3zY5F^_czBnsqqKE z_S*po%8(rpgA#W@EXv#gNkrvP13IDlXY7Eaow++84%xB;l539cfTWe1J0K2wvI7zl z-*+%DSTQivGcfLiq*j}q5Eo6`$-r=&fq`M^PKZNtcR|F9cR?&}+Qq@J8yFGKkcc0nwB2Bkkj=|8(59$?=MNu;8?K_Obtz~HbO5+`B1Ar{2$hA7O3(zUxG zLDsz+QfANI4Ji>h_dp!txQBsZ8mN}s!@yw7$iN`DmjRrpUH3s8R=N*jUK5l*VIKp- zCI$wEx%(IxoI&|NU_S#x9LPueAx)#t`yoLUd;k)ZX$K%aEk6KpXzc-rgIb{SQ=sxo zq4KK_K%#8Z0Z5|V1*H!kfTXcA2Oti5dw_wV9@H@S4OPH;5F){M5E4f+2O$Qj9fX98 z9#r1pAjE-wP<|p*KK~%3t=M=FQW?#GsylrUQcK>0@)Hh0>i^LTlDW-A+(&Di>0?9=YM;O3u zzp5jU5S(=ck|-A(fp~Pwk$Om~KXe3=$j%*sSbX;gq}qIc1Y)7=QHVONqY%E?QHVj# zP&)i5I5jh5ABFgQ*-=Qja`h-A3LTF@91?U4qOa%}Br4nLk3oFadko^DsmCA=SPZ4N z9%EoQ2rBuY8aj_dqGrNzNVc7I9Fp4SABQ+>6_mdn%0C39&mV`Fe+Mf6>Nvzh^ z#0iK4uS3mw0x`Fq;ll|?+_Rp9C=fjfu|Vl0Bu))ZLP{==lMsg`o`i%@$w`RCZ6_fi zxCp9m)k#RxYsX1Q$jF_7n5%gTqR#9TB#qgf0!2+d1B3f1NaBb%1#w8+DM-G~I|T{q zk6<0X}(O`52;$x>Xkf4n_1Mykv8Hj~NXCT?H>I}r9sb?Tj zvG@!mYB!yMMA`N;kPtk3hJm3T)aAMlHR$yjh>w3jX{NJ~Amlj<5f?uTu}~2zt_P(p zp|lH>_J^vAIty`lI#j&;EF=V*&O#j8cb1`^!Ipu6VdYs!6g-D&czYI-P5z#R_(1R+ zgjP5Q2_gM+5Fa|6gM@_NIY<6x}SkFV^(C|DY5eA=!9W55DR-QKUQ0TR@!FF-8Xae;xs8q}wQs^h!} z2{FNo5TA)(gm^^ZA|&LrptRjZNZbcO>F|q?D2=%YDUj;Zp#tqtgC<>sIAk`|fW;Rf zF5i9;;-JG9At7-As_)Z9h|m9Cgk)EiOOQ%N<`TpswwE9d^tl8HiO@@skV(4)j>39| znoAHDbzOoOH1!h12XihlFo4D&He7-XIB;BsgoN&8NDw+*hQxKyWr+Ih%MgdxUxuXa zcBs0Ummwju@-oCho1y$emq8w@XJ9x3mAG*k;38YIq5uR$DSeGTLT1_nPU9d!+2LE1G)Bevuk#Ny@GAR)Ws8UsT) zsIz(v5|ZZEq50qEIwXi9u0v9N(sf8LxB)88as$%Q;JX2_(Ch}pBBvXW5D9?tLvKJl zkbDE;(7YQEhnC!6U|<4u*=|5A?t+>#{{}-nxOKYv1|&!~KgNc`w)Gu_aQ;;cOPO=;(bVBEQE@;--lQ{3(8-4AChS6_uPlL z{K9>RPafTe`0OWC1N#Gryx0SX0U8e=2Ae;CgorPcj(Y&nm;V6b;94l%4%IjD0VISM zJb*ZG`2%oTsAt&z0OI2_4*g& zhy#WUshEUJD83E}RC5QklO2noqs4?!VV&%p5XAtX*eK7{!6A5^2jBS=Z7@Cc&O z=@CSo&m+i?P2?j;5xU|LB(6_9f;iyGBap!i44)rCLg@b^NF5>Y7!q=VOQu7d(a-wDd8=f{jq|vyUMTx%8NUVLbx_!~MsQzF_|o$Pnzh zCy*Z1uO|?nhCGFYRQywj19PGLnx_m5^`N1VuBVV7p8gb)DCRzeR5lx*g5!wc?Ndky zFg=4fl;;^_BvbAg1H%Re1_sAxkYTn@&miV3d=7E=^5+l>H$R8O{h{X&51xDuaqxrZ z(DwiT=MatTFCZFuUqJYhFBlm1fCd;}Kzw}X1;jxwUqBr4?*$}?1zti*JjIugu35-S zi29zFkmmTzmyk4e;w41ig_n>9$fK9_kf8nh64HQ>d<98lX0ITL$Nm+>0{>T#0f+>s z{4}Wed?K!aQZbQimtte#OW)jK|i4CMc+Wuj`SM_1`W{g`x}V)o^K$DIqVH2 z1S;M@JXqiL29g?Qy@9xR-y29AU3>$v_{AGYTz!87=@E&&g@lmHTS#5u`xfGpY$)CF z7LqoWzJ-*eC*DHLeef1y&SxlJ=pEQW^$e=-AP#VU2Z@vHcMuo0y@Pb4XS{=i$O)+U zB`E#m9VD%Mdk1N7FujLFrSf}-dV46}^F74k)b|i`TcGmO-h-m1o`GS(dr0Eg`W_PG zd*4G+>*4p1AU^dTlAUh6XJ80rU|=x%0148L50F}I>IaCv86O~nQS&}Pn(tRXKtf93 zBV=S%@*`v@FA4`_z99&89zfT5c&+68Ik%78KU+346&#GGbCzfd}d&%2Mw_<{|pJTb)O+| zwgbw)05#~=XGlmqg3=#8L!#;*RK4UENTM|S0&$otlpp>D5|Y_pASGbY7l?ymdf8_zH2^^{H%KDg_zhy;+4^sge0>+H;RV#7FHnR2 zLFHM$L(+o4cZdaI-yx}5_B+HPo9_^Zd3=Y2SRhng*msBrV!uN?n))45w3mE`IIMmH zlyMlU@!EGt(BA$InLc~*9g-L&e?WrX;|Ii`upf|eBJ~Gk=(gquq`3vIH z%fBENy!r(x`TqZcSRnfw5>lGKAr?jbhBz?uH^j%4zadf6_#2XIx_(2`n5QDG% zh2;0ge<8!@-~Tc&1Tru%{D$iD{ReSK=s(DeYTQ3aqMZE?qHn=JNC<8D2hIOS{y}_r z>L1jCe~`(e$NwN{A@)BcgtGrbd{FuyqORsYq`lwyACik$85qHHy8;Z1;Mpz(21fAI zt`P$xcrG~@D&EGx2p&V8!BEf00BQkUWMBkOwccZ31kdrlWnctPMl&%of~QXT7$F)Y z7#YEn&4G*%eXWcTeUlg=7A|CD1W!_JW@H4eeUph1Jg57I31ToW zGb4DmOp6)f0AprG@btYqGsOHPW=8P5Uk)=Pcn-OKCNsokOQ0IJFhd-$ml@)dGf??k zPy=5vGlCly|CkxU)9dOijNl?Xf(7E>I2K0m1Y{ZuBY5`g6brDJI&J#|E2flJLf)^z4axsF}jHq!z9BRYGSPxE}QBZ+WE{Fk> zxgajw%Ebs?^Rbr;5@av9AP)J)1#vI~H^gTG+z^M#azn(`xEUF0K;3$7h`!C-kf=Hc zReymS5`}lU>mhOVo*UvbHXevUygU$%VmuHFRd^tAsK*0wkR=Z!jim5E3YK;rh{d~j z7$Iv%co@O!1H^e587x6dGk6&pE;2AMT!QkK@G*jC!SB`cF@opkIrt$#WyTMY@Z*Q% ziVA*+%V+XK9I%2P;?T`ddKW(2qSm~luwiqvOqx;5<+rfjNtiyM=?kNwOI_}pbKK4?8i{g@JnJYkYofm-=9h{f|u!7OM%i3X#7VCQZUSwVgxU<*)9bsYTrmfG=7kRq=~Ok`X7{L zmxef0KpNs8DJZQZ4Y62Dni0IJ#!4Cze!vuLq zNWGDVIQ*kLMEyS~pGN^AE~&r>UfQJwsJ?Sb zkT`z~HSfC;B(d_=D?=EP$`Auol_4%RSB7L02W3cz#3@69uvHlnmy?ts7SDq6mqPWe zRfdGnHmLX>Wk}*aq6~?ud&-OqZ43+yRw@vW)gM%01h2)qt^$eEbX7=@{!@kcuv85a zl+9|8#MP??all+Ph($})AnI1DL0U*V)gT`Fq{awdZud_OQr()WL!zcl9a1u`QwQ5q z&!Dft2wvNFl7X<8+0;*gz#1~h(1AcMuvLO zk}4T zQ>_@m>xE`mF)}29R<~I}vYW0oM4tnccC&^gS|4jju8OgSq_tFQMus#728P+z^^nFT zlMSR*t8T*xUXB-F0}1;1HjLm^Z?9|^8GIQS81!r*{2E(`fd_0M4m@cKallnuXw=z4 zas{UygfDIfahQc2M4z1<#6#}&PzirKNDznGF@o3gHA4CK>=+p)ftG05Lp08{hg7f2 z>>-Je(E*f-85r~(AVJ&bzzAM1IMo4S!8Zp;rS{K(5xgML*byQ=(-9(Gzt9mPam^7D zv^Gu`$N!92qoQZ!%nh7_gGy&*ng^nqBU;sZ%D**=i=|1KX!1}8=a zhO0i1dSAkik>NgQRjnU{FW?U`U&Eh~Aqdp|_wk2lobL}Yc$Yt>E2vRP{1~GzH$@T|9d>|am$gqrofx$eOkzpwV1H(Ni-4enGUN5W_ z%E&O0fq`LjC?ms11_lP#Fh=ltVDoTB22~~ohR5NI_23eUGl~(sq&hi@5j>+I6U_)- zw|fRkSI0ndfmSRdLk6g9k7Z<7z`($u76&o#cpM{mVR3OhgqBNSWB?6poJ?S3IKjZc z5Ru5pu%Cf}K{1JuVIKnn!$T;&Ah{mW=!{Q+G@F@H8No9e)v1gOyBQc5bkZ2X3yohu z>BZ@c;04BU84w@-&0u6`XJBAx%Y@K;S&ZQIgwwJhbpTT~BX||8OEx6r_GL3Nw1Adu z=0Nzz>!A$qTt@Ihk)f4=fngt%cFAW1PavGihZM;s1&j;~j0_Cz1rP^z z6f!b6GchnY7eVrWdkLf*c~JsM+^(gNa$|leMEqANqy<$UUd9MsDBNBKDM((HK}tf8 za!CFyEN5iM2d#WAht%I+%NfDzfn_Tg!HdX4DqHua%782~6E8 zNC@OqLCXARRSWSGLhz))Mw2&#=4glZTW@)#HxCe=W)6=N+V-v-n| zTwGoYDN2{uLYnDoYa!WlV=bg)J6sECu$-=iln+;->L1pEEo68O)%U3u)M%||VE9%G zX&nBpg%qJYb&zZ%Tn8!XlBL9E&cae#g!#D|`ZkPwM(gqV}m2q{kr8X+F(Z-kU9OBx~iH#RcXg9njz zH$vj{4OGD=DE+??;sBl|NXRHPLF#YACP*SnZ-SI`^P3=v^%|6Z1(pBT1St>9njwkw zVKbzC!Q29=)bv{FAugWO0x@7_3nY%$wm{-|YYQaE_q9MAc&>$!p%}FBpal|?9<7kx zZ)q#UhwED*<{fE;=s(@c$j}2)-wNq^CAKj#{9s^U5NT&*SOeOOQr`gyid`L$pgGb3 z3A&3N5CiUaKpga<0}{j^Iv{leQzyhnlAVw`!@3g^=W(47ePx}HrdNF@q}x8f6H>%0 zbwP50Z5Jep>pi+44v6l8I3TqPlr0z-in<_8vhps7&n9<4qF@EofbCHAhq@pkbG{4W zz^h#l2S4wEB+B<)km{MC8xoRo-4OM9-CzgTGnjNk6#8^SEQ;-hxU8rf;^NkBh{X%K z8Nmh0`ff&sSn%c%hC`?*NR;+LYR&dO zNIT+ZA0v3Nn^`}kGAik3WQeI}WMD9v0O=S^oCtB*At-%)BE+CK6Cst+zlo3%an~e9 zh8)nU`N`le6hql$NL0O@4AIXy1ro$^Qy@{HG6m#Q1_qrekZf!Ym3N*3?f-j16$Va$ zB%VkpoiqiKf3v4R(nc3leEJkf2rQTa38Cds{#K~`o+*$-dUOgT``&@lpP)3yREWIX zRK|Mnz@X_=P+N?F!EY+Wq8U>mmCn+s;6%b8I*pNGAp--0?lg$S=chqJ=GrufgI`R8 z82E7-q;}+(4iS%@4sl@0bVvvlO^0OPJ}94QMm?l`E;j=*>}Ed$lISvLK!UDi2E;)< zPkhI`E2U2h)&H;O{o}qaTBX|a5@f?Utw?O&3q4XIjeRmGT#qZ`o ze84;xqEB!xB!raaLgLtDE+k3=p!`B8-8&c3fLS>g5;7OT`sx`NZq0?XfZoi7_{?t} z#O2ZRAVHQk527J&9>k(@sCef*NC-`w2dRt}Ld9=F)jymE$vv;2H0OMX2Q=nG`Wd$K z85v4I^?&Akhz0kc^z-?U-tC9^kVK@k01_p73n1zo7eJ!SYXQW-$OVwZl(zt)eg#x~ z%K}JLoLm6$$RnsZub}4qUBJjt586b+wh$6`stX|&SuTV`h0j7r{T{p!;`3and_7eC zq=k^ESO(>9SqO31iG`4;xeitT0;=vel;&In2|4jajP>BSS6>9N*kTdHN8XDd1|%$k zSX{UW;*jP=kfL<%B1odTwFpuqKY{9FTnvdivBeM%DK3VTAEt{T9Ts1xeBok9Be!NT zv}v?-F~p+ni@~Xq;pAe71uqvvQtf9bpK}Ss0^ubP2g@yi_{4AtB+)r8fn?_-D1QQ! z-nax}&ZQ*~^It51gfK__QiwtPOCbuBmO^}P0TuUL3UNrxQb>;{Z7C$k*_T0R(Pa?z z%F7@gFj)r4UT(`6!2=l?%OHt*`!YxxII;|qhR!U5q?P)s%ODPT2sP--GD!W;x*Vc` zYdIt+g_c8_-)hSt8pD=DLLzB7#DTfXAyHSp9AaV5a)<+GE{6@ap0%!kw1}>) zfH?f;3P=d?u7rfJ9F#U$35tSx1_rN{5CwrNA#s_s65^wxm5?B|?kYbB)exdc`BawWt;pH@ObkaZP==3NCbUvw2Dq*PZiGKhonztt*;hM-lD9#HBk zNQgXL1#vOkYDVy!uFPtP0jjGZ7MiYxILK!;BSSX>14H;~NCV^XYDh>au7QN4!5WBq zvo#Qp`L2QJ3tz*?P!HN#nY0Fyt+LlZ9I|2!C}mZ4$Zym$|v(`Zd zqt>p21oeh>5Eq|V2T44a*Fh}00i_>84Sux_;=m8Nc3%ljQ2g<2pQ{9-2@r&$k_z3KzK7GWTZAj`1+e6 zac#C4;t{*e5T6HbhJ-}oW=KI)1eKpwzZnu&D>p;pddFr+59QouNSyuL3`v9nTObV+ zr7e)wuk99yPiJp|gv8P1`D@5Oet&otdf3+2o zO_;Vp3J$St5SLqQgE-6^%8%LxabWH?h{on^5C_hN@;7aRgv2SR_Cf9C zL9DU^lE_SVK+Lh;0WrsG2gGB6P&#D?$V2rE4COl@7WD1_yNF@N4#*J6njH{}ICnyV zPH-p0K&hP&i!^sad}0NqgLXn17+E_ZCEp~dx&=ES1=GfzkPv3t1?dr~>|$hK1?7LI zT@aUfK3DeThLn&Tdl(t&L8IE*dmvLNm3tsAzpw`qBKP({;`HSnNJ#wK0|^1Py%2*% z_d?`l_CiL-4fjGC9QAu4Av0qyq3`h|nLA#;j}fx|KYc&M;+*{u z3##@*g1mD-#K1}WA@%iYsQ48qeRn@3GMNrQ#7`W6gyii5kP!F?rCAR` z#+W4!)-!^))%YBQDCjr{8Oxb-5R!;aAA}fi@gO9~pC5!|L&igp#-_|6NdC5f(jJE( zZN7*@kXiEbLy(Z$dk7MRM-M>~`O`y?5dK&X75H-qVlc;HNRTNXh7?Q=hauT!^I=HA zaq2K6q~0Bd6v2NELmbX|1ma-XBM@=rBM^NCMxxuBjQ;26ZfJct0ptYeTk-*F70;Ubj(?HD8t@E?aXu`G^5YRRL@@?nCJx$00#3cmmSZlL6E93=D23AVE=Z0^+i&6A+8$oq)vc z@e>e@*H1v={Lu-B1^-S!f}HClBsU10gqS0K60*QR@g$@UDLV;?l9MMPmDe>W|Mp2n z1`AOBe{m90{VJYorUw*# zcAbZe1D=EG`wgX;FF>*}_XUW*XX zNQgCGf|xh`61dY^&v4@s#3G@~5Q9}OLoBko3^BmxGNfP$y9{wy&SgjuT@Iy}U55DR zDpdWW%a9O#a~To>UoJzU_UC1YgW0b@(gxoZkbR&tc&N}U4!_f_!=aCS6zdYi1V&N;`q!p zh!0<1g9Q0+D9wKzQqn44heWymb?EqC=ygb9h`kQ+Vdiy+g9@Sirt6Rp>beeDBQp0o zq-;020da5&l+L{Y@p0J=h(mgAKpedK1|(#6+<;ho>IS4_yl{iD9^A80z6tS>&P_<- zFun;fxa20Jq^i9MiYo?&sW%~MVAV~CgSOs;`1Hh0Mur&-3=B7JLTb6fTM+Xapmh5! zNL2RSf=o!xxdkyt?>2NQ#qu^pf#+>V8!h}cB#tX@Lk!$_8&X6cxD7G*FH}9t9Y`%G zbO)kN=MKc-)_1_G+ZbH#K-LSl-+`FF8%m$N19ABE`a2MpJih}8x=(i?LCOLfjobE#$9CaUJLGFD> ziPwG~k}DS62j_Q&v-crsfc*j3zhCOn3k(`IbF^_~;-+1H<_T zkoGcp2^i>ZbiF@5cNE+G&Rd@a&$N}{X46h$T^5r+E zLf%J=;FF3ZA3+?D`3SN)rsWZ20^-Iah>Q1R|3kf59i z<;;5*H0i0`TPVDa;#4o8R|is#3Y_VDjUbAkSNG_3NfhW zDJX~-7^Xgj6i5r6LVULBDa5C{q5R`dA!*{qQ;36JJcU^N4$A)uHRtzJh(p+(K|I3u zjIkcP^jiEGB&h74L5fPhXOJMye+DtQ?HME&OoQ^bJ%d!Q$DTpv10O$w7%cf5(kE1W z4)JNwbBM!Jp!~e&kdSS74pHCx96Cih^*JL$E$G0o=MV=dzJSn9FCcN2`~u>T+82=2 z-unV#z|t3x5L){J;-ei<`rr#l2%UNX$yL{0K(gD97mVOFrgASK`h)9VLb_hjFB!o* zmp8qHG{f~?K~^dxzJg>Mh1ZZ&9rYTL=(=7*qH61FNYtHt4YAk6y@5oP?i)x{ z*g&ybRC`e#T~?D-5?bawYMBz5b5fvo-T{Q?Q7`T=op28agb|B@dN0~>xoTC4G}Qn%GlNaA$)3Gs2rPlyFEQ1OhP5QkO#1o@bO zq4p=lyeU5!8R|g?4zB+R@yW@b5EuS}8o=?35xgu% zK<6LCB9niRknn_xr~iXEF#jJUs%rm1ir$`okdWB+50Y39{DWl6M^Jrl|3R8uU;ja7 z+0_3-96SlM6asV_-E649(f<$!ocj+6qHF&lKKb|`5~SP=OyC}mI0F-Se~%6W6Sx3# zU|<4oILcsP0&g;@VqgNVbe_V%1l|#`0V;oqfeAd}@q~d1?D4Pl3{2o25CSeMuBydRwnSN6?|+Ei`v+jz(Y2F*_go9v?V(e z!)FEthE8@S@cMvS4kqvl$~_!R-~vmMlL@>??K&qD!x_+7lUz*THD})3ObjbPD~^_O zGcm9+GBEh@FoCy7gz_?hH;1j`Wdbi2d(O)Qo^D^p#{^z@Ak5DMUMF10&jel%yo;X+ zyoi-ofQdnyfq_9wfC;=fJxqWJyk@jb01_ov1R!bSw*V6Z=mb?!K_-S$Q2w_PWCAZR z-XO>XUQG5$5Mof35EFQB$TA^Flw1*lq=olFOyDh89KsL>7z#rYS&J~lVatReLH}MD zVh+0qBub1$n82IbY@xKL2ovP|pHLA4MB`FXNK|bU zWda|~vR@RUPFxIPLAw|ecr(gGF(&Zlv^!!D5BwK{n5!!e(O)CZ1YRZACC*e2PSxMU zA&G)T0^$>435Y^d2}q)GmVg-SB>_=4RRWUOmPjyxceAaBs=EW#_gDhr;Exha;Pt|P zC78hLg&8E77?MC+xFsR_r%KjCQs)9mNG@0*3CVUFB_S3clZ5!-tRxfoh_>I7kn9;H z1u?KdiV3`Eb&(Xrhwr4Az`JH_r6FmlU788Jw)}xKB!pCDn85oD^<^O0-KJg!;^P1r zh|h|k{6-mw0~X6b9JWdZ;?T`ddbbQDw;YyX0&l^1Cj$uyFIgt=){JslNC@!BK@zQ$ z9K<6PauAO!lY^LF&nnLZK2VTH9^%4Uc_s$XvAgZ^ObnodM0Y{OK=d6@fTa3U3QXVy$iEaI4v$uZgjk9qBs*6rGJ!X#%~E6ntzQJCe+CA1 zM$i$35d5BzfkB!HvgsI9c?2;sFm!^CFl1n8hti;Pd_kwCf^--`#rQxc%rG!8v@kI+ z%wu6-*u~7iUm4QJFs_rL96CBGkFnnTRVED+$!0?iZfnhTvWJ4)PUXzu9 z;l||H2=V$~EDQ`rObiSbP~&DWF)-+|Ku!f%&dk7|47K_R6J&F>ITHgz04vB028Qp< z3=FnR3=G1I3=D6WAg9WfL(KsleJRJvz|hXfz>verz_5{pf#EPz?iDiwLq03`^w>BC zcP0jg?Mw^|&sZ236qp$pelsyJ@Uk*6s4+7zv_bu41GNxhEdzLgZ2~l04>K_^h_Ny- zlt9&#K`jBP<)0iFDV!_I%)s!Lg@Hkjm4V?7GXsMR6J+b}L?#A?Bqqr5z97|AERZd| z$3cO{#K3TonE|}Q)`yvaVIm9U;DdJ{7qKuf#4<8490IXHha<8wFt9*_>GtG{k>d65 zpl*A~$iQIF$iNWI%D^y}nStRH=-^;x1_p0N1_lYJZqO;nQY;J%FOl4>#>Bv|h=qaS zAk>_%P}5nN7#QY5)%}6$7X&$-fq|iyg@NHQ0|P@m6GJ^XUxLI>K@}@Q1E&gV&>Thv zhHe%H1`k%qd2q2T3=F=k3=Dgr@+u%c3j>1$RG%3W19)NjRTjwU$RM+)LCppoaGk-z zz_5XZf#C~Se?0?3Ark|`6;PP7Ffc^1GBBKgDh6q^V1#TE2eE%MGBB(MYXb2Y7z$Vz z7~U{4Fsx%_U`SzNVCZLLV8~!)U`U2K1f;5xm4Sf?$_JhGT*1V^a13e&Xj|XqdKLzT za;O531{h9bWMJrHVqmz*!oX0?$iNWA%)kIzYYdWSVP#85p8j7#Qv_FfedH#R8Zi$1F#&Fo1VQM6xh2^e{3o%z|397?d&@7#O0N zAm>Md93KO96o}o=%)rGE%EZ86$IQT>H90p%y#6i=1H&u^1_lqPn;V!J7$g`O7y_6W z7+ye)J;1`iP|Cu<@E$bO#LU1D!OXy*36%pGtH;d1;LpOqumUR9hGbO#~7I1}V}S{-Hvh8n1N4>JQpA|nICM`qC3 zx&90cr$HuywuZ4VFlaL~FepGH2XwePREi;kiGd-Pk%3_s69YpbG^9kJjylB5z~IWt zz|hRd!0>PK#aQ9`1xySKU!kf%CbTm%Fsx)@V7P@Owwr~4;Q$i@g9a-DLj|bdVPRkZ zrA>2228I%-$+4^q4F6de7?!XwFyu2aF!(bvFwACRV5nqaV3^9tz_5&kf#Du#lAD!* zA&!-S!H|i8ft?xDwgc@EU}0eJV_{(U2MrgHLpCuoFsQOJFvv18FzjPyU|@qfsD_b& zp^lk>;T#hK!vkgphDQtx4C&DDQiJM0%*ep7fsujX7RVsbrb$o{z`(#z&&1hki){ja1OK?4%FUcVqoxsI?fep*BekS zlVOG&*}a~bfguXXK#-y4lWXI}>*dfyWtkWlm>3xt0$CXtjF=f17BVt0{AFffxDO2< zZWhQ1^lr=y49Sd;qmMzR&0}O>NM&STxXjGJV8h73Fo}_YVIw00Ljwx~!w)6~hDS^c z3`&d)3}TE747pGzI)D;ANb^ZX1_n-M28Q`e3=FTC7#K2`85lxX7#J=wF)#>1Ee4%3 z1yb7uGK`slA(e%JVIC6$g9_BJVnzmr8O#g}+AItV#w-jBS&R$}XP6imY*`o>Oqm!M zx|kUl7Jv!~kRed)!d%b5Fo~G~+(^%cT4W7M4NMFS63h$?=b0E7ikTP~BAFN%5}_9D zVPRmH%f!HN1$4R`GXuCo05b0;=s0{91_lil1_lvO5ebSQsF?+z2m&c$U|`5+h8zS1 zI>Q;7Kp7a8F*7jeFflMNLp6ZZf=-!lfJV;O9Q2xLeC zD=1qZOcbvVgBsPs%)np@%7QEm40$XJ42KvQ7>+SAFwBD*U&PG7u#|;?As19%F*7ho zLJJg2CI$u$76yiRW(I~@P<&2P1_~$S&F!(Ss zFzjV!03Rb9&%(g4nuUQu4Ai`0U;u9sv}R=h_X0uskAu#`X9V5Cz{0?w%EG|F33WMW zzxjV?I5I+M3l;{3-AoMN9vw*YQDz1P7Dfh!MT`s#S3os4sG@~B7$grmMWdXNfgy>7 z0lf2PGXn#|XBGyAD^N9im>C#ef)s+9%yStT801+Q7}h|2n$F4q-f0Dr2Q38y(HB@4 z7#@N)$}%x9_%Sjt9ETcY!pOj|oRNV+02CdJ3=H>}7#Lo$FfcT;FfeRlft*hS(*K@` zfk742^nls{x*_5qGXq2YGiC;ca25uJZOjY|O^gf-#;gnsks!ku7#K`Ituz(}hV9G@ z47Z>m0W$11BLl-XCI*H&7RXW1AhAeB28P?r4B(j?5PvqP24jVs+z8@-hw86|IvgYx z&CKA$zzC|fp%#J!B|$y~#VM$$XJuf}Wn};l|zWxs* z1H%sxW`SI>AP#C|L;ae=$iR@y3^~_l4l@J8XJ!TlJx~LMiGkq^3j@P91_lOEs0(b7 zY~W{MV7Sl3z_1mXFy4ZS6GjFGAyBqwW?*>C!oX0#%)r12YJi4<@&u@iVPRm%1Pwrf zsxFX!7#J8ff(&6~VCV&vLo5so!mN-ZctFw`&~V9w(jJTq3{}jKn=)Eh7{H?)AayYO z8C0||F)%!YI`jq$1A{B9@L9mfz@W{V4OE+e z1VCr~u`)0ifJRH085q7WGcX7;GcYtWLoTaW2C6zh5f5sdvM@0002K%<3=B)57O!Du zVEDg7PFnBXVZo>c_(+*PejER9^0uuwnK~Tv9)oaAaz#tBF)ILTA23{5h1_Myz z40OE*=a3}q~klkW{cl`JDS1A`ee1H&Cg28NKyJJZ#9y+Q2~W(EdhCI*HLli#L`*Y5ze zv7mw`iu+= z1*{AVQPBFVPFskRrjn63@f3AnnNA$#l*lM4eDVrL5}v4XJlZ|1$Eb$85q`rIys=W z45)(+s?`}77#1-xFoc2E=7DSim7$=j9@Md9WMI%>W?<-s8Vr&SW@2D?59J?XfZTxd z9GbRdSr{0mK;>dVG^q8;z`*c_nSp_eiGd-AnSp@=)QezY0PiaUnJ31~z;GEf4gty` zAc0Os1_mamkGw!VV^F~l<$FRyB#()KA(a_&keLUl%fiCIz|O+JaFr2qz-=q2mknyP zLmdV(H<*Qi;VXy%+I`8yz#zoLz_5aufkB;>fgzg-a#Ai>I+2NiVJb7^>@Ec+28I?! z$aOs+Nja#2OPC=S*L(pTSj5V}umxnmWXCM=dM;@G0I7ZgN~$0RXb_H-fq{{Qfk6`# zE({C|3z--g_A)XsSb$O!sAdK^AF38aS%FF!Mg|6T79^)JFfbfpgd6~=$;80$8>A45 z9atF{>{wyt9O$G71_lNjW(J1mpiB!5KWk7g6jZ=NHQfN+vBSi`;Kszj5YEcLaFdCF zVHMN^4?sJKq3S@?C#V@Npp4DL03Iek5B1D$P*Dih2db_?Ep-+KhM%D3FEqjgKz$g{ z^;MudazM91fE6<^9Atvr#q|ejxHJm`Lk%+ngD8}*%FF;h-eMgSWDHjFnF;rF#Li_!Zfx)`A47*1c@(VW?(o5wd5)j1H%O-28LIR3=FG5Nu7y- zAqLd?V`KpDJhxyYi%0QJoGvuti6`-mOR9rDLFnof#5~LY~L6>+P zWn^GrpWK=&U;l}bfnhQW14AzpU$U%8FEDQ{8pqd%U`h2LH~>}q6Y7G^pusedMo@l&sIO;u4yr>y9Vt*F394`k zsLci{@K_ia*0V4$@PI~cK*c`PKsQzf23Albl97SoH6sJVbp{3odr&_VVkko)G=jK6 zZ4%Ik4Ko9S9BANxg@M7Im4V?dXlEzbA@vO4J;`j$kSo7HVm_epQ)mk51`TO~`Z7!m z3{RnAAT_U97#Ng58JCfP;XX41cq{o176yjrP!ISrF);8kGcb5EGB7wYF)(}wHNK#Z z0_g|g37}L48#`Ug!oY9>)ZGM~rpv+rKHkfkg@GZ0m4V?5)X@J>-^+p;pUeylvsf4y zKCmz_R6q^h26dn(3j@Pl&=oO^3=G1P8}r5MAAtr4pt?a;D?-_g(C~6$WnkD3WrMEG z3uR$oIM2wy;LpmyuoNmT1$71J<}{EQ_gEMhEJ2kyC_{i6vLHdwzz!<|!+B5|W?^8M z%)r1<2x^3MfyM!u7#RM5=lB>HoS=rqF*7hkGBYqZf>I%<-3&FP1Zt@~3*?#&CQ#du zm4QK-g@Iuw)bTt_3=IFE=76+ago^J64RkUDYQKW` zpg|5$bR!u9GAbNYKQS{f+yK?kpwTZT28J1+5Cz2s1LRVLIwl72Vh$Zv1_oYGy$A9l z3*_ANGH8r|%+h9MV0Z{>h=VvVd>v#tsImZcZW$REf>S_iC1_4l`jG2KU7c>|PnkHamV7LS| z2c)+CD>DN_0MtdGqb9zvFfjaOVPKGiD&k;eU~pq(VDNzQ&q6H*X;xxpVBm+wsVGz) zbR-!gD9JK2FkE9~V0aE{`!X^x=s`nRl97R7Ed%8I+sB|huo{I*!S{v9Y)fRY&0cps>&JJe}ij0_Cjwo zF)%QE0}Y>mX4;t;7}8i77-oPbI-o9Gz|4@v;LpUsV8{x&wqpvYo@0jGfDr~7W`33hg$d;RQG{eh)_d87C&TRVAum1Kx1WKc*@Mc@QsCm!C~{q zl4F7O&ZR{~sd*(il{yNQ`K1bpMX3sjIXU^|sVNF2`3jl21^GoK3aT0@nZ*S;iIwri znN_Kp#R^IJ`Psz^sb#4}l?tjF5LNLxnYo!I@kOb{sU@1l3Mq+|dJF_jcY+uXH34Kg z#2BLODAwD&?U*Z@s7 zL7jDaDZfq~(283V&128MbD<8lUuR}2gc-^v*nxEUB29#$|g zNHZ`nyscnhFk)a};H+d|aA9Czu&HEV&;nUd$-p4Sz`(Gkl7T^qfq~(0B?E&o0|Ude zN(Kf81_lPHDh7rC1_p-cDh37vkh&@c26+YshPzb^3}y@r41cQ_82A|&7)+`e7{nRs z85mru85k587#L!zAug`1W?=APU|`q3=9nIQ2xSt1_nL`28QkR3=Ad=3=GHW85oKf7#M!nGca&5Ffimb zK;$bM7#LI;7#KRB{B;cs3=#|s40{_OA$hHVfq|2Of#FjF1A_nq1H+#N28JvK1_s_n z28Q}(1_p+TMg|6DkVGQ`!x9Dt28AXFeYA;zVKD;(Lsl~bLk9x`178aRLni|R!}Jyg zhPMn142rD`49gi982H;57^IjO7`C@T;`mYr1H(oJ1_sSe28PuP3=FrSbbA*A!zu;_ z2IFo9hJFSHhI`!%^$eLHpY$*=%x7R=xY5JFuoC2;UI?w!$H1_Hfq~&n9|J=#0|P^8 zKLf)71_lP^2@DLo7#J9iKiG1=UOj z21k$sW->68fudw4149D?1B2cy28Kok28Q)e+Hf{ReDiDuhEz}@n*#~4Sx{PKE+iz^ z&1GQ7Wnf@1ub;=j;K#tguyh^+!+(&==Rth(Wj+Ig9TNk?x&;gj3837th=C!6fq}tq zF#|&sC~+-jV2A`o$r1*J7zPH0j3tn4c612?Lo&#mB@7IS3=9krOBon+L5X=O1A`y~ z1H+4@3=E|V3=F@PGBD^cFfh~?EQ2JjxyvAl;?gomZm?a>z@Wm&z!0~bfx(=CfuVT? z1A{XI1HJsQFcdN{FsQ9& zVDM*PV3@I*fk6}Gkk#N^QqLf?hJk^Vfq}siO53l26f~}D7#P?X7#JegFfed1Ffb&n zVPN28U|`5x!@$7Kz`#%r<<~>i^+Ls`K*i@k#aFFiVBle3VA!|@5(4|6@)yAB>lqmC zK`nT;hJk^Zfq~)u8c25fyoP~6h=GAYaxKI`I%^@>&S5RYK<~8>hefP~WUs`vkb)(9 zEhJl3L*={HGJs3U$xw4vLe=jD(V+Z)9BS~zwGbcPfm-ltEhN8whteGDAQnlkgIJ)v zj)6g)fq}tj9mF9~>mVg)@;XS=mflMy&e)p$?G9L&s+})iL&(&hcvE-IAFqhND)1AJtQQLtcN)G1eCtC9uh)# zpys?;&rr{x52{?&GcbT0qPYQ5=0|UU1XU2#TEvJEes3{3${Xh9J&n>74h33 z=45Y!h*xfdIHY+S#A99c+aNBQyA9%_HQOK#IlB!~hQHqiaRA45NQek*XJ9A*WvA^7 z4052Ncss;`ZQCJHc4Rxm;H%pq`d(~jU|?ZjVEC{dV&2#7kSO5W0kOAUZU;nx?hc5H zjdnod+HMCVC|!0y3<}%U)k2@f#Rc9x}MQuA77>+YAFihPEaY*bghpSi7#R05fD^UpK8V9o_d(1ng7O>o zF)(amU|{Io$H3qW%Kr}g85rU~KH3jy8a>_*2`c9Ukf01Z0P$)10f<9$4?rAL0+nxp z%1?#L&prT&vPB0ViFOr~-h2R(#`YY5IOy&H28Mc2!{9Yk!B?onzXOms;yDO0NbDda zWaJJ)G#VU)IM5Et4}{9cAB40O3lBmnqaLWb-3KAHy@4=&3;AAf%@u|;Ah`He>A?i|2Lef^wNl28Go&=?ddIpBJlVF!H^qhp`=Q$@KL46fU z-#-a)`OA}#MD-P_Ui=iK$E1D=(j;>^1+i%UDTqbOPeIggI0f<8rBe`l9zfN70EvV0 z|Bq7;7qOj&BqH(C5Dh`6AsP}+LwsCt8WOZUry)L@d>Ufmg42*}w*so~@M%cgUOWwn z+6Sj0QTFsSBm{q-hIokg3)CpUg8yeBLCJ9r z(w7rB$H1TsYTuuO#9`DqNFuB`2T8sC=OA6RCFdXx*$0(BdJYoQH_kyE{O%mY=l{<^ zJji{Xfng>C1B3K=h<#h@p^UxfAwE8O9um}7&O=+ zcenuYiRT4K$OS{`^b3%5CAbt6hX-SKW({%Ek2}#3N}JAr36P2nmV0i;$4%zX*xKr5C{ts%O{? zHE7>Oh!2ilWMBY|J>0wq8E7!P1PO_-OOPPUz66Qu>PryyQ!YUqzTy%jb#H*GJ9G&W zGM6qv9CQcDe|-t!v9Dn9dIko@%Mh0dT!vVnb{S%z*=0za+g*kPW#DCqkHRiPEQ-Gj zaX=wdf9qwij~HfOhSYA$E<=27b_L>N_bU(&g5@rbg=h@83W@W$s}KjJT!r|c97;Ds)%9P6G+yUkg;;#yDkO>?US(h?2X(owLP9d( z8bp8THE8|ccny;3yRSidzbmgnf=>53q=R989ik!rI>bTQ*C8QN3FX&ahj^gpI>e#V zuR|O<_c{Xu69WUohU*ZEH$%-i0o8xyIzv6UZ+G)LBxoN&4S0PW;((9WAwKvG6=%8u z8DinM0qKOs-T<{A85nNdU|^^Q^>%MEFnBO9FkHC_>9)(>VqgejU|?vy1?j%uxCI$Y zlDf^nFoA)AA^vtf#DWjEA*uNLZ3v(L4ulrF0|`pmJCIzUcLx#z)^{KUjOQIlT1dD9 z38A7pkfOQ{O3%6jiR*25Ac^o8RQ&24h(kWs-+}nt>@FnH+23Vguw!6gaK8%)fwsGl zpq+4+f#Dbf1HC)|gGNEwuFhw7VgAL8I;P&a%-bWCFWgbC7NaGQtj<9?L3Ax}$5RYa)f_Sj^ z5d(uDDE}{b1c`!8k03rg2{q{4BZvjJpyJ;ifn3bM@cR)1!+Hh=29C#&KH!eWkfGP> zk0CuNKt^W<4Lo}K_hZyAaoPl8v0|SG{bBIe>UqBor^aA1#^%syJwtN98@w{F@x@5I4 zAnLcifHcDoy?|Ks5vuR!3rGWm`z0h~)n3*^8W2t|A&D&hB_s`Gyo6X#@e(rd&3F=2LAtCklB_wXYzl1oL>lFidfK&bzgx~oJV&A-15QpxrhcZsQf*5f1 z6(j`izk&qe(^n7+zPy4&(f?PFI2C>kF-Y+>M7`Z>NZN6E&A_0+z`)@78e&1wYe-_Q ze+>z_g|8tV-257n80!zehPe3oYe*dZdJVBy@C_uc6y893LiTSUA(ZsApif z_YM+-&)z{&>zj9wApZOglARdeGcbgLCKTR7f^_41NUgT-Jw)HZ_YB~Ph2!rb&G&!r zAt7b?0WzZM^Z_ygy7mLeLIwu;j}V8de`H|b0Ofzfj}V1cA0erB=|_mcS3W}G^wvj6 zi|77Fh);fegv24&CkQR|36fZ~K0z$7{sfs3asC7unl1kXanO!Wkf=TQ3F6TUpP=>s z^-qvEd-w_BvY$|cm_I{8f*VRpeuhMq`e%rGr_Yc?8TA?BuskTg;WNa7DW4%F;Ox&3 zhi?50@yOB75D(t_%uo+btxrBfn%lfzAP%tn0`a-?7l?~JzCauj{sj^RsZhG;3nc&7 ze}Tm5rZ12XIQ|9VZWH?#D0n5SKB0g^c+Me1#Zb2Bq!3LVV!%6=Gn* zSBOtDzd{^Z4W(PZLVVo+6_PloeTAgH0TNjsL$vf|lhwWZF#dJ0vkWeTM{n;dh8Z_1_`oMBjJFknPg%kn-XBcZh!0 z9}smyKOjC;`~eA3!ygcNODOI3101sT48cDjC06bah(*(WKtf;%l)oCv-w8GF0F-|L z%D?^t68F!c^q(Kl5d8^pi0n^@#X3KsA^8(xzWq;7+Noz?aQg`hmDLoAT^4W1HV(ESa`CLzBe7UlkiSWpS2JAOlo(CNP+7VZ2EvFPA$ zh)+-bhWPY4lz;a(#K*6o{ExpG82T6(82lZ7_|h(qfBLS|Ci|3VVwk-rdqC;vi1=G)529}AKS+Cj(?4h~`42JJ@;@Yd zdj5yh4blHWam>I_0~KHYA2RT8@IS}PyFoGSV&AlhfpQ?t7n7#Tp*YNr?&!IM*W7#P8` z*QFR489>AF=8TNsDO;O*Mu zOpM^UTvaBB!DdX1;GR@46T|^AOpM@Z`vNA2`Q1#6;Q79(OpM^U<3mgkht;2jYP`z? zalkVsh)=#k6)-bH3>0Q&1Q*rn%#7e^^#Eo@@X$>oGsMB|%#7fP$9`r;@T}QqW{3mX zSRk}G3&bHBP}+!v5j5*w&tSs>aZxM_B1m!U$ey(8&S`s&y<7i>|Oh9C(KX z;^0>-5TE~KfkXupE5srZRz~oG136Yk@T__%D9Ni)OJw3|hnn@xdB4hy{DuAQqozg9PC{Hb_vvV`Bs_OyFc^1osaV*dZQs zV260jn;qitaCV6KsqBml{Gj}w%gzX%>8u3_faU?%85zVG7#OCoGlCZqtbuB{%ntGC zZK%2@>=1{2VP^y{!C>Wps8{BISm?z8Nkd^!I++7vaRCR!;T0T=4E3O;5FH#4gJwV# zuH=ANw2cE20{b~24m=6vUw|5P3##rB2P1ez!)vHHyqpjZ$Z;})7b2K(GJ;Dye@=)) zQ#m0a*38LR4|e%HPKW_}I3X^)$H@p@>+y^e5@dp05QoTfL0qoM1@W0B7sR1%P;q}Q zMur+tzn%-C?+zCvs$N0W|Kx&1AsaU&swBAUAwJXRh8SeV4bf=N4YAOd8xn`%+zzzCjv+AaXeW%XHtko;ON2#KRff{YBFpczd; zM(|pXPlAl#l@K*Tj0~=zd4C~B@X`raVTcd^3NwOdKFviK!3z`Kh(JQfU6c_#@1G?K zDWL9%LLBr{6q5bK#lQ}zXNVGG1kdT_i$Q{1NF3s08F5Gfqb?5dxvn@QZJ0pCZNwpo z)=3PqU5Ipq^RYTWCS|y$~T45PV$W4C0+hdezrU$L@MMN>%rA*uRNsW znl2AGNfTWFu3ZSx_fnkLLMEwN?h&i_u zAZg?=l>P!0XH|rh1AL10kZh))2(eIK5yB5rgye=qMTkqw6&bE=RIdbaiJub0#R*D~Y?7%236XXsNYJiR zg2dTwC5Xj`q5N}DebLnvA)+>B$gmZ(oKA<4;V)<%pbn%cexeI02@UlaK?@BT z67(PilCnM{c(#42J|lw*sQ&+=&j=ngwlsjmagzb0Y+q==2wwAb#efk!h%9CZDYG*T zA@%!oLrA5y-4Noln}!heQAUj56;gAIAngiqV@Qk1*%%V^CB~2t?J{O$PzB}xS;ml{ zI$#Vb`vpxPWxJ6HB=OXmK-z8-O(1Dup9v%loHl_3`86p2kqM;Wd27N5UK=K8$_QRB zm~9FP;d`bKeO6|WD0VetWT*#CuLqk!f@ZlHM1iC^#K$V;5FeDAL!xA{IU~5ef6g3| zOB5_1jZ%FJh(qRDKzz8;0un;|Eg%lQZvn}sZ!92D^VtGYCpcI#)`JU%SWAcnm6nji zwZsx);3`W3l0l5SLm(a#gDp zII%JGSurxCfz}OLLE4tu*7cB9ZGbf+co|-$H6-XySTllGy9wJcGWaquFofGc_)Bdd z2EMd`IPjAV!~y?opiyTF30fmt2;adL;;=+ph`w}Nh=&TG;uZC_kRYzJWdyI|TLtB_ z+c7ds0xgxagJ?Wv2dQ4q+d&ecmOUgDN7zGxcDp?zc%9%rdx!<{4v(w<)e73Xk*_*BpdlIm5QASI@o6C=ZCMh1pV zCrH5+>jFu%)h-bEeiujyy2%A1f7}JqAbIKnE;s5K>|7ba3x~^HAr>EYg~aVQS4dn% zx-l|bU|?W4;Ks=Cfq{WxqB|t$n>-)}_IW^jy2gW%!40&2*aMPVG&~`RG1L=Ml4g4{ zf)*SxO!9;@aL#&ya!EY{gSZzY3JSd-*=Md7BY5TVK`%(r{Lc$glnQu5e5B^Z{UJVTf%0cT`8)j~+3~zTr0Bip4=IpD10dOXS^y+BEDV5z z%*Fsnt#~hhk)a;6w)=em!~(8BNPg7}glI4egp>Ln$M8 zeQ^DTQb<7}R0b&t3(Fw+cUBoALp}oo!@4p^{Vi9{2wn&5R?Y}sJYH80DF^&m|6)b^ZBbF;xSc_L^->PkzopG_I6nnBd8W;u&!og$OA1f zu7+eQtr|$at*n8#ctH)MD7{bvX{KMRfn?8HHIS0+O%0^M@}&k+KKz5K=c zxecoCOf4k$+^>Z=@O>?$PGGEqn9pAa5tjqep!{zDm2j$q7!+6sDKgWc;x%;;1G}O0 z>^ew+w7L%D0|thpQ2w<#NI~mk`ZrJj+Y9<->uupXk} zT0O+)PwF8K`CbnRO5O%Y5i8jM31Ytnhyx-TAQlugKtiyk0b)*f1Ef5e*#Pm#js}Q@ zXQBFUH9%TKPZ}5@>wiQWAqu3Sv_>Pu0j7@E z2_moF1St>Vn;?mls~OV1&}oKLYT?Zg2k&mKhZu0E84}0Wnjvv~uNe~L&zm8M?t3#M zLosOcNHZiT3tJ$)-+3(%AKqwz82GjYqW?<^BSQ~JeG8=P)z!+#@PmPY!M2T&VGRQV zgIPNyBp=teLwx?W9TIfE+93vTbU+*=*Z~P*$qq=}pxpuSky8hx&PeHi#CdxMMBn@l zNYiUY2c+A6q61Pnd3Qo`L0TsyiVHg-4ybSGggBtD6Ot`vcS8DV3pyb_+tUe&f{RcC z9zfNloDN#>RGc35|Zv+5cT0*5C_LX)YUVTc0nv^>w>s! zb{E9O>$)HopX`DZ95=cc8Dbe27{t3F>Px#JozkvuNYKahKrBw~ftXX$1F7%ZdmuhN z)C19XrUw!d55eN~3=D62AQpXt(yYCZs1WIeG!m71A+1&SUWi30y$}nsdm%ongVKGy zkdTovnp)|uph(V$g zA(fH(L`aGFcp@W14rsmqBuE!({v=3LiA{#+H<}CyV)x0AsPLT(@oDH}NH$J@%I84k zizYKN)Pp98swP7cPZN~xo(##qQzk>w#%8Gafys~%I5`;-LKmR?dr+!V%o@L*H<6o^F!r$8#5b5kIR#BM4h!$JlIhOns+i+@ao zgv|e`5C;oRgBU0^4N^NAPJ@WIOoKSEcN!#wW>14;-|bMo_H;<|+Gc_@7wNMWtO>kLSu44eT;Gf6Wb>Pu%p zn(^!FXF#gcyHE`tGa>mmWG2L?B{Ly$+BOs7u%4L^1E)acm(GNQ%=VcOpYMb6k3-d; zn+XYtYcnBfp5mYTqZsXlA5(!aRJ?UIBxI(|hQ#fP*^szA0_8u2(u{K;4HwxtkdSem1JUO<2h#FMm;>@yJp;p` zIS`khp92ZvTTl&;pc-C7#sAKMgb?doNF^gW7oy&GF2sV+xsY5F2c>K0LOd{ME~J04 zaV{fxvHD%8`k;A?koo`Ud5~Uh$~;KonKlm+C5u1`7#J9~&VxkBzIhM>&(4D+qDN5m zGV>wg8uKAhVLKnSh99TFX;=ro;kf@tEpOK*+w8Lrbd~jSa9GDNO*N@MK z1l2>R0iU57*cL#dLTUlT0F4C@huJKEM4|Trh=nmwb@@=bb^#>hx}oZ3L)EQWz*rBS zcH0k?xUv9Z@zVtmhkRcE@u}cKNTTvy2q}s~7eahov=98R|3 z%0F5NY23bD2r*x55ro!QR1Zm&R*N7OL@k1(+7u|iY7xYOmPHVs^)G_>WYHo>qT93x zl8-M#`HYJp;!2Al<~T2gm>;A?7qdWG_5K&hI6L1QT-4VW&4#J%lONZN8+3UNTtQiwVA zsY@aCei>9l^-@SsHZO%VyQf1n9$yLxiOWkN4!pM%5(O`oLM;5d6yiXxWsvDQiDi(q zVYduozV9+f)C4VqgizKpuzB?i-OC^a%QT1p!yKr>8eXAh)POO5MdwCV4VRB~`H2+Jkh6IhyYDh2Dcs0buJ61ysIJ+7W$JbXw zvfq={kS-hJ8i;|7YasoDt~HRL-@gXp@C$1o4tf9;f3^k^Lf_Xw6660hjP>BjV(zt& zK`6Pkkf2sv3vsdKT1et?Sqrhq6G{iIg%}*Y7UICfwGaA1TAVnNGBNXT?=gzy(^ zg!pLrMo1c1zY*f|LmMF>acLu@AbJdyXWs;gDydD7sMf6C1nHUBZ-T^G)+R_IY}^EC zkWAhLY4xt#1o0`)W=KegZHC0X{AP%F>}E)arEg|rxXQr5Py|)yu>~R@xCIij(OV$7 zq<9OY+^BEg0&)4uEfAOOf$~ppfw=G)bN zNDxom21yIcwn5BUvkhX-?rji{9fHzVw?RDg0&4!hZ6F8LGca&&hYXF#ZiiS@wH*?~ zP1_*`c5jDRG;2G=L93zk;q8zH#_jEpl8<=@M4jLcNWrAE0}{l=J0LxwsXHJJ-Mj?pl>g7{fVk}b4v>o&7{2a+R2rN+Aqq8jLW0x=$`9KKF(`8<#KQcY5DOZ1LVP}N zC&ZkkJ0Ts8ojV~VWaTc%VD_9{keQQLyBHbjc^McO9Ct&4+&AP#(V2$Jm>4@2~E zABKcTz2ISp1ulmn^>)xCcdU_ZVQhyFZ;#%kkq`hEu z1Y%y+5lHX3;t0eebB{n0>A@oq^X^0V^$grcA#tvG6r#Zi%1=KENdpZ>Ax*56MX7HhAyH*@0+QO@PeAxS zC%`iv43Q@w)$gPej0{|${D1xgq?WpM0y3SJbP|&4FPwxp3O45@xN2^rbQ zIt8&{=_!c1Ri{8cVqn;M3Q~vMJO%O4>r;^I`TG9 zry&*{JPnD%vrvV%PeXkA_%x(^cnjq-oq;%%=M1DE5_44x4!n64Z;J=IlNPG507`{RODH8};WPLHh6<#E0L` zL4r>9JVe~$Jj5ZsP&)iP#Dc{0kf_Rn^2^Rc(n39y-*O(3?|aWff_e>9{m%0cj~<26 z^{3B6Tz2t1#HV-8GctgV(RqI!l86j0Kpf(90TR^V7a$IZyTHf*N;~NnAgOx!1&Bi* zKnIyi;%9I=S7G;%@@Ju)-z1I2(f7OMTh}=FG32I;};^k0HFV96zrz4Z(X+o1-Y zglfEY3F5;iP=nuIf)q4gFF^_t-OG@{=kUvrw9t1MQnKy73~~6)%aFwU{xT#H3S5D7 z@71qBERMVa$t^iop#A^aD-fTwU4dkm30EL(!ZlYQKD~Yg;*%#=Ao=_C6-bH5e-#qP zwpSrOjJXO4@*F7La1~P2PPqz+^8;5QA$9C3B<-BL3LXEubrs^GM^FWyuR>h<`zmC; z58pLN*}n7|BxJ5a>3i28K7M`;;*h`BAP$zf4hmWZ2F>dbi>IOxwj#4wf8opRy=weV$rMHkU0K)8{#nbI}i)_?m+l5cOWwy%6A|hYrg|=@X9-o z>izH?h{In(7bw0~H=YLdNJ3BxHOZL5ld)M-Y2@9x*Z~gX;g~k09CR^dpGRZ$SCa9zo*#GgSP~ zBS=tkJ%*?gcnmRE?lGhQGJnhnUPm1I7!p-6k0B08c?=1;vd56xv-2^;A)6jEGSq|4 zbh`;P=0R0`aL1lyC6_l2$yQKpYhL1Y&VKl%MtlVouHzh(pSs zKs-|a1kzUQcmfHj4Nn;BL5si{_CJ9H@dK#A-=9Eo0sB*kMe0u>)vNha$UI=kQ;5M` zPa%E6Nlzg@J^U2n@T*Y%{il$S{Rmb6?;U)OneDR)u&%V65a2Y;OxSn_6ibrR<9ryB))=#T>C3X zRLy$@iHh}5dfO{V$7Js-NY97)HDo5l{xu|5)o*?cDZ3xNW&|HF#`p%}gS0n{40}O` z%DsW4R=2m1Y?SyG!moV`ssCrZg)CUO@fNb6Fzy}1!guc&84iNlmhU0C=-Yb;-}D1y z{m=Ig;Bum#A>boqU0>}-NJ+=>2@(~$pCF6P{60Za_kvH5H6QyvL4rE#Gb9m}eTMkB z^)n=hd!YO&pCRpm*`Fb~WWi@hNbUU0$gq`>f#CvJKj{3AuMmY(ze3vav%W(5@9)1t zLdM}6B>TjFgCw@1Z;*uqi@!niE&m2d3u~bC)^CtRx9=Myv7P<~aqvwj{S<26$8U@b z8le2o@*Uzs-R}?!y}v_(IO{t^W9xTFqMZ00lDb!aha}Fe-yuFe3RQO&Dt_}j#9=SL zLwx)WY98wkh&c*BARe*$0qy^1|A1Ij`GXO>9H;dMBsl`UP=7@GpqL(Z3iOUVu)?`vqCf6ZadkwuJ8wB#LtXKti(Q52VO%|HBA5|7Y$W zh($~PKtf{IABe#>{y>88!5>Imzxx9zdjI}`goOHENMbeo3(1zje)cLmZ^|A0qGkACfIY|3iG9_8;Pr%Ks4aI_m#Jf@02ph((+JLsIMU|4^U* zhs5_oGLoBLehB%~+8DdT^GZT0R)f{Ff@J^`<%uJvy9`y|On3=%q z^Ep|Vz}sfxS(w15Rn)UUEc(vE1Rk@=V`TzY)2mpS7(Rmztz%^ZFEo0`#spqDsmsm; zF0i`TnZS$FJUEyb&VY{d<6r`>hTX%-1U^erjEjkZjgf(2KNk~21Zd^aF>WUC9xr(w zCh#J$2p%TzG`l!26L`Tv3ojFReefe*Ch$67Z9XROUamSmCh)$Y*?dgkMd`=+n80gA zzw<$&#Fd{3yzwZ9p9#E?sg0kB0d(}@YJMj0x?)8ECh$?849NlzgI)_Tfj5PS3qqpA zRgek1eI`MW3B2{HQV`;RMS@J=?KWQpAr2E4f&_hn5X77cAxM-g5n=*wW?KiPcR}f6 zLQLRu11||NG1P+&pZq1n1YYaqDGUk9ox%`}Vj_^ZQW9YTAIV}M0#Vl?0=kcvG6MD8vH=qD%lNK?E!ewHRM6*Q< zV(@OLLN;+oViOf-0`Fo|5QnJq6^G~x5r;T9Nt_A1PB>4T3A|3YP@D<8PIxg?Kbr(3 zaSBR6a)G2oJrj5WQb_`0pt%IZ2X+!n;6>s&5=`KoOQ$6u20oNv0xwn-mW22)UXlsC zfMJ~^C^0cG{E%bPQcU3ef(xXW!21H%NHCF6xOBn0YZAc?kH2I7&IG7yi5%R{JfngIPKV%~*NLGWDf#Le(+z9ddpDYXvhD;0$=1}9N zGchpeus}`&SjNo2paix0F%x7{wHXrwgFh?C3tfL6?<*;Wje^gESLl%kKmx28Ki?1_nu}7b{sHTX~OxLXC-m;Q})QcxA0OGXui} z7RZ4IZ&?@^{xdT$#4<849E7^Al9hph8EVF@$qysN>)%4%_JWat!Jd(UA&QlOVGc6` z!zl&^1`B2e25&|N263ov(5c6gEDQ`UklYPgIJ}UBf#CquoG(z*S(q3Y=0Vl{hUymt zd6a>Hp@)Tm;W6k)W+sMuaJ~eIpM)w_f(A|{)S%gn3=CZ?3=Hn9kWIodEDQ`jtPBi$ zpz_KfJ_`ebI8>i069afb`V|()X~-b6r$WsJ9cZ1-!oaYeg@NHSSbseOLje;5!(~vI zgOU;}1H*BsVvt4)M#$!H5c?M+1H(G7CJ>K-A)keT;WZ-z!&*iLhGZrNhCW6HhICd2 zh9sy%K&mQO85kI$e9+m>$~_8u*-3u=nHU&OK@B^_%)k)E!oY9`w6Gj1 z=Fbc{RymS|0lX_Bf`x&hn~?#$-w))_MNACfZI)3?kn+i5IFw6oSv;=i?Ju?G?1S123KNADPbEy0GvoJ8cVrF1?&%nTNotc3l z9Hbj62QpTdnSsHNg@Iu?RIC-r$|NQR@X|GqIuLeXVPLq=!oUy>@-Arl{4g^ELm?{z zLm?vr!wsm$OAHJQKbRO8(xCjiP#R|c|YBMu1R71tPnHd-o85tNpFoVv@^=Du>4KfjQ@G=VngBCLbgFG~HK!>SA zr5Mtg7#MOH85njlF)$QBLrNIxsDsQ53@)q;3{8v-41Xs-j1{h*&&0s+1*!^ULK`y! z!wMD#hMP!YyI2?)_A@assIxLKl!FQ$76yho76t}$Mh1prsL3&`3=IER7#J3_FfinS z%2q}OhFMGu3>7R43{w~x7?!dyFx&%Kz{z+lP(Ih~=7nSsHIiGg7PGXsM!69Ypg3+OCiMh1qnP+ycYGB8|W zW?(31VPH55I;ft3fnfzR149Ta14BPE1H($FMWEC4E1+zU9g3jPU}a$7Wo2Mk!_2_2 zk(q%Zn}vbl90TO6a!n=%1}~`NT%dNnW?^991eNKaBf8fyGcZIV83;1eY;teBc)cu| zs0<4ELbn!^HwQao&}gfgza@a?~-%w7HB745^F^ z43|Ka9U}v1!79TBP$p+#VEE3&!0?cXfkBCpfkBLsfguO#La7_FrAr! zL5qcf!H9){A&ZfL;WQHigAEG!+aJ7@EUB8IUwxJT+hHT5fodXqpP46 zS%Fdm69a=dGXujpCI*HgCI*HGP)!Q8Xg3Q3!yG0ChARvV468tO9LOXF28NrU9fvFo z4C*Wl48ouy5){c$GxI?a1XY*E3^@P_bY?R&fif^GWoBT|1_eD-14u3CRQY;n^!x)I zaSxUI#K^#qz{0?=nuUR322>uT{wvgh{77OTaS)!y$iN^A)ek!6J`<|e@DdXP10PgF zIwJ$a3}(pD#cx4D&j2~z1a#C9$dGteP`199C|(~5HL97Jfx!fn1z8vva#3=Cl` z3=CVD85kNF85oRM85kl!hJp4cf?8=T3=G?t85nNDLWF^V;T9tU!%0x-$^tq18Dv2u zs1#*p0MFcj__IJY7%Sw&MiBoSRDTWB;UKXnX3$|Bpn4Z-AxKbyg@NG#BLhP_sHkUU zV9)`zsTmj;7O^lelpty5V`N}ZU}a!fJ9%k}eEn}w0S3Y>4B#G%7^smA^=l3z149z1 z0|81U%nS^lm>C%KKn)Zo28Pot3=H2ugT+u6*dW^gs)<0AEi_@gVP*giE(kI+Fl2x# z6cz@Cd}am)4p0L$1e7O0Wef`gLni2I1yHFA@(<{UOpqar3=BP>a)^b2L5LM{^bSZ` z9U3kfP}+l$fuRyqwSsy-EDYe$4v;z+{sbyom>3uyKplFWg@M5pR`|?kWMI%@VqiD} z+JV3VIk6mcUkgaH4>JQpKMMoHR8X4@B*4JH-~g&$85tOSnHd;9Gczyav&_7(n~V>+eJ3`Z*H=!wG17LEQm9G^B(Ta;#!KBLjmMGxYWgsDh_V3=I8D3=9WA zB@a}u5vYQLI%+Q?0|O5W1A{)OaRyql4LUCl)JO&O@K_ia5<#sK(6o9BGXsM%D+9w; zs4H7Q6&xrUm>C$hu`n>~VPRmn%>=o2MVp0zAqiC0vNAASWny61#mvCa!ot8%!N|aH zgavZ+qCP7FgE*+Z0kwRgjsac6vkf#13u@RgFfiydF)(B>ax*ZPGBYsTW@KOpo_sQ0 zo!5(nf#D1@1A`G01H<~sf78Y5w}aYPP(%Dc4h6NCL3s-5*vn9QJ*awTU|?Wjh8!gI ziuAcsR$gR&_!4neW-6x3-36-S_hCqP+~g@Hi~RNb>OFsy(YY6f+@CldpM6sU*A z1Ub@6o{@n;hlzpVJu?Ht8c^Spk%8eGBLl-52FL|93z--gLRmotEyyNN847A7gF2Rs z3=Hbb3=CaRgF(_kObiU~p!`Fi%_*RbsnE0~!@|HY87ddU%)sy;)T3ZvVEE0Wl z7#LDOkq7F+fVwO!3=C{63=CHo8NesowlG5Ok12pU3}kK)3j^q!I}nqhhKYeekcoj| zIWq%;8Y=@s78B%zT(D#U69dB(X2_Xc@=Od2&5V%ic|ekKPy-h;LoccUHKte@7&bF8 zFgQ#O%o4BXgys*B>c^lG0mNWnU@!zZorQrx0~$UHm>3xLFfuThGchnIGBGfCvoL^{ zu0oYFSTZv(*fBCNsIee9je&vTFsM`q-9W{}!0;QUn1O-8o|S>YmK9dcF)%Q^W?*2j zW@cb`2FkS1@UsT>LP13tRO1Z>28LKB1_oCq28J+J28J6<3=Auw9(VvcQ5dQYM16#s z;S9>yObp;*@^etn>;e^qV13Y3G@FHi;RhoFLk`H-pnI?w85m}R?!97w9Bn!WteAn} z02Acyt=~|?rC1mks+k!WM4)^XW(M%F7HgRxhr>xRGcd$~N*g8yhKZnVFKFnCg@Hkn zg#o-x9_)WtXe0?jEdgCirNG1hUa%7mifK@D8ssGg2Jm)7&}B{1tPBjfpr$w@1A_<) z1H&R_28K$gIa5K+2dGa$lY&sK3?9r33>%mkz}wuFp=#@kpgvY$WMBwqWMJ@QVPN

    LiJUGMilomGl2I*gA8qFWMJ6D!oaYCk%8d}Xj}^<$iTp`gNcE`jFAC669^Kr zVP#<0!NS1M0jkcJ85kr%?N9~=hEt3T3?57j405237!w0S9W+`%dIUh-P6h^sWh@K~ zD;XIWHiJ4bjK&NMrJzcl8FEJ6a!}O3DOM0s-UAN7#SGYCQr?kum8x% zz%U8aXJLXIdI#D$pUet50?-;%g@bBlB1A`qi1A`O9P=*3%1aUDjFffBgY?v7sWI+Q5EDQ{G ztPBiy85kJefm{Jfx1hbqtjv%rzCdE$ObiT-&=k_e1UZc{lZk=h2~-TE<`oMAgCZ#7 zGBPmS1C61At_fmcV0Z@gfDfo`&&#GB7YOg4zQt3=B#v3=BJm>C#M85tM?LCprJIq?128LNI3=FlPNCD{ub)cB)85lyD7#Jo&4F_pT1_us^ z#lWx~syUIBfgunoF2oEuaQ71f1Nb}(f2ep9XtaV6a$5jsf<6r@4!Zk}laYa80W$-` zawZ0b8fb+41ep!0pg=dWfvf|~M=k*sU5pG2FPRt^dRZ74_JWEtkU|CqhJ8?)jg^7n z0@QGKkinoX3TRdYWC-YjJy5S4)K&uB1_)}DF*7jaFflL$fu;!<85k}?%>gN||H90` z5CC-%=!l8WEDQ{PK%;6A20O*?>eFfcF#KrIgj75ktJ#>~Lr1{x!0VPI$j1t-+d+mrtmOV__; zW?&ElB{8V+-cVULsM9(@!xvEY3@CjKbixJ$1A`9KyC92Mq57^u%>jvl?jZOI>cfMU z05LHzq_Q$FOlM(Wcms9ed}f9$20tbS1_M^ebsdvI^&F`G2x<|7hMA!j3W5qW(3B4| z1H(@y1_pP~6@E|)A2Bj8u!A}?P(wi$KVV^C*v-Vi;K|Cs@PwIx;VTORgZ*a4(qn;} zJCD1t2`H&*l;;;^$CqT5Bm4U_fY0ixQ!?t_PW-MbD SI\n" "Language-Team: Esperanto\n" "Language: eo\n" @@ -1372,8 +1372,8 @@ msgstr "Eldonoj de %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Eldonoj de «%(work_title)s»" +msgid "Editions of %(work_title)s" +msgstr "Eldonoj de %(work_title)s" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2805,14 +2805,10 @@ msgstr "La CSV-a dosiero ne validas" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " -msgstr[0] "" -msgstr[1] "" +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." +msgstr[0] "Aktuale vi rajtas importi %(display_size)s librojn ĉiun %(import_limit_reset)s tagon." +msgstr[1] "Aktuale vi rajtas importi %(import_size_limit)s librojn ĉiujn %(import_limit_reset)s tagojn." #: bookwyrm/templates/import/import.html:27 #, python-format diff --git a/locale/es_ES/LC_MESSAGES/django.mo b/locale/es_ES/LC_MESSAGES/django.mo index 95c05e2ccc9a39d7fcf1b31f492b1608c4695d57..9ed73ceed3b60c51460f9dd4a6ce748b5c48950b 100644 GIT binary patch delta 26947 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 W?Xnvfjl5YxQgaixhyG@K><9o}++{}q delta 27126 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�>ni* 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 diff --git a/locale/es_ES/LC_MESSAGES/django.po b/locale/es_ES/LC_MESSAGES/django.po index 7738d0fa7..7f27a3e61 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: 2023-09-27 01:11+0000\n" -"PO-Revision-Date: 2023-09-28 14:47\n" +"POT-Creation-Date: 2023-10-02 16:40+0000\n" +"PO-Revision-Date: 2023-10-30 00:47\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Spanish\n" "Language: es\n" @@ -1035,7 +1035,7 @@ msgstr "Tus citas" #: bookwyrm/templates/book/book.html:360 msgid "Subjects" -msgstr "Sujetos" +msgstr "Temas" #: bookwyrm/templates/book/book.html:372 msgid "Places" @@ -1372,8 +1372,8 @@ msgstr "Ediciones de %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Ediciones de \"%(work_title)s\"" +msgid "Editions of %(work_title)s" +msgstr "Ediciones de %(work_title)s" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2805,18 +2805,10 @@ msgstr "No es un archivo CSV válido" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " -msgstr[0] "\n" -" Actualmente, puedes importar %(display_size)s libros cada %(import_limit_reset)s días.\n" -" " -msgstr[1] "\n" -" Actualmente, puedes importar %(import_size_limit)s libros cada %(import_limit_reset)s días.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." +msgstr[0] "Actualmente, puedes importar %(display_size)s libros cada %(import_limit_reset)s días." +msgstr[1] "Actualmente, puedes importar %(import_size_limit)s libros cada %(import_limit_reset)s días." #: bookwyrm/templates/import/import.html:27 #, python-format @@ -6162,7 +6154,7 @@ msgstr "Apoya a %(site_name)s en GitHub." -msgstr "BookWyrm es software libre y de código abierto. Puedes contribuir o reportar problemas en GitHub." +msgstr "BookWyrm es software de código abierto. Puedes contribuir o reportar problemas en GitHub." #: bookwyrm/templates/snippets/form_rate_stars.html:20 #: bookwyrm/templates/snippets/stars.html:23 diff --git a/locale/eu_ES/LC_MESSAGES/django.mo b/locale/eu_ES/LC_MESSAGES/django.mo index 572a0f9b2fc1943e570e8f268da1f389f7e9886b..cceaa551cd824edaea650ca2b3cf7c4b0ff69bb6 100644 GIT binary patch delta 29458 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 delta 29566 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 diff --git a/locale/eu_ES/LC_MESSAGES/django.po b/locale/eu_ES/LC_MESSAGES/django.po index 24ede78e9..fe0ec9634 100644 --- a/locale/eu_ES/LC_MESSAGES/django.po +++ b/locale/eu_ES/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-09-27 01:11+0000\n" -"PO-Revision-Date: 2023-09-28 00:08\n" +"POT-Creation-Date: 2023-10-02 16:40+0000\n" +"PO-Revision-Date: 2023-10-02 18:13\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Basque\n" "Language: eu\n" @@ -1372,8 +1372,8 @@ msgstr "%(book_title)s(r)en edizioak" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "\"%(work_title)s\"-ren edizioak" +msgid "Editions of %(work_title)s" +msgstr "" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2805,12 +2805,8 @@ msgstr "CSV fitxategia ez da baliozkoa" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." msgstr[0] "" msgstr[1] "" diff --git a/locale/fi_FI/LC_MESSAGES/django.mo b/locale/fi_FI/LC_MESSAGES/django.mo index beacc88443d70ecfc20382d02bce261021fb7ffa..aef95bcc06233ef2f3ce16e1794ef8273684aba7 100644 GIT binary patch delta 30275 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

    k7%nn1FepJ&#WfZN21BSCJ5~mUQmAoRpghFH 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\n" "Language-Team: Finnish\n" "Language: fi\n" @@ -1372,8 +1372,8 @@ msgstr "Kirjan %(book_title)s laitokset" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Kirjan \"%(work_title)s\" laitokset" +msgid "Editions of %(work_title)s" +msgstr "" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2805,12 +2805,8 @@ msgstr "Epäkelpo CSV-tiedosto" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." msgstr[0] "" msgstr[1] "" diff --git a/locale/fr_FR/LC_MESSAGES/django.mo b/locale/fr_FR/LC_MESSAGES/django.mo index fd48c948cf6e5968225391ca12885e5e7186c655..4cdcbf8ea2a3ffdeed740317a055f435e5954b7c 100644 GIT binary patch delta 20766 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 PKNr-cf+TZLYGnWb%a|of literal 148066 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 diff --git a/locale/fr_FR/LC_MESSAGES/django.po b/locale/fr_FR/LC_MESSAGES/django.po index 452c08205..1bd27f690 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: 2023-09-27 01:11+0000\n" -"PO-Revision-Date: 2023-09-28 00:08\n" +"POT-Creation-Date: 2023-10-02 16:40+0000\n" +"PO-Revision-Date: 2023-10-31 20:26\n" "Last-Translator: Mouse Reeve \n" "Language-Team: French\n" "Language: fr\n" @@ -310,47 +310,47 @@ msgstr "Commentaire" #: bookwyrm/models/report.py:85 msgid "Resolved report" -msgstr "" +msgstr "Signalement résolu" #: bookwyrm/models/report.py:86 msgid "Re-opened report" -msgstr "" +msgstr "Ouvrir le signalement de nouveau" #: bookwyrm/models/report.py:87 msgid "Messaged reporter" -msgstr "" +msgstr "Rapporteur contacté" #: bookwyrm/models/report.py:88 msgid "Messaged reported user" -msgstr "" +msgstr "Compte signalé contacté" #: bookwyrm/models/report.py:89 msgid "Suspended user" -msgstr "" +msgstr "Compte suspendu" #: bookwyrm/models/report.py:90 msgid "Un-suspended user" -msgstr "" +msgstr "Compte non‑suspendu" #: bookwyrm/models/report.py:91 msgid "Changed user permission level" -msgstr "" +msgstr "Niveau des permissions utilisateur modifié" #: bookwyrm/models/report.py:92 msgid "Deleted user account" -msgstr "" +msgstr "Compte supprimé" #: bookwyrm/models/report.py:93 msgid "Blocked domain" -msgstr "" +msgstr "Domaine bloqué" #: bookwyrm/models/report.py:94 msgid "Approved domain" -msgstr "" +msgstr "Domaine approuvé" #: bookwyrm/models/report.py:95 msgid "Deleted item" -msgstr "" +msgstr "Item supprimé" #: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:307 msgid "Reviews" @@ -378,7 +378,7 @@ msgstr "Accueil" #: bookwyrm/settings.py:224 msgid "Books Timeline" -msgstr "Actualité de mes livres" +msgstr "Mon fil d’actualité littéraire" #: bookwyrm/settings.py:224 #: bookwyrm/templates/guided_tour/user_profile.html:101 @@ -434,7 +434,7 @@ msgstr "Lietuvių (Lituanien)" #: bookwyrm/settings.py:307 msgid "Nederlands (Dutch)" -msgstr "" +msgstr "Pays‑Bas (Néerlandais)" #: bookwyrm/settings.py:308 msgid "Norsk (Norwegian)" @@ -1076,11 +1076,11 @@ msgstr "ISBN :" #: bookwyrm/templates/book/book_identifiers.html:12 #: bookwyrm/templates/book/book_identifiers.html:13 msgid "Copy ISBN" -msgstr "" +msgstr "Copier l’ISBN" #: bookwyrm/templates/book/book_identifiers.html:16 msgid "Copied ISBN!" -msgstr "" +msgstr "ISBN copié !" #: bookwyrm/templates/book/book_identifiers.html:23 #: bookwyrm/templates/book/edit/edit_book_form.html:352 @@ -1245,7 +1245,7 @@ msgstr "Titre :" #: bookwyrm/templates/book/edit/edit_book_form.html:35 msgid "Sort Title:" -msgstr "" +msgstr "Titre de tri :" #: bookwyrm/templates/book/edit/edit_book_form.html:44 msgid "Subtitle:" @@ -1372,8 +1372,8 @@ msgstr "Éditions de %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Éditions de « %(work_title)s »" +msgid "Editions of %(work_title)s" +msgstr "Éditions de %(work_title)s" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2268,7 +2268,7 @@ msgstr "Responsable" #: bookwyrm/templates/groups/user_groups.html:35 msgid "No groups found." -msgstr "" +msgstr "Aucun groupe trouvé." #: bookwyrm/templates/guided_tour/book.html:10 msgid "This is home page of a book. Let's see what you can do while you're here!" @@ -2805,19 +2805,15 @@ msgstr "Fichier CSV non valide" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " -msgstr[0] "" -msgstr[1] "" +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." +msgstr[0] "Vous êtes actuellement autorisé à importer %(display_size)s livres tous les %(import_limit_reset)s jours." +msgstr[1] "Vous avez le droit d’importer %(display_size)s livres chaque %(import_limit_reset)s jours actuellement." #: bookwyrm/templates/import/import.html:27 #, python-format msgid "You have %(display_left)s left." -msgstr "" +msgstr "Encore %(display_left)s." #: bookwyrm/templates/import/import.html:34 #, python-format @@ -3483,7 +3479,7 @@ msgstr "Sauvegardé" #: bookwyrm/templates/lists/list_items.html:50 msgid "No lists found." -msgstr "" +msgstr "Aucune liste trouvée." #: bookwyrm/templates/lists/lists.html:14 bookwyrm/templates/user/lists.html:14 msgid "Your Lists" @@ -4575,7 +4571,7 @@ msgstr "Queues" #: bookwyrm/templates/settings/celery.html:26 msgid "Streams" -msgstr "" +msgstr "Flux" #: bookwyrm/templates/settings/celery.html:32 msgid "Broadcasts" @@ -4583,15 +4579,15 @@ msgstr "Diffusion" #: bookwyrm/templates/settings/celery.html:38 msgid "Inbox" -msgstr "" +msgstr "Boîte de réception" #: bookwyrm/templates/settings/celery.html:51 msgid "Import triggered" -msgstr "" +msgstr "Import déclenché" #: bookwyrm/templates/settings/celery.html:57 msgid "Connectors" -msgstr "" +msgstr "Connecteurs" #: bookwyrm/templates/settings/celery.html:64 #: bookwyrm/templates/settings/site.html:91 @@ -4600,7 +4596,7 @@ msgstr "Images" #: bookwyrm/templates/settings/celery.html:70 msgid "Suggested Users" -msgstr "" +msgstr "Comptes suggérés" #: bookwyrm/templates/settings/celery.html:83 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 @@ -4610,7 +4606,7 @@ msgstr "Email" #: bookwyrm/templates/settings/celery.html:89 msgid "Misc" -msgstr "" +msgstr "Divers" #: bookwyrm/templates/settings/celery.html:96 msgid "Low priority" @@ -5424,22 +5420,22 @@ msgstr "Liens signalés" #: bookwyrm/templates/settings/reports/report.html:66 msgid "Moderation Activity" -msgstr "" +msgstr "Activité de la modération" #: bookwyrm/templates/settings/reports/report.html:73 #, python-format msgid "%(user)s opened this report" -msgstr "" +msgstr "%(user)s a ouvert ce signalement" #: bookwyrm/templates/settings/reports/report.html:86 #, python-format msgid "%(user)s commented on this report:" -msgstr "" +msgstr "%(user)s a commenté ce signalement :" #: bookwyrm/templates/settings/reports/report.html:90 #, python-format msgid "%(user)s took an action on this report:" -msgstr "" +msgstr "%(user)s a traité ce signalement :" #: bookwyrm/templates/settings/reports/report_header.html:6 #, python-format @@ -5463,7 +5459,7 @@ msgstr "Signalement #%(report_id)s : compte @%(username)s" #: bookwyrm/templates/settings/reports/report_links_table.html:19 msgid "Approve domain" -msgstr "" +msgstr "Approuver le domaine" #: bookwyrm/templates/settings/reports/report_links_table.html:26 msgid "Block domain" @@ -6053,7 +6049,7 @@ msgstr "Commentaire :" #: bookwyrm/templates/snippets/create_status/post_options_block.html:19 msgid "Update" -msgstr "" +msgstr "Mettre à jour" #: bookwyrm/templates/snippets/create_status/post_options_block.html:21 msgid "Post" @@ -6711,8 +6707,8 @@ msgstr "A rejoint ce serveur %(date)s" #, python-format msgid "%(display_count)s follower" msgid_plural "%(display_count)s followers" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(display_count)s abonné⋅e" +msgstr[1] "%(display_count)s abonné⋅es" #: bookwyrm/templates/user/user_preview.html:31 #, python-format diff --git a/locale/gl_ES/LC_MESSAGES/django.mo b/locale/gl_ES/LC_MESSAGES/django.mo index 30542ace1fe5512110c1fe3fd7635bddc5baabe2..780a8def4f48af3d9148628b71fa01888de99c51 100644 GIT binary patch delta 26922 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 delta 27110 zcmeCW$8qL9#{`vnSw;qi#&QM*DFz0H`4tQd!VC-yyDAtMR2Uc-&Q&llh%zuRe6C<% zkY!+C;H+d|@Md6OP_JZQFk@g~D6V8+aAII!SXIfuV8g(`@V1hHL63ofL92>^A&h~6 zA+m~rA)bMOVM7%I!yyI+27zh@hF1&>4411J7`Pc281~gL)H6skFfg2|VPG&~U|@Jw z!@%Iez`!6`%fO(;z`zh!%fKMUz`)R1%fO(-z`(GemVv>Tfq~(0EdzrC0|UeNS_Xyy z1_lO;ItB&PN>L3ohRmZ@<&%nSSSkJ&9&cMK+SkJ(qz`(#@Sr2h=RDC@I zgAW4(!*r;EC-n>rR*Vb`f9e?+L>L$t%o`aPb}%q7_%uQcU~PhgglrQ7LkI%{gLM-F zgBk+^!vv`K_9lqFt4$CGziMJ&P-I|W;B97LkYiwA&~Ju>s9!S!gCqk3LrOhVpstyL zfscWKVM;Rtg9!rz!{TNJh9U+Ah8xWc3|tHh4Bjme`LGrS22}vkj!0@VtfuWg!fg!Y&fk7E0-patRgn@yf z{x6iVsEvVPF#`jGdpiR|2Ll7c>vjf)P6h^sk`4xjw+svn|2h~LmNPIgyy;|MkYZwB zn9>D_z637}$Cl7*;bdFzkTRDSZqKt3Ywy&%n^nz`(G(pMfD0T*{FjO!wFceH@U|7e%!0>W9B+6#YfY5<685p)RFfee< zVqloVz`$^579=F%XM^Z^28PG885o)v7#Py$FfgQpf@%%}gCocRa~T-QKv6Q6fuVtc zfq{D-14APN149p#=9>=@pD>?+Ar+L!7C=I*97;1TgoI@GLI#Fh1_lO^MGOpn3=9lS zix?RGgB-qyfnjGoh_RS~!H$W6p?e7fgB>V0EMs6W2W7YA3=GZ;3=EFT85j~67#LcY zGccrpa>;TAhA2=_u3%t@WME)ewt|5nh5;0Gkn9(`l7S%^IDFXw;q*V+I^*Rg;3>>Q=iOzI2B(Y?zhGdhgs~H$n7#SG8t%f*A zdM(63!D|^9szAABEyMvr>mb=NXB{NFu3ZO;SO$h8>lhd+85kH`)-x~^g7W)%1_ply z1_px-3=EnehiqV|2WOvE8yFZ^K_LO9uWx`9M0YnZFt9N&Fnrv=z`()4!0=-O0|PGu z0|Vnm1_pKp1_u6(5We_Eh&olMxDHg@1S;;dk%57Sfq}tuBP0aEpz;|T>mde}ZG>1* zw~>K?nSp_!eIq2Bb#G)~5Mp3p*tikmpd%Y0+3^O{z{gO1A2vd=-Or7X0*84MB)bZ4 zf|#qc36k%%H$lvC+yqe{S`TH!Z-N+{xe4N zXfq^)K5vFZ(eKR=hcRw}IGAq>#HW&5AO>n|ffU__TOc7BvjyUS1Sp-g1rkCfTfpYj zGqh}BV9;k^V3@cC;*f(|Aa%j#Es!8n+X{&So2?8CrVI=W{#zLs7J+iZR!Ab%*aj)< zJ-0z}LBlq%!3=k|L5kv6+aMwOe;dSuyxSoT7TFGRU_Aqa@^%J>Y*4MX9a2_L-VSlV z*6k3DFSbKM;2TuqzwHp8^6r56L~I8G!&C+a2DKd!hwa(H!0?@cfgye;1H%>u28Qrm zkPzV64T%D=-4Jt?b~7+=g7Uw?ZivgQc0+vXxEtcaklhd;ChvwgtYtT(tY5Yp;-LMz zAt7{pHv>Zf0|Ud|-H=MgZx6(R+&z#etlk4Lw`UJT-~2rc3@i)`49oX0Fw}!8k2QNB zJ~_GvV)0d|f+u?*E`GTO68B&CK!Wx+)F6(%5Q_x%LK2nSUWk4JC~dzNVv*loNSX@X z3vp1^UPvye-pf!AuHE|gLR>g&FC?he?qy)GVqjp{z88{;KS2%j*~h?eoPmKMdLP6= z%KIS}YVLqmU5#4wdIT263SHF^D-@#~|_+#~^J?uVau(Dixxxo?*%{NVU5B z7$j~qk3$SFISy$!xF3hO`1)~(&+Z?GxcvQbh`~ROGcW{$>h}|nAdNc#QJ;MR;(=nQ zcYdou?t$@bGC!2%k6& zanR+{3=H+4#^nR3z-uV|18Okq8HfhqGZ3H1oq_mR>kPy|%QKLuvV+orXCOsx3RHdN z8HfX0&p>k3GrfQi9@D~kRX+~ z2=S5DMTkLW7a=}&hSI(lAt4wJn=dh;SAsJ~o-=Q?aWeA`1GQ`J1P`=D%NJy$)hSUkVml+teLCy5bkT@^D z3`vwTFGCXZn#&9flA!#5@G{6H3=FrS3LagC1ohX;5EpY_fdsY86^IWtt}rmn1oe8a zKrFljrEgt<`1sKkNR)iM0=LGrKHHAp3tbPeK@=4%jxCtZVt#O!O3kXdsL5{HMN23@!Y4Z&*=4?McY zz!1*B!0_!FWFW)uIwT~DuR}tx<2od&XI!s`XxMli5;RAzLsIuysKWc#AtCerI>bRg zp?r=T5T6O%fQZZ8fH+L|2E+pA8xZq?Z$RQa`UWH<^KL*qRD1(sPfh&|hy(hd1}wS( z37Q=@AhqA&8xWrd--P%$W9O}`0o!19|AecNtAI;{t9Lb`Mow;=j*Z$aX` z`WD1Njkh2ksGkC5EPyIpa|_b?-E|9M@!MOFp#67?fuWp%fr0flBq(cdLkyU78xlhE zZbMT2irb)WH3P#jsJPc1NCze44n%#;9f*TE?tnw2o?#kPVD=q|4_4lRxOB@Mh)Z|f zVPIflU|=|V2V(IBs6kI51~7cQ0}0Y^Q2IYqKgV5&!}#t(JRorwVy^sM$k2`IT~H^s zo`Iq2E~K~m^)3TLH3I`f={*Jp4^XG`9%MYg>OKQQ5Ca3lqWh3>fv@)=gH+}Z7#Jon zFfi0SfLOr$5R!;R9zys!P}=w*BqXgKLUMukLr4fjJY--H1Lgm;hmgcj`w$XD{SP5! z^=v4;{UIc-FF%CD^<$`kpP=&0k01_`e*_7Mlt+-nm-`4Zo>2M-5)xY;K|*-nBL;?J z3=9k>A2Bf0gT~<|JcekT^B59DOCLjme)VIB#rqyZQujHi_>;#FhkS?f*`7cWvE&no zM|7V+N>2MH5TAxUfv8V`$`?cVtxp*0!2^s_obXAph! zq3TxFKZ6VkZF>eOQdyrv;$HPR!~u@aAqEFLhlEhfbI8D9?sG_#v_FUVbnbJA4-YGeM1jkDNYMJfhXiHvdq~{pz6be;fuZ3&WTh%d z#6cn-ARaM<(smyh80tZT#oiwvK^FP}62#FTAO>cAfLK`j0b*gt2T0t{`2aC+6;$8x z4-f~Q{lLJW!N9<932MRb50F&P@e$%7t&fn9u=xl{v_2mh>cPWn1s@?kZ~h2zz^spu zI9>S>(xp1_5fT#LK0+#){~sX^ko^Rqtv*50Q1~ZE5nS~N64aAEK|Hef6U4l2Q2y0V z5Qn|^1RDPVbsj%MT&DLK5|?(LAuf*m4C$|De})A0Y^eBBD82nNB$1u`3~9Jr{R~M1 z-=OM+zCidgUmy;!_yRFE{0qdq%=#~oI4k}FNmLzQAW<>l3nZ0K`vM8_xnCgJaP=1k zhEPy7{1p^9$ne!e0;{S3>zsP<|JP56b_O ze?bhM{R`r^8-}ns)smD<9m%kyY`U6xS z{~w4?rT;)eOyv*6A)0?6Az|Eap4pwy&P)5u0N0<-v0+O zzjx*jBvJnT1Bn8izYv40{zA$R&%cl{r`!KSEI9WcQX)S753zue zfe}0t%FDnA9$B$tU)U}OaM0k=W~81^tSGW3C3r;LmYpvkESCWwKpP`Z~1;;^Yq zjNrN6RZI|rPcboqC$FzFF@mRXUNbQ=1Tru%yoc&@WQI7%lbI1bSsld8$iTu-&%n^n z4AD4+8RF6v%n%puV21c~A2ZYfW=8OA)^%n^2GAr_APXd<;#nXb$Yg=2D_~&+_akaq z7{P#B^yLv8ym#JscaAjFK2^zbSoRgoRe&fkoncH2qn2M)2hG z2X=_Lj2w`lm*apqK%E1U_^de?>%oaFi~|za2^^3h>*at1*$k-06&w%;Y~+CWX+t(M4=BS#KA$FjNlp3C{9Ljdt)Cb#DNz%>miIsoDiRWhSGmI zA#udc1#yrD7bM7xxgb$t&&3E{ArZm_38_jhh(+_cAP!v41#$3JE{M;Ma6zKtEEmL{ z`&^9R6%sG&xfmHh3jrLs85uw;8KSru!AmMub2EbH_1h(Suc5FhCA zLM*c3g&5$%3rXc6P<}KoBX~(gHZP=nXojj^#S8KACaAjIyby<-=4Ax0A-Mxp{|jPY zJ%b`2Br)kiX)8X6#qN9%i~XT=JRiiMe5kqxK8QuVe2|cs#s_iW0w{ku)SQh_bvyYW z1=Jy^IZyaN9;jzv_{s+<*?9ROC7>EV#HBX;kRXeK@=N(422AFMIB+XJBY2U@UVcc3 zz2Jv9J9bP%nU`%0wB#U90z^kf4_nV`PW`bw~Um4Sibs{|u>4T!ZQ z#DkwD8NpMtx>EIw;H4Cgq#!|LE6oUAsgNKIDY-65Lmc#88j>w}Wgrd+kYNN*LZ`|= zf}BGZ;$tCMNWmj33-P(KEF`UHLB)+^A&J;R7LwaMLF=z(GBPlP%0lAgy&R+n{x8P} zZs)VeGlCZyMae@F(Rz7Ed9g>H5xh?5nmnWk=2n2{<5z&B2@xnQ3#HW*AP&`6fH=q! zO4mCoKrHrDfF!a=1xD}!p=G1rl^Bst_M& zszNlFLHRCFI#87nyu>OF%CAy|giO0CBxvWTLQ2AAst^a9RfVLfYf$;0s*n(1R$~M& zc;HlHWGDmWe@it;kZe$cl=<7$AO_x7gBbKu4U%X+L1|`nh`5M4B+6vfA=yq}9b%y! zl%J>$$sGmi5Qny@GlCbP%~pqaaF;qGWd832)S$~yiKpt2?DZL{kxc^<_tF{=1NAi^ zsn-=s2WmhZ5~~4mSiS}%*HmagLS&i-BxLt$K%(rF1|(`OX)xANF-=B>HUD^x)2A7=rJ-p0WC(;gCycmeMa!)bb~%4!(j#nhAaAv3|$Ni3^NQE8ICY8Feuj> zLK*@u3>g`=GB7aM8!3s_>x2wpMC zY{m#4wDvHA#PLKkNLjzZ3{uZOHe&=YYGXEMWB?6jyP89a^7Ef~RTy-r&|8X|6%kS11>b%KKxq|8sWf~27} zR*>xh8 zVFwAJcXnVGGw|6%va7T`B#M;mA$3K*J*0f-v4>c&!XA>yF55%QyJ-(ed{6Be!4n#9 z?HL&iLHYlKJtIRB0|SGS10>tEIzTkefYS3EAVIvu0g}D8I6xBJUI#{oG|=)~2S{Ty z$`R5Eu6JYvFEm`?2nqV{j*Q@SgicP3489Bu3~f#j{uL)i$o!v#GsK08&JYLaIz!{m z84|RKP=3BM#9H?{C z|G6;MgBui)u8`E+?g|OoXReIk6_0OSAr|<#L2A1&H%9PM%WgM__(!PtPpG(_J0xhQ zxI-+O?heTX3)~^?|I1Kua}S6|9X#qGsXo{PQgoJjFfx2%WMG)#!N{P@$iUF;1qssi z-jLLL!y8hfz43-rTEae%xYqK4RMVk8kaA>|4TM&fRyP9fe;6o1~P)z zjK%~)8Y)u)A*ud)AR~B9sa6mq5oZQ5f>%~`20=og{zwp{p1&RhG3b2|BY2IsSTMwZ zq+m$MYz<~)ux4anxDgETxkxA@!xaVw2JKLYeuglJ1rlKppId}MLbfvuk~mj~LG)b+ zgOn4`!@y~!o`E+UqR}!OQfWknLo6&0hh)E5;gIaPAso_g-yhD%(89pL@FyIS{~IG9 zl}}FuBX}TVUIZk!oQQyA#~Tq4bH6~<2}MH8Rfz;e1!%o@BqMmm^U6qwOO2u!!7G=; zqZq*}qM4!@K`WIRmPJF<1;j9d7bxG1VFa&?PLGAihsH57$TBf7{EuT~h-F}4kWGXX z>D7sh;5FoiNsJ7eLFfuT8<5j+#(n#agc57NMt53%?_KE#Jf1&j=!#p16EAkFFgLPqe~ z?Vp8=47Lmm49P{1B6eXBBd7tzAY9DI(9OWWFu52~JuoRPr|)P65#Wcb6t!0@yj5@e4m7#XaY7#L<(LgM~< zH6(k9)Idr$-x^3kGouDlf_|-m)D;o6kUC;hEyMwQb&yJ@yp9pPB6>+3B#PMT>mhBi zlzK>Zm{JdEP%N*9)c58M5R2m*7{QCi<}^SmCBa5U1_MS02Gd4H@Bn676QufG)C38U z*G-JzrP|rekm~tDGbE9UwlFf(f!3O~KnA&%)we*ZThmsEi?+2w>Sd8ONOp8;gA}=$ zZIG5sej6maRklG&z==@tnQf3Z;$o=!Ep3oovkR*3WE-SJyx0cG9k<#bC2jpHsK7_4 z0gUYsmkPB*EKq5OWHTKo-@F}?&FtGDC1PefB;;z_Ar?+(hd5+@JEZQ|02SW{Reu($ z{vkxZp5aS7q?^su0m+xL9T1Ji9T1l~Lg~N`NHv?-0dZg*ls};ZQn0Lr>O0Z_>CRv3 zfRz2Oq2h9#km_5f6O`{67%V$M4y|WkSOI1*FzoDv1nnuP!bhEuYW966B@SYt}aMW&+38{-3y`WFM;Gi`Tqup!N9=qq6^}~A6*b1 zigrWFe)VohV>G54k{BmC9e8lr8Lq*8f|2AwJv-l{nrD@!73jNUDF_3n{ZB`XJrsx;{tGgMNfhlm^KL#^!bw@wO;omNCRcTBuFK5a1zAFkD=&QRAW;)A1=3f{g^CwVfjF>r3dF~K zQy?KZe+ndbtegT#)O(@wm#07+@MH=k&3vn$0!eg#ra&AbG8NL}(VYr0(0wXIJ_5=w zmd1_z9Um11}aWtWH`ydz+gNL;(@=@AQrPshj>70I;0@doeptu(R4@@)>lu5 z1a5!<{G941cho(aed;&G#*K~-*%rhYRL}x(MtIdG;+++r%+Vz;h z$dC_O&^!au=)5+Ak-?pTfkA2}Bg0(K!keU-j0_2kpar>*qBLL(;@5D1YZ{ zNG*75Hl#^aJBN`W2UN>JX@j|tIG;Ng;(#4Yed61A0m^!e4C0{t|8gEAbu!L}jN>cKhoph9`HT!Tpw8rch{N8_ha|!u^BKV# z4n!9~e71T4Bx*JEP@!k4az^X2$D7~EP@n7525nHiy`Xd z7cRLxRQc+>x{d;`6E{kdSIw z0*R9TC6Kf*56a)P1d=8WLe-yGQV+?8mzF>h$BiYBIDWkZk_dk0P zTnh2I>r#li;H41#2}>d76)%N2v=T~pEro>W?4^(bZ0k~pJ*VoILW20#Qb-#3z7$dp zNGyZIso^q6oVhQ9_$UBM$3yA7Wsnf4T?TRB)MXHh*DQlruy+}xWIVeJV*cA@5C`xr zhtT!P%ONcti{+3YOjr)_N!D^m5Z5k;_;~hmNVU0sIVA4nRzQ5NwF2Tm^A!;N4l5ub z=CuM6)G<(g@(M`ZQMv*WMe8ASJ;SaQ5T6}g0crVMSpf+Frj-zfNv~uCZ_9ID39(=` zl-{}$k~a23`R`UjeEwr4Byn=Cf|x6~3gQ8URgmi31S+1j3gnP_28PO2kf3T=1<^QV z6(j`atb+J#{VGTh?|_P5SOtli$EzSd{0Wt3SPijIVl~7(_0Kcf?`ZW*_PG7?a+5fX@4J0ufUIPiL8*3mwd$R^o@_k+dsSPF8LVRw%7LurZ z*FvHscP+%HWW)q+Y9a5Q75O zK~ihdI*1RN*FhZCxenrhx$7W4*t`xB)W@LuuC0Ugke;uDc%XSb#6ex_A?l|=>6Pmt zA+l$EJ)|h{35)`N9nlhgEHWw2mii zfcSXV28f5wY=D@57b^aA10=0{uZJ?&HbR10bR)z^RvRH2yf#AOENCO78qV4XF}Py)z6HXs zXXxDwNkogF5^FX?LSQS@fTNosA#h_eBq%>@hIAeow?G`+3#FHDf%x>`7Kr{6TOb~| zu?6DLH(Max_U~ID4UpEYAa(T&3}?4O;{5JbNE|-i3h~iTumT1Kj%^T^OKf9guxDUk z(A@@6m%9yOVe>Xfce@L!PJ25fBpkLwJm$F_62igTA-&_Q?U44y$L)*^TA=*@Z9Bw5 z#T_6QF)$eHfEets17eZ;4v2j04v2v{J0K-w*$&8PSN{%3ZkeO5RYDmnsavtBSSqK0|UczsKmP+kU^#|J0PP|jyoYM9=7ge1h4(p-vw#IE#Czx zl3(wFbXtRVLqcZbZb&cq<8H`+gVi2L+IhSO;=tE?ARgn{3vrn6UdDRx?6=Hbh|kUT zLW0U|FU04udm(XLycZGzy?Y_G<($2cx?(3({qwz$xc&#_3+;oXZq0p=K`ftrkdT|d z4^q;u+y@yy*uD>1|1<4}xQt^zBf|*>1_u89ko>i8(c0g=ZbBc!#*Ai3b=F^GP{;}D0~ABQ+F@HoWcG$_CFI3z^-p!})F85x{G z`G3`MNL;@=4hd3@6OhCrdID0J=$?SgaE70NjPJ>wgyiGfCn34!A(Z}j5@G@4DTq%w zPC;5w@~0qC>V66mHNmGK4vs#>$WYJ9z`&4siV?J_i6Q?KB$Yd#hSbv`ry&k0J`E{w zx=%x*YRPHHaNX6@5Fg5%fef|ipMhAAbOw@3vd%z4wEYYuDps9=RAQ&kKpgP)3}Zcb zq0n!r2A;E!vRU&iBrz7Ag}A)>EX2U}vk;#xfy(bb3-R$$sJb&}At8AK%Kvm0l0E;O zg`^3|bC5ox={bmp7M+8R|L;BrNlbU4^qX@Ki+`Vk1U374NSyMX2d7#FrSp)Ww>S?m z$m2XD?i0^LLaz8cBzsOe4@zVV40F#z#u=BLhlKF8^N^5uUJo^x^8zGQ%3XkrR2p4? zSP*{!q9OkR!~qQ#Ank;y7a%3zt_u){zPJGK>6Z%-pYmUX@U<^O)Vp1TgkbhXh`AjX zAyHR9<07O_w;HP9%0);je}56uXA`~z(cpRsQecE$g2Y|JCCH#u-zA6xj$VRTc<~a% z;5Sfx|1Uw>iu{)$`t>hELMG}m*g^FSsh1(CwCOTL4iGUQr#1>(SKS0J_HlPeJOo?n4fQeUn>DlwC*Acxm8FjQQH zjQO@)g$$F4T!WkxT|>kx;zUx$Q%?{!F8$hZ#i zP}Oxv)b(D6q@6|AA!%aAbw&m!Q2sx7oe_L22FneIM92+DoX6gPUZ3Lq@j~HAaQ>81|<72-Gt-{)teA=?QcRH6mXM~p&qm-H1#GVsB>>Z zg1YA>#G*MjAwJxG6B0%HZbB00vzw4O6ut#Pzy_#% z`)!DW7T$(9VAXAixyNop%)J1WzkM6xfG4->Awlu+HY69Y-2tac2K_sbxbnFJ(U^1x z;-K6+5CbdkK;pa^N_XCYG`aer{3&-J4wwa1zYR(sxC3$cDX4ju>hD0}_TC*x5Wc+w zi2|0pkO@VRyAXaRl&-uBvAFXt#NqvSA){tX?n26g2X`S3=eq|KPv0hlIfQ`;dIg_5h+#=DGkyho6bS@a0v@S{-q>rndr zBSF~oo*C|&Xx;-EGtf8t|C@CinXA495PhbIsR z6+-FSClH@^K7mv&i=RN^_~;Xe2d+MWB+{2pAS)%_Jz-?1=VM@CaC!<+5crf4JinLv z6cUGvpF-kl)l-NA4?cyY-t$i(248;)DJPykh4gHgo_72L|c>!^-%?n623wQx>V9pCj z5Ldl`jFLCMfD}B(UO@8u-xm;jxL!i^OTDazxLEHc#HS7~AubJn2}vYrFCjr$^Ack4 zyqA#Fzx*Y{!V51U`tQAj`1Hd|NUr(*5)uL&uOJH>gkM2w)1p_90&U4FNXYH2e+AA4 z3^!gu64l#Rkho=i4Kcv%H6)QazJ@rg^fkogEw3R_G2=DF!UeA(*>~e>h{KOS>07TM z)$WJakkK#cHxPY+Zy@H^N4|lK`KG*q81V27#6e%)K%#>4EySlw#h{1P0fL+e;3d;Zd0TTC&A0Z*f@ez`i zWIsYe%H$&?$TOgH!AFP#Dn2qY2!rx}_eV$>J^v%b;(btqo_&Ob%SHERz2O z@u?b=Hu?ndncXLlj~E#IKSAna)w||0I-1iBRxVC+Q1pTQ` zkha_NPmqvc{|uQ26#EQun9XNMTnBxIbkV9mLmas1Go*-K`5B_`+Gj|JJ^c)E=)2F5 z5cvO@u^zlBMCc17h~&ROG^l@pBucX{5QUq+Kzw!#%D(}nUw?tb?Y}RO+{5=3VvgEZ zNC@bCh2(pauMl$`p>)7kNRb`?wI1Trrmv8x*7;BcSH414u{{0?nRqby1{u9x^o^0> zE&~I@oo|qi%C7H_?8Wp0Qdj8yfTX3!ACQo#`T? zzab+XXMZz-H>*qhfh=lS`3ExaS?~K7vKnRbUx^qMka>qj0_Cl8JWO)HqJ9c)IDNm0xu$e z!OR2>31b!}@J^>T7AEkvnyD;I;1!YESeU^3fPS+ufls^o&jPlPfrXU`yn%_26=ZHb z1A`P)K$jKb083Vg3%$S!7#MAwFHg$^_mKwVxGY@eNic$bKIv zpM?$Lb5%Ab@J=dIHi*SuP&$l_i9raI|C87tE-ht)7*NT^1m0TF!o~#Nk~N17V&Nt> zCh-2Cvuu!{Wn+g}Ak5AL9<)+shlIo%c1TeFW@ln}%)r3F%mMNFb140h1ETLY2NOd* z=v+^3P9}!u3=9mKoJ`=64nZy^@bde!To8lQxS1G0=Yr~SLmcG94T+)%sCX7PBn0Z9 z;`5>EHgZEOI?l}mUgme5n+ZJK$I1gyFU-RPIseCm2NLAYJP;rH@Gyaw+qCjPT>guP z3B1*Ug%=V+`n(WvD_)4hTzH`l;)R%##S5{x7%Jb)%LHD!J)IX4LYsM+z~hdGc<%m=Y3fDdAE5+5iLF))-t=}xG+IeZX@uH=J+ z*cLvB!%p!*qVh5y6L^*VyLvu|PlWg(i9?1TVvzL9sF`Ne_Mo}j4#)ZqGOrVVo^$Z+hOrT?)7-GdB1&6jc6T?jg28R9OkVH6Bf(g9$ zCm3~v}17~G_pz)LEPWtbRhL8sfvK*|SIStjt> zvI<#9Hr_AG1m0P7O_qs4543#kpDe_Ox^hh5l?lmmki@oH4w7iD$w5lGPjXD)g@>Z@ zOyCWKv*ek;tK6>3GlAFh$15;_x7YM5KoZ{}1xS=$Qh=nbdkRe8wcrejOyEhc5Je^i zH&FhsQiP<&gNl%#y{!mI1H4L*)G7s~HKDYH62w4vB}fQmDlvhF=MO0{F+?*kFjy%= z^i5NSB+{kIOyEr}JC&Khn_EOwAP#F&VPdEU9TYlAg^2;Q)$*GP#0Sc%OyI@kVX6>^ zY*l3fFHkGd;*dghh`|@2^mTPeU2snwl0Bb5^?y}o0`G+U zr_KakerKcsNyO7NAW^zf0}{noG$3_^jAlI~E)zAGz)Pd&X)=MA$-mKrI7m+m;sbLn zNG@^Hf|Oh_S`dqCwIHd#PYa@clNKascWXhi?Qt!L&o5~~Lim9eB#L;oAthpFy*3jA z=oH)O+K~KcrUS`V4myw!n5V-8Ua@#y2ND8?x{&N-p$oCFQx_6tlXRKDI~hUs^gyYffx+{Z9uxSCW=?&GftmV{xGmC$_^eeQlKNNbGckZx z=_E2UfOkHLfsRQ9&6F@QfHt}@e3`s6Qd(6Nqy)4mhlPQ`gO!2dI_RWds7fIapNWA% zX7bNSWyY(MWuxRBL8sOpVq#zr0G&t4z`zg%)nCQTz`)ALz>p0UFK1)`=d~wL`FkLZ zprddn*G9=RDovgnCC}(Kd2f_FC+IxtPG$xMo5@e3lqFLb7#OxOGcfQmLXOb=#lpbg z!^FT4JXtYXSo9VH1H)A&28I%5$cdex^Noupdqzw9f{spJ$H>6&3hH)2sJ-8r85s66 zGccGkGBC8TFfbfsW?*n-W?;C$!oc9j$iU#o$iN^88d7IqV33FEiJ!bNT3ryd=1G=? zfngC71H)_3+Sti2qtzMHCJV+`Gj>e&jS*)B9dvzia%PM&Ss-UAgZQ9xxj{7OsALcg!k}}P*Dx?J_^~oD zgioFuD=!FIeFu^OVP7T&hPugTW1S5_8$t>g85lM*GcdR@Gl19XfmDEwOUY+sV9;k| z02jT}p|RmS*)dLB7IdsMX!Hy|PyFjTQHFl=LD zU`SwQ0B_wXXN8=oA;!qSkjo4?>KSy>cIf1Taq{5S2xwLLLuLksV=N2|jI0a{b66M{ zbeSM$ChuWnV8~};VBmp%vxoeT`!Q2u=u28Q)a3=E=-3=AQR3=B_L7#JQiGBDV( zK(@z!g2o9*7wE+EQ!J1Zi9uU%*RU|KF??qMojjcyuPh2WZ(I!OVUTiXCI*I?ljp`8 zD}uI0z6Ke{%m7}-D9FsfAjZnTAi~VR@Q0a!Vfy5c@#30ANLB?v%>f++`X9>P%EG`< z#mK{AFZdSjEJ^U^01Wg0m^;%(qog+cX#%7*0bIGpM=U&I~yLMH{38 zbYd##uyY0m293$GiOGyclN%G|8UIXPnCQ%yH2G3w$m>3vVK;5#5 zg@NG{6XZOKIH+4UFfuU2g4_$`gX}Atte7m!>(9u*;084OR;j0_B^P*>kzVPL3dgdA9rz{J4N&&a?~&%(gqGI?dPvLpv1 z z`jGGgP&LfJz#zfM0B(#}u`)1(LcPp6`C*E%B52+H9~Q`w#h^MkikX3-n}q?~koRQ) zSuC2WEcgzza*~mOAq=Wlb+TuwG-LGS)Kq<0(E9V4ObiSP%nS^MObiThP&FLP3=Axj zH>L_R`b|EXs?7;HclHGn1B1onpQ*;OpwsMUGeQmkQ(|Rc&|qO;ILgexa1InylReY) z1wlJ?ZZJa5x$0+PU~rw>nWk)d2XwwT)CSP0XYZI97&4g{81_K}Je372v;qhEV2Y!*qE^&{_(Rz;vjoD?uF45%o~I1sdp*EDQ|s zj0_A%SQr>Wm>9s#U67J_lP9Lj3xbY_U(d+E(9goakj%uuz&ZI~x;|sT`p@)Tm!HJQ9;WwzZVP#-onjD!?FA3VE0P4kZu`)1x zgC?Lg%nS@0CV$M(XB3~Tm}$C#! zCO2lugSN{ufGXffCI$vuMg|6PCdlD#ATwc@kp*(9$ehV%v!o>rLE#5=dkhl;Ln{*l zLn9Ld!F3bYT2ksKH;D7#Olx7#Mal zf{K>NY-3dgMg|5p76yg`%nS_QpsILT85oX(VghPH&g6~R&Z?l3vDbpmd}m@{2#30+ z7OFxBluMWx7+y}6%#r3yVqjpn&ceX3aI$TVxNjurk^^YGK`j7N7nm6s{(<_c3=9lY zSs57SLCy4GW&rP~1S^6P=}Zg^>8uP4<&ziYmgKcQ!CGFic`*V7L#uk%ESx| zLpG=_z`($80kmO|m4V?lD35@y=9s)NPu!4;k%6HOYFZOW3n(U8AO|ahHsT*;VF338 zKvK4#W$BY&=E-M*j&EmTWMEhds{28u8Y=_CA*fGIfsS-%WMC*|Wnge;VqoZinhr7{ zkC6eq@yQcZaWFA3OaR3iGvvAmZ$<|2j=EXU5Ie@qz;J$YVZOBDQw9d`9$p=&49KKn zM#wqeAa>y7wfWMFZzrG3_ZR&H5&&I`!OXz02b9B@7#JKT>lTR1>M=4foIrBRQzixm z7EnwvGcfc_PArgSJUY3yK${bEAwvMDB%ZvnKspt4&4Mo@1H)}*28Iw825?7Jij@Jp zUF#gwE>9K)hP5mV;C_b|BLhP+G_`~F32$U#V7Sc4z~BJN!=U}bpmLs-fnhb&FDF1D zHQBIGobmBw&q8NaJq8AbV5r)3kiDR7WKjMy76t}sMg|7!$r}sZ8O106EL67yjpl%y zF@cc*Jb2~{^`R70PZdZK2`ex#F#Kj=V33#`S!B!$+Ncb=*P$F#e@&iQq%Y|Xs!W*} z7`mAm816#d2-5y)^1~u!(5cPf{bQYs3=AHO3=A4jpUO>^Ep}#Pot#)K%=mF~X|Xk9 z_T-Jl>YAR63=C7585r!C85s64F)+LU)jdoM3{#?>4gF(U&*H8TT)8L0ISwNnbzT4#h@A@T+4+r-JWCDy8-aotOd3=C$V6bLoJ zl97R7BIqg&CI*IjP+NcU-4bzG&=K?QtPBjGyK}a)Ffc3t#Rk;Z6_W)^?OB}}K`rjk zQe|GyB`Y79AXkv^PHrvLkF;ZC01wH4e38Y-z;F-Lr(l5`R9V9cIT;T$8n=Oofx(KI z0Xz~1QVYXP%nS^LtPBhttPJ42<}mTj$-HIqoRy3W;BlDz$);ubwqA@34C|qx2HIA> z5!4E2VPN>o%mCgZ7{|!Ka0%-2H%tr+Tu}CPW(J1($q&oKML~zsoQH-}5HkbAFGdE2 z8IyU-l{G;(dI*DRSWtft)Ea==!^6S=K23xl8iw+dBg>`LK!@7@VPs%v2C3pwzyT&t zITfpqRh9v(D9D(}Q%\n" "Language-Team: Galician\n" "Language: gl\n" @@ -497,7 +497,7 @@ msgstr "Acerca de" #: bookwyrm/templates/get_started/layout.html:22 #, python-format msgid "Welcome to %(site_name)s!" -msgstr "Sexas ben vida a %(site_name)s!" +msgstr "Recibe a benvida a %(site_name)s!" #: bookwyrm/templates/about/about.html:25 #, python-format @@ -1372,8 +1372,8 @@ msgstr "Edicións de %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Edicións de %(work_title)s" +msgid "Editions of %(work_title)s" +msgstr "Edicións de %(work_title)s" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2805,18 +2805,10 @@ msgstr "Non é un ficheiro CSV válido" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " -msgstr[0] "\n" -" Actualmente, tes permiso para importar %(display_size)s libros cada %(import_limit_reset)s día.\n" -" " -msgstr[1] "\n" -" Actualmente, tes permiso para importar %(import_size_limit)s libros cada %(import_limit_reset)s días.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." +msgstr[0] "Actualmente podes importar %(display_size)s libros cada %(import_limit_reset)s día." +msgstr[1] "Actualmente podes importar %(import_size_limit)s libros cada %(import_limit_reset)s días." #: bookwyrm/templates/import/import.html:27 #, python-format diff --git a/locale/it_IT/LC_MESSAGES/django.mo b/locale/it_IT/LC_MESSAGES/django.mo index 2114d45c5c410978dbc81cbfb3dbd49613039272..958cdcbf3644fb2077f764e7eba476b5fdc5c8e5 100644 GIT binary patch delta 30650 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 delta 30328 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 S)(K9(G>1`Y`z\n" "Language-Team: Italian\n" "Language: it\n" @@ -310,15 +310,15 @@ msgstr "Commenta" #: bookwyrm/models/report.py:85 msgid "Resolved report" -msgstr "" +msgstr "Segnalazione risolta" #: bookwyrm/models/report.py:86 msgid "Re-opened report" -msgstr "" +msgstr "Segnalazione riaperta" #: bookwyrm/models/report.py:87 msgid "Messaged reporter" -msgstr "" +msgstr "Messaggio inviato al segnalatore" #: bookwyrm/models/report.py:88 msgid "Messaged reported user" @@ -326,11 +326,11 @@ msgstr "" #: bookwyrm/models/report.py:89 msgid "Suspended user" -msgstr "" +msgstr "Utente sospeso" #: bookwyrm/models/report.py:90 msgid "Un-suspended user" -msgstr "" +msgstr "Utente riattivato" #: bookwyrm/models/report.py:91 msgid "Changed user permission level" @@ -1372,8 +1372,8 @@ msgstr "Edizioni di %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Edizioni di \"%(work_title)s\"" +msgid "Editions of %(work_title)s" +msgstr "Edizioni di %(work_title)s" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2805,14 +2805,10 @@ msgstr "Non è un file di csv valido" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." msgstr[0] "" -msgstr[1] "" +msgstr[1] "Al momento puoi importare %(import_size_limit)s libri ogni %(import_limit_reset)s giorni." #: bookwyrm/templates/import/import.html:27 #, python-format diff --git a/locale/lt_LT/LC_MESSAGES/django.mo b/locale/lt_LT/LC_MESSAGES/django.mo index 9f002fe1bd87eb74531987cd26eda7f5e4a9479e..7f23c75a3a3f1802c8a3d70918a7e4d0772e02c1 100644 GIT binary patch delta 29765 zcmZqu%F*_PqyC-{%Txvi28K#j1_l`h28Jiv3=ID43=C_+L81%{FG?5~q!<_&UY0O0 z2s1D+u#_?|s4y@vNR%=#h%zuR*p@Od$TBc61eY=}cr!3C6qYhDI599V>@8(rumKrS z#=xKlQdh>n5XQj3kWu>8R{7r zOsW|e6c`v7e5xTX&aGx(@L^zJSOr$V!0^4Afx(KAfq}n_MFf3+ZV2EmFVCZ0AVEEU}z|hISz|h{p!0?uV zfkCj9fnhlV1H=DT1_mi628QKrkT^cn!N9PQfq_A?lYwD10|UcpC|%ygz_5yefkC;O zfuWy)f#F;?Lp?(#$R|Av4D%Tn7*6ysFsuYQs24&D^)WE4U|?X_)5pNj%fP^p+Rwmn zfPsPGb3X&aE(QjMEfXMg{zL|boeT^NT9X(U=7AFNBnE~G1_p-a$qWqZ7#JA-Ool|+ z>M0O9Whw*1b_NCp*=h9*409M57_LrZU;u?g(R2v?Z8`%(69WT7)eHuPbWl*uU|?_r zIbbFOLm4PaW->4|FfcI4&0=6^WME*J52Y1nL&O))W?)DKC9*k?5bJ`{B6A@jId3il zLoNdYgL?fu1_nO{28OBg7#RM8Ts{xtlPB{T80?rB80IZtU`PPvhD8hvDGUq@c8eJp zqCkmjF#|&+C`uMHFvKu0FhneYWV5YH7#Na4<}6`gNMvAO@L0;gpbJXOOBomh85kID zEM;IQWnf@(3qByh+k{fiFGcc$yGBEfpXJ9aAU|=X- z!NB0mz`(G21p`AB0|UeR6%Yqxt%PK|BP$`~4s3sk%ZDn4rs0|O5O1H-~KkPui0l|KMhU(djB z4r;-*H4F^Q3=9nS*Fdt<<24KnLJSNHoNFNtl35GMb_Q!923oI$ILu=$Bzpy}g%m8& zYa!V(8!BJ57LvW2q2|nls$UDDLHU0>)Zl|_AwE0mX4RzYgNColx<^>mVU;9;*J~ItGS%Lr`K^2MKDK^^iDJ zUJtR@YCR;Vz1KscD0n@@=aK6nA(6Ho;*i4i5C=4@hZNDB>mebzWj(|JJD~KT^^g!c z12yN)dWL!ieNg4Ho`C`65XlXYGT(axB*^MEK%!vE1_lOGP`2B^z_19E8#X`^X~RZH znZ9r%Bp2M+2yvk4CPvcV=unf!Va!~wjU zAsQVvLqfoBGsK5sn;95D)n)u0Vq3dXJC*6 z6~)^j7A)HiiLx!*AqF4a4$*gGI|Bm?0|Uc@?GW>xZihs{zwHov>-ly-6v*y?xL9ci zB(C*#K!Va_2gD%99T1B=cR&(R_zs8xnNa-|J0NMNb_c{EQ+7ad&C(r^w6b#t#9>Ev zKtkgB4h9A*P*L%42PC!1?1UItwv&P3I0FMi>rRM6e0M>_gLgqJPTIx5V8Ot^P_hdm zzjhbIp_`%n1G^v=9)r>sq4b?y5Dz@x1xch|cY#8*o`FGOHzZEXc0(+%-3?Lb52a&w zLxL=OH>Aw2-VG@cU+#uDL~#!T!!%GWxrc$ln2~|u;~oZZqE_7paaia+hSeG#6p(C3=F}b)P5M^qpZV_AT2r!QD1+UfuV$ffua8}q$$R71k&P>IReQ=7DpJs zZNI1^kPxgo0!fq&M<5=Va-<%T>K7e>B(il!AQtaE0;x97AAwl-_XtEC*HH*x>?p(_ zWhiZa6r7qFypKYB-gXpHu53LDi9*F=5Qi8YgXjx728qhF`eP8EOxLJ(pJn#NR*_W1f_|328ObeV3#n|oP^}(o|BNEJ_@DJpM(V2 z&6AKs^%Sa}{S>6fBz_9gBr`b$v8ewP#G>h^AnF&Kf_UuEDTqB6pz0og#6kK0#VLr3 zzMX<3BKFe|4Nj*a8Ujv3e4KC^60|j^AwFw94Y6>-X-Kx40oAwpG$d{ho`yv2h0~BI zyLuWDg0D|QJoNW814BKiX~cO3;$tx=t#Aesgj!I(=^2QH_E2#jC>;)^lc01iR9(dx zh{Ic<;#1E+EL?B~;?Ol`Kta#IaQqBIJ-9D+_6#Ij+&u$v`9~bRJh}$T-*&bh5`_EDLi%vW&oVG* zGcYhbJqw9D!E=zrXM7HlYTeF3x@ghoAPy;o%GaEO1abd4h=Z4&gZOycIY>wxI>*2; zlYxQZ(m9BIIp-mCN&R_<%WKXn^63{K4qAKx5)vDr z8ZTXd`26k#NH%?P0aB^_xd8Eq>_v#dIu{`!VR{h~GHw?kQ5bU(;-IXHU~}pjN-siu zP;-%i0W{_?;UZ*!;l)KrNbp{Q1fkL;NL(9Tf~fbt1aWx$B}l4HhpMZ*1PPhWOArT5 zhVmC(f_Q8VRD8!Jki+U37>+|V-h~?Y_7Wt{zg~g_CC6omk9aRbEE2m6ae&5UkO2$~ zHkTnj3c3ub)nYG0eE#+_#K-?GLp;QD1>zCID-ee{USVM10_FdJE09iQ^c6@~?9vs8 zM)s?aI2XMNagg*?h!6CjwAEFJI=8EkMr+7bh{f$!!9mL~<0=C~IjD1b6%vx-*C6_J zu0cY`;u-@(J!tI4=^CWhn*fz~at+e4cn8%Wb{%4o(sf9P7(n@^*C9T4z7BDy-*t#X zL#{J0FoC*g*C7^XU58j)57pm&9TK7wt~1nw`*t&-1}wS`aoLLN5Fc!UitoJ603KS| ze;v~K6uALvIWjQx-(X;mjLl9aP{Lls+mI0WbQ@B@Fx-Kp1@Su&pK0EK z6w#(oI`9r8u5<4|;<^?p-g5`ykQH|zA@H{T4kQ(SyTia>2kOt?frNnVT}aTn-(_Gp z#=yW3bQfZg$nhQ|F$O}#)9*nnu7dJA??DpnoO=+5Z@35XNd2LE z5TD(IYIqJ+@D0l6xDPQ{{5~W^bfL7}eTY8)`w$1mLh1DT5Q_`%LxQ;BKE#3T_aSLv z`hAFp*W3q>In^_4xerNfH||4x#P9%;n1mldd@A_>lIWBkKrB>;(xwj}7CA%J1wDXR z6#W1a#MuuZ4%_em5|XmlRKuS7>hY*cQ4`7#P+wFfi6Pmg_EB_;(pOHNFrPL4C3Ge&meJs{~1Kz z^Jfh8;4$B~P=TM%7#Q||1{9w`T)O8u#6c&YLmYDNIV6ZbJcpEcj4vQvF_RY%^*Jvf z&F{(=5Q|p4fau%s0@Cm}^a2vHcV9r-4?kbjLlT+TOGx68e+jWb|0QI=!QmxDz6>f} z59LpI2?^?%FCihd55Qi2)>H7Lt5CeK%L4su3 zD@YK|c?Gdx^(#oe-S!F+r>CF>-GHk9`U;YEe!pU1&;Sj$zlK<#`5Ka#&0a%7AmTN| zgITX3iLvT6#KHCRUPIz&<7iTO)59r%#NC>FBfwYix-#~og4W%>QK+;C* z8%RmI;tj;$18*SaT!!*Ly@5E0^)18!>TkhOQqSQ17UIIRw~%gg#al>-tbmGdg3?Fc zLK4}vw~z+MqqmT_WPS%xFaHk0*L(-D*!3O6+!UyM**i$oG`xePjj8WIAzshGF!voK zwJv@K3F1}nAlYfhI|hbO1_lP9_mCjXcn_)7O5cMtGB8xUhYUW|y@xd0x4wsj)Q9(w zk<_2>AtRqDA0QT9`v7t1y$=v|FFr6ZWP$Sk#}ANH8}kujaQ8<@oKE}*Y4J?^2=U4K zkB~S#2&FH6ge2C7A0ZZe`Usf``SlSpB&+ucVp0AlNYqw*f_Sw36T~5XpBNbG#X+N2 zP=O7fAO`LF1PO^lQ2N3ra9lCm`vi&OpPwL!Qt&gxVXB`YeDlu`3%ox=O2DAc5C`Xc zhIpjrGsJ^aKSL7h?9UAK;O6#`&kz@V_zdy+ug?${|Njhe2;Ub-6v#kn%`cGrZ}tTe zrMEftb7E3&dgDztlsV{)d#5fx37>?{THfH<{QMP8s8uxX7~-_5VLQPkg)v*@u}-KNYNhh4dSo~P|BdX4W8gUr4|$_dx+kfGX`?~wAL?>j{Q9;mvL-yuG| z@g3rj7f|^RQ2Ot8NXT;i0H=X^29+NWi+q1Td=L%gCqelIKOhE{L;3Ace%}vB+|Ps3 zn}0x};KUDzgRlI6IPCEcXh=f!fBOMRJAZ$G3a)wv27{lFvOf4HWM-oCC&Z_le?lxc z^%GL^-Tw)(;O|dJNOAsxSY-7J;y}+|5FbbWf<#T?FG#M*`UNq!^%tZ)u>Kb$4ITZ( zz#sz3|L1>!r$QK>{DNc??%xoLRDMG&Fo4qbzad4a-*1RT1-~H{Rs4qdwDC8@r+rZV zl;4mLT?pl`_|3r3$H2g_^*3bh$K?+LLp^9JrSK2Lz{)=mA2k7vjJre<2=R^_QWZ z0W<)y?Js1q=W~{2wBo_8&5|Q}G{S&c^?cklpvc9^&J({~<1V^dDmJJE(>q{~<-HAp;}Wp{Wdv z;3?T621f97S|bA^cv5OI10#5Ld?5oPxIwd(fe}2gagc!#Jga_@fe}0m|BitXJXQOd zfsp|;@+w)+2r*EZkr6x+YQzY!$cm8>JQ?NA$OxV&^k!rP&vx%*WCYLQ-eH6o{Fads z+=Jp`f;d2!i4i!~t`eAU;_GRj>ExJY8qO3~{g>Gb4Dy(T$lAJX^Mk8REdbQ2HD*#3A>g^h;(& z@ND~MX0U_m8AMnhK_<__2%cWoW?=*`FmPaj1XU^v#G-B%hyy3HKpeb~1>%DZERd+! z$pW$HGz%kmp}|!aM(}L94l5&gJ%Af4BY0uLbXG?2tl2GAMh0!r{67;LBxv>6AQlC( zK@5sygZLzw4PrqF8^q!^Hb@XoWrGCuQZ`2Lf`kKXjNrlM>ug}3F??r(c#Mf1;&488 zi1{+?5dA9bj0|j`{BHskux4ju09D7{?2O$xEMCUZfeY9SXy z{RS>b6z=7MMAdmNh{v9B)k6$=3)T3I3t}M)HzW@ExFHUb<1TVAMzz+%P`}~Xy5uk+& z{1A)61Q@}SPI&^5T&5@p$*%Qgf{-}!6l7%Z1g&ZjWCXAASSiQ|UIAe&#K_VMfS;1QAFG{S#pX&-W{eLJFwKq7Vmd5QSvFbD|Ij2#PU+ zrgG~U)Wje`eo_qL3dN6 zxg^A)A0#0T`URz#q#zb^Nil*~(MU-_g4|9D;?poGNYR`v1u?f?3X%vrKzvaCpDzV* z*$OF$1zSN9pnkp-BsHIqf`rI5DE|)BfLBn98KohKR8SgXfsHi8fv(b!IQNx?n8P3g z5$BU(WH<`SEi#M@^`NB{cVr+MpUOa@;GGOa!%rDVDrT2u1kZ5Zlx1XyW?*0_kb{KO z899i#0_h=tFf0-TDF+#sO{ajBjnBY2wKSrOvHBt=LF6(~Xss)ma9Dnhc;Y^c6l?s*K>}b@x;u)vc%+Bx=&sASGj;8pIxcbw=<~ zjy83$1M3;~s53G=VPIg8(14`kzZ#6-IbRJ;Mux)-3=B1zj0{~23=9rhj0{IWi^;Sg z_4@>EMux2n3=Ge;85#aEFfh#3ffU8Fbs;6;3tdLg0z(FIJxGCcOOFve%kHDk2wqRP zTAz`@1C;+i=tJVz(g0GnM;I`I*LrmuFoFk>&l*6=Yz0F|{qAQ7srB*J1*STHc0GlI03ei=c6UfUQFqK?LphE1R`BSQcv|Cbv>%Kj6^kh1-yF(mPr zm_XWY9wv~qP-+5615GB7An%3pXPQ6?o+T!X;5A_V)qWka9u9lCd6K-y2v$5?8b(#K1&LNTSQNWCTwn zlv*-^*9TQtGBPBARJ{`RyS=n`h4mULRO$53%5yJ*ZY=V7O<`2ws3F>;Mt3bbyFAIzYs?IY2_T zUd9pPLU~6>>eq0DwCAIt;`<#TK0Vc_}n3tB(u$H)L$L)zyDsr_X9LD{pOf#H!qB>M;lK!Vmh0Fuh51wc~u(f~&A8qnPV zjNnzU%7NgP3&WZ~NJ#hxF)~OpGB6YcLF)CMU`B@Xpe35Ykaj?E2qe{ahd`QSD?%Ve zG-D_ugEA=pONT-f+J{04hVW2GzON01G^1CALNpu>g%nhGq3ZvHLL4d*#t16M7?i^p z8Sa8C4ugbLV>m>D=`#lY3WT*$N`DToOXpoD51f5m{B$3!fFf#No zFfc5MfTVK6NJfTbpvkC6NL2lV^5;fD)VV}6f@ireMl&+}Vqjp%j)4@>X|aq9*(?kU zGI5Z!)sX~A3vZGb>%nFGieyHH{h-C+DUe2{PAVhAT+k}kR7l!rN@HYL0GgIhgQ#mu zhZx|N!N{x!X?tb~yPv>>Uk1d`a8OCjnfmO}W-Wf1xCKZtS zdPfCBfqf;UfLdM2$iU6W!0@Y*5j-ErR?Wz;o`r$oY&Aq(Z386nzHES$7aom_46&fJ z&kio#fu%H=ILUFc05|3#MBX~w5 zxdl>$o^4@duwi6i_|yVXr{Bg1p1_Q5V+61Joz(`ZWJKB_{fCTpNZMN0&d8w7$iQ%@ zosmHnlx|;jFoGAIb96!K^|f7)T)@%|aj{l6q{xiyhBP|kyCDTqN;jlrD~Hnc-H-yO z9m=244avR>x*-MJHYmNn8{&`?V0HBj40oUgKIw+!-|yXw;DHFf9*70XJ&>YSy9Z*B zQ4gdsYTX0L*V#P~^&LHsHsRbJhy&O6Kq{j{Q2J62#NtO#`Wr|cDF1WyLh_?*FQgo> z?1g9y?1dPV*bDJl2~=HcFT|pSQ2yp#NcnIcs{SR^oIkygu9`?6#2mjqNO_Rh2T213 zeT)qCpbZAs`XD}k+6OV{PanjmV*QY6SH2(8CJgL{6hP7a5cO64kPw>K4{`8JsQk)) zh&d;q;*a_v?SW7IkaFaIKO`y@CNS26htpIiKopovfCQ1_1c-s56Bt2@L>W>iK+5t3 z6CjE4^aO|nKcVV{Cqf*mJ`qy%Moxqj&6<-S;y#lY!Hdu9CP50ibCVz;a%)mOMBwct zh>w3xf&>xMWQflMCqqgs$;psrdF^CKK3_5!;=o6fA^JZ}h9tIslOY9>$P`Gyv~CI` z0~;d)L()`6hD!_#44Km)9<-SbNmBv!(;?X|d^)5FRxlmnkm~7>vbtqD#HaJ8Lz-4Q zr$d79=5$D!`2|%kHUm=4%FlolG>$VMmD>3kkcP=;D9tz%;sE}ckSMKJo(aibx-%g` zW;_#;n!{#7IwaXMAwKM!35lYqGa(LK1T|&c#AyH*M z7h+%llun%s3DT;$kdm`+E~sO{!0>%8q$lJs4^rt&oX5!E%gDfBJ|B{(TNf}g@PqRI zfd!C6cVPjQPvn&o0fhI-JJD;KChz+y-uie3zHQ0-z!(Dp2bSTGYxFNV@< z7ems<_Qenf9bOD^(Bs9BwDTLvms|o##D+^CA?v+_5xiw9X9;6Hc-VZw5=QV!r7ci} zI!hr947a5a7r$Bx3HnbKz zuYjoYTLB6B1gLo73P@UMSiuP1MKg5;q_#b~0@ASgRS(q=yAqQ9@>W8EaNLPFx~N{GSFpz40Fgv2THDoFO^TLp25_$r8pG*&@!hs`R8gMFa#_0dp) z9H@e7s6_WFNH&?X3KHb2R)O;?!^TyRqVvouh(qr~)qRKRXI%{mYSGn@0!n{1ByD)F zhBzpDHN-Vt=lfSfEV#NFV&PjT&9DX%x58^61{uwh?{PNSnL7i$83Zo;{1(__25aP4yeTJjSz>d+X#vq28Odx z{>_b$xcvb&NN5v8o!TadPh2-ad>p+A5+y~OAcIf!n;?zV--`ETZ;t!i4`I~PGBr2@8 zKtjNI3&f#eTObb2*#fbzxqb`8B@?$mM!9BhfjB^ID@3E|R%p;c>6opMY*?@r(zff~ z3ekUbE5yR{P<7Y0LekXht&l|hZ7ak9+}j}P6t_XrSiR;ph(!k5AVKE54HAUe+aOU; z0oBm54H6;~c2Gx%J6LtNUu9nvsa2o+zx9a2Z^-VSNm81I0n58nYXIC}>qDynxt^iSRav1sKE zh&dZ}KzzP!2P9YQ+X3<@X#Fo#;T5RF?H!O1d9nkNO26-b1i8RYNKk9bGEdIuF( z-UA5<(>>7fKifT!AX~o&5>!X`K%(UI9!RD1bPpp#Edv7s$6knqZF?c|y?Y@JS-ux) z@m`2W&hCXc;3kxQy%%EP-@OorvhITnK1uFltOw6v%It$^wAu&h7`W|&1g$re4%r8B zSnNJX6eRD1I3yP;Ua}7|=v1|j5xgDu*gi&vcF^wE{gBb_3;P)v+!z=b5)ME*vC9uY zddGqX>md^P2O;hHZ3iI(4_^*KEShu((mt4T2ojV#4?&{j#34va=JFwkPrn?3_>Ao^ zM7`8uh`jk>h z*%M&#dIqBtknCo20+P-Ap$fB3K#J0`6Of{J@d-#`I|b3maQg%#N}fX1e}U>}I0*@Q z>64IbXmb+c)98~Bi*rvx`Ug!XL20O-f#JkSNYI@>2}#x0PeS7G<4K5v_)bCinx`No zq}wTocpg-|^Au!)aoH)zz{T%Vkf>BV4YAPeG$cf$PeaVfKMe`#p3{sBQlR|5^fY7$ z<-lo3NW1|_fL6ht1_u#?)ESUV85mT~K*|U0GY|(@pMf|$>kf^f|AFnt8%7eGZX1H+#SjP>B< zF`O3}!G}etU4*3WgSuU4z8wW+;8`8l-xCc@1I_?{$cS6s|+Eo5^*^u$(iLF1ijeaN%``IUBD-a>1GF z5DPwCheU<+4M@la-GD@C&JA#Gs%NOX0Wo;l4M<3Ay#a~SOE(}s`EUc`Gr^mXZnN4= zh{Fn~;)j+f9f=pWK9`DdAg?D3ZGckvF>q(pS&Gka7zWw3W9Y zao%_f5~tH|L2|*8TMz@*-GapF&RdYm=IAZRtd`(yNSw#rh6HuaZHT_2+n@;s28Np3 zkeQXWw;|>{xDA;{czv6ZArqAUOYT54-n#?I=TGiH;_mewNFw=ihmpaafq^0aE@Yv? z`nwPdHs6H=_1?RXAborn;(@PsA&Hs$9wf+B?m^Vs-Gi9paS!6~j(gDcKUeQTeDLfZ z#D!n(L4x-GJxJn`xet*yz7KJj<9$ffc-@CYMfQD2Yq;({Wc*;>eMnFrxDQD?H||3m z_~t&uga7VB9M1ZHu^zlkPWu5wgY^SQR0KZ&Ck}?_2avdGegN^o#s?4w?tTC<_}Bx8 z18za-w^02I4tRF%=;PnuqKjI<8Bgqe;<9|6&iHe611DhX0ESUBX;(%2T zAr89%r5`+mgwTtJ5Qniof)qgfk02IkKZ2wcvqunpPLCiKdOd=e8~g~8%hKx~LE@_W z5hRF~Kn>UizC)MDw!5C^C~hB(OhF(gsjJ%&W7 z_hU#D)+arN%=tDyhWPv%lzs`-@aHk4AmV%inKqYt0tu1$ClCksK7q*3e*#Ht8=&e= zLDlg;g#^9rQ%L#X{S=};?J3w{^$g`tAwkmg6ym~ZPa%!Y#ZMuX$}y+`Z=XVf^7m6n zP%=M*&^*r|4iS9@HjqL68N@uJXONI}dj?5c@y|f{oq?hJ8N>lSU>dakA8OFLXOOtu z{)`d4_442|NM-T&8Dz9d<2j@m9rGOGz=_WxX<*B9NNT?L9AeS;=a7Pj{{_TCyB81# z2ETwrN$LxTM+;vtLeBrGdjSd3xlo0tUqF0v7s`L}0%GB>7mzwa_9Y~)JzqlNG6PE2 zzl3DJX)hrb?SRrpUP5xgg_n>hzW)*uLZ4nj`~PgOATAep#mJD)$iSfS3Nl(X<25Ai zF1&^~=-z8c9KL)FNxdv@AVI0|24b+~8%PxSynzhehP;7Tyy^|aoSknVv+T#;K+F?* z%UBPdYLR^li7TVG5DD+Mke~~D3&~d5Zy~c{?ND*PcMyY>-$BxV(L0EbtlvS@`M-lW z?Akks!=Ar`)D6GhK`JG#_mISF{JtKdpyEBGOz(aVG3fexhyz}~hiG8<05L%G1H?kh z50K`#(+5b@wSIua@#YT@^NxOiIN%19|MCMQf@IGFpCF0# z7F4{R;WMPV75WSbQiIQssIdPGaZto(NTrhe8DeqeXGmJ<{0xbjg`XkK^u3=UO|4g- zAr9620`aNg7svt!S15nc7l{6CU%-jCp5fdVh{aE#^p`J?%7pnVBm|VdLM%4<3eo8D z6%t}GUmL(=1@_#})BCS6miFDOZNC@8e2??POKcV$M=PyWHOZ|fQP!&p>L2372prB%4i1-C* zsAT_wR7QorAP%hf1gA@-u%yMno6pfjC_J4og6)I%)%{09=Wf`1|TRQWH&XLf%fapm?GVnOI%aH?fU`wPjxwSOTc z;k>_)pgr^#Qug11>gW6inFSa82U#bO`VSH%SN}0G>|Gl92K7qKvbm)9_}GBI>BFfcf>GJ)3toMmMKuY%!WV*;;` zzQYD_fF?T=co5s4oe8wEvYuf*JH!F!*qOlV{@$@OfftQCaWH{r!6G=Az*{UhIhnw7 z#p0Yy;4KzvoJ`<3AR|tQgY7w)z@y#4oJ`;}6$2G7;bda?!pOkT!3hbeT5d>4P2y%^ z2nDU1nZeBjUV`Xi%b-K)_#r;a6oAkb0uXiW0!-jdCbI;Xz)Lc> z3NV3}Vpa(VOF zCh%JCWl;VpQ6}&nkXKNeQ4A775@Ha2#$phAJj5U#Oc8@Pps8Mr3B0doz8J)SLs0rA zRKW)^h);OMnZPThMa7xGE1_+~Ar8(Fhs0@}I3&cn#35;DmN+Dimq7U&#UW9#Tbv2J z{pOT769ecRvHI8IOyC8$5mmCwrEd~aL*>aFLFOz3tc*nrN@Liq> zyt3(;0uy+lp|>IvgA^kJ!(&Az2G9nFe@aZ?EgBxmObok0`M*h-3A~2OP6eWIoeCtM z3ac`K*8#h#Lb6}GDie5D%Uo4R(Yj3);*gK3kRsYi4HDNmYLK{ZRD+m1M~w;GedkeU zVyFY1GpY`W!qe(Z40@pa|63grlv)~)ICRp0Cm79{SCwIL30 z)P}e`P@4(7mg}H4MBZA53B3N_QwNfYm+C;W=V2X4$i2{kgn+Lu6L@u7k}kwy=X4>7 z`>rmeME#-*NxbrUOpx=x4E316t6nYjATBkGBhD_j9u4+b144|EmMMe+@9WjE${W&9ug)faD)$Jc6h==5i zA$%QUhYUurz@fFxM0kCCg1A z^2}yT40#L;48~>veObiU0KG zVEDSSE&g@FowC;0dT=MQGquKn#t{E z$Y)|;xC9Dw76yh0RtAP+P{kmP7L1Th;UM-;Mh1qpU`-$%14AAQ1H&tj7--=j69YpZ zBLhPkD+5C!)FB{M4B#;zkUSGB1H*4728IS`kQYD=e8$Ycu!)(0;Q*9>9O{u1(BMA~RsW8W zfgzoRfq{#Wfua5`Bd9X~GM0hCkdXnj`HVrAm4Ts`iGjg_iGkrH)UcDx3=EMh44@O0 z7}%gLmM*#Lm(pq!#PF<1}hC5Kp zt)OAm#mK-A$^%)pSy$iVQP8FV(TKLdDE1;|hf76t}QW(Ed1XzBnR zo(>WR;WQ=&hFnGlh8;`{4EfNI5`sGF05b!FGb;l_6C>zA?TfL(_4Ak*7(PQ)fpoVr zGcYV?VPLp{B({@%mk7_wLx7|wx?$OfGwqrt?$ z;05)9Gt{zIEDQ`BpipOEU|7q{0N!r{G7N@IC)dV{Tgo6=1Co(uVqjomWMJ@TWneI1 zW?%p<5BSZ@z;G8D2%IdCW8_^XpN$u|97_^ue7#N}ILE@lu;p?Dr@ei~q1uFNEk%1weg@Iue3j@P+s60sh7mx!%XS?$u z34$a*cp9k0gc<-ksXhaw7<4-V69WS;RDC)l1H*J?$l=3pm>_2XfsXS79a;o3BaRi6 zQ4c1H*M~q&YGP(!FlJ$3n9Rb!ki){jaFCIK;V2^m!yKsT1hH6l7LCpi%;sQ++lbIlgh?uf6Fw`+JFgPQzPt z23tnRnJ7gp3=ApE3=9*Y7XOAQ1m6zum=SWuHpp;M(9#wr1_ln$01g8K!z?BS1|LQS zhTY7NgMVXL7#LQvFffRKf`x$r++DI{WdM(@f%G3^WMIf+tY=^-U}0cTW?^7phq`x?Wic`^EM#P0xWvf7kOHbYp$-Pg|6^fbC}U(` zNMKFo!Q*Bi#yJ)S z(BX3oaiI1kC~BYvnJ_XiEMsI~-~&YmBLl-7CI*HVEDQ{dEDQ`ASRf}1f%Ly+Vqj2Z zWMEhawL=-SiJX~%q5cUo14Aea1H%?(28KpP1_nb`28M8uVGIlmMxb^V3j@PeW(I~E z&=3I`c9W5T;R_Q3Lk-9xkO1iHeMSa`o6HOhGobugpgM^aa`qxf=qprzHPqoCu}EeH zCx-t_3=A4j3qgY7EDQ|y85tPbK!rCe1A{iGl?*!808|4bY35^OV322JU|2JGYKnaQ zFGdE2Zy?M9xfDT^iGg7o)UP>=3=E0Pkdt|4F*7iHWM*K{V`N~^Wny4B1uD}R7#M`1 zF0e+jftQ7W;Vu&c!)9p0c+JcJ-mxLT%)pS&%)s!Fg@GZDnSp^F)T9gs_PPaBLjmEGXujXW(Ed+P$B@8`b-QAOF{JnDB>9z7}l^bFl=XJU^v3U zz_1u<@hWBphVLv43_L6h433}zlAD=^e;fX*pB3f1!tN;^Q+Wim5>cZk>DgU0nUCI*J%(D;J7 z1AP2PF{qCPI?bPvfx(lR0epW2=wNk_nkS%!G!p~Eeo)B+)oaAaz#s~B)Lupg25uGx z20c)73v@^l=tOrG28J$BF$qdbah@&76yjX%nS^MObiU` zCcjM=uipl0H9-yW1vwPd1_tFRsADfd>2;u*n1O+T8I)c?m+UYzFvznofHzrIGDFTT z{|oA1gUU}<28KzX9x>>|Cs2-nngQCjSOwa65Ar-K149p}l?w{$7EtpHba@I314BGC z4ng8iK;2+aam2vDuoILuSr`~ZK?#_Zfnhn+P*bSmJ(w66Btd;9CdlDj@{9}&+Dr@# z@0b}t8vq!h7#SG8GBPl{0gY{dwkt9*Fodvz3R;j&petpV85p8L7pO2YFsLyzFmyr< z21y4pF)+M^@((dEfR77$3Qb$mpe_egE}EHv;U6f6fM#l#85lU27#IRTc zFfg#PFfd$Zgq%^^0;(>V7#IpbW`PW4U|vSXHbJqI*@ zfK)#M)k7c#0|SErD+9xSkl&%ZvL6ikE1A`qS1A{84 z^Z*G!@nJ^D5svCi3=F@aVj#+nm4U&A6;{rHZaQLMV6b9lV0a43w9xRg2K6hM85ll; zbbv0BVPIg0VPar#VPaqiWo2Nv&cwj50_uSWpqp`^>Oj;7s2NV6jLpOV9v?mn^~^3% zM1%D~Q_(CI28QpT)-N=|1Q;0@W`p|w43I-gXM+_pFzjc7+@AFdYPck*XAKH_C|{YG z0enEk8c;6?bSn}w14A6Bv|(akn83uqZ~-)!#lpa#0ct^mTnVz@6>bP)k4;OUZ*G z2$Woz7#JK_7{EKELF(6lrsY6qe6TVwuVRW(J1!%nS_oLDw=t)z%k6eXPL9z!1*Jz~I5c!0-bq3DN|@tx*0Ur~^S_3z!)g zjzBHB%*4QO4%ALzWMEhcO6p7u3^AbAA0q>J3${5c1H&RF1_oxRUEmok&^=_JF~NPz z3=B@t;A>}OVA#mQz_0=|h7T$gKsGTjFl+}6*fBCNY=t_+nw5cJI|~CtJE%GXb?!m! zPzDCja$p8`CI$vsP_K)LfuR;^F31>uP`j3afnh1A8Og}Nun80ejM5AYC7?>48FJd) zGEk}p6<5p*3?C-v=87}2PHxSWum8Zvz%UUsFu?>lGwve;149xk*lS-@2U=t3$M(6|uDS)iNIKx0SH z^w0_Fl7X)BVq#!;3>5<@d&$DUpa9CIj0_BSnHj)?)!SGY7@k5s;LXIqzym5W85tPt znHU(pvM?~DPv*^+j$F;cz;KL(0er!i9H`yMz`$V1!oU#5%D`|6s{1e0o6?{*C8(jw z!octj)J%tZYYWsR?ko%pw;3521VMOmW4?I(15hU)svG1^MJT%-8Zb_*3=DgrY|#C6 z!Jq*EMg|67RtAQ}P;m*UD?nG6fy}rA8s`Aj(Vz;E5pppXNZf*z0X#Q;64Vs~P0oYb z79F4gJ0=E(KcE^7l*6Hh#V|84go9#;k%3_nBjf}~kRe4-OJ!Lg_g;X`7vx}NU{C}V zCs4<8fy{%N1JZLID!vyqFax+Ra5f#D1T{z{|a-2FJ3j>2Os3ph5zz_%;HeqC7xBxW=r1mp21497R_I!{J zSQr?7voO>%h(i^zu`)2YF)}c?LHVbl7K1b^Ff%alLL*QZDi1msj1kmbV`gBu0-A4O zU|=X^WMI&N1}ErenK6^$qYH0c`6eFgB=Ux^ihy{6R0CAnHU%h zp$-LY1Omx{@aM@Ji-k4)p|%CFGB9v~dO^$#46dM|YEZ`>6n;=sZcTn$EM5PGnSntR zlz^b-c|m1ep>FA9WMIgJvZq7oYYYtF({FU3Ar7*e1*-1~)Etl)=n4SPVwIDitG$>Q z7*bdn7^bl>FuaDka2_*57K1Mn1A{)O2hYI3FbPySF+(n%2m_7wLM;>k4T3N-FxY|m zYD^5^r8^l=3m<}p??62esG%T>@3Sy4>|$bI@L*+Nc+AYe@P&ne!EW=%lIP)@1L5h85n#R7#Mbe6)-Tc*Dx?xF)}d7*Dx@MFfcGg)iN;bU|?X# zuLT*vz@SkF2?2*X28Iv@28Osg1_m_-28PX0@mqBeeLw0T4(6?AU{GXWU@)j>V34b4 zU|Kfnj?+1A_?z1H-X;28JRA28Q4D3=CWh3=DY< z5c$dm1_o6I28IqOe_aCug9HNu!`=o+NM37TVBln6VEEL)z#zcD!0@Mmfgy{5fq}P? zfuX*cfq|i-k%2)OB+6hV5;TIKI@uz_5{lfkCsAfnhZR1H)}7-QLB(u!@0! z!MK}&p`U?);a)dGJwqnQCp`=d^BEWzZuBrPtOPlz7eXubF)*xPU|=}Y$H36bz`#)2 z&%khifq{W}0t3S?1_p*BP`Z911H(=R1_rB13=H!a7#O}xVqmCXU|^U$nSo&)0|Nuk z6iAfqhSDWd85p)RFfiy&t7l-C!@$7sbQ%K#C?uMuLuj@c3=B;S3=CZ}7#Pw)K{b*p~r_%SdrES<-|@E_#zc@Up`na{vr$Hc&}ZUF;B0w^~uVqi#NU|{fD z%)k%@N?eN>7$QMYvV?&lhJk@0V+kai9bLk}kPI?s2?IkS0|P_EQU(THP-0%nz#z!L z!0=)z14AhT1H-SS3=BF93=H)J%OHts?lMTCxU>wC8*G;|FsLvxFvKlqU@&K3U}#>! zz~Iclz_5D-149)91H=Cn5C>GPgk-xbD()Md01&!+(1_m|;28PHr3=A9$3=9ct z7#MgN7#K3wFfgz)Fff!u`SnnBy-@KfQ1LlX@l|UW7M7&fkfgup(i`~|T3dIpAj zPz#=|VPIfpU|@K^29ljVuVG*iVqjp9TnllK&RR&eb65*8(0eV!VG(N~*(-4^q+rQj z3(1z%Q2DO44B(P-GSr-vQ1yF3G${WchZ=lwEyRa+pccGZ3(2qFp)|)jh((g?AQmXE zV_;BcU|=v>2XRQ$I!FncybcmI`B3#Iq2iamd$40i`dkhlJ1_ zs5x)eGt@KagDRKx3=ANLXl{U%`OzC7LDshc5(P^(Fff>cvfTy-hDD&0v@5C^($f)u$yn;;>Yz6s*N(oGNt*KC3~uzOQI14A|g14I8NNSXY56T|_s zn;{wlHbX)nZZpJ(X`2}sK-FdbW{5*rw=gh#XJBAhv4w$Q3j+hgf~^oAhi-#JMf^61 zIoaDF;+5MV4r$&7@mN>=Hi(PnZiDz}%{GWb&TfO0;qSLW9Kf+15+VZI85jyc*=aii zgB++R-VU)~+jdBl9oY^s`093uz8BjW7+4q>7(Q%=nD=!%BntR;KfMksyL&gJMEtoM;t<0<3=Gpiwd5WK24hAB2FAS%;6!b@58|-YeGv1Cp!|k? z3=EqX7#Mo@F)%oT^1s7=28KA0kM={FMvwPHg39>-Bq+lUKzy2h0OHWx0}uz5K;>JY z@>8MmvkyR`Y|#NoqFn{0Hy?ncu{{SM4!V1QfuSDMFnA4B@D(cY?*Jr@cn(4g5<3V9 z8M%WHjRprH4zz>v1EKQq2O(|6!h?{?s0XTU_d!T4c@D}CI0UKxlMgY}gUj;Ihaf)s zeF)-W?!yoZMGiAC1cOrhVTePj4nu;p=`cin|6vA(5(Wl_`G+A*F_9yX7LU#mNG|d? z!T@gjWgUTpVAl~yqMUF9;*ljs>LICq(-BA_+jj(F@!2DgYV-aPh=sgIA?l=#LilP& zAqE*kY4@Yx)XWfl6yoz~MmOD%^ey5+(bNL9*+KV~|vS_87!LH=z8dQ2qxf{TFI3*Kvq?iQ^EDC?AJ-xL*G_ z#6Y{_kT`XQ(qYFTMQA2eL)~$R1G|ocvJC^njN_1?UI*o$f*SbXIK*e~q5N;hAr53c z0kK%<1jJmq6W}PUXD~hiQQ&+6VnM(ONLsBT+dEGeCl%&Vs7|Jh`N-MkhGO^5)vh)CqZeVo`Iq5B-kYkJtragdCo~lP+x`8 z_fJAx{_-RwQGJD~7e58*F{z(|G|5~}K`feo3S!anQxNqVPC-0&=@i7C2T*k%K;oeM z|Kk+IMQo=biAel3L_^SNh=zpI5FZzuh6HWTX^77zpN3et;4~!Lt$^w~d>RtB7f(Z? z_Q7dLls!ES3Bli|As*sA!@y7vY8pwNf%sSrN*kPk1fdm_?|KGep+8hS21=(x=^`jy z3su)~2IBCkQ1PW_AQo;o199k{GmwzJeukkQ-1ZYV3(+8U7Lq;G&O&@(1*JXDLP99w zEF@$y&q6|?{4692>dr#a%513mEoUK>(c!a@sJI2CA4BOkXCWT`dbS>-;Qv`jP;#7u z^yLK3F)(O@+V|%maTs+Dk_cwq+hXnPN^AL+3o@ZdN2KA1i>WnUcQY{06)dh&d z9WFq8;&}lQa=}nK{Q@NJtD$tm1xS>(UVs!t6QKP14N!x2Ux2vi2-JWx7a%TwZ~@|= zHy0ow@e`_1`Xa>VY8N5dRreyKa&f%~@krW5hyzP6LPDbMA|zz`FG8Yl=|!-E>KQge z4cd1R;)A0X85lrg4>vDD1{w@6K|&(z5+n$-FG1qE`VvI_luHnYuebzB-5a3l4qbwT z%%w{Z2i<}4UtfZF>?>Hjo`He!GQ?#9mmwCYU4|HFb{P`qc9$VR8F(4uqp-^mi{dXs z98d_=-+CGBBZk?RA+_7G%MhQNU4i)6{R+fGp;sXGR9#_U-~;9Vt}76YGp|58mrJfd zx@6K0p>&hiHhu4slTSbx4R*Liu&qAs*kx;|z0SbE#K6F?;X1_P%}{erK=og_&QK5T+ughl3ED?c172T;IN;-Th!1{4#hGqE zhFCamKsuqZH$W{&28J6q7#ONSz1^D(3?2*&3|DSKy6v*J7#M;W7#Lb_LAviZZb8P9 zq;4}XOkiMOh`(JAvEajPNGkq*8^Y(m1EIz4K!Q^C4kQ=o-GPLF^&Ln7<9P>?78342 zLa68tq^Pcg(zEVB;(FU1NFqE26~B51;*gK^cOX7Dy9-Hl_IDW=>=+mr-0wm{pzSUs zXeZodU^vFWz%ctR#G<5o5Pf;~AVFPz4`NZ*JxF4n1r^_L4`T6QDF4zuNTPju5909p zpZ6d>;l2;?nbLiT27~($1@=&W;C+a}3HKo(QU;~lq55Xrhd6i{l->Z*G2?B@eWNHRZ!gdpETP?Xj)Fi1Uw_*DHNM5E~ ztdN1B^dV%Zrs*LAxKVlWAtbIpK7=@c_YuTknMaTi(s%@^BP<_5LN53b#G{#yARg>} z#K0g3%Kr-AQv+*{C>p1u%3Z|f#Wfx54htoWa#z! zV@OX*`3c0QwND@+)$s)4z-dta(kBpeHa}rts0R(b9C!jr6vv)GDw|tRAaNx26cPg3 zPaz>>`V=yP>Hd^~VFReg^As|?CjAT&Ri~aoLg2zPh=q5aLE`@PGl&O2J%c!y^Eo)~ z88n_l>wkmi5RGQfAqF`;XJFXFz`)?~9O6>e7Z3*ty?{7G{RJe5Enh%NJg*m!E?Mmh zi2AKBAkFYYFCZ3ugzEeG0@48CehCR#wU_mf287c~NFs}W2}uJPFCi9Gyo3xqbVB9# zL&Z-(`8Queg8I=*NJzbX35nb9FCh-*dc^=9;FNy_;dj1**f;ML#G$+Ep^Ou+AO>80 z1qp%suOLDA^cBQ{FRvg`^#2tkPK94X3{rdzQE&Gel6G8PGcaf{Ffe$&hFDPa8j_gn zUqeD};cJKoH@}7?#`?prAufLY8WKmpUPCMvd;^Iqg*T9%ko_A-2<5(k)D>lKAP$%U zr8mBTq>XcLASLO?HxP3<-$Klhc?;oNzlAu+?=9E?^$Z1XA#pP0EyRWE-$J_22j4KPdB zy@Ledvv-ix`sN)Zh(EuBWGBY=3=E;535EBNAl>*LQmgHI57Bq6SBBSfLqM@Xt&`VnIAm5-1(z4Z~& z;<^73;*%dAA#up{2|`PKf+SY0PY?^NKS5?hoIgQ^X3IZ89JJ#TBx(?hP9=FgCj;D*wYpCM7D{u!d)=`$ozMtz1jEDy?W_zbaN%4bLkIQuii zp<6#gJaY6i#Dn)fGt`4q>yyur<~HvahyyIYKz#1}1>$0lFA#@>e}P0nDwHnz0?GgN zUm$V1=?f$Tj(>sp_&k(<1Im8@<-dfQ`|(RX#AOU$A!EJ*Um*sVL20|M5FfaGg&3Id z72?y(uMme;L+RG95Fht{g(S{tUm>Y|(N{>DZ|he`BE9t$V&Au~kZjFX{|%x+@EgQH z*>4bo)W1O#=zW6(l_gZ%{u?A!yFvA(euFry@Eat=s-WsX=7L7a+rB|Uuo#;*h$(keSr>zmPcMlqpZ`KF_zRgd;`s+j3vK@(xnjych!5udgQ#2j57OS>^beX#{zDA5{13^V zp8p|rL-c=895XP~K*iVphYUO%{0}kb*MH~~D?0-t*vDcFj9>?8GcbauOwAb>!Gq0? z42p-lg(U=j0~XJ zbty(h2GDT4IU^%@%GRcy5n@piBgDWQMn>?6Xf-3mqGm=$@TAlPMn>?2;S@$j@T@lz z6C-#oSCt83uo)90xF;3N1aUwN6C-%qzJLj0em4^%c)o8c6C-%;_z)AsVfAOB8t*be z9Po?@;*+mX1iQ0&$22lr~~v1kJkFGuW^|TolU!3Hl5cNK}-tFoG8vbh1E#Y8?y2qAM&A2i{?U zIQSI{#OFU*AW^}@3b9Cpl@Yw)K#r9WJgZ*H$_QQ;(9g;UUZC)Rm61UmH2<&6#t0tk z@n(YrZ8;mnqFHPZgBGzte6WTMV!>WEh{fmGAVGMK4HDGv*cibJ6FAu!!TkdTc8JFu z*dZSCW`{UDoE>6*Dmx;RJJH%mM*crh~FjzSt>XkVl7J6|&(oh(bPUe7ET)+Wwcm)R|Lp^9IL)z*ZR3E1z=hQwhwH^f0n z+>kWV%gqR0oU(x%;-JUejNmmRpSc;q>jE5j7#S=X7#I%nFfv>OE!lwb&+;;YXTRC` z7{Sx>hV^`qpo-^%NR;z|vjxLKK8VW?@j)DLkq_d~J5c&DA0vYo0|Ub=C~eBm2ww5f zz|RO?Zu65L64V+3j0_PB3=D1p5PRkeFoGwawhKUVS$&ouB)`@RLgHwWAR~h(Xhu_z z5xmyplOQ8_B}9!7BZDhw-d~6jymZ1<7~;df!i?aVPjeAQ@WO;QB9IVr7i9#``)7$l z3aC4x5C{Dfg=9Z*F|Y&b8KT4(!E?I#Vvryg5{LL$MjTSWsEb2FhM9~E4DsTSDETP?DQY<-8NtnWK1oLK@|+Y&NZQ#c2`U%r85oX9GJ==a zJdlJGwW3lGjgnH3G$9A2)uFV36vUyHQV<6@Luqd*h{eHDjNsKY$x@IYZ?72Ie^7A_X-J|Jl!k`=lXpJ`JkRQwAa)F2l%Be-xBmWFQ(;Wg)blEF=odWg!+j$wE?bfGi_; zrc+6dks+Fafnlc{B&0;;Ar6<4hp1PF@=c+%lRP7MNtZvApDhmwkqUXndT=${D-S8T zrprSduumS6h>pucg8G#_#OGh+8NpMlzvLOg%W$+5AZcTv0;nu!U|695QGY=JV$LlE zNE&$zrN2PMSrsAW0H0z#B%3KHLM+r*gz$qDA-N$@5#rKvMMm&+dygW-hpQDKA+!@} z&=IKkHAP5ndIHt=T@e!JJW3Gr6qF!|)eK5I)hj_<;->_0ae@*gn`A0MLZn>@613}- zAaS-^31abKDE}N(-!&yj2;GN@KUD&yZU%<8N|2~xS7u~r11-~2hB)MvG9!2iRy}Bu z4`}v!f(j%^)m0%roTmy2$~CHx#I;Qo;(%kS5R1-1)m>4Aw2&UDLVPBz#t7~WtE)k( z+c-5y)T~#7l#JKaAofJ4GlG_M)H9q{hq#bcgOTA00|P^%1|$``X)=Q6ehW1j84fcr zFdWrnWawgGVCd9hWHfo^7A1&&c2cs{g;}GlB<=Ee#-X+++YL+ZP%zg4cXqF<=A_B8wS9%Ir)- zNc}$D5K?JvH-z}?rXfUqlo2C%h147)NV`JZ7}8>LHiiU!i7_NZyNnqbR6+TFmN6u# z4j4nqenAsR*=}S4Nj$YCkha@I6G&RvX97tBr%fP1ehtchWCAI8-kLCi*M%nG_pjmDPQ6Om!@v(|I#0TZ(kSJMf&IoSrpEHN# z5(NuLqg3Al;*hx(5Ff6zfP~O~3y6d7TR^hu8w*I(e71np2@aNw_27ab))Hbtr6nYB zEwO|cxXKce=(brhf+rI8Su%px2_3X#WJqFQVEAka$!=j*5Pg|YI^PNs#HCh{T-9m? zPHYT)R*Vd3pml>*khZ0^bv>k28(_@{UWQj`4GH=a){NlQZo)Q<489Bu4B<8q{!$x= zfiGMwMJwC9&V#W|cHJ{5F=q8@2zED?2hTWj$d#;QO(?PR0#%_!Z6B!s7PP;+kG}fIF zyy*0RJ0rts1_p){4@QQ`j0_A0o{S9785tOkctL`GjSr*|xxw3hU`A0xw2Q2tN#hvZM~07&+U34jD`LjWX| z-w%MK>URN*;I*JEfsEkQusMN{hRfGLNJz{GVq}nHWMJ4G1gVy<1~W382d$_MhO`6r zgg{dLl@Lgi>|+QcgCr>bdxb(QP6>r5>|#)dJ1{KJqF#>j9NWN{cIq)vrHiz0WG_WfTZfGNJfTbpvkC6NK`pRLHN(2AnJOf8NsvMQZbASzZe)8 zw!}b+==HIT4B0FU45@LDv~@9wu^yZlOp_sH{KsTQhW!i-3|mtmjm*+iMuxedb-HPg zv~fC(kzoO7T0R}3?tD5VG4*FKGHhmGVDQd_So}W|(qNgH1xZ8M*^CS)K+A1&Ao>_` z85x!`Ffbg*t!HE?W?*1Q%VPwuSiY6V2wr^FlMkt6LJA-jNER|OEM#C{xLU{vUjJ8K z1WB~K#gJC={9;Cid(}o86$WBVoy0E zLkj}~!;f-C@IvI;3P^p;SP7BusDu=z&JfpFu1yY2HwK6i;FfuS$w?foav@wDwFqgD3g4h2(Zi7_gvF(ul z!^U<<+WOwk$e<2NuiPDs46=+2491;|;Kk>GU66YHTNfl3_;y2FT-*&QN*8rQ8l5Y; zAqCRfZb->?07{?eh7>p#p!|p3knH=i8&bgihteE9Acxd5FbMWQ3{dTX7^vF=$-fRg zjNmb$aHxDv52UCq>46wj-2-Wiw)8-9&lafqi#?Dg-7~0pKYAdQ5qB?ymhJ^v%)p=x zqCxrJz87L~a4)2poYo7;*G*6jv!L>;dLcgB3srZn7h=&XDF06{qq<^+g~@}LT8CqROz3#xJ6 z1V+$eQHFIBAZ7W>36R7nG7;iXr-=~tF%uyUEtm)?dKXQE6wO7GAmUReF@hJNAD;v% z=)@=2LxM_qGDN^^GQ`JDlOYcBo(%C>)MQABl{6XBEI&3GlF#2xhWcy@M8EYENMduJ z!U!$_W2Zn0rtec28Q2&Z7*O?5UTh#O`@ zYPo5%At6{Y2V!CM9Ebxt=0FOZ8BpI)S z8s;-HSb_5Yxdjjxb1sA=I?06)gESU0f~VPS7D74}Zx=$!c>P5X3uZ5Zqy?76kRVlA z3~`_hly+MTDK7#RLqaxjF(jml7ehjzYB3{2Jr@H5L(^hN9Q7`SB)*x8A&F?oVu*u| zErtZ`Rj9#_p!6Fk{SB(0VF|=RJWC)B(pdsYJ1$Uu(h^7_u37>K*(pmH>%qh7TbDq5 z{Bj8+c%{-`sKU~vkOoHoQizLQb&2?@em zDhl^#@XjcXwIF^y14GtYNTR7<3voy{Sb~9J zK9t_F7UJ`hQ2vFrkP*zMYav0du?~_54c0+Iz;+#EDA#)(q&6*G2gwCJ>mV(yRqG)7 z_}4Q+=KsXkLsFySdPv-PtcPd}UJtQ2Yds`L3)e&9zHvPxcnjs^^$-g`uZM&b;|54b ziEn^dpuYiPj`;>g@Z6B!28ct#H$XgEx`C0Q9<+zEa|0xZ=5K%m>BHixb4iVT05m(v>G0=D;B#PXjbQDxR7s{`Ls+$PqFWtyk51t^{0Ts9irJrns zIOO|ANWWcd6C{d!HbKNAHbLUJd=tdtiBR#Sn;;H9vI*kzTbm$J^Klbo5bED1NTXG4 zGen*D=6Z-g;$}z)v~7m?c*15#&@R{v$tLTd;(Iqke0+8@B+Bk>hBPc#w?Go1`4&hN zgl~Zab^aDeKJVQEiIQDgAR%;U3&a6e>$gB$`g#k*LZ+<{hX`zijCM(Fg*ag8R*1$e zTOmF^4yA8zg=EL~TOn;cu5A$gF54g$`fY=#58DPwTUpycsh)wMbQ{D0^<7Yf3${TL z+lp-vi`H+01lgf&kRW`u4H5<4q3W5pLqdvsJH&y~+aVs%+79u##db(Yg>8qJo4y?q zb$Qz%=JrDL*E4K|DmV%eU^ufK61R7@LtOrCJH(}2J0J}Rg&h!awH=VU!fFR2c({EN zRQ%cwh{Im(fJDWw9T5FOJ0T9y*aKPbJcS5pdHnnHLHc?}_d%lQ6qLTa58|*p`yf&9XdlEOZ=m9z_dy1qe(qxgZ_jnz z&&bfuz`$^PKV;O~{{SO{8v_Hw{R8!o-mKa|NH=-HL5Re=gOK*U=^@AfMDZbrMS_PR z?F8w=kf5|U42cr=!;ltD&|!#Aiw{GhpcSfqCRBbKRQ~#5NC>^GKMe8lzr&EkC36HK zVR{6TCcKV7+Ism%AQs&?0tt!7MqPcQAki*9c5%#z{tShb`%oC&yPVI{{9#w zN`D@MBv$_8kRDXM+Hr`*A;%#u&xP{qq4bR75T9&>@{b;eIPl(ah=HG>@|-6i>SRwq zLeseQci*mW+*-h(O-WO5;e0a68e|~@ z!_m`_kh*o6kwFHO|KFX4L;?31hy^NVAVVqkXCNVw4Hd6D1M%t1GZ2R^J_9KqRzc-= zoq;&~DpcRyGmH#-L3=;XKzhyV&O$mOH_t*mtaXl&p&oR$L%}(SMcwBhE}M4_5=5Jz z{3GWe7T-7rDTp4OV+8N}|8)-H;6>*lQL*N3QmJ1^Hmg68aHNYMSb3<*+(D-ewWS0HIX z^9m#tJ70mgJQB*!x&ld54ObxL#r!J}kKDZi38`0CAZ0z%Rfq=!u0rHxu0pb*W<8YQ za1}CX6n+&F0++5r(!l$x5SL0{gIKJ84dOtDYY+zqT!Z*L0xF+<4PtQ3HArHcd<~NN zS6qVx{mE;PlJgQ&y#5B%z@OJ3Ga;PUA#rL1rG2kMs@II`5Q}=QLmV{!IwZSoz783l zI|QXaUWYhP;ReJUgBy@s;C%yPe&G#BRLr^o4%vE!i#H%~`uYYWJN>-@F)OetZiOv_Eb^;+)|&B+kTcLvn%gZHNK7w;^$AaT`+ExZH-!ZcVriiSxU+ zAwm5bs_)}%$UMXE+mIO+ojZ&ST%i0Pe+M$5kaY)A8GXJ3(HMIdlFyUxLgFs#E+mZ< z-(_U5XJBA>cNel?LGK>KVMg~LL2Yvn5~4}>ARZ{W2T9Cb_rO8Uuo$X-?>$C_dXPcK z??GJ7ejk#^LheI+ka{2D)8hM(sHnRSNnEp`@|*5M9CqM7Bx+9HheXAz`;gY~-}{hp z1lb3mpk`pOe*j54;SV4V%znUF4_W#20OInN2aq^h1=X1(LL z-=PLEJ%U&u`Uv6x%|{S}!=ZHiBS;9PKY}={U#t+f7K(1xm%&?4?cp}cd{O8 z@TEtPZ1(ICB(As~LxM>8F~k5(DXS2!^|g;5V`jR z;$WVq5P7+$ki@3{6r#@aDMVf0Q%KP7c?vEc>KRT!H9UO^@#(jxkf3IK2C-1|8Klvv z^bAs|xITjzkn;@U^Qvc%plpKD-OnHnneq%`-m+&9^EN(%gzV90ki>ZJ87RBgGcbI6 z25~X>a|kW-9AcpEb4Xm8J!b@O!E|^IsVi!pL)L;We-3Fz-+m5ppuh`A8ZdqVNz4H+ zAQqLqfD}A^FF+PDFzkH+ap0vFj11hM{Qu+y#HSx#K;rE03rJAOyo4z9dI|AK43wY# z5@KQHOGq6t=OskniI%hj@H~L|w!u=tRXQh(nKk zf;jv=l+W@R;xOIMknCA+{~3~6BcT%YpCQ%l#Lti*UH=&p75hFz9CZCNq*8hG8DjB| z&ycjj@dXk!3SS`2bek`brdH+`h(lL=fp~Po7sx_~BM^Q)gW^|+0j6Iesn_=_#Nrev zUHlbNnKXTc_b?NLVT?K6XG+gpO856`Uy!~F;IT$Pe@Rf zL&fW%;vGLBK|TvAejG|)_z7{?&7Y7cd-oI45n=fSNu-*;7#Zq83ys5nL4qj%7sN*$ zzaViv6Utu#rME)qW4|CFb^RBlq4Me%q%!*O3*x}BiR^BWSR=YB(`THpMJ1fk3yNXR(-frxwmfrMQ3ABe-d z|3Ex4?GGeZEQgA3gsR)~2Q>4{z;NbIJw&0;Ur12J{)Jdr^cNBZ6aGT->7u_7pY8n% ziK?T2A^NWTg(TXie<9iT&tFJMDEklM5yyX!vOn@4M1RLW$ZYt8e~|S8PwM|c;w0oh zBf~xh28PQ2kjln_feAcOP{P0jKI3T(0~2^r`4t8x@B-p53{2n+1agc_;2x9^cV%c&kMRClh!J#xzbQ@Rp6GoJ`=Y85=nv4&KMf1RnLi#K{C+ zO@A9I{+W}B;R_=J13MQer0N+M{%}KrN|1+%0kqFgoQDa#6f2hpV$mrch=XqMFo74P z|KMQ)Z_!ZZg;=1?3(;@F%LLw9VZ{q^m@6+te+X1Oi5KF~TwW&d){RPDCI&-L{_o<2 z_Z7BVfmkGQ&mY)ye14%xJ&kXq>A>zshaX>U5#6c;1ARjR>l!LP+3iR`a9 zB*Zu+AZbWa0usf_P`-f#Br58yB$z<^a2Px#m>56@i)BeLffokfmVg9Nwj>jH;c%rS z6L?u2=%7c?(#skth{5-v^h+s72z{1b(PGn7g* zfyZL!N<(tN6KRNr%rZ>il~7$WkOGBImI=JUz(6z>&i|B$#Q9fwCWdzm3=CxoOyC7hsftXX1&0i$6qy*L7#SFnl$aPiLF?sem6^bM zHI6GYffu7OsxX1qa_v=tXw+3@0xvq9q{;+d4}3%wlKt4!n81@)GHQ^b)l?1QkODPG z5q(e%64$TQAaT#24l!3+oeA81?^b7Gr~~Ey)9R2o^wNOj(<%)}P_EQ~#Nj~=i2Owj zCh+Q2MomZ}%g}@rr5&1(M0!;dqW`@nG|06eQK72^;ah4!a*c-;B$q{MF)`GGO1xez zCh#h_$6Ame4%ddn{U&XQ0}g0ITz)~D3B0DuK?fqgONR-(58#9jBoV9VLb9imE+pjA zbs-^eMwbb^$nBvn#38 zn#j_JB(8V*kb>o_J|rvK(8Sr3g#I?>WFiOkT_H^VqyRtI-6p|1YYgB)QAbZLi(c- z#6o9dNZk7xL+r^ghSavz#t;w9t%nM%Hil?8YYfS!*P;9;#*hN)oiU`O`)2@^vyBLl+@6Nr8pGf0%EnL*^6%$OMRKnsq{Am%8VGcmkpU|`TPhw$sAESSLS z^_49kK8~`01ko`INcK8s!317j%VNm{UV@!(2?>!RONe~4B}9IwB_y$_SV5xFzzR~3 zIaxsxYpN9_YCxw7tApYQ!~m`Tea8qnJQmbSc>y{Nmyv;?1GGnyfq|h7N`ubr1)Y)# z(qjk};{}~813H+LiGg7*3j@PWW(EcW(D|L9lQCEs7(}7!eu6Y1;g2i~3?CR77+x?j zFl=JvhioJT$!oAOFkGMP8zEl*lZAo7kcol89BSNjCI$u_7RYG;%a|D$l%Q5WW`b<0 zHe+I7@Mi^?!NBm1nSsHEiGe|wk%8eg6XX=xGN?JAqb_Ax85r6a85puz85lOOFfbf~ z%DrS}V8~+ypB5X(;Kszju#Jg<;VBCPgFG_>!!ITV1|C)h232MThE}M*tf3Y{tYu(O zVParNfClU#CI$vkRtAP*sG3r!B_OqYlN}?4b7hzr7~ZfjFzB)}Fx+NlV31~lZ26tQ z#K4fq#K0g4^Pm-FxWFPFhsF3Fw9|QU^vCVz+l15z~Ifuz#tCQ4LbE$ zl7)fc1(Lf}nHU%rvM?|lfSU6KYB~!O1H(M1y5CU!ph-=TUwc>>7#@R;WM*Qh2OlC0 z5N`mh5{xAhRdKZ2PGv|28QEM#UPCqjF8RYAoedt z28MNDO&}fvLp}=w!)rzchP8|g49QFk41J6Y4C$;43`tOjfK*kmGB7Yg`Jl6%%b6G$ zjzY} zATNX(_?(%6VKXxW!$Bzj1k@uZp}~I~s{TDA149N20|OT$14I2iMg|5ar~?cc85m?3 z85s0f85sJQ7#J*>7#L1L4Lilmz!1g4z;K6wfq@+==FiLkZpTHkFo5fY2o?s0Zbk<1 zem{^y7cnt_w^>FpLC%W=iA6&l1!DIxGjK74FflOLGBYq}PL7QcufM~>z%UDR&=S@-C?Nd6=1jp^%kO(6H)aWMBwmf*ePy&CI}14HfTZW?)EUWMKHf z3_2^qN0%Wiy3j>1|GXsM>G;%fuS5!@USp2 z)Uhxym@_gk6hlppVP#07RVV4b<7M5R!j^G6POtod_mh>SQr?x85tPPLY-R9 z$iQ%gnSr64g@NHL=rno;28I>P3=AQx3=I9u3=Auwp$|GTzXHkzxkwS@WmX0TURDN% zHOveQ8<`ovTO-affDa@$W6)$`VDN%^!3ApBYZe9uPG-nC-0PSb7$T7j1Q}{JIX7P1 zQWi~AhKYfJiIIUJfR%y4keLCzJm3#A1H(ONAaJojj+J+vyfL$jHF3 z0hDi97#O}YF)%!2Vqj2WWMB|uWMIgFy2k?f14D*;67+x_kFr+gxFa)zO zFkEC}U=V=X0y-}WObD0+O6L4_EWGBYq}gTfiA9wZJrC%zsU7ym$q)QFvKx4Fw}s83u+$778huum;zG6z`$U}%D_;^$iU#j z#K79!R_Ao;Z0*+&0U|7Y%z#z&5IY0!o+0TlV0X(V!(tnJRfgz8v zo`Io|g@HkZg@J(s>hc+k3=IFE;RtT$f_4kBFfi<5VgRok0%<QJ01=&GceRYWoBRqV_{&}%FMvf$jHE8 z#LB=B0Wyq%fx#Hm?qXqJ*v8Dja1$0H3=9mn7#SE&g33!4$YIVP3nCdA7;Z5$Fw6jP z7#J94f$Ahy$Qg_vp>I(AHBg6x#G;r%$8UgYQmBO>K?xQHh6juc4DF!8o0Wk<2h>Vt zU|?9p!oX01q?wPAfkA5Jm=u9#A>N!oVQJ3OP&%B&`k&mkcQF z!N|Z+392kX{TUVp@a8&@IvD;0Dq5Hr7#=_!dYy%V!4))i0a7rZk%2*riGkq^BLhP$ z3*-!P&KB&0`+L8!50S?sc1ohci7#I>kbrq=V-@?qmpv=m^uoddc7ElET ziUwu|hHWei40~7@7;ZB`E>h8EVPHrCm9?x43|E;L7a%LeD14Ae)sGtSe1S&&8&0bJfk&%Hxotc55 z3u-V(I*5sZ;T@EJh=BooY|t}k+LB>mV3-V*i(zJ9_z&tMFfcIuW@cdEWMW_lWM*Js zXJ%l~U||4{p@Ga3WoBTw#K^!<1VXHKGlHS&K-5R58P1@L&BOp6A3g{5 z%q~z-2-XKpMYCBL7=AD^Fyw%I4Z7Kik%3`0=q4)$$YG^(z=|0d4lqG()A|iHT#AK( zp_-Y2K?KTIVP*gyRI!!`a@?B~GXp~$sI*~XV3-K%$bts5SQr>ISr`~DfLsZ(-xV53 zf>2997fmTJF@Oh>!$C0(YEFX`gRa~G-F5>yWSo_OAs5sXXJlXyVPRlc#LU1@2{mUb zsQCc(DQJx-R4aoAGXuj0W(J1)3=9m)P_^|%P#-HWGBAWQGB9|uFfjatO2Ra@LivZG z4g`rWWM*JE3bo`469dC}P&=344YUO7*;ScFgyW`RDo<_U|`t6#K2(2$iT1_>JS@N28JCh3=AEh z>WrCzK@!vsWnf@9#mK@}FzyvvGZW#*$!%9X5hRvW(45Ksy zLn)||XNH`5w;WWpfr=|;28NH5V{^qB*(R6f%7a#NFiZk2hW$`a{eXtbCML-JGa&tkA?oWH zo-r{ngn)WYpe7MiA?W0UTcF|%RJ*V+Fz_%kFi0~qF!VwVbY*2=U;#B585tN}F)}b* zXJBBkV`gA*f*8tB0F4eVCI$v((1;5&1A{E6LMZ zE|AN-nHU%vq3NNE338fZCKCh06Q~$S%_|lL21QUdWn^Hu2O0xqU|`tJ!octh>H!~6 zOP-m5!IP1J!GVc^;TsDBL&oI4dD4+P;C?o06G}s%sb+7`}qqmYty91QP?pA5e}4<#4EBvCIq%5zGt>j*JWplNccMiGd*-6t76efQ$+QRXfZK4A(&wFKCzwRGcz0FbJ?RFq{D$ zyTQP~P|L&s-Z!ER8u$QJXCN=KKn^x9g~kZTEG zz%Yx2fuR-@DImR|ei2hW14Aei1H&Y!;UG=P;J^W~7#OxgH7Bw%Fa$!yg_t2H<9=db z03T%G4;60$4MH$Nj`hC{8f1csgD$D#WMp7iz|6p~oQZ*<1{xthL1s^uEfTMP$;80W z%fi607gQvHL>U+u_CaYjRtAO(P?Ow2rhvK`pt%Z&1HsE7ib3ri&>elCh7~gdLk<%I zLl9{2o{@p!BGep^@-NH`3;|HvK_^*!W?^9X!@^L{AOTgx&dR{x#>l|n4&|SLS`5;x z$jrdN2aP}xs66O^Fh)?t&dk7Ym63trIjH^0$iScr4NlNeDQg)Zr_nxQW?-+(1LsEDQ{7 zpzwp5a(nXKV(I#~%nS@-pacXp&l@W126am(Xv_i1o&lw=fo{@cU|`UJhB(M>R;a$K zP;)?HpsN7Bf;!%y>m8XG7*bgo7^br@FuZ}fa6U6b7K0xX1A_r8s)m zL8HA;3k5;N6=>##nStRa69ahZPA1gCN1)X(pdJX+P>{tBSQr>~GchoDvNA9{VP;_X z%EG{4zxiRw^KkQ&%#zIfykdp?GzFVPg^Z%qG+QNAjq?1W?D&Gjk_^paB|8|uB(o$Z tRkK*hMnBPR^RY8aOSug!b&V_(3=FIcEVh?9F^1>skYdL6!y6f$I{-;h5RL!< diff --git a/locale/lt_LT/LC_MESSAGES/django.po b/locale/lt_LT/LC_MESSAGES/django.po index c86bd8fc8..771492f85 100644 --- a/locale/lt_LT/LC_MESSAGES/django.po +++ b/locale/lt_LT/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-09-27 01:11+0000\n" -"PO-Revision-Date: 2023-09-28 00:08\n" +"POT-Creation-Date: 2023-10-02 16:40+0000\n" +"PO-Revision-Date: 2023-10-02 18:13\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Lithuanian\n" "Language: lt\n" @@ -1384,8 +1384,8 @@ msgstr "Knygos %(book_title)s leidimai" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "\"%(work_title)s\" leidimai" +msgid "Editions of %(work_title)s" +msgstr "" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2825,12 +2825,8 @@ msgstr "Netinkamas CSV failas" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." msgstr[0] "" msgstr[1] "" msgstr[2] "" diff --git a/locale/nl_NL/LC_MESSAGES/django.mo b/locale/nl_NL/LC_MESSAGES/django.mo index 4f0130fd29db54c7c6d91629b5215bf0f1e18877..088c596b16365b8c664e97097cf74bd173ca5f54 100644 GIT binary patch delta 27006 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 delta 27130 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 diff --git a/locale/nl_NL/LC_MESSAGES/django.po b/locale/nl_NL/LC_MESSAGES/django.po index 5945b5257..0cb6c8ee5 100644 --- a/locale/nl_NL/LC_MESSAGES/django.po +++ b/locale/nl_NL/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-09-27 01:11+0000\n" -"PO-Revision-Date: 2023-09-28 08:16\n" +"POT-Creation-Date: 2023-10-02 16:40+0000\n" +"PO-Revision-Date: 2023-10-02 19:32\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Dutch\n" "Language: nl\n" @@ -1372,8 +1372,8 @@ msgstr "Edities van %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Edities van \"%(work_title)s\"" +msgid "Editions of %(work_title)s" +msgstr "Edities van %(work_title)s" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2805,16 +2805,10 @@ msgstr "Geen geldig CSV-bestand" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " -msgstr[0] "\n" -"Momenteel mag je elke %(import_limit_reset)s dag %(display_size)s boeken importeren. " -msgstr[1] "\n" -"Momenteel mag je elke %(import_limit_reset)s dagen %(import_size_limit)s boeken importeren. " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." +msgstr[0] "Momenteel mag je %(display_size)s boek importeren elke %(import_limit_reset)s dagen." +msgstr[1] "Momenteel mag je %(import_size_limit)s boeken importeren elke %(import_limit_reset)s dagen." #: bookwyrm/templates/import/import.html:27 #, python-format diff --git a/locale/no_NO/LC_MESSAGES/django.mo b/locale/no_NO/LC_MESSAGES/django.mo index 66dfbb93113b3f6c75081fb3e6e01ac1def73e20..f2038692fe9d143a4c320cb0acdf23d3a47c94f5 100644 GIT binary patch delta 25634 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 VqLS@7evBDhTtNtdGZBm~@&JA13)%nx delta 25399 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\n" "Language-Team: Norwegian\n" "Language: no\n" @@ -314,31 +314,31 @@ msgstr "" #: bookwyrm/models/report.py:86 msgid "Re-opened report" -msgstr "" +msgstr "Gjenåpnet rapport" #: bookwyrm/models/report.py:87 msgid "Messaged reporter" -msgstr "" +msgstr "Melding sendt til rapportør" #: bookwyrm/models/report.py:88 msgid "Messaged reported user" -msgstr "" +msgstr "Melding sendt til rapportert bruker" #: bookwyrm/models/report.py:89 msgid "Suspended user" -msgstr "" +msgstr "Deaktivert bruker" #: bookwyrm/models/report.py:90 msgid "Un-suspended user" -msgstr "" +msgstr "Reaktivert bruker" #: bookwyrm/models/report.py:91 msgid "Changed user permission level" -msgstr "" +msgstr "Endret brukerens rettighetsnivå" #: bookwyrm/models/report.py:92 msgid "Deleted user account" -msgstr "" +msgstr "Slettet brukerkonto" #: bookwyrm/models/report.py:93 msgid "Blocked domain" @@ -1372,8 +1372,8 @@ msgstr "Utgaver av %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Utgaver av \"%(work_title)s\"" +msgid "Editions of %(work_title)s" +msgstr "" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2805,12 +2805,8 @@ msgstr "Ikke en gyldig CSV-fil" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." msgstr[0] "" msgstr[1] "" diff --git a/locale/pl_PL/LC_MESSAGES/django.mo b/locale/pl_PL/LC_MESSAGES/django.mo index 7c12649d7ccebd8c31516a96cff3c31236e752a3..e7134182d0f9a041a402e9be1710fde4e2d93e13 100644 GIT binary patch delta 29325 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�s8)goySTh=&}{Ks=Iq1`@Ir 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 delta 27290 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\n" "Language-Team: Polish\n" "Language: pl\n" @@ -350,7 +350,7 @@ msgstr "" #: bookwyrm/models/report.py:95 msgid "Deleted item" -msgstr "" +msgstr "Usunięty element" #: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:307 msgid "Reviews" @@ -434,7 +434,7 @@ msgstr "Lietuvių (Litewski)" #: bookwyrm/settings.py:307 msgid "Nederlands (Dutch)" -msgstr "" +msgstr "Holenderski" #: bookwyrm/settings.py:308 msgid "Norsk (Norwegian)" @@ -502,7 +502,7 @@ msgstr "Witaj na %(site_name)s!" #: bookwyrm/templates/about/about.html:25 #, python-format msgid "%(site_name)s is part of BookWyrm, a network of independent, self-directed communities for readers. While you can interact seamlessly with users anywhere in the BookWyrm network, this community is unique." -msgstr "" +msgstr "%(site_name)s jest częścią BookWyrm, sieci niezależnych, samostanowiących społeczności czytelników. Możesz beproblemowo wchodzić w interakcje z użytkownikami gdziekolwiek w sieci BookWyrm, ta społeczność jest wyjątkowa." #: bookwyrm/templates/about/about.html:45 #, python-format @@ -521,7 +521,7 @@ msgstr "%(title)s ma najbardziej podzielo #: bookwyrm/templates/about/about.html:94 msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, reach out and make yourself heard." -msgstr "" +msgstr "Śledź swój postęp czytelniczy, rozmawiaj o książkach, pisz opinie i odkrywaj co czytać następne. Na zawsze bez reklam, antykorporacyjne i skierowane w stronę społeczności, BookWyrm jest programem dla ludzi, stworzonym, by pozostać małym i personalnym. Jeśli masz pomysł, zauważył_ś błąd, albo masz wielkie marzenie, złoś się i pozwól się wysłuchać." #: bookwyrm/templates/about/about.html:105 msgid "Meet your admins" @@ -672,7 +672,7 @@ msgstr "Przekłada się to na średnio %(pages)s stron na książkę." #, python-format msgid "(No page data was available for %(no_page_number)s book)" msgid_plural "(No page data was available for %(no_page_number)s books)" -msgstr[0] "" +msgstr[0] "(Nie mamy informacji o liczbie stron dla książki %(no_page_number)s)" msgstr[1] "" msgstr[2] "" msgstr[3] "" @@ -778,7 +778,7 @@ msgstr "Zobacz wpis ISNI" #: bookwyrm/templates/author/author.html:95 #: bookwyrm/templates/book/book.html:173 msgid "View on ISFDB" -msgstr "" +msgstr "Zobacz na ISFDB" #: bookwyrm/templates/author/author.html:100 #: bookwyrm/templates/author/sync_modal.html:5 @@ -1116,7 +1116,7 @@ msgstr "" #: bookwyrm/templates/book/book_identifiers.html:51 msgid "Goodreads:" -msgstr "" +msgstr "Goodreads:" #: bookwyrm/templates/book/cover_add_modal.html:5 msgid "Add cover" @@ -1257,7 +1257,7 @@ msgstr "Tytuł:" #: bookwyrm/templates/book/edit/edit_book_form.html:35 msgid "Sort Title:" -msgstr "" +msgstr "Sortuj Według Tytułu:" #: bookwyrm/templates/book/edit/edit_book_form.html:44 msgid "Subtitle:" @@ -1384,8 +1384,8 @@ msgstr "Edycje %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Edycje \"%(work_title)s\"" +msgid "Editions of %(work_title)s" +msgstr "Edycje %(work_title)s" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -1567,7 +1567,7 @@ msgstr "" #: bookwyrm/templates/book/series.html:27 #, python-format msgid "Book %(series_number)s" -msgstr "" +msgstr "Książka%(series_number)s" #: bookwyrm/templates/book/series.html:27 msgid "Unsorted Book" @@ -2825,12 +2825,8 @@ msgstr "To nie jest prawidłowy plik CSV" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." msgstr[0] "" msgstr[1] "" msgstr[2] "" diff --git a/locale/pt_BR/LC_MESSAGES/django.mo b/locale/pt_BR/LC_MESSAGES/django.mo index 05c4cbd8c804bc589fb359084ae26cecc63214dc..42da17a08b31601e4d80a782e3290ad350e5f86f 100644 GIT binary patch delta 23682 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 ~VyNC#GLt1@k73#4hI9nHK;k9 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 delta 23820 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\n" "Language-Team: Portuguese, Brazilian\n" "Language: pt\n" @@ -1372,8 +1372,8 @@ msgstr "Edições de %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Edições de \"%(work_title)s\"" +msgid "Editions of %(work_title)s" +msgstr "" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2805,12 +2805,8 @@ msgstr "" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." msgstr[0] "" msgstr[1] "" diff --git a/locale/pt_PT/LC_MESSAGES/django.mo b/locale/pt_PT/LC_MESSAGES/django.mo index 1ca5e1dd753d3833a25c06ccad6b687738fc1fb6..4e2f18bcbbc5be2dfd3fd9b19f47925cf4850486 100644 GIT binary patch delta 29369 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 hEVh?gF=oYDq+}jmet2tYu|i5JN#\n" "Language-Team: Portuguese\n" "Language: pt\n" @@ -1372,8 +1372,8 @@ msgstr "Edições de %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Edições de \"%(work_title)s\"" +msgid "Editions of %(work_title)s" +msgstr "" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2805,12 +2805,8 @@ msgstr "Não é um ficheiro CSV válido" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." msgstr[0] "" msgstr[1] "" diff --git a/locale/ro_RO/LC_MESSAGES/django.mo b/locale/ro_RO/LC_MESSAGES/django.mo index 85a193ba8cd33677fe55f30ebaa8f5dc901186eb..7aa5899d19d92c606ad6941aff77df8c2a7c9863 100644 GIT binary patch delta 26049 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\n" "Language-Team: Romanian\n" "Language: ro\n" @@ -1378,8 +1378,8 @@ msgstr "Ediții ale %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Ediții ale %(work_title)s" +msgid "Editions of %(work_title)s" +msgstr "" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2815,12 +2815,8 @@ msgstr "" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." msgstr[0] "" msgstr[1] "" msgstr[2] "" diff --git a/locale/sv_SE/LC_MESSAGES/django.mo b/locale/sv_SE/LC_MESSAGES/django.mo index 890f3304b3c07fd944eeb8ece79a3fb02b2cabec..0086e52597aabd883480676c40cc5a33f57af649 100644 GIT binary patch delta 30067 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\n" "Language-Team: Swedish\n" "Language: sv\n" @@ -1372,8 +1372,8 @@ msgstr "Utgåvor av %(book_title)s" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "Utgåvor av \"%(work_title)s\"" +msgid "Editions of %(work_title)s" +msgstr "" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2805,12 +2805,8 @@ msgstr "Inte en giltig CSV-fil" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." msgstr[0] "" msgstr[1] "" diff --git a/locale/zh_Hans/LC_MESSAGES/django.po b/locale/zh_Hans/LC_MESSAGES/django.po index a3c31e913..77591afa9 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: 2023-09-27 01:11+0000\n" -"PO-Revision-Date: 2023-09-28 00:08\n" +"POT-Creation-Date: 2023-10-02 16:40+0000\n" +"PO-Revision-Date: 2023-10-02 18:13\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Chinese Simplified\n" "Language: zh\n" @@ -1366,8 +1366,8 @@ msgstr "%(book_title)s 的各版本" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "《%(work_title)s》 的各版本" +msgid "Editions of %(work_title)s" +msgstr "" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2795,12 +2795,8 @@ msgstr "" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." msgstr[0] "" #: bookwyrm/templates/import/import.html:27 diff --git a/locale/zh_Hant/LC_MESSAGES/django.po b/locale/zh_Hant/LC_MESSAGES/django.po index a95eebec1..c6f7dc28b 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: 2023-09-27 01:11+0000\n" -"PO-Revision-Date: 2023-09-28 00:08\n" +"POT-Creation-Date: 2023-10-02 16:40+0000\n" +"PO-Revision-Date: 2023-10-29 07:42\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Chinese Traditional\n" "Language: zh\n" @@ -173,7 +173,7 @@ msgstr "" #: bookwyrm/models/book.py:283 msgid "Audiobook" -msgstr "" +msgstr "有聲書" #: bookwyrm/models/book.py:284 msgid "eBook" @@ -181,15 +181,15 @@ msgstr "電子書" #: bookwyrm/models/book.py:285 msgid "Graphic novel" -msgstr "" +msgstr "圖像小說" #: bookwyrm/models/book.py:286 msgid "Hardcover" -msgstr "" +msgstr "精裝書" #: bookwyrm/models/book.py:287 msgid "Paperback" -msgstr "" +msgstr "平裝書" #: bookwyrm/models/federated_server.py:11 #: bookwyrm/templates/settings/federation/edit_instance.html:55 @@ -267,15 +267,15 @@ msgstr "活躍" #: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:172 msgid "Complete" -msgstr "" +msgstr "已完成" #: bookwyrm/models/import_job.py:50 msgid "Stopped" -msgstr "" +msgstr "已停止" #: bookwyrm/models/import_job.py:83 bookwyrm/models/import_job.py:91 msgid "Import stopped" -msgstr "" +msgstr "匯入已停止" #: bookwyrm/models/import_job.py:363 bookwyrm/models/import_job.py:388 msgid "Error loading book" @@ -287,20 +287,20 @@ msgstr "" #: bookwyrm/models/link.py:51 msgid "Free" -msgstr "" +msgstr "免費" #: bookwyrm/models/link.py:52 msgid "Purchasable" -msgstr "" +msgstr "可購買" #: bookwyrm/models/link.py:53 msgid "Available for loan" -msgstr "" +msgstr "可借閱" #: bookwyrm/models/link.py:70 #: bookwyrm/templates/settings/link_domains/link_domains.html:23 msgid "Approved" -msgstr "" +msgstr "已核准" #: bookwyrm/models/report.py:84 #: bookwyrm/templates/settings/reports/report.html:115 @@ -310,11 +310,11 @@ msgstr "評論" #: bookwyrm/models/report.py:85 msgid "Resolved report" -msgstr "" +msgstr "已處理的舉報" #: bookwyrm/models/report.py:86 msgid "Re-opened report" -msgstr "" +msgstr "已重新打開的舉報" #: bookwyrm/models/report.py:87 msgid "Messaged reporter" @@ -358,15 +358,15 @@ msgstr "書評" #: bookwyrm/models/user.py:33 msgid "Comments" -msgstr "" +msgstr "評論" #: bookwyrm/models/user.py:34 msgid "Quotations" -msgstr "" +msgstr "引用" #: bookwyrm/models/user.py:35 msgid "Everything else" -msgstr "" +msgstr "所有其他內容" #: bookwyrm/settings.py:223 msgid "Home Timeline" @@ -378,7 +378,7 @@ msgstr "主頁" #: bookwyrm/settings.py:224 msgid "Books Timeline" -msgstr "" +msgstr "書目時間線" #: bookwyrm/settings.py:224 #: bookwyrm/templates/guided_tour/user_profile.html:101 @@ -394,7 +394,7 @@ msgstr "English(英語)" #: bookwyrm/settings.py:297 msgid "Català (Catalan)" -msgstr "" +msgstr "Català (加泰羅尼亞語)" #: bookwyrm/settings.py:298 msgid "Deutsch (German)" @@ -402,7 +402,7 @@ msgstr "Deutsch(德語)" #: bookwyrm/settings.py:299 msgid "Esperanto (Esperanto)" -msgstr "" +msgstr "Esperanto (世界語)" #: bookwyrm/settings.py:300 msgid "Español (Spanish)" @@ -410,19 +410,19 @@ msgstr "Español(西班牙語)" #: bookwyrm/settings.py:301 msgid "Euskara (Basque)" -msgstr "" +msgstr "Euskara (巴斯克語)" #: bookwyrm/settings.py:302 msgid "Galego (Galician)" -msgstr "" +msgstr "Galego (加利西亞語)" #: bookwyrm/settings.py:303 msgid "Italiano (Italian)" -msgstr "" +msgstr "Italiano (意大利語)" #: bookwyrm/settings.py:304 msgid "Suomi (Finnish)" -msgstr "" +msgstr "Suomi (芬蘭語)" #: bookwyrm/settings.py:305 msgid "Français (French)" @@ -430,35 +430,35 @@ msgstr "Français(法語)" #: bookwyrm/settings.py:306 msgid "Lietuvių (Lithuanian)" -msgstr "" +msgstr "Lietuvių (立陶宛語)" #: bookwyrm/settings.py:307 msgid "Nederlands (Dutch)" -msgstr "" +msgstr "Nederlands (荷蘭語)" #: bookwyrm/settings.py:308 msgid "Norsk (Norwegian)" -msgstr "" +msgstr "Norsk (挪威語)" #: bookwyrm/settings.py:309 msgid "Polski (Polish)" -msgstr "" +msgstr "Polski (波蘭語)" #: bookwyrm/settings.py:310 msgid "Português do Brasil (Brazilian Portuguese)" -msgstr "" +msgstr "Português do Brasil (巴西葡萄牙語)" #: bookwyrm/settings.py:311 msgid "Português Europeu (European Portuguese)" -msgstr "" +msgstr "Português Europeu (歐洲葡萄牙語)" #: bookwyrm/settings.py:312 msgid "Română (Romanian)" -msgstr "" +msgstr "Română (羅馬尼亞語)" #: bookwyrm/settings.py:313 msgid "Svenska (Swedish)" -msgstr "" +msgstr "Svenska (瑞典語)" #: bookwyrm/settings.py:314 msgid "简体中文 (Simplified Chinese)" @@ -491,7 +491,7 @@ msgstr "某些東西出錯了!抱歉。" #: bookwyrm/templates/about/about.html:9 #: bookwyrm/templates/about/layout.html:35 msgid "About" -msgstr "" +msgstr "關於" #: bookwyrm/templates/about/about.html:21 #: bookwyrm/templates/get_started/layout.html:22 @@ -502,12 +502,12 @@ msgstr "歡迎來到 %(site_name)s!" #: bookwyrm/templates/about/about.html:25 #, python-format msgid "%(site_name)s is part of BookWyrm, a network of independent, self-directed communities for readers. While you can interact seamlessly with users anywhere in the BookWyrm network, this community is unique." -msgstr "" +msgstr "%(site_name)s 是 BookWyrm 的一部分,這是一個為讀者建立的獨立、自我導向的社區網絡。雖然您可以在 BookWyrm 網絡中任何地方的用戶無縫互動,但這個社區是獨一無二的。" #: bookwyrm/templates/about/about.html:45 #, python-format msgid "%(title)s is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5." -msgstr "" +msgstr "%(title)s 是 %(site_name)s 最受歡迎的書,平均得分為 %(rating)s(滿分五分)。" #: bookwyrm/templates/about/about.html:64 #, python-format @@ -703,13 +703,13 @@ msgstr[0] "" #: bookwyrm/templates/annual_summary/layout.html:211 msgid "Way to go!" -msgstr "" +msgstr "還不錯!" #: bookwyrm/templates/annual_summary/layout.html:226 #, python-format msgid "%(display_name)s left %(ratings_total)s rating,
    their average rating is %(rating_average)s" msgid_plural "%(display_name)s left %(ratings_total)s ratings,
    their average rating is %(rating_average)s" -msgstr[0] "" +msgstr[0] "%(display_name)s 留下了 %(ratings_total)s 條評分,
    他的平均評分是 %(rating_average)s" #: bookwyrm/templates/annual_summary/layout.html:240 msgid "Their best rated review" @@ -732,7 +732,7 @@ msgstr "編輯作者" #: bookwyrm/templates/author/author.html:36 msgid "Author details" -msgstr "" +msgstr "作者詳情" #: bookwyrm/templates/author/author.html:40 #: bookwyrm/templates/author/edit_author.html:42 @@ -749,7 +749,7 @@ msgstr "逝世:" #: bookwyrm/templates/author/author.html:66 msgid "External links" -msgstr "" +msgstr "外部連結" #: bookwyrm/templates/author/author.html:71 msgid "Wikipedia" @@ -757,23 +757,23 @@ msgstr "維基百科" #: bookwyrm/templates/author/author.html:79 msgid "Website" -msgstr "" +msgstr "網站" #: bookwyrm/templates/author/author.html:87 msgid "View ISNI record" -msgstr "" +msgstr "查看 ISNI 記錄" #: bookwyrm/templates/author/author.html:95 #: bookwyrm/templates/book/book.html:173 msgid "View on ISFDB" -msgstr "" +msgstr "在 ISFDB 查看" #: bookwyrm/templates/author/author.html:100 #: bookwyrm/templates/author/sync_modal.html:5 #: bookwyrm/templates/book/book.html:140 #: bookwyrm/templates/book/sync_modal.html:5 msgid "Load data" -msgstr "" +msgstr "載入資料" #: bookwyrm/templates/author/author.html:104 #: bookwyrm/templates/book/book.html:144 @@ -787,15 +787,15 @@ msgstr "在 Inventaire 檢視" #: bookwyrm/templates/author/author.html:135 msgid "View on LibraryThing" -msgstr "" +msgstr "在 LibraryThing 查看" #: bookwyrm/templates/author/author.html:143 msgid "View on Goodreads" -msgstr "" +msgstr "在 Goodreads 查看" #: bookwyrm/templates/author/author.html:151 msgid "View ISFDB entry" -msgstr "" +msgstr "查看 ISFDB 條目" #: bookwyrm/templates/author/author.html:166 #, python-format @@ -849,7 +849,7 @@ msgstr "維基百科連結:" #: bookwyrm/templates/author/edit_author.html:60 msgid "Website:" -msgstr "" +msgstr "網站:" #: bookwyrm/templates/author/edit_author.html:65 msgid "Birth date:" @@ -883,11 +883,11 @@ msgstr "Goodreads key:" #: bookwyrm/templates/author/edit_author.html:109 msgid "ISFDB:" -msgstr "" +msgstr "ISFDB:" #: bookwyrm/templates/author/edit_author.html:116 msgid "ISNI:" -msgstr "" +msgstr "ISNI:" #: bookwyrm/templates/author/edit_author.html:126 #: bookwyrm/templates/book/book.html:220 @@ -953,7 +953,7 @@ msgstr "確認" #: bookwyrm/templates/book/book.html:20 msgid "Unable to connect to remote source." -msgstr "" +msgstr "無法連接到遠程數據源。" #: bookwyrm/templates/book/book.html:71 bookwyrm/templates/book/book.html:72 msgid "Edit Book" @@ -961,7 +961,7 @@ msgstr "編輯書目" #: bookwyrm/templates/book/book.html:97 bookwyrm/templates/book/book.html:100 msgid "Click to add cover" -msgstr "" +msgstr "點擊添加封面" #: bookwyrm/templates/book/book.html:106 msgid "Failed to load cover" @@ -969,7 +969,7 @@ msgstr "載入封面失敗" #: bookwyrm/templates/book/book.html:117 msgid "Click to enlarge" -msgstr "" +msgstr "點擊放大" #: bookwyrm/templates/book/book.html:196 #, python-format @@ -991,7 +991,7 @@ msgstr "描述:" #, python-format msgid "%(count)s edition" msgid_plural "%(count)s editions" -msgstr[0] "" +msgstr[0] "%(count)s 版次" #: bookwyrm/templates/book/book.html:246 msgid "You have shelved this edition in:" @@ -1070,11 +1070,11 @@ msgstr "ISBN:" #: bookwyrm/templates/book/book_identifiers.html:12 #: bookwyrm/templates/book/book_identifiers.html:13 msgid "Copy ISBN" -msgstr "" +msgstr "複製ISBN" #: bookwyrm/templates/book/book_identifiers.html:16 msgid "Copied ISBN!" -msgstr "" +msgstr "已複製ISBN!" #: bookwyrm/templates/book/book_identifiers.html:23 #: bookwyrm/templates/book/edit/edit_book_form.html:352 @@ -1089,16 +1089,16 @@ msgstr "ASIN:" #: bookwyrm/templates/book/book_identifiers.html:37 #: bookwyrm/templates/book/edit/edit_book_form.html:370 msgid "Audible ASIN:" -msgstr "" +msgstr "Audible ASIN:" #: bookwyrm/templates/book/book_identifiers.html:44 #: bookwyrm/templates/book/edit/edit_book_form.html:379 msgid "ISFDB ID:" -msgstr "" +msgstr "ISFDB ID:" #: bookwyrm/templates/book/book_identifiers.html:51 msgid "Goodreads:" -msgstr "" +msgstr "Goodreads:" #: bookwyrm/templates/book/cover_add_modal.html:5 msgid "Add cover" @@ -1116,7 +1116,7 @@ msgstr "從網址載入封面:" #: bookwyrm/templates/book/cover_show_modal.html:6 msgid "Book cover preview" -msgstr "" +msgstr "書籍封面預覽" #: bookwyrm/templates/book/cover_show_modal.html:11 #: bookwyrm/templates/components/inline_form.html:8 @@ -1310,16 +1310,16 @@ msgstr "新增作者:" #: bookwyrm/templates/book/edit/edit_book_form.html:211 #: bookwyrm/templates/book/edit/edit_book_form.html:214 msgid "Add Author" -msgstr "" +msgstr "新增作者" #: bookwyrm/templates/book/edit/edit_book_form.html:212 #: bookwyrm/templates/book/edit/edit_book_form.html:215 msgid "Jane Doe" -msgstr "" +msgstr "陳大文" #: bookwyrm/templates/book/edit/edit_book_form.html:221 msgid "Add Another Author" -msgstr "" +msgstr "新增其他作者" #: bookwyrm/templates/book/edit/edit_book_form.html:231 #: bookwyrm/templates/shelf/shelf.html:147 @@ -1337,7 +1337,7 @@ msgstr "格式:" #: bookwyrm/templates/book/edit/edit_book_form.html:280 msgid "Format details:" -msgstr "" +msgstr "裝訂詳情:" #: bookwyrm/templates/book/edit/edit_book_form.html:291 msgid "Pages:" @@ -1366,8 +1366,8 @@ msgstr "%(book_title)s 的各版本" #: bookwyrm/templates/book/editions/editions.html:8 #, python-format -msgid "Editions of \"%(work_title)s\"" -msgstr "\"%(work_title)s\" 的各版本" +msgid "Editions of %(work_title)s" +msgstr "" #: bookwyrm/templates/book/editions/editions.html:55 msgid "Can't find the edition you're looking for?" @@ -2795,12 +2795,8 @@ msgstr "" #: bookwyrm/templates/import/import.html:21 #, python-format -msgid "\n" -" Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day.\n" -" " -msgid_plural "\n" -" Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days.\n" -" " +msgid "Currently, you are allowed to import %(display_size)s books every %(import_limit_reset)s day." +msgid_plural "Currently, you are allowed to import %(import_size_limit)s books every %(import_limit_reset)s days." msgstr[0] "" #: bookwyrm/templates/import/import.html:27 From 22554f85adbcd40cbdff0061f0ae4b40d2cebdcb Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 2 Nov 2023 14:37:14 -0700 Subject: [PATCH 24/46] Updates tour to reflect changes in #2201 --- bookwyrm/templates/guided_tour/home.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bookwyrm/templates/guided_tour/home.html b/bookwyrm/templates/guided_tour/home.html index be8d095af..250449153 100644 --- a/bookwyrm/templates/guided_tour/home.html +++ b/bookwyrm/templates/guided_tour/home.html @@ -99,7 +99,7 @@ homeTour.addSteps([ ], }, { - text: "{% trans 'Use the Feed, Lists and Discover links to discover the latest news from your feed, lists of books by topic, and the latest happenings on this Bookwyrm server!' %}", + text: "{% trans 'Use the Feed, Discover, and Your Books links to discover the latest news from your feed, the latest happenings on this Bookwyrm server, and see your catalogued books!' %}", title: "{% trans 'Navigation Bar' %}", attachTo: { element: checkResponsiveState('#tour-navbar-start'), @@ -197,7 +197,7 @@ homeTour.addSteps([ ], }, { - text: `{% trans "Your profile, books, direct messages, and settings can be accessed by clicking on your name in the menu here." %}

    {% trans "Try selecting Profile from the drop down menu to continue the tour." %}

    `, + text: `{% trans "Your profile, user directory, direct messages, and settings can be accessed by clicking on your name in the menu here." %}

    {% trans "Try selecting Profile from the drop down menu to continue the tour." %}

    `, title: "{% trans 'Profile and settings menu' %}", attachTo: { element: checkResponsiveState('#navbar-dropdown'), From e1217f20542df1fdab10f95a96b539f58a953a5f Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 2 Nov 2023 15:04:03 -0700 Subject: [PATCH 25/46] Don't show notification for user follow request if the user is inactive --- bookwyrm/templates/notifications/item.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bookwyrm/templates/notifications/item.html b/bookwyrm/templates/notifications/item.html index bac7dc61f..7e7f0da27 100644 --- a/bookwyrm/templates/notifications/item.html +++ b/bookwyrm/templates/notifications/item.html @@ -10,7 +10,9 @@ {% elif notification.notification_type == 'FOLLOW' %} {% include 'notifications/items/follow.html' %} {% elif notification.notification_type == 'FOLLOW_REQUEST' %} - {% include 'notifications/items/follow_request.html' %} + {% if notification.related_users.0.is_active %} + {% include 'notifications/items/follow_request.html' %} + {% endif %} {% elif notification.notification_type == 'IMPORT' %} {% include 'notifications/items/import.html' %} {% elif notification.notification_type == 'ADD' %} From 68f1a69b6a7848a6a8294c42f2009533ae42c359 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Nov 2023 22:13:52 +0000 Subject: [PATCH 26/46] Bump django from 3.2.20 to 3.2.23 Bumps [django](https://github.com/django/django) from 3.2.20 to 3.2.23. - [Commits](https://github.com/django/django/compare/3.2.20...3.2.23) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 0602f8da4..b01e110bf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ aiohttp==3.8.5 bleach==5.0.1 celery==5.2.7 colorthief==0.2.1 -Django==3.2.20 +Django==3.2.23 django-celery-beat==2.4.0 django-compressor==4.3.1 django-imagekit==4.1.0 From 285c513211da7fef58c6f333ec80ea6566ecebc6 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 2 Nov 2023 19:01:40 -0700 Subject: [PATCH 27/46] Adds test for invalid isbns and handle isbns with dashes --- bookwyrm/isbn/isbn.py | 7 ++++++- bookwyrm/tests/test_isbn.py | 7 +++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/bookwyrm/isbn/isbn.py b/bookwyrm/isbn/isbn.py index 4cc7f47dd..56062ff7b 100644 --- a/bookwyrm/isbn/isbn.py +++ b/bookwyrm/isbn/isbn.py @@ -40,7 +40,12 @@ class IsbnHyphenator: self.__element_tree = ElementTree.parse(self.__range_file_path) gs1_prefix = isbn_13[:3] - reg_group = self.__find_reg_group(isbn_13, gs1_prefix) + try: + reg_group = self.__find_reg_group(isbn_13, gs1_prefix) + except ValueError: + # if the reg groups are invalid, just return the original isbn + return isbn_13 + if reg_group is None: return isbn_13 # failed to hyphenate diff --git a/bookwyrm/tests/test_isbn.py b/bookwyrm/tests/test_isbn.py index b528e9210..5486c7151 100644 --- a/bookwyrm/tests/test_isbn.py +++ b/bookwyrm/tests/test_isbn.py @@ -29,3 +29,10 @@ class TestISBN(TestCase): self.assertEqual(hyphenator.hyphenate("9786769533251"), "9786769533251") # 979-8 (United States) 2300000-3499999 (unassigned) self.assertEqual(hyphenator.hyphenate("9798311111111"), "9798311111111") + + def test_isbn_hyphenation_invalid_data(self): + """Make sure not to throw an error when a bad ISBN is found""" + # no action taken + self.assertEqual(hyphenator.hyphenate("978-0-4633461-1-2"), "978-0-4633461-1-2") + self.assertEqual(hyphenator.hyphenate("9-0-4633461-1-2"), "9-0-4633461-1-2") + self.assertEqual(hyphenator.hyphenate("90463346112"), "90463346112") From f839038c8f4d364f0951c38205b93731f8ebb3ef Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 2 Nov 2023 19:12:17 -0700 Subject: [PATCH 28/46] Add test for normalizing isbns in book model Turns out this was actually working as expected --- bookwyrm/models/book.py | 9 +++++++-- bookwyrm/tests/models/test_book_model.py | 6 +++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/bookwyrm/models/book.py b/bookwyrm/models/book.py index 9e05c03af..ac317f644 100644 --- a/bookwyrm/models/book.py +++ b/bookwyrm/models/book.py @@ -366,9 +366,9 @@ class Edition(Book): # normalize isbn format if self.isbn_10: - self.isbn_10 = re.sub(r"[^0-9X]", "", self.isbn_10) + self.isbn_10 = normalize_isbn(self.isbn_10) if self.isbn_13: - self.isbn_13 = re.sub(r"[^0-9X]", "", self.isbn_13) + self.isbn_10 = normalize_isbn(self.isbn_13) # set rank self.edition_rank = self.get_rank() @@ -463,6 +463,11 @@ def isbn_13_to_10(isbn_13): return converted + str(checkdigit) +def normalize_isbn(isbn): + """Remove unexpected characters from ISBN 10 or 13""" + return re.sub(r"[^0-9X]", "", isbn) + + # pylint: disable=unused-argument @receiver(models.signals.post_save, sender=Edition) def preview_image(instance, *args, **kwargs): diff --git a/bookwyrm/tests/models/test_book_model.py b/bookwyrm/tests/models/test_book_model.py index 8122e9505..4347efcb6 100644 --- a/bookwyrm/tests/models/test_book_model.py +++ b/bookwyrm/tests/models/test_book_model.py @@ -11,7 +11,7 @@ from django.test import TestCase from django.utils import timezone from bookwyrm import models, settings -from bookwyrm.models.book import isbn_10_to_13, isbn_13_to_10 +from bookwyrm.models.book import isbn_10_to_13, isbn_13_to_10, normalize_isbn from bookwyrm.settings import ENABLE_THUMBNAIL_GENERATION @@ -72,6 +72,10 @@ class Book(TestCase): isbn_10 = isbn_13_to_10(isbn_13) self.assertEqual(isbn_10, "178816167X") + def test_normalize_isbn(self): + """Remove misc characters from ISBNs""" + self.assertEqual(normalize_isbn("978-0-4633461-1-2"), "9780463346112") + def test_get_edition_info(self): """text slug about an edition""" book = models.Edition.objects.create(title="Test Edition") From 116a838eef7cacb8c79f67e6083d53e1625d49a8 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 2 Nov 2023 19:37:58 -0700 Subject: [PATCH 29/46] Fixes typo that confuses isbn 10 and 13 --- bookwyrm/models/book.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bookwyrm/models/book.py b/bookwyrm/models/book.py index ac317f644..e5941136f 100644 --- a/bookwyrm/models/book.py +++ b/bookwyrm/models/book.py @@ -368,7 +368,7 @@ class Edition(Book): if self.isbn_10: self.isbn_10 = normalize_isbn(self.isbn_10) if self.isbn_13: - self.isbn_10 = normalize_isbn(self.isbn_13) + self.isbn_13 = normalize_isbn(self.isbn_13) # set rank self.edition_rank = self.get_rank() From 294788aa1ae2f10ffeae188177dfb96e9291a6d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adeodato=20Sim=C3=B3?= Date: Mon, 9 Oct 2023 21:41:22 -0300 Subject: [PATCH 30/46] format_links: refactor; support multiple punctuation --- bookwyrm/tests/views/test_status.py | 4 ++ bookwyrm/views/status.py | 71 ++++++++++------------------- 2 files changed, 28 insertions(+), 47 deletions(-) diff --git a/bookwyrm/tests/views/test_status.py b/bookwyrm/tests/views/test_status.py index 42e83c5b8..33c8f0e41 100644 --- a/bookwyrm/tests/views/test_status.py +++ b/bookwyrm/tests/views/test_status.py @@ -427,6 +427,10 @@ http://www.fish.com/""" views.status.format_links(f"{url}."), f'www.fish.com/.', ) + self.assertEqual( + views.status.format_links(f"{url}!?!"), + f'www.fish.com/!?!', + ) def test_format_links_punctuation_parens(self, *_): """ignore trailing punctuation and brackets combined""" diff --git a/bookwyrm/views/status.py b/bookwyrm/views/status.py index bb8f6ac17..4c1d049df 100644 --- a/bookwyrm/views/status.py +++ b/bookwyrm/views/status.py @@ -1,7 +1,6 @@ """ what are we here for if not for posting """ import re import logging -from urllib.parse import urlparse from django.contrib.auth.decorators import login_required from django.core.validators import URLValidator @@ -297,67 +296,45 @@ def find_or_create_hashtags(content): def format_links(content): """detect and format links""" - validator = URLValidator() - formatted_content = "" + validator = URLValidator(["http", "https"]) + schema_re = re.compile(r"\bhttps?://") split_content = re.split(r"(\s+)", content) - for potential_link in split_content: - if not potential_link: + for i, potential_link in enumerate(split_content): + if not schema_re.search(potential_link): continue - # FIXME: allow for multiple punctuation characters, e.g. `...` and `!?`. - ends_with_punctuation = _ends_with_punctuation(potential_link) - if ends_with_punctuation: - punctuation_glyph = potential_link[-1] - potential_link = potential_link[0:-1] - - wrapped = _wrapped(potential_link) - if wrapped: - wrapper_close = potential_link[-1] - formatted_content += potential_link[0] - potential_link = potential_link[1:-1] - + # Strip surrounding brackets and trailing punctuation. + prefix, potential_link, suffix = _unwrap(potential_link) try: # raises an error on anything that's not a valid link validator(potential_link) # use everything but the scheme in the presentation of the link - url = urlparse(potential_link) - link = url.netloc + url.path + url.params - if url.query != "": - link += "?" + url.query - if url.fragment != "": - link += "#" + url.fragment - - formatted_content += f'{link}' + link = schema_re.sub("", potential_link) + split_content[i] = f'{prefix}{link}{suffix}' except (ValidationError, UnicodeError): - formatted_content += potential_link + pass - if wrapped: - formatted_content += wrapper_close - - if ends_with_punctuation: - formatted_content += punctuation_glyph - - return formatted_content + return "".join(split_content) -def _wrapped(text): - """check if a line of text is wrapped""" - wrappers = ["()", "[]", "{}"] - for wrapper in wrappers: +def _unwrap(text): + """split surrounding brackets and trailing punctuation from a string of text""" + punct = re.compile(r'([.,;:!?"’”»]+)\Z') + prefix = suffix = "" + + if punct.search(text): + # Move punctuation to suffix segment. + text, suffix, _ = punct.split(text) + + for wrapper in ("()", "[]", "{}"): if text[0] == wrapper[0] and text[-1] == wrapper[-1]: - return True - return False + # Split out wrapping chars. + suffix = text[-1] + suffix + prefix, text = text[:1], text[1:-1] - -def _ends_with_punctuation(text): - """check if a line of text ends with a punctuation glyph""" - glyphs = [".", ",", ";", ":", "!", "?", "”", "’", '"', "»"] - for glyph in glyphs: - if text[-1] == glyph: - return True - return False + return prefix, text, suffix def to_markdown(content): From 7d13cbb10b45a8599e12aa9c379e1617d6e76f27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adeodato=20Sim=C3=B3?= Date: Thu, 2 Nov 2023 21:27:55 -0300 Subject: [PATCH 31/46] Add failing tests for reported bugs in format_links() --- bookwyrm/tests/views/test_status.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/bookwyrm/tests/views/test_status.py b/bookwyrm/tests/views/test_status.py index 33c8f0e41..67e1f6d76 100644 --- a/bookwyrm/tests/views/test_status.py +++ b/bookwyrm/tests/views/test_status.py @@ -469,6 +469,13 @@ http://www.fish.com/""" views.status.format_links(url), f'{url[8:]}' ) + def test_format_links_ignore_non_urls(self, *_): + """formating links should leave plain text untouced""" + text_elision = "> “The distinction is significant.” [...]" # bookwyrm#2993 + text_quoteparens = "some kind of gene-editing technology (?)" # bookwyrm#3049 + self.assertEqual(views.status.format_links(text_elision), text_elision) + self.assertEqual(views.status.format_links(text_quoteparens), text_quoteparens) + def test_format_mentions_with_at_symbol_links(self, *_): """A link with an @username shouldn't treat the username as a mention""" content = "a link to https://example.com/user/@mouse" From 954a02126eb21ca230319cd8ff62adf04d962de9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adeodato=20Sim=C3=B3?= Date: Thu, 2 Nov 2023 21:59:34 -0300 Subject: [PATCH 32/46] format_links: parse punctuation inside brackets Also, consolidate all punctuation tests into a single table-driven one. --- bookwyrm/tests/views/test_status.py | 37 ++++++++++++++--------------- bookwyrm/views/status.py | 6 +++++ 2 files changed, 24 insertions(+), 19 deletions(-) diff --git a/bookwyrm/tests/views/test_status.py b/bookwyrm/tests/views/test_status.py index 67e1f6d76..424698130 100644 --- a/bookwyrm/tests/views/test_status.py +++ b/bookwyrm/tests/views/test_status.py @@ -421,25 +421,24 @@ http://www.fish.com/""" ) def test_format_links_punctuation(self, *_): - """don’t take trailing punctuation into account pls""" - url = "http://www.fish.com/" - self.assertEqual( - views.status.format_links(f"{url}."), - f'www.fish.com/.', - ) - self.assertEqual( - views.status.format_links(f"{url}!?!"), - f'www.fish.com/!?!', - ) - - def test_format_links_punctuation_parens(self, *_): - """ignore trailing punctuation and brackets combined""" - # Period at the end, wrapped in brackets. - url = "http://www.fish.com" - self.assertEqual( - views.status.format_links(f"({url})."), - f'(www.fish.com).', - ) + """test many combinations of brackets, URLs, and punctuation""" + url = "https://bookwyrm.social" + html = f'bookwyrm.social' + test_table = [ + ("punct", f"text and {url}.", f"text and {html}."), + ("multi_punct", f"text, then {url}?...", f"text, then {html}?..."), + ("bracket_punct", f"here ({url}).", f"here ({html})."), + ("punct_bracket", f"there [{url}?]", f"there [{html}?]"), + ("punct_bracket_punct", f"not here? ({url}!).", f"not here? ({html}!)."), + ( + "multi_punct_bracket", + f"not there ({url}...);", + f"not there ({html}...);", + ), + ] + for desc, text, output in test_table: + with self.subTest(desc=desc): + self.assertEqual(views.status.format_links(text), output) def test_format_links_special_chars(self, *_): """find and format urls into a tags""" diff --git a/bookwyrm/views/status.py b/bookwyrm/views/status.py index 4c1d049df..8dab11a27 100644 --- a/bookwyrm/views/status.py +++ b/bookwyrm/views/status.py @@ -333,6 +333,12 @@ def _unwrap(text): # Split out wrapping chars. suffix = text[-1] + suffix prefix, text = text[:1], text[1:-1] + break # Nested wrappers not supported atm. + + if punct.search(text): + # Move inner punctuation to suffix segment. + text, inner_punct, _ = punct.split(text) + suffix = inner_punct + suffix return prefix, text, suffix From afad39bf80265f74de100cf3550924a7916d02a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adeodato=20Sim=C3=B3?= Date: Fri, 3 Nov 2023 19:31:03 -0300 Subject: [PATCH 33/46] Use $ instead of \Z for end of string They're identical here, since re.M is not used, and the better-known should be used, for readability. --- bookwyrm/views/status.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bookwyrm/views/status.py b/bookwyrm/views/status.py index 8dab11a27..34b62d0b4 100644 --- a/bookwyrm/views/status.py +++ b/bookwyrm/views/status.py @@ -321,7 +321,7 @@ def format_links(content): def _unwrap(text): """split surrounding brackets and trailing punctuation from a string of text""" - punct = re.compile(r'([.,;:!?"’”»]+)\Z') + punct = re.compile(r'([.,;:!?"’”»]+)$') prefix = suffix = "" if punct.search(text): From 7104e775d8bf0307766354369df6b5725d5431bd Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 5 Nov 2023 06:36:43 -0800 Subject: [PATCH 34/46] Updates working of header tour --- bookwyrm/templates/guided_tour/home.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bookwyrm/templates/guided_tour/home.html b/bookwyrm/templates/guided_tour/home.html index 250449153..a464206ef 100644 --- a/bookwyrm/templates/guided_tour/home.html +++ b/bookwyrm/templates/guided_tour/home.html @@ -99,7 +99,7 @@ homeTour.addSteps([ ], }, { - text: "{% trans 'Use the Feed, Discover, and Your Books links to discover the latest news from your feed, the latest happenings on this Bookwyrm server, and see your catalogued books!' %}", + text: "{% trans 'Use the Lists, Discover, and Your Books links to discover reading suggestions and the latest happenings on this server, or to see your catalogued books!' %}", title: "{% trans 'Navigation Bar' %}", attachTo: { element: checkResponsiveState('#tour-navbar-start'), From 10e0f2224aab59b41410725ca9c7691f95302073 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 5 Nov 2023 06:44:39 -0800 Subject: [PATCH 35/46] Adds a couple more tests for find_existing --- .../tests/models/test_activitypub_mixin.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/bookwyrm/tests/models/test_activitypub_mixin.py b/bookwyrm/tests/models/test_activitypub_mixin.py index a465c2c12..645a6546b 100644 --- a/bookwyrm/tests/models/test_activitypub_mixin.py +++ b/bookwyrm/tests/models/test_activitypub_mixin.py @@ -119,6 +119,25 @@ class ActivitypubMixins(TestCase): result = models.Edition.find_existing({"openlibraryKey": "OL1234"}) self.assertEqual(result, book) + def test_find_existing_with_id(self, *_): + """make sure that an "id" field won't produce a match""" + book = models.Edition.objects.create(title="Test edition") + + result = models.Edition.find_existing({"id": book.id}) + self.assertIsNone(result) + + def test_find_existing_with_id_and_match(self, *_): + """make sure that an "id" field won't produce a match""" + book = models.Edition.objects.create(title="Test edition") + matching_book = models.Edition.objects.create( + title="Another test edition", openlibrary_key="OL1234" + ) + + result = models.Edition.find_existing( + {"id": book.id, "openlibraryKey": "OL1234"} + ) + self.assertEqual(result, matching_book) + def test_get_recipients_public_object(self, *_): """determines the recipients for an object's broadcast""" MockSelf = namedtuple("Self", ("privacy")) From 93a7dd9cf3ee3b67982ab63965050c67ee2bc829 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 5 Nov 2023 07:50:28 -0800 Subject: [PATCH 36/46] Erase user data and statuses on account deletion --- bookwyrm/models/user.py | 24 ++++++++++++++- bookwyrm/tests/models/test_user_model.py | 38 ++++++++++++++++++++++-- 2 files changed, 59 insertions(+), 3 deletions(-) diff --git a/bookwyrm/models/user.py b/bookwyrm/models/user.py index c152cf445..625a7d289 100644 --- a/bookwyrm/models/user.py +++ b/bookwyrm/models/user.py @@ -1,6 +1,7 @@ """ database schema for user data """ import re from urllib.parse import urlparse +from uuid import uuid4 from django.apps import apps from django.contrib.auth.models import AbstractUser @@ -394,10 +395,31 @@ class User(OrderedCollectionPageMixin, AbstractUser): """We don't actually delete the database entry""" # pylint: disable=attribute-defined-outside-init self.is_active = False - self.avatar = "" + self.allow_reactivation = False + + self.erase_user_data() + self.erase_user_statuses() + # skip the logic in this class's save() super().save(*args, **kwargs) + def erase_user_data(self): + """Wipe a user's custom data""" + # mangle email address + self.email = f"{uuid4()}@deleted.user" + + # erase data fields + self.avatar = "" + self.preview_image = "" + self.summary = None + self.name = None + self.favorites.set([]) + + def erase_user_statuses(self): + """Wipe the data on all the user's statuses""" + for status in self.status_set.all(): + status.delete() + def deactivate(self): """Disable the user but allow them to reactivate""" # pylint: disable=attribute-defined-outside-init diff --git a/bookwyrm/tests/models/test_user_model.py b/bookwyrm/tests/models/test_user_model.py index 838dd2e49..de39d5467 100644 --- a/bookwyrm/tests/models/test_user_model.py +++ b/bookwyrm/tests/models/test_user_model.py @@ -26,6 +26,7 @@ class User(TestCase): local=True, localname="mouse", name="hi", + summary="a summary", bookwyrm_user=False, ) self.another_user = models.User.objects.create_user( @@ -218,19 +219,52 @@ class User(TestCase): @patch("bookwyrm.suggested_users.remove_user_task.delay") def test_delete_user(self, _): - """deactivate a user""" + """permanently delete a user""" self.assertTrue(self.user.is_active) + self.assertEqual(self.user.name, "hi") + self.assertEqual(self.user.summary, "a summary") + self.assertEqual(self.user.email, "mouse@mouse.mouse") with patch( "bookwyrm.models.activitypub_mixin.broadcast_task.apply_async" - ) as broadcast_mock: + ) as broadcast_mock, patch( + "bookwyrm.models.user.User.erase_user_statuses" + ) as erase_statuses_mock: self.user.delete() + self.assertEqual(erase_statuses_mock.call_count, 1) + + # make sure the deletion is broadcast self.assertEqual(broadcast_mock.call_count, 1) activity = json.loads(broadcast_mock.call_args[1]["args"][1]) self.assertEqual(activity["type"], "Delete") self.assertEqual(activity["object"], self.user.remote_id) + + self.user.refresh_from_db() + + # the user's account data should be deleted + self.assertIsNone(self.user.name) + self.assertIsNone(self.user.summary) + self.assertNotEqual(self.user.email, "mouse@mouse.mouse") self.assertFalse(self.user.is_active) + @patch("bookwyrm.suggested_users.remove_user_task.delay") + @patch("bookwyrm.models.activitypub_mixin.broadcast_task.apply_async") + @patch("bookwyrm.activitystreams.add_status_task.delay") + @patch("bookwyrm.activitystreams.remove_status_task.delay") + def test_delete_user_erase_statuses(self, *_): + """erase user statuses when user is deleted""" + status = models.Status.objects.create(user=self.user, content="hello") + self.assertFalse(status.deleted) + self.assertIsNotNone(status.content) + self.assertIsNone(status.deleted_date) + + self.user.delete() + status.refresh_from_db() + + self.assertTrue(status.deleted) + self.assertIsNone(status.content) + self.assertIsNotNone(status.deleted_date) + def test_admins_no_admins(self): """list of admins""" result = models.User.admins() From 5e42afd85a94c5a7ab6d216533acd5f06c14f54a Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 5 Nov 2023 08:10:03 -0800 Subject: [PATCH 37/46] Pass args and kwargs through status deletion --- bookwyrm/models/status.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bookwyrm/models/status.py b/bookwyrm/models/status.py index 11646431b..cc44fe2bf 100644 --- a/bookwyrm/models/status.py +++ b/bookwyrm/models/status.py @@ -102,7 +102,7 @@ class Status(OrderedCollectionPageMixin, BookWyrmModel): if hasattr(self, "quotation"): self.quotation = None # pylint: disable=attribute-defined-outside-init self.deleted_date = timezone.now() - self.save() + self.save(*args, **kwargs) @property def recipients(self): From 61caeed5a3bcf9508524963489896488b52f7ef2 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 5 Nov 2023 08:51:42 -0800 Subject: [PATCH 38/46] Adds migration and more tests --- .../migrations/0183_auto_20231105_1607.py | 25 ++++++++ bookwyrm/models/user.py | 27 ++++++++- bookwyrm/tests/models/test_user_model.py | 57 +++++++++++++++++++ 3 files changed, 106 insertions(+), 3 deletions(-) create mode 100644 bookwyrm/migrations/0183_auto_20231105_1607.py diff --git a/bookwyrm/migrations/0183_auto_20231105_1607.py b/bookwyrm/migrations/0183_auto_20231105_1607.py new file mode 100644 index 000000000..390b56a9f --- /dev/null +++ b/bookwyrm/migrations/0183_auto_20231105_1607.py @@ -0,0 +1,25 @@ +# Generated by Django 3.2.20 on 2023-11-05 16:07 + +from django.db import migrations +from bookwyrm.models import User + + +def erase_deleted_user_data(apps, schema_editor): + """Retroactively clear user data""" + for user in User.get_permanently_deleted_users(): + user.erase_user_data() + user.save(broadcast=False) + user.erase_user_statuses(broadcast=False) + + +class Migration(migrations.Migration): + + dependencies = [ + ("bookwyrm", "0182_auto_20231027_1122"), + ] + + operations = [ + migrations.RunPython( + erase_deleted_user_data, reverse_code=migrations.RunPython.noop + ) + ] diff --git a/bookwyrm/models/user.py b/bookwyrm/models/user.py index 625a7d289..017db31d3 100644 --- a/bookwyrm/models/user.py +++ b/bookwyrm/models/user.py @@ -8,7 +8,7 @@ from django.contrib.auth.models import AbstractUser from django.contrib.postgres.fields import ArrayField, CICharField from django.core.exceptions import PermissionDenied, ObjectDoesNotExist from django.dispatch import receiver -from django.db import models, transaction +from django.db import models, transaction, IntegrityError from django.utils import timezone from django.utils.translation import gettext_lazy as _ from model_utils import FieldTracker @@ -263,6 +263,13 @@ class User(OrderedCollectionPageMixin, AbstractUser): is_active=True, ).distinct() + @classmethod + def get_permanently_deleted_users(cls): + return cls.objects.filter( + is_active=False, + deactivation_reason__in=["self_deletion", "moderator_deletion"], + ).distinct() + def update_active_date(self): """this user is here! they are doing things!""" self.last_active_date = timezone.now() @@ -415,10 +422,24 @@ class User(OrderedCollectionPageMixin, AbstractUser): self.name = None self.favorites.set([]) - def erase_user_statuses(self): + def erase_user_statuses(self, broadcast=True): """Wipe the data on all the user's statuses""" + # safety valve: make sure the user is deleted + if not self.is_permanently_deleted: + raise IntegrityError( + "Attempted to delete statuses for improperly deleted user" + ) + for status in self.status_set.all(): - status.delete() + status.delete(broadcast=broadcast) + + @property + def is_permanently_deleted(self): + """is this user inactive, or really truly deleted?""" + return not self.is_active and self.deactivation_reason in [ + "self_deletion", + "moderator_deletion", + ] def deactivate(self): """Disable the user but allow them to reactivate""" diff --git a/bookwyrm/tests/models/test_user_model.py b/bookwyrm/tests/models/test_user_model.py index de39d5467..47db1bc9a 100644 --- a/bookwyrm/tests/models/test_user_model.py +++ b/bookwyrm/tests/models/test_user_model.py @@ -2,6 +2,7 @@ import json from unittest.mock import patch from django.contrib.auth.models import Group +from django.db import IntegrityError from django.test import TestCase import responses @@ -265,6 +266,25 @@ class User(TestCase): self.assertIsNone(status.content) self.assertIsNotNone(status.deleted_date) + @patch("bookwyrm.suggested_users.remove_user_task.delay") + @patch("bookwyrm.models.activitypub_mixin.broadcast_task.apply_async") + @patch("bookwyrm.activitystreams.add_status_task.delay") + def test_delete_user_erase_statuses(self, *_): + """erase user statuses when user is deleted""" + status = models.Status.objects.create(user=self.user, content="hello") + self.assertFalse(status.deleted) + self.assertIsNotNone(status.content) + self.assertIsNone(status.deleted_date) + + self.user.deactivate() + with self.assertRaises(IntegrityError): + self.user.erase_user_statuses() + + status.refresh_from_db() + self.assertFalse(status.deleted) + self.assertIsNotNone(status.content) + self.assertIsNone(status.deleted_date) + def test_admins_no_admins(self): """list of admins""" result = models.User.admins() @@ -302,3 +322,40 @@ class User(TestCase): results = models.User.admins() self.assertEqual(results.count(), 1) self.assertEqual(results.first(), self.user) + + def test_get_permanently_deleted_users(self): + + with patch("bookwyrm.suggested_users.rerank_suggestions_task.delay"), patch( + "bookwyrm.activitystreams.populate_stream_task.delay" + ), patch("bookwyrm.lists_stream.populate_lists_task.delay"): + active_user = models.User.objects.create_user( + f"activeuser@{DOMAIN}", + "activeuser@activeuser.activeuser", + "activeuserword", + local=True, + localname="active", + ) + deleted_user = models.User.objects.create_user( + f"deleteduser@{DOMAIN}", + "deleteduser@deleteduser.deleteduser", + "deleteduserword", + local=True, + localname="deleted", + is_active=False, + deactivation_reason="self_deletion", + ) + inactive_user = models.User.objects.create_user( + f"inactiveuser@{DOMAIN}", + "inactiveuser@inactiveuser.inactiveuser", + "inactiveuserword", + local=True, + localname="inactive", + is_active=False, + deactivation_reason="self_deactivation", + ) + + deleted_users = models.User.get_permanently_deleted_users() + + self.assertTrue(deleted_users.filter(localname="deleted").exists()) + self.assertFalse(deleted_users.filter(localname="active").exists()) + self.assertFalse(deleted_users.filter(localname="inactive").exists()) From 4de99074566a233cd765c8e41a0e9f5047296ac9 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 5 Nov 2023 09:25:50 -0800 Subject: [PATCH 39/46] Adds migration tests --- .../migrations/0183_auto_20231105_1607.py | 5 +- bookwyrm/models/user.py | 10 +- bookwyrm/tests/migrations/test_0183.py | 126 ++++++++++++++++++ 3 files changed, 139 insertions(+), 2 deletions(-) create mode 100644 bookwyrm/tests/migrations/test_0183.py diff --git a/bookwyrm/migrations/0183_auto_20231105_1607.py b/bookwyrm/migrations/0183_auto_20231105_1607.py index 390b56a9f..2716a0737 100644 --- a/bookwyrm/migrations/0183_auto_20231105_1607.py +++ b/bookwyrm/migrations/0183_auto_20231105_1607.py @@ -8,7 +8,10 @@ def erase_deleted_user_data(apps, schema_editor): """Retroactively clear user data""" for user in User.get_permanently_deleted_users(): user.erase_user_data() - user.save(broadcast=False) + user.save( + broadcast=False, + update_fields=["email", "avatar", "preview_image", "summary", "name"], + ) user.erase_user_statuses(broadcast=False) diff --git a/bookwyrm/models/user.py b/bookwyrm/models/user.py index 017db31d3..43df39291 100644 --- a/bookwyrm/models/user.py +++ b/bookwyrm/models/user.py @@ -408,10 +408,18 @@ class User(OrderedCollectionPageMixin, AbstractUser): self.erase_user_statuses() # skip the logic in this class's save() - super().save(*args, **kwargs) + super().save( + *args, + update_fields=["email", "avatar", "preview_image", "summary", "name"], + **kwargs, + ) def erase_user_data(self): """Wipe a user's custom data""" + if not self.is_permanently_deleted: + raise IntegrityError( + "Attempted to delete user data for improperly deleted user" + ) # mangle email address self.email = f"{uuid4()}@deleted.user" diff --git a/bookwyrm/tests/migrations/test_0183.py b/bookwyrm/tests/migrations/test_0183.py new file mode 100644 index 000000000..8c8f27d5a --- /dev/null +++ b/bookwyrm/tests/migrations/test_0183.py @@ -0,0 +1,126 @@ +""" testing migrations """ +import json +from unittest.mock import patch + +from django.apps import apps +from django.test import TestCase +from django.db.migrations.executor import MigrationExecutor +from django.db import connection +import responses + +from bookwyrm import models +from bookwyrm.management.commands import initdb +from bookwyrm.settings import USE_HTTPS, DOMAIN + +# pylint: disable=missing-class-docstring +# pylint: disable=missing-function-docstring +class EraseDeletedUserDataMigration(TestCase): + + migrate_from = "0182_auto_20231027_1122" + migrate_to = "0183_auto_20231105_1607" + + # pylint: disable=invalid-name + def setUp(self): + with patch("bookwyrm.suggested_users.rerank_suggestions_task.delay"), patch( + "bookwyrm.activitystreams.populate_stream_task.delay" + ), patch("bookwyrm.lists_stream.populate_lists_task.delay"): + self.active_user = models.User.objects.create_user( + f"activeuser@{DOMAIN}", + "activeuser@activeuser.activeuser", + "activeuserword", + local=True, + localname="active", + name="a name", + ) + self.inactive_user = models.User.objects.create_user( + f"inactiveuser@{DOMAIN}", + "inactiveuser@inactiveuser.inactiveuser", + "inactiveuserword", + local=True, + localname="inactive", + is_active=False, + deactivation_reason="self_deactivation", + name="name name", + ) + self.deleted_user = models.User.objects.create_user( + f"deleteduser@{DOMAIN}", + "deleteduser@deleteduser.deleteduser", + "deleteduserword", + local=True, + localname="deleted", + is_active=False, + deactivation_reason="self_deletion", + name="cool name", + ) + with patch( + "bookwyrm.models.activitypub_mixin.broadcast_task.apply_async" + ), patch("bookwyrm.activitystreams.add_status_task.delay"): + self.active_status = models.Status.objects.create( + user=self.active_user, content="don't delete me" + ) + self.inactive_status = models.Status.objects.create( + user=self.inactive_user, content="also don't delete me" + ) + self.deleted_status = models.Status.objects.create( + user=self.deleted_user, content="yes, delete me" + ) + + initdb.init_groups() + initdb.init_permissions() + + assert ( + self.migrate_from and self.migrate_to + ), "TestCase '{}' must define migrate_from and migrate_to properties".format( + type(self).__name__ + ) + self.migrate_from = [("bookwyrm", self.migrate_from)] + self.migrate_to = [("bookwyrm", self.migrate_to)] + executor = MigrationExecutor(connection) + old_apps = executor.loader.project_state(self.migrate_from).apps + + # Reverse to the original migration + executor.migrate(self.migrate_from) + + self.setUpBeforeMigration(old_apps) + + # Run the migration to test + executor = MigrationExecutor(connection) + executor.loader.build_graph() # reload. + with patch("bookwyrm.activitystreams.remove_status_task.delay"): + executor.migrate(self.migrate_to) + + self.apps = executor.loader.project_state(self.migrate_to).apps + + def setUpBeforeMigration(self, apps): + pass + + def test_user_data_deleted(self): + """Make sure that only the right data was deleted""" + self.active_user.refresh_from_db() + self.inactive_user.refresh_from_db() + self.deleted_user.refresh_from_db() + self.active_status.refresh_from_db() + self.inactive_status.refresh_from_db() + self.deleted_status.refresh_from_db() + + self.assertTrue(self.active_user.is_active) + self.assertEqual(self.active_user.name, "a name") + self.assertNotEqual(self.deleted_user.email, "activeuser@activeuser.activeuser") + self.assertFalse(self.active_status.deleted) + self.assertEqual(self.active_status.content, "don't delete me") + + self.assertFalse(self.inactive_user.is_active) + self.assertEqual(self.inactive_user.name, "name name") + self.assertNotEqual( + self.deleted_user.email, "inactiveuser@inactiveuser.inactiveuser" + ) + self.assertFalse(self.inactive_status.deleted) + self.assertEqual(self.inactive_status.content, "also don't delete me") + + self.assertFalse(self.deleted_user.is_active) + self.assertIsNone(self.deleted_user.name) + self.assertNotEqual( + self.deleted_user.email, "deleteduser@deleteduser.deleteduser" + ) + self.assertTrue(self.deleted_status.deleted) + self.assertIsNone(self.deleted_status.content) From 47953c84d7823aaf6102fb85409fd70d53b6e9aa Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 5 Nov 2023 09:49:38 -0800 Subject: [PATCH 40/46] Fixes linting errors Apparently I didn't have a linter working! --- bookwyrm/tests/models/test_user_model.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/bookwyrm/tests/models/test_user_model.py b/bookwyrm/tests/models/test_user_model.py index 47db1bc9a..3576417de 100644 --- a/bookwyrm/tests/models/test_user_model.py +++ b/bookwyrm/tests/models/test_user_model.py @@ -1,5 +1,6 @@ """ testing models """ import json + from unittest.mock import patch from django.contrib.auth.models import Group from django.db import IntegrityError @@ -10,9 +11,11 @@ from bookwyrm import models from bookwyrm.management.commands import initdb from bookwyrm.settings import USE_HTTPS, DOMAIN + # pylint: disable=missing-class-docstring # pylint: disable=missing-function-docstring class User(TestCase): + protocol = "https://" if USE_HTTPS else "http://" # pylint: disable=invalid-name @@ -269,7 +272,7 @@ class User(TestCase): @patch("bookwyrm.suggested_users.remove_user_task.delay") @patch("bookwyrm.models.activitypub_mixin.broadcast_task.apply_async") @patch("bookwyrm.activitystreams.add_status_task.delay") - def test_delete_user_erase_statuses(self, *_): + def test_delete_user_erase_statuses_invalid(self, *_): """erase user statuses when user is deleted""" status = models.Status.objects.create(user=self.user, content="hello") self.assertFalse(status.deleted) @@ -328,14 +331,14 @@ class User(TestCase): with patch("bookwyrm.suggested_users.rerank_suggestions_task.delay"), patch( "bookwyrm.activitystreams.populate_stream_task.delay" ), patch("bookwyrm.lists_stream.populate_lists_task.delay"): - active_user = models.User.objects.create_user( + models.User.objects.create_user( f"activeuser@{DOMAIN}", "activeuser@activeuser.activeuser", "activeuserword", local=True, localname="active", ) - deleted_user = models.User.objects.create_user( + models.User.objects.create_user( f"deleteduser@{DOMAIN}", "deleteduser@deleteduser.deleteduser", "deleteduserword", @@ -344,7 +347,7 @@ class User(TestCase): is_active=False, deactivation_reason="self_deletion", ) - inactive_user = models.User.objects.create_user( + models.User.objects.create_user( f"inactiveuser@{DOMAIN}", "inactiveuser@inactiveuser.inactiveuser", "inactiveuserword", From f353b49d36b5778fefdc820f8adf529ce1d2b055 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 5 Nov 2023 09:53:57 -0800 Subject: [PATCH 41/46] Another linting issues --- bookwyrm/models/user.py | 1 + 1 file changed, 1 insertion(+) diff --git a/bookwyrm/models/user.py b/bookwyrm/models/user.py index 43df39291..48f536ed1 100644 --- a/bookwyrm/models/user.py +++ b/bookwyrm/models/user.py @@ -265,6 +265,7 @@ class User(OrderedCollectionPageMixin, AbstractUser): @classmethod def get_permanently_deleted_users(cls): + """a list of users who are permanently deleted""" return cls.objects.filter( is_active=False, deactivation_reason__in=["self_deletion", "moderator_deletion"], From d3668e413db48be6495ff2d8c1f02337158d52f8 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 5 Nov 2023 09:59:49 -0800 Subject: [PATCH 42/46] Removes updates fields that was causing problems --- bookwyrm/models/user.py | 1 - 1 file changed, 1 deletion(-) diff --git a/bookwyrm/models/user.py b/bookwyrm/models/user.py index 48f536ed1..b9e9ae486 100644 --- a/bookwyrm/models/user.py +++ b/bookwyrm/models/user.py @@ -411,7 +411,6 @@ class User(OrderedCollectionPageMixin, AbstractUser): # skip the logic in this class's save() super().save( *args, - update_fields=["email", "avatar", "preview_image", "summary", "name"], **kwargs, ) From c17a2ec55ba18d52c5f83a19e1d30550063151a4 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 5 Nov 2023 10:18:04 -0800 Subject: [PATCH 43/46] Creates snippet for user tag in admin view The existing display wasn't showing the correct colors and was repeating code unnecessarily --- .../templates/settings/users/user_admin.html | 26 +------------------ .../templates/settings/users/user_info.html | 19 +------------- .../templates/snippets/user_active_tag.html | 17 ++++++++++++ .../snippets/user_active_tag_item.html | 19 ++++++++++++++ 4 files changed, 38 insertions(+), 43 deletions(-) create mode 100644 bookwyrm/templates/snippets/user_active_tag.html create mode 100644 bookwyrm/templates/snippets/user_active_tag_item.html diff --git a/bookwyrm/templates/settings/users/user_admin.html b/bookwyrm/templates/settings/users/user_admin.html index a1d93ddd0..cc5c51ba7 100644 --- a/bookwyrm/templates/settings/users/user_admin.html +++ b/bookwyrm/templates/settings/users/user_admin.html @@ -74,31 +74,7 @@ {{ user.created_date }} {{ user.last_active_date }} - {% if user.is_active %} - {% if user.moved_to %} - - {% trans "Moved" %} - {% else %} - - {% trans "Active" %} - {% endif %} - {% elif user.deactivation_reason == "moderator_deletion" or user.deactivation_reason == "self_deletion" %} - - {% trans "Deleted" %} - ({{ user.get_deactivation_reason_display }}) - {% else %} - - {% trans "Inactive" %} - ({{ user.get_deactivation_reason_display }}) - {% endif %} + {% include "snippets/user_active_tag.html" with user=user %} {% if status == "federated" %} diff --git a/bookwyrm/templates/settings/users/user_info.html b/bookwyrm/templates/settings/users/user_info.html index 368045a0d..f35c60db9 100644 --- a/bookwyrm/templates/settings/users/user_info.html +++ b/bookwyrm/templates/settings/users/user_info.html @@ -23,24 +23,7 @@

    {% trans "Status" %}

    - {% if user.is_active %} - {% if user.moved_to %} -

    - {% trans "Moved" %} -

    - {% else %} -

    - {% trans "Active" %} -

    - {% endif %} - {% else %} -

    - {% trans "Inactive" %} - {% if user.deactivation_reason %} - ({% trans user.get_deactivation_reason_display %}) - {% endif %} -

    - {% endif %} + {% include "snippets/user_active_tag.html" with large=True %}

    {% if user.local %} {% trans "Local" %} diff --git a/bookwyrm/templates/snippets/user_active_tag.html b/bookwyrm/templates/snippets/user_active_tag.html new file mode 100644 index 000000000..c3f067b43 --- /dev/null +++ b/bookwyrm/templates/snippets/user_active_tag.html @@ -0,0 +1,17 @@ +{% load i18n %} + +{% if user.is_active %} + {% if user.moved_to %} + {% trans "Moved" as text %} + {% include "snippets/user_active_tag_item.html" with icon="x" text=text level="info" %} + {% else %} + {% trans "Active" as text %} + {% include "snippets/user_active_tag_item.html" with icon="check" text=text level="success" %} + {% endif %} +{% elif user.is_permanently_deleted %} + {% trans "Deleted" as text %} + {% include "snippets/user_active_tag_item.html" with icon="x" text=text level="danger" deactivation_reason=user.get_deactivation_reason_display %} +{% else %} + {% trans "Inactive" as text %} + {% include "snippets/user_active_tag_item.html" with icon="x" text=text level="warning" deactivation_reason=user.get_deactivation_reason_display %} +{% endif %} diff --git a/bookwyrm/templates/snippets/user_active_tag_item.html b/bookwyrm/templates/snippets/user_active_tag_item.html new file mode 100644 index 000000000..e722150f2 --- /dev/null +++ b/bookwyrm/templates/snippets/user_active_tag_item.html @@ -0,0 +1,19 @@ +{% if large %} + +

    + + {{ text }} + {% if deactivation_reason %} + ({{ deactivation_reason }}) + {% endif %} +

    + +{% else %} + + +{{ text }} + +{% endif %} + From 27d99a009412a2b48ebf063f1ba03b5bdd50f714 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 5 Nov 2023 19:47:32 -0800 Subject: [PATCH 44/46] Removes failsafe that was overzealous --- bookwyrm/models/user.py | 18 ++++++------------ .../tests/views/inbox/test_inbox_delete.py | 4 +++- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/bookwyrm/models/user.py b/bookwyrm/models/user.py index b9e9ae486..19006f772 100644 --- a/bookwyrm/models/user.py +++ b/bookwyrm/models/user.py @@ -8,7 +8,7 @@ from django.contrib.auth.models import AbstractUser from django.contrib.postgres.fields import ArrayField, CICharField from django.core.exceptions import PermissionDenied, ObjectDoesNotExist from django.dispatch import receiver -from django.db import models, transaction, IntegrityError +from django.db import models, transaction from django.utils import timezone from django.utils.translation import gettext_lazy as _ from model_utils import FieldTracker @@ -268,7 +268,10 @@ class User(OrderedCollectionPageMixin, AbstractUser): """a list of users who are permanently deleted""" return cls.objects.filter( is_active=False, - deactivation_reason__in=["self_deletion", "moderator_deletion"], + deactivation_reason__in=[ + "self_deletion", + "moderator_deletion", + ], ).distinct() def update_active_date(self): @@ -416,10 +419,6 @@ class User(OrderedCollectionPageMixin, AbstractUser): def erase_user_data(self): """Wipe a user's custom data""" - if not self.is_permanently_deleted: - raise IntegrityError( - "Attempted to delete user data for improperly deleted user" - ) # mangle email address self.email = f"{uuid4()}@deleted.user" @@ -432,12 +431,6 @@ class User(OrderedCollectionPageMixin, AbstractUser): def erase_user_statuses(self, broadcast=True): """Wipe the data on all the user's statuses""" - # safety valve: make sure the user is deleted - if not self.is_permanently_deleted: - raise IntegrityError( - "Attempted to delete statuses for improperly deleted user" - ) - for status in self.status_set.all(): status.delete(broadcast=broadcast) @@ -447,6 +440,7 @@ class User(OrderedCollectionPageMixin, AbstractUser): return not self.is_active and self.deactivation_reason in [ "self_deletion", "moderator_deletion", + "activitypub_deletion", ] def deactivate(self): diff --git a/bookwyrm/tests/views/inbox/test_inbox_delete.py b/bookwyrm/tests/views/inbox/test_inbox_delete.py index 0fb108e22..7b4c12564 100644 --- a/bookwyrm/tests/views/inbox/test_inbox_delete.py +++ b/bookwyrm/tests/views/inbox/test_inbox_delete.py @@ -11,6 +11,7 @@ from bookwyrm import models, views class InboxActivities(TestCase): """inbox tests""" + # pylint: disable=invalid-name def setUp(self): """basic user and book data""" with patch("bookwyrm.suggested_users.rerank_suggestions_task.delay"), patch( @@ -97,7 +98,8 @@ class InboxActivities(TestCase): self.assertEqual(models.Notification.objects.get(), notif) @patch("bookwyrm.suggested_users.remove_user_task.delay") - def test_delete_user(self, _): + @patch("bookwyrm.activitystreams.remove_status_task.delay") + def test_delete_user(self, *_): """delete a user""" self.assertTrue(models.User.objects.get(username="rat@example.com").is_active) activity = { From ee6e3ed7eb3ef6be989cd4bd594901d68be7b8a0 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 5 Nov 2023 20:25:51 -0800 Subject: [PATCH 45/46] Adds a database field for is_deleted on user --- .../migrations/0183_auto_20231105_1607.py | 22 +++------ .../migrations/0184_auto_20231106_0421.py | 49 +++++++++++++++++++ bookwyrm/models/user.py | 34 +++++-------- .../templates/snippets/user_active_tag.html | 2 +- .../migrations/{test_0183.py => test_0184.py} | 17 +++---- bookwyrm/tests/models/test_user_model.py | 37 -------------- 6 files changed, 75 insertions(+), 86 deletions(-) create mode 100644 bookwyrm/migrations/0184_auto_20231106_0421.py rename bookwyrm/tests/migrations/{test_0183.py => test_0184.py} (92%) diff --git a/bookwyrm/migrations/0183_auto_20231105_1607.py b/bookwyrm/migrations/0183_auto_20231105_1607.py index 2716a0737..0c8376adc 100644 --- a/bookwyrm/migrations/0183_auto_20231105_1607.py +++ b/bookwyrm/migrations/0183_auto_20231105_1607.py @@ -1,18 +1,6 @@ # Generated by Django 3.2.20 on 2023-11-05 16:07 -from django.db import migrations -from bookwyrm.models import User - - -def erase_deleted_user_data(apps, schema_editor): - """Retroactively clear user data""" - for user in User.get_permanently_deleted_users(): - user.erase_user_data() - user.save( - broadcast=False, - update_fields=["email", "avatar", "preview_image", "summary", "name"], - ) - user.erase_user_statuses(broadcast=False) +from django.db import migrations, models class Migration(migrations.Migration): @@ -22,7 +10,9 @@ class Migration(migrations.Migration): ] operations = [ - migrations.RunPython( - erase_deleted_user_data, reverse_code=migrations.RunPython.noop - ) + migrations.AddField( + model_name="user", + name="is_deleted", + field=models.BooleanField(default=False), + ), ] diff --git a/bookwyrm/migrations/0184_auto_20231106_0421.py b/bookwyrm/migrations/0184_auto_20231106_0421.py new file mode 100644 index 000000000..e8197dea1 --- /dev/null +++ b/bookwyrm/migrations/0184_auto_20231106_0421.py @@ -0,0 +1,49 @@ +# Generated by Django 3.2.20 on 2023-11-06 04:21 + +from django.db import migrations +from bookwyrm.models import User + + +def update_deleted_users(apps, schema_editor): + """Find all the users who are deleted, not just inactive, and set deleted""" + users = apps.get_model("bookwyrm", "User") + db_alias = schema_editor.connection.alias + users.objects.using(db_alias).filter( + is_active=False, + deactivation_reason__in=[ + "self_deletion", + "moderator_deletion", + ], + ).update(is_deleted=True) + + # differente rules for remote users + users.objects.using(db_alias).filter(is_active=False, local=False,).exclude( + deactivation_reason="moderator_deactivation", + ).update(is_deleted=True) + + +def erase_deleted_user_data(apps, schema_editor): + """Retroactively clear user data""" + for user in User.objects.filter(is_deleted=True): + user.erase_user_data() + user.save( + broadcast=False, + update_fields=["email", "avatar", "preview_image", "summary", "name"], + ) + user.erase_user_statuses(broadcast=False) + + +class Migration(migrations.Migration): + + dependencies = [ + ("bookwyrm", "0183_auto_20231105_1607"), + ] + + operations = [ + migrations.RunPython( + update_deleted_users, reverse_code=migrations.RunPython.noop + ), + migrations.RunPython( + erase_deleted_user_data, reverse_code=migrations.RunPython.noop + ), + ] diff --git a/bookwyrm/models/user.py b/bookwyrm/models/user.py index 19006f772..75ca1d527 100644 --- a/bookwyrm/models/user.py +++ b/bookwyrm/models/user.py @@ -8,7 +8,7 @@ from django.contrib.auth.models import AbstractUser from django.contrib.postgres.fields import ArrayField, CICharField from django.core.exceptions import PermissionDenied, ObjectDoesNotExist from django.dispatch import receiver -from django.db import models, transaction +from django.db import models, transaction, IntegrityError from django.utils import timezone from django.utils.translation import gettext_lazy as _ from model_utils import FieldTracker @@ -54,6 +54,7 @@ class User(OrderedCollectionPageMixin, AbstractUser): username = fields.UsernameField() email = models.EmailField(unique=True, null=True) + is_deleted = models.BooleanField(default=False) key_pair = fields.OneToOneField( "KeyPair", @@ -263,17 +264,6 @@ class User(OrderedCollectionPageMixin, AbstractUser): is_active=True, ).distinct() - @classmethod - def get_permanently_deleted_users(cls): - """a list of users who are permanently deleted""" - return cls.objects.filter( - is_active=False, - deactivation_reason__in=[ - "self_deletion", - "moderator_deletion", - ], - ).distinct() - def update_active_date(self): """this user is here! they are doing things!""" self.last_active_date = timezone.now() @@ -407,6 +397,7 @@ class User(OrderedCollectionPageMixin, AbstractUser): # pylint: disable=attribute-defined-outside-init self.is_active = False self.allow_reactivation = False + self.is_deleted = True self.erase_user_data() self.erase_user_statuses() @@ -419,6 +410,11 @@ class User(OrderedCollectionPageMixin, AbstractUser): def erase_user_data(self): """Wipe a user's custom data""" + if not self.is_deleted: + raise IntegrityError( + "Trying to erase user data on user that is not deleted" + ) + # mangle email address self.email = f"{uuid4()}@deleted.user" @@ -431,18 +427,14 @@ class User(OrderedCollectionPageMixin, AbstractUser): def erase_user_statuses(self, broadcast=True): """Wipe the data on all the user's statuses""" + if not self.is_deleted: + raise IntegrityError( + "Trying to erase user data on user that is not deleted" + ) + for status in self.status_set.all(): status.delete(broadcast=broadcast) - @property - def is_permanently_deleted(self): - """is this user inactive, or really truly deleted?""" - return not self.is_active and self.deactivation_reason in [ - "self_deletion", - "moderator_deletion", - "activitypub_deletion", - ] - def deactivate(self): """Disable the user but allow them to reactivate""" # pylint: disable=attribute-defined-outside-init diff --git a/bookwyrm/templates/snippets/user_active_tag.html b/bookwyrm/templates/snippets/user_active_tag.html index c3f067b43..1d85ae68b 100644 --- a/bookwyrm/templates/snippets/user_active_tag.html +++ b/bookwyrm/templates/snippets/user_active_tag.html @@ -8,7 +8,7 @@ {% trans "Active" as text %} {% include "snippets/user_active_tag_item.html" with icon="check" text=text level="success" %} {% endif %} -{% elif user.is_permanently_deleted %} +{% elif user.is_deleted %} {% trans "Deleted" as text %} {% include "snippets/user_active_tag_item.html" with icon="x" text=text level="danger" deactivation_reason=user.get_deactivation_reason_display %} {% else %} diff --git a/bookwyrm/tests/migrations/test_0183.py b/bookwyrm/tests/migrations/test_0184.py similarity index 92% rename from bookwyrm/tests/migrations/test_0183.py rename to bookwyrm/tests/migrations/test_0184.py index 8c8f27d5a..4bf1b66c9 100644 --- a/bookwyrm/tests/migrations/test_0183.py +++ b/bookwyrm/tests/migrations/test_0184.py @@ -1,23 +1,20 @@ """ testing migrations """ -import json from unittest.mock import patch -from django.apps import apps from django.test import TestCase from django.db.migrations.executor import MigrationExecutor from django.db import connection -import responses from bookwyrm import models from bookwyrm.management.commands import initdb -from bookwyrm.settings import USE_HTTPS, DOMAIN +from bookwyrm.settings import DOMAIN # pylint: disable=missing-class-docstring # pylint: disable=missing-function-docstring class EraseDeletedUserDataMigration(TestCase): - migrate_from = "0182_auto_20231027_1122" - migrate_to = "0183_auto_20231105_1607" + migrate_from = "0183_auto_20231105_1607" + migrate_to = "0184_auto_20231106_0421" # pylint: disable=invalid-name def setUp(self): @@ -68,11 +65,6 @@ class EraseDeletedUserDataMigration(TestCase): initdb.init_groups() initdb.init_permissions() - assert ( - self.migrate_from and self.migrate_to - ), "TestCase '{}' must define migrate_from and migrate_to properties".format( - type(self).__name__ - ) self.migrate_from = [("bookwyrm", self.migrate_from)] self.migrate_to = [("bookwyrm", self.migrate_to)] executor = MigrationExecutor(connection) @@ -104,12 +96,14 @@ class EraseDeletedUserDataMigration(TestCase): self.deleted_status.refresh_from_db() self.assertTrue(self.active_user.is_active) + self.assertFalse(self.active_user.is_deleted) self.assertEqual(self.active_user.name, "a name") self.assertNotEqual(self.deleted_user.email, "activeuser@activeuser.activeuser") self.assertFalse(self.active_status.deleted) self.assertEqual(self.active_status.content, "don't delete me") self.assertFalse(self.inactive_user.is_active) + self.assertFalse(self.inactive_user.is_deleted) self.assertEqual(self.inactive_user.name, "name name") self.assertNotEqual( self.deleted_user.email, "inactiveuser@inactiveuser.inactiveuser" @@ -118,6 +112,7 @@ class EraseDeletedUserDataMigration(TestCase): self.assertEqual(self.inactive_status.content, "also don't delete me") self.assertFalse(self.deleted_user.is_active) + self.assertTrue(self.deleted_user.is_deleted) self.assertIsNone(self.deleted_user.name) self.assertNotEqual( self.deleted_user.email, "deleteduser@deleteduser.deleteduser" diff --git a/bookwyrm/tests/models/test_user_model.py b/bookwyrm/tests/models/test_user_model.py index 3576417de..30d7918c0 100644 --- a/bookwyrm/tests/models/test_user_model.py +++ b/bookwyrm/tests/models/test_user_model.py @@ -325,40 +325,3 @@ class User(TestCase): results = models.User.admins() self.assertEqual(results.count(), 1) self.assertEqual(results.first(), self.user) - - def test_get_permanently_deleted_users(self): - - with patch("bookwyrm.suggested_users.rerank_suggestions_task.delay"), patch( - "bookwyrm.activitystreams.populate_stream_task.delay" - ), patch("bookwyrm.lists_stream.populate_lists_task.delay"): - models.User.objects.create_user( - f"activeuser@{DOMAIN}", - "activeuser@activeuser.activeuser", - "activeuserword", - local=True, - localname="active", - ) - models.User.objects.create_user( - f"deleteduser@{DOMAIN}", - "deleteduser@deleteduser.deleteduser", - "deleteduserword", - local=True, - localname="deleted", - is_active=False, - deactivation_reason="self_deletion", - ) - models.User.objects.create_user( - f"inactiveuser@{DOMAIN}", - "inactiveuser@inactiveuser.inactiveuser", - "inactiveuserword", - local=True, - localname="inactive", - is_active=False, - deactivation_reason="self_deactivation", - ) - - deleted_users = models.User.get_permanently_deleted_users() - - self.assertTrue(deleted_users.filter(localname="deleted").exists()) - self.assertFalse(deleted_users.filter(localname="active").exists()) - self.assertFalse(deleted_users.filter(localname="inactive").exists()) From 2248206a6675a9e8b7451b7a20a0c44c10c4f6e4 Mon Sep 17 00:00:00 2001 From: Hugh Rundle Date: Wed, 8 Nov 2023 18:30:49 +1100 Subject: [PATCH 46/46] fix missing types in BookData file fields activitypub.BookData includes fields for 'files' and 'fileLinks'. This is a problem because BookData is inherited by Book and Author, neither of which have 'files' as a field in the main model. Additionally, Author doesn't have a value for 'file_links'. When serializing to JSON, BookData therefore throws 'TypeError: Object of type _MISSING_TYPE is not JSON serializable' This fixes the problem by removing links and moving fileLinks to activitypub.Book. --- bookwyrm/activitypub/book.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bookwyrm/activitypub/book.py b/bookwyrm/activitypub/book.py index 5db0dc3ac..a53222053 100644 --- a/bookwyrm/activitypub/book.py +++ b/bookwyrm/activitypub/book.py @@ -22,8 +22,6 @@ class BookData(ActivityObject): aasin: Optional[str] = None isfdb: Optional[str] = None lastEditedBy: Optional[str] = None - links: list[str] = field(default_factory=list) - fileLinks: list[str] = field(default_factory=list) # pylint: disable=invalid-name @@ -45,6 +43,8 @@ class Book(BookData): firstPublishedDate: str = "" publishedDate: str = "" + fileLinks: list[str] = field(default_factory=list) + cover: Optional[Document] = None type: str = "Book"