From 923495e45467240ea61bacbac9ea72fd50edab4d Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sat, 9 Jul 2022 12:19:28 -0700 Subject: [PATCH 01/41] More accurate button display Now, a follow button will show as pending even if the user doesn't manually approve followers, if that's the state the request is in. --- bookwyrm/templates/snippets/follow_button.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bookwyrm/templates/snippets/follow_button.html b/bookwyrm/templates/snippets/follow_button.html index 0482bde0f..2bde47f58 100644 --- a/bookwyrm/templates/snippets/follow_button.html +++ b/bookwyrm/templates/snippets/follow_button.html @@ -26,7 +26,7 @@
{% csrf_token %} - {% if user.manually_approves_followers and not relationship.is_following %} + {% if relationship.is_follow_pending %} From a7553c0b8c1567f2aad841c5dd748d8c4d0aa191 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sat, 9 Jul 2022 12:20:18 -0700 Subject: [PATCH 02/41] Return HttpResponse instead of redirects for AJAX follows This is more efficient, and most follow activities are ajax --- bookwyrm/templatetags/interaction.py | 4 ++-- bookwyrm/views/follow.py | 9 ++++++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/bookwyrm/templatetags/interaction.py b/bookwyrm/templatetags/interaction.py index 40f92dcd6..39bf32b63 100644 --- a/bookwyrm/templatetags/interaction.py +++ b/bookwyrm/templatetags/interaction.py @@ -42,11 +42,11 @@ def get_relationship(context, user_object): """caches the relationship between the logged in user and another user""" user = context["request"].user return get_or_set( - f"cached-relationship-{user.id}-{user_object.id}", + f"relationship-{user.id}-{user_object.id}", get_relationship_name, user, user_object, - timeout=259200, + timeout=60 * 60, ) diff --git a/bookwyrm/views/follow.py b/bookwyrm/views/follow.py index 8bbcfca86..3f07345c8 100644 --- a/bookwyrm/views/follow.py +++ b/bookwyrm/views/follow.py @@ -1,7 +1,9 @@ """ views for actions you can take in the application """ import urllib.parse import re + from django.contrib.auth.decorators import login_required +from django.http import HttpResponse from django.shortcuts import get_object_or_404, redirect from django.template.response import TemplateResponse from django.views.decorators.http import require_POST @@ -13,6 +15,7 @@ from .helpers import ( handle_remote_webfinger, subscribe_remote_webfinger, WebFingerError, + is_api_request ) @@ -34,6 +37,8 @@ def follow(request): # that means we should save to trigger a re-broadcast follow_request.save() + if is_api_request(request): + return HttpResponse() return redirect(to_follow.local_path) @@ -58,8 +63,10 @@ def unfollow(request): except models.UserFollowRequest.DoesNotExist: clear_cache(request.user, to_unfollow) + if is_api_request(request): + return HttpResponse() # this is handled with ajax so it shouldn't really matter - return redirect(request.headers.get("Referer", "/")) + return redirect("/") @login_required From c092d952bd750edc733b6243d01bdfd9e0d484a3 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sat, 9 Jul 2022 12:28:47 -0700 Subject: [PATCH 03/41] Adds test to catch notification error --- bookwyrm/tests/models/test_notification.py | 11 +++++++++++ bookwyrm/views/follow.py | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/bookwyrm/tests/models/test_notification.py b/bookwyrm/tests/models/test_notification.py index 3d6025a5f..0e4fe91c7 100644 --- a/bookwyrm/tests/models/test_notification.py +++ b/bookwyrm/tests/models/test_notification.py @@ -76,6 +76,17 @@ class Notification(TestCase): notification.refresh_from_db() self.assertEqual(notification.related_users.count(), 2) + def test_notify_grouping_with_dupes(self): + """If there are multiple options to group with, don't cause an error""" + models.Notification.objects.create( + user=self.local_user, notification_type="FAVORITE" + ) + models.Notification.objects.create( + user=self.local_user, notification_type="FAVORITE" + ) + models.Notification.notify(self.local_user, None, notification_type="FAVORITE") + self.assertEqual(models.Notification.objects.count(), 2) + def test_notify_remote(self): """Don't create notifications for remote users""" models.Notification.notify( diff --git a/bookwyrm/views/follow.py b/bookwyrm/views/follow.py index 3f07345c8..0090cbe32 100644 --- a/bookwyrm/views/follow.py +++ b/bookwyrm/views/follow.py @@ -15,7 +15,7 @@ from .helpers import ( handle_remote_webfinger, subscribe_remote_webfinger, WebFingerError, - is_api_request + is_api_request, ) From f92b4548b188267a10b64ae78aa767fe8644a46c Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sat, 9 Jul 2022 12:29:47 -0700 Subject: [PATCH 04/41] Fixes get_or_create error when multiple matching notifications exist --- bookwyrm/models/notification.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bookwyrm/models/notification.py b/bookwyrm/models/notification.py index 818c7bd05..921174924 100644 --- a/bookwyrm/models/notification.py +++ b/bookwyrm/models/notification.py @@ -71,7 +71,9 @@ class Notification(BookWyrmModel): """Create a notification""" if related_user and (not user.local or user == related_user): return - notification, _ = cls.objects.get_or_create(user=user, **kwargs) + notification = cls.objects.filter(user=user, **kwargs).first() + if not notification: + notification = cls.objects.create(user=user, **kwargs) if related_user: notification.related_users.add(related_user) notification.read = False From 11a0c1691b04c79ea26e626ff4c7d217253fc21d Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sat, 9 Jul 2022 12:39:02 -0700 Subject: [PATCH 05/41] Move status_preview snippet to notifications directory That's the only place it's used, always nice to de-clutter the snippets directory --- bookwyrm/templates/notifications/items/boost.html | 2 +- bookwyrm/templates/notifications/items/fav.html | 2 +- bookwyrm/templates/notifications/items/mention.html | 2 +- bookwyrm/templates/notifications/items/reply.html | 2 +- .../{snippets => notifications/items}/status_preview.html | 0 5 files changed, 4 insertions(+), 4 deletions(-) rename bookwyrm/templates/{snippets => notifications/items}/status_preview.html (100%) diff --git a/bookwyrm/templates/notifications/items/boost.html b/bookwyrm/templates/notifications/items/boost.html index a1a0a24fb..2c2bf695b 100644 --- a/bookwyrm/templates/notifications/items/boost.html +++ b/bookwyrm/templates/notifications/items/boost.html @@ -118,7 +118,7 @@
- {% include 'snippets/status_preview.html' with status=related_status %} + {% include 'notifications/items/status_preview.html' with status=related_status %}
{{ related_status.published_date|timesince }} diff --git a/bookwyrm/templates/notifications/items/fav.html b/bookwyrm/templates/notifications/items/fav.html index 0bface201..9cda6b928 100644 --- a/bookwyrm/templates/notifications/items/fav.html +++ b/bookwyrm/templates/notifications/items/fav.html @@ -119,7 +119,7 @@
- {% include 'snippets/status_preview.html' with status=related_status %} + {% include 'notifications/items/status_preview.html' with status=related_status %}
{{ related_status.published_date|timesince }} diff --git a/bookwyrm/templates/notifications/items/mention.html b/bookwyrm/templates/notifications/items/mention.html index 864052635..c3b3c1f34 100644 --- a/bookwyrm/templates/notifications/items/mention.html +++ b/bookwyrm/templates/notifications/items/mention.html @@ -51,7 +51,7 @@
- {% include 'snippets/status_preview.html' with status=related_status %} + {% include 'notifications/items/status_preview.html' with status=related_status %}
{{ related_status.published_date|timesince }} diff --git a/bookwyrm/templates/notifications/items/reply.html b/bookwyrm/templates/notifications/items/reply.html index 099e22078..16c84d439 100644 --- a/bookwyrm/templates/notifications/items/reply.html +++ b/bookwyrm/templates/notifications/items/reply.html @@ -54,7 +54,7 @@
- {% include 'snippets/status_preview.html' with status=related_status %} + {% include 'notifications/items/status_preview.html' with status=related_status %}
{{ related_status.published_date|timesince }} diff --git a/bookwyrm/templates/snippets/status_preview.html b/bookwyrm/templates/notifications/items/status_preview.html similarity index 100% rename from bookwyrm/templates/snippets/status_preview.html rename to bookwyrm/templates/notifications/items/status_preview.html From be5e1be5f6569de226137805bb37491814a4012d Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sat, 9 Jul 2022 13:12:46 -0700 Subject: [PATCH 06/41] Use content warnings in notifications --- .../notifications/items/status_preview.html | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/bookwyrm/templates/notifications/items/status_preview.html b/bookwyrm/templates/notifications/items/status_preview.html index b1eb3eca7..c5d31599b 100644 --- a/bookwyrm/templates/notifications/items/status_preview.html +++ b/bookwyrm/templates/notifications/items/status_preview.html @@ -1,4 +1,17 @@ -{% if status.content %} +{% load i18n %} +{% if status.content_warning %} + +{% trans "Content warning" as text %} + + + {{ text }} + + + + {{ status.content_warning }} + + +{% elif status.content %} {{ status.content | safe | truncatewords_html:10 }}{% if status.mention_books %} {{ status.mention_books.first.title }}{% endif %} From 591c4d9b751efb6fff9b019a5e80a3a001a8ce30 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sat, 9 Jul 2022 13:33:58 -0700 Subject: [PATCH 07/41] Fixes numbering on book lists --- bookwyrm/static/css/bookwyrm/components/_book_list.scss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bookwyrm/static/css/bookwyrm/components/_book_list.scss b/bookwyrm/static/css/bookwyrm/components/_book_list.scss index 0b1093489..3377de6b3 100644 --- a/bookwyrm/static/css/bookwyrm/components/_book_list.scss +++ b/bookwyrm/static/css/bookwyrm/components/_book_list.scss @@ -6,11 +6,11 @@ ol.ordered-list { counter-reset: list-counter; } -ol.ordered-list li { +ol.ordered-list > li { counter-increment: list-counter; } -ol.ordered-list li::before { +ol.ordered-list > li::before { content: counter(list-counter); position: absolute; left: -20px; From 7a772c7d3e6fa64978e9b4ca968bd8320ee41863 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 10 Jul 2022 09:30:39 -0700 Subject: [PATCH 08/41] Use POST instead of GET for logout function --- bookwyrm/templates/user_menu.html | 12 +++++++++--- bookwyrm/views/landing/login.py | 2 +- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/bookwyrm/templates/user_menu.html b/bookwyrm/templates/user_menu.html index 3a3136551..2d23d1b24 100644 --- a/bookwyrm/templates/user_menu.html +++ b/bookwyrm/templates/user_menu.html @@ -68,9 +68,15 @@
  • - - {% trans 'Log out' %} - + + {% csrf_token %} + +
  • diff --git a/bookwyrm/views/landing/login.py b/bookwyrm/views/landing/login.py index ccee61297..7cac5ad88 100644 --- a/bookwyrm/views/landing/login.py +++ b/bookwyrm/views/landing/login.py @@ -77,7 +77,7 @@ class Login(View): class Logout(View): """log out""" - def get(self, request): + def post(self, request): """done with this place! outa here!""" logout(request) return redirect("/") From 64bfe5934f5db5115d4289c285b7c1cd6a56a2e7 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 10 Jul 2022 09:39:51 -0700 Subject: [PATCH 09/41] Tick version number This was reported as a security issue, so updating the version number to indicate where the issue has been fixed. --- bookwyrm/settings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bookwyrm/settings.py b/bookwyrm/settings.py index c1335edf6..ad8cad75b 100644 --- a/bookwyrm/settings.py +++ b/bookwyrm/settings.py @@ -11,7 +11,7 @@ from django.utils.translation import gettext_lazy as _ env = Env() env.read_env() DOMAIN = env("DOMAIN") -VERSION = "0.4.2" +VERSION = "0.4.3" RELEASE_API = env( "RELEASE_API", From f44b3cc4b21b747ba5517c6b0f9a41335fca660d Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 10 Jul 2022 20:05:54 -0700 Subject: [PATCH 10/41] Improves change password flow There are two changes: one is to require the current password to change your password (which is a security improvement), and the other is error reporting when you either get your current password wrong or your new password doesn't match it's second entry. --- .../preferences/change_password.html | 33 ++++++++++++++++++- bookwyrm/views/preferences/change_password.py | 24 ++++++++++++-- 2 files changed, 53 insertions(+), 4 deletions(-) diff --git a/bookwyrm/templates/preferences/change_password.html b/bookwyrm/templates/preferences/change_password.html index 563bdee4d..ad34aca1a 100644 --- a/bookwyrm/templates/preferences/change_password.html +++ b/bookwyrm/templates/preferences/change_password.html @@ -8,15 +8,46 @@ {% endblock %} {% block panel %} +{% if success %} +
    + + + {% trans "Successfully changed password" %} + +
    +{% endif %}
    {% csrf_token %} +
    + + + {% include 'snippets/form_errors.html' with errors_list=errors.current_password id="desc_current_password" %} +
    +
    - + + {% include 'snippets/form_errors.html' with errors_list=errors.confirm_password id="desc_confirm_password" %}
    diff --git a/bookwyrm/views/preferences/change_password.py b/bookwyrm/views/preferences/change_password.py index cdfc9d333..eaca2d8fa 100644 --- a/bookwyrm/views/preferences/change_password.py +++ b/bookwyrm/views/preferences/change_password.py @@ -1,10 +1,13 @@ """ class views for password management """ from django.contrib.auth import login from django.contrib.auth.decorators import login_required -from django.shortcuts import redirect from django.template.response import TemplateResponse from django.utils.decorators import method_decorator +from django.utils.translation import gettext_lazy as _ from django.views import View +from django.views.decorators.debug import sensitive_variables, sensitive_post_parameters + +from bookwyrm import models # pylint: disable= no-self-use @@ -17,15 +20,30 @@ class ChangePassword(View): data = {"user": request.user} return TemplateResponse(request, "preferences/change_password.html", data) + @sensitive_variables("new_password") + @sensitive_variables("confirm_password") + @method_decorator(sensitive_post_parameters("current_password")) + @method_decorator(sensitive_post_parameters("password")) + @method_decorator(sensitive_post_parameters("confirm__password")) def post(self, request): """allow a user to change their password""" + data = {"user": request.user} + + # check current password + user = models.User.objects.get(id=request.user.id) + if not user.check_password(request.POST.get("current_password")): + data["errors"] = {"current_password": [_("Incorrect password")]} + return TemplateResponse(request, "preferences/change_password.html", data) + new_password = request.POST.get("password") confirm_password = request.POST.get("confirm-password") if new_password != confirm_password: - return redirect("prefs-password") + data["errors"] = {"confirm_password": [_("Password does not match")]} + return TemplateResponse(request, "preferences/change_password.html", data) request.user.set_password(new_password) request.user.save(broadcast=False, update_fields=["password"]) login(request, request.user) - return redirect("user-feed", request.user.localname) + data["success"] = True + return TemplateResponse(request, "preferences/change_password.html", data) From a0e01af2ca9028a422328c72a79333c1a7f1c686 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sun, 10 Jul 2022 20:22:54 -0700 Subject: [PATCH 11/41] Updates tests --- .../views/preferences/test_change_password.py | 41 +++++++++++++++++-- 1 file changed, 37 insertions(+), 4 deletions(-) diff --git a/bookwyrm/tests/views/preferences/test_change_password.py b/bookwyrm/tests/views/preferences/test_change_password.py index 61837c4e1..b6d2f48ef 100644 --- a/bookwyrm/tests/views/preferences/test_change_password.py +++ b/bookwyrm/tests/views/preferences/test_change_password.py @@ -42,17 +42,50 @@ class ChangePasswordViews(TestCase): """change password""" view = views.ChangePassword.as_view() password_hash = self.local_user.password - request = self.factory.post("", {"password": "hi", "confirm-password": "hi"}) + request = self.factory.post( + "", + { + "current_password": "password", + "password": "hi", + "confirm-password": "hi", + }, + ) request.user = self.local_user with patch("bookwyrm.views.preferences.change_password.login"): - view(request) + result = view(request) + validate_html(result.render()) self.assertNotEqual(self.local_user.password, password_hash) + def test_password_change_wrong_current(self): + """change password""" + view = views.ChangePassword.as_view() + password_hash = self.local_user.password + request = self.factory.post( + "", + { + "current_password": "not my password", + "password": "hi", + "confirm-password": "hihi", + }, + ) + request.user = self.local_user + result = view(request) + validate_html(result.render()) + self.assertEqual(self.local_user.password, password_hash) + def test_password_change_mismatch(self): """change password""" view = views.ChangePassword.as_view() password_hash = self.local_user.password - request = self.factory.post("", {"password": "hi", "confirm-password": "hihi"}) + request = self.factory.post( + "", + { + "current_password": "password", + "password": "hi", + "confirm-password": "hihi", + }, + ) request.user = self.local_user - view(request) + result = view(request) + validate_html(result.render()) self.assertEqual(self.local_user.password, password_hash) From 42e29e40b35adc0eebd056e27fe6f6453d3822f9 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Mon, 11 Jul 2022 07:49:52 -0700 Subject: [PATCH 12/41] Use HTTP post for csv export Also fixes a missing translation string --- bookwyrm/templates/preferences/export.html | 11 ++-- .../views/{ => preferences}/test_export.py | 2 +- bookwyrm/urls.py | 5 -- bookwyrm/views/__init__.py | 2 +- bookwyrm/views/preferences/export.py | 52 +++++++++---------- 5 files changed, 34 insertions(+), 38 deletions(-) rename bookwyrm/tests/views/{ => preferences}/test_export.py (98%) diff --git a/bookwyrm/templates/preferences/export.html b/bookwyrm/templates/preferences/export.html index 865051442..61933be3e 100644 --- a/bookwyrm/templates/preferences/export.html +++ b/bookwyrm/templates/preferences/export.html @@ -13,10 +13,13 @@ {% trans "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." %}

    - - - Download file - +

    + {% csrf_token %} + +

    {% endblock %} diff --git a/bookwyrm/tests/views/test_export.py b/bookwyrm/tests/views/preferences/test_export.py similarity index 98% rename from bookwyrm/tests/views/test_export.py rename to bookwyrm/tests/views/preferences/test_export.py index 44c324164..d562c3fbe 100644 --- a/bookwyrm/tests/views/test_export.py +++ b/bookwyrm/tests/views/preferences/test_export.py @@ -54,7 +54,7 @@ class ExportViews(TestCase): user=self.local_user, book=self.book, ) - request = self.factory.get("") + request = self.factory.post("") request.user = self.local_user export = views.export_user_book_data(request) self.assertIsInstance(export, StreamingHttpResponse) diff --git a/bookwyrm/urls.py b/bookwyrm/urls.py index cbb468d5a..faae7daca 100644 --- a/bookwyrm/urls.py +++ b/bookwyrm/urls.py @@ -482,11 +482,6 @@ urlpatterns = [ name="prefs-password", ), re_path(r"^preferences/export/?$", views.Export.as_view(), name="prefs-export"), - re_path( - r"^preferences/export/file/?$", - views.export_user_book_data, - name="prefs-export-file", - ), re_path(r"^preferences/delete/?$", views.DeleteUser.as_view(), name="prefs-delete"), re_path(r"^preferences/block/?$", views.Block.as_view(), name="prefs-block"), re_path(r"^block/(?P\d+)/?$", views.Block.as_view()), diff --git a/bookwyrm/views/__init__.py b/bookwyrm/views/__init__.py index 2d085b02d..f199293c0 100644 --- a/bookwyrm/views/__init__.py +++ b/bookwyrm/views/__init__.py @@ -28,7 +28,7 @@ from .admin.user_admin import UserAdmin, UserAdminList # user preferences from .preferences.change_password import ChangePassword from .preferences.edit_user import EditUser -from .preferences.export import Export, export_user_book_data +from .preferences.export import Export from .preferences.delete_user import DeleteUser from .preferences.block import Block, unblock diff --git a/bookwyrm/views/preferences/export.py b/bookwyrm/views/preferences/export.py index c0015fb86..2582dda3c 100644 --- a/bookwyrm/views/preferences/export.py +++ b/bookwyrm/views/preferences/export.py @@ -7,7 +7,6 @@ from django.http import StreamingHttpResponse from django.template.response import TemplateResponse from django.views import View from django.utils.decorators import method_decorator -from django.views.decorators.http import require_GET from bookwyrm import models @@ -20,35 +19,34 @@ class Export(View): """Request csv file""" return TemplateResponse(request, "preferences/export.html") - -@login_required -@require_GET -def export_user_book_data(request): - """Streaming the csv file of a user's book data""" - data = ( - models.Edition.viewer_aware_objects(request.user) - .filter( - Q(shelves__user=request.user) - | Q(readthrough__user=request.user) - | Q(review__user=request.user) - | Q(comment__user=request.user) - | Q(quotation__user=request.user) + def post(self, request): + """Streaming the csv file of a user's book data""" + data = ( + models.Edition.viewer_aware_objects(request.user) + .filter( + Q(shelves__user=request.user) + | Q(readthrough__user=request.user) + | Q(review__user=request.user) + | Q(comment__user=request.user) + | Q(quotation__user=request.user) + ) + .distinct() ) - .distinct() - ) - generator = csv_row_generator(data, request.user) + generator = csv_row_generator(data, request.user) - pseudo_buffer = Echo() - writer = csv.writer(pseudo_buffer) - # for testing, if you want to see the results in the browser: - # from django.http import JsonResponse - # return JsonResponse(list(generator), safe=False) - return StreamingHttpResponse( - (writer.writerow(row) for row in generator), - content_type="text/csv", - headers={"Content-Disposition": 'attachment; filename="bookwyrm-export.csv"'}, - ) + pseudo_buffer = Echo() + writer = csv.writer(pseudo_buffer) + # for testing, if you want to see the results in the browser: + # from django.http import JsonResponse + # return JsonResponse(list(generator), safe=False) + return StreamingHttpResponse( + (writer.writerow(row) for row in generator), + content_type="text/csv", + headers={ + "Content-Disposition": 'attachment; filename="bookwyrm-export.csv"' + }, + ) def csv_row_generator(books, user): From 9104d1f8dbfa6a6c219912753a1e14c251133cc5 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Mon, 11 Jul 2022 08:05:32 -0700 Subject: [PATCH 13/41] Fixes reference to renamed view --- bookwyrm/tests/views/preferences/test_export.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bookwyrm/tests/views/preferences/test_export.py b/bookwyrm/tests/views/preferences/test_export.py index d562c3fbe..7b13989f3 100644 --- a/bookwyrm/tests/views/preferences/test_export.py +++ b/bookwyrm/tests/views/preferences/test_export.py @@ -56,7 +56,7 @@ class ExportViews(TestCase): ) request = self.factory.post("") request.user = self.local_user - export = views.export_user_book_data(request) + export = views.Export.as_view()(request) self.assertIsInstance(export, StreamingHttpResponse) self.assertEqual(export.status_code, 200) result = list(export.streaming_content) From 5706028656674f1dc12d75f8e4a788e968dfb546 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Mon, 11 Jul 2022 08:46:47 -0700 Subject: [PATCH 14/41] Log failing to connect as info instead of exception These are normal, expected errors, and while we should probably re-evaluate the connectors in some way, pending that, there's no need to log these as unepected errors, which causes confusion and clutters my error logging. --- bookwyrm/connectors/connector_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bookwyrm/connectors/connector_manager.py b/bookwyrm/connectors/connector_manager.py index 37b093aa9..385880e5a 100644 --- a/bookwyrm/connectors/connector_manager.py +++ b/bookwyrm/connectors/connector_manager.py @@ -53,7 +53,7 @@ async def get_results(session, url, min_confidence, query, connector): except asyncio.TimeoutError: logger.info("Connection timed out for url: %s", url) except aiohttp.ClientError as err: - logger.exception(err) + logger.info(err) async def async_connector_search(query, items, min_confidence): From 798476d67014e017b753559b2214bdf3fe533f11 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Mon, 11 Jul 2022 09:05:26 -0700 Subject: [PATCH 15/41] Updates locales --- locale/de_DE/LC_MESSAGES/django.mo | Bin 30883 -> 101717 bytes locale/de_DE/LC_MESSAGES/django.po | 262 ++++++++++++++------------- locale/en_US/LC_MESSAGES/django.po | 39 +++- locale/es_ES/LC_MESSAGES/django.mo | Bin 89144 -> 89984 bytes locale/es_ES/LC_MESSAGES/django.po | 136 +++++++------- locale/fi_FI/LC_MESSAGES/django.mo | Bin 88689 -> 88689 bytes locale/fi_FI/LC_MESSAGES/django.po | 126 +++++++------ locale/fr_FR/LC_MESSAGES/django.mo | Bin 112036 -> 112329 bytes locale/fr_FR/LC_MESSAGES/django.po | 126 +++++++------ locale/gl_ES/LC_MESSAGES/django.mo | Bin 88339 -> 88339 bytes locale/gl_ES/LC_MESSAGES/django.po | 126 +++++++------ locale/it_IT/LC_MESSAGES/django.mo | Bin 88364 -> 88883 bytes locale/it_IT/LC_MESSAGES/django.po | 134 +++++++------- locale/lt_LT/LC_MESSAGES/django.mo | Bin 90789 -> 90789 bytes locale/lt_LT/LC_MESSAGES/django.po | 138 +++++++------- locale/no_NO/LC_MESSAGES/django.mo | Bin 74665 -> 74665 bytes locale/no_NO/LC_MESSAGES/django.po | 126 +++++++------ locale/pt_BR/LC_MESSAGES/django.mo | Bin 87730 -> 87730 bytes locale/pt_BR/LC_MESSAGES/django.po | 126 +++++++------ locale/pt_PT/LC_MESSAGES/django.mo | Bin 81901 -> 81901 bytes locale/pt_PT/LC_MESSAGES/django.po | 126 +++++++------ locale/ro_RO/LC_MESSAGES/django.mo | Bin 89838 -> 89838 bytes locale/ro_RO/LC_MESSAGES/django.po | 132 ++++++++------ locale/sv_SE/LC_MESSAGES/django.mo | Bin 87719 -> 87719 bytes locale/sv_SE/LC_MESSAGES/django.po | 126 +++++++------ locale/zh_Hans/LC_MESSAGES/django.mo | Bin 44096 -> 82228 bytes locale/zh_Hans/LC_MESSAGES/django.po | 120 ++++++------ locale/zh_Hant/LC_MESSAGES/django.mo | Bin 38839 -> 33193 bytes locale/zh_Hant/LC_MESSAGES/django.po | 122 +++++++------ 29 files changed, 1077 insertions(+), 888 deletions(-) diff --git a/locale/de_DE/LC_MESSAGES/django.mo b/locale/de_DE/LC_MESSAGES/django.mo index 4ce83f72b3f3850c58528f13afcd23442a75a515..e40b635a1f401ff4551d08abf758caf0a7855114 100644 GIT binary patch literal 101717 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 XfvH2t=qQvFC8mJSc}va7(PRJsIl_-y literal 30883 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 diff --git a/locale/de_DE/LC_MESSAGES/django.po b/locale/de_DE/LC_MESSAGES/django.po index 3b1fad3ba..73ca4af2d 100644 --- a/locale/de_DE/LC_MESSAGES/django.po +++ b/locale/de_DE/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-07 17:47+0000\n" -"PO-Revision-Date: 2022-07-07 18:12\n" +"POT-Creation-Date: 2022-07-08 22:40+0000\n" +"PO-Revision-Date: 2022-07-10 22:16\n" "Last-Translator: Mouse Reeve \n" "Language-Team: German\n" "Language: de\n" @@ -48,7 +48,7 @@ msgstr "Enddatum darf nicht vor dem Startdatum liegen." #: bookwyrm/forms/forms.py:59 msgid "Reading stopped date cannot be before start date." -msgstr "" +msgstr "Das Datum für Lesen gestoppt kann nicht vor dem Lesestart sein." #: bookwyrm/forms/landing.py:32 msgid "User with this username already exists" @@ -467,7 +467,7 @@ msgstr "Rückblick auf %(year)s" #: bookwyrm/templates/annual_summary/layout.html:47 #, python-format msgid "%(display_name)s’s year of reading" -msgstr "%(display_name)ss Lesejahr" +msgstr "Lektürejahr für %(display_name)s" #: bookwyrm/templates/annual_summary/layout.html:53 msgid "Share this page" @@ -1205,7 +1205,7 @@ msgstr "Domain" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "Status" @@ -1221,7 +1221,7 @@ msgstr "Aktionen" #: bookwyrm/templates/book/file_links/edit_links.html:48 #: bookwyrm/templates/settings/link_domains/link_table.html:21 msgid "Unknown user" -msgstr "" +msgstr "Unbekannter Benutzer" #: bookwyrm/templates/book/file_links/edit_links.html:57 #: bookwyrm/templates/book/file_links/verification_modal.html:22 @@ -1329,7 +1329,7 @@ msgstr "Bestätigungscode:" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "Absenden" @@ -1369,7 +1369,7 @@ msgid "Local users" msgstr "Lokale Benutzer*innen" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "Föderierte Gemeinschaft" @@ -1576,13 +1576,13 @@ msgstr "Erfahre mehr über %(site_name)s:" #: bookwyrm/templates/email/moderation_report/text_content.html:6 #, python-format msgid "@%(reporter)s has flagged a link domain for moderation." -msgstr "" +msgstr "@%(reporter)s hat einen Link zur Moderation markiert." #: bookwyrm/templates/email/moderation_report/html_content.html:14 #: bookwyrm/templates/email/moderation_report/text_content.html:10 #, python-format msgid "@%(reporter)s has flagged behavior by @%(reportee)s for moderation." -msgstr "" +msgstr "@%(reporter)s hat das Verhalten von @%(reportee)s zur Moderation gekennzeichnet." #: bookwyrm/templates/email/moderation_report/html_content.html:21 #: bookwyrm/templates/email/moderation_report/text_content.html:15 @@ -1746,7 +1746,7 @@ msgstr "Gelesen" #: bookwyrm/templates/get_started/book_preview.html:13 #: bookwyrm/templates/shelf/shelf.html:89 bookwyrm/templates/user/user.html:36 msgid "Stopped Reading" -msgstr "" +msgstr "Lesen gestoppt" #: bookwyrm/templates/get_started/books.html:6 msgid "What are you reading?" @@ -2281,7 +2281,7 @@ msgstr "Passwort bestätigen:" #: bookwyrm/templates/landing/password_reset_request.html:14 #, python-format msgid "A password reset link will be sent to %(email)s if there is an account using that email address." -msgstr "" +msgstr "Ein Link zum Zurücksetzen des Passworts wird an %(email)s gesendet, wenn ein Konto mit dieser E-Mail-Adresse existiert." #: bookwyrm/templates/landing/password_reset_request.html:20 msgid "A link to reset your password will be sent to your email address" @@ -2598,71 +2598,71 @@ msgstr "Gespeicherte Listen" #: bookwyrm/templates/notifications/items/accept.html:18 #, python-format msgid "%(related_user)s accepted your invitation to join group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s hat Ihre Einladung zur Gruppe akzeptiert \"%(group_name)s\"" #: bookwyrm/templates/notifications/items/accept.html:26 #, python-format msgid "%(related_user)s and %(second_user)s accepted your invitation to join group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s und %(second_user)s haben Ihre Einladung zur Gruppe \"%(group_name)s\" akzeptiert" #: bookwyrm/templates/notifications/items/accept.html:36 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others accepted your invitation to join group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s und %(other_user_display_count)s andere haben Ihre Einladung zur Gruppe angenommen \"%(group_name)s\"" #: bookwyrm/templates/notifications/items/add.html:33 #, python-format msgid "%(related_user)s added %(book_title)s to your list \"%(list_name)s\"" -msgstr "" +msgstr "%(related_user)s hat %(book_title)s zu Ihrer Liste hinzugefügt \"%(list_name)s\"" #: bookwyrm/templates/notifications/items/add.html:39 #, python-format msgid "%(related_user)s suggested adding %(book_title)s to your list \"%(list_name)s\"" -msgstr "" +msgstr "%(related_user)s schlug vor, %(book_title)s zu Ihrer Liste hinzuzufügen \"%(list_name)s\"" #: bookwyrm/templates/notifications/items/add.html:47 #, python-format msgid "%(related_user)s added %(book_title)s and %(second_book_title)s to your list \"%(list_name)s\"" -msgstr "" +msgstr "%(related_user)s hat %(book_title)s und %(second_book_title)s zu Ihrer Liste hinzugefügt \"%(list_name)s\"" #: bookwyrm/templates/notifications/items/add.html:54 #, python-format msgid "%(related_user)s suggested adding %(book_title)s and %(second_book_title)s to your list \"%(list_name)s\"" -msgstr "" +msgstr "%(related_user)s schlug vor, %(book_title)s und %(second_book_title)s zu Ihrer Liste hinzuzufügen \"%(list_name)s\"" #: bookwyrm/templates/notifications/items/add.html:66 #, python-format msgid "%(related_user)s added %(book_title)s, %(second_book_title)s, and %(display_count)s other book to your list \"%(list_name)s\"" msgid_plural "%(related_user)s added %(book_title)s, %(second_book_title)s, and %(display_count)s other books to your list \"%(list_name)s\"" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(related_user)s hat %(book_title)s, %(second_book_title)s und %(display_count)s andere Bücher zu Ihrer Liste \"%(list_name)s hinzugefügt\"" +msgstr[1] "%(related_user)s hat %(book_title)s, %(second_book_title)s und %(display_count)s andere Bücher zu Ihrer Liste \"%(list_name)s hinzugefügt\"" #: bookwyrm/templates/notifications/items/add.html:82 #, python-format msgid "%(related_user)s suggested adding %(book_title)s, %(second_book_title)s, and %(display_count)s other book to your list \"%(list_name)s\"" msgid_plural "%(related_user)s suggested adding %(book_title)s, %(second_book_title)s, and %(display_count)s other books to your list \"%(list_name)s\"" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(related_user)s schlug vor, %(book_title)s, %(second_book_title)s, und %(display_count)s weitere Bücher an Ihre Liste \"%(list_name)s\" hinzuzufügen" +msgstr[1] "%(related_user)s schlug vor, %(book_title)s, %(second_book_title)s, und %(display_count)s weitere Bücher an Ihre Liste \"%(list_name)s\" hinzuzufügen" #: bookwyrm/templates/notifications/items/boost.html:21 #, python-format msgid "%(related_user)s boosted your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s hat Ihre Rezension von %(book_title)s geteilt" #: bookwyrm/templates/notifications/items/boost.html:27 #, python-format msgid "%(related_user)s and %(second_user)s boosted your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s und %(second_user)s haben Ihre Rezension von %(book_title)s geteilt" #: bookwyrm/templates/notifications/items/boost.html:36 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others boosted your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s und %(other_user_display_count)s andere haben deine Rezension über %(book_title)s geteilt" #: bookwyrm/templates/notifications/items/boost.html:44 #, python-format msgid "%(related_user)s boosted your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s hat deinen Kommentar über %(book_title)s geteilt" #: bookwyrm/templates/notifications/items/boost.html:50 #, python-format @@ -2692,22 +2692,22 @@ msgstr "" #: bookwyrm/templates/notifications/items/boost.html:90 #, python-format msgid "%(related_user)s boosted your status" -msgstr "" +msgstr "%(related_user)s hat Ihren Status geteilt" #: bookwyrm/templates/notifications/items/boost.html:96 #, python-format msgid "%(related_user)s and %(second_user)s boosted your status" -msgstr "" +msgstr "%(related_user)s und %(second_user)s haben Ihren Status geteilt" #: bookwyrm/templates/notifications/items/boost.html:105 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others boosted your status" -msgstr "" +msgstr "%(related_user)s und %(other_user_display_count)s andere haben Ihren Status geteilt" #: bookwyrm/templates/notifications/items/fav.html:21 #, python-format msgid "%(related_user)s liked your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s gefällt Ihre Rezension von %(book_title)s" #: bookwyrm/templates/notifications/items/fav.html:27 #, python-format @@ -2767,22 +2767,22 @@ msgstr "" #: bookwyrm/templates/notifications/items/follow.html:16 #, python-format msgid "%(related_user)s followed you" -msgstr "" +msgstr "%(related_user)s folgt Ihnen" #: bookwyrm/templates/notifications/items/follow.html:20 #, python-format msgid "%(related_user)s and %(second_user)s followed you" -msgstr "" +msgstr "%(related_user)s und %(second_user)s folgen Ihnen" #: bookwyrm/templates/notifications/items/follow.html:25 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others followed you" -msgstr "" +msgstr "%(related_user)s und %(other_user_display_count)s andere folgen Ihnen" #: bookwyrm/templates/notifications/items/follow_request.html:15 #, python-format msgid "%(related_user)s sent you a follow request" -msgstr "" +msgstr "%(related_user)s hat Ihnen eine Follower-Anfrage gesendet" #: bookwyrm/templates/notifications/items/import.html:14 #, python-format @@ -2792,7 +2792,7 @@ msgstr "Dein Import ist fertig." #: bookwyrm/templates/notifications/items/invite.html:16 #, python-format msgid "%(related_user)s invited you to join the group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s hat Sie eingeladen, der Gruppe \"%(group_name)s\" beizutreten" #: bookwyrm/templates/notifications/items/join.html:16 #, python-format @@ -2802,7 +2802,7 @@ msgstr "ist deiner Gruppe „%(group_name)s“ be #: bookwyrm/templates/notifications/items/leave.html:18 #, python-format msgid "%(related_user)s has left your group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s hat Ihre Gruppe \"%(group_name)s\" verlassen" #: bookwyrm/templates/notifications/items/leave.html:26 #, python-format @@ -2868,8 +2868,8 @@ msgstr "" #, python-format msgid "A new report needs moderation" msgid_plural "%(display_count)s new reports need moderation" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Ein neuer -Bericht muss moderiert werden" +msgstr[1] "%(display_count)s neue Berichte müssen moderiert werden" #: bookwyrm/templates/notifications/items/update.html:16 #, python-format @@ -3154,7 +3154,7 @@ msgstr "„%(book_title)s“ beginnen" #: bookwyrm/templates/reading_progress/stop.html:5 #, python-format msgid "Stop Reading \"%(book_title)s\"" -msgstr "" +msgstr "Höre auf zu lesen \"%(book_title)s\"" #: bookwyrm/templates/reading_progress/want.html:5 #, python-format @@ -3205,7 +3205,7 @@ msgstr "abgeschlossen" #: bookwyrm/templates/readthrough/readthrough_list.html:16 msgid "stopped" -msgstr "" +msgstr "gestoppt" #: bookwyrm/templates/readthrough/readthrough_list.html:27 msgid "Show all updates" @@ -3353,13 +3353,13 @@ msgstr "Nein" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "Startdatum:" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "Enddatum:" @@ -3430,11 +3430,11 @@ msgstr "Farbe:" #: bookwyrm/templates/settings/automod/rules.html:11 #: bookwyrm/templates/settings/layout.html:61 msgid "Auto-moderation rules" -msgstr "" +msgstr "Regeln für automatische Moderation" #: bookwyrm/templates/settings/automod/rules.html:18 msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string." -msgstr "" +msgstr "Auto-Moderationsregeln erstellen Berichte für jeden lokalen Benutzer oder Status mit Feldern, die der angegebenen Zeichenfolge entsprechen." #: bookwyrm/templates/settings/automod/rules.html:19 msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged." @@ -3450,11 +3450,11 @@ msgstr "Letzte Ausführung:" #: bookwyrm/templates/settings/automod/rules.html:40 msgid "Total run count:" -msgstr "" +msgstr "Gesamtanzahl:" #: bookwyrm/templates/settings/automod/rules.html:47 msgid "Enabled:" -msgstr "" +msgstr "Aktiviert:" #: bookwyrm/templates/settings/automod/rules.html:59 msgid "Delete schedule" @@ -3466,7 +3466,7 @@ msgstr "Jetzt ausführen" #: bookwyrm/templates/settings/automod/rules.html:64 msgid "Last run date will not be updated" -msgstr "" +msgstr "Letztes Ausführungsdatum wird nicht aktualisiert" #: bookwyrm/templates/settings/automod/rules.html:69 #: bookwyrm/templates/settings/automod/rules.html:92 @@ -3484,7 +3484,7 @@ msgstr "Regel hinzufügen" #: bookwyrm/templates/settings/automod/rules.html:116 #: bookwyrm/templates/settings/automod/rules.html:160 msgid "String match" -msgstr "" +msgstr "Zeichenfolgenübereinstimmung" #: bookwyrm/templates/settings/automod/rules.html:126 #: bookwyrm/templates/settings/automod/rules.html:163 @@ -3519,7 +3519,7 @@ msgid "Dashboard" msgstr "Übersicht" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "Benutzer*innen insgesamt" @@ -3537,66 +3537,31 @@ msgstr "Statusmeldungen" msgid "Works" msgstr "Werke" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "%(display_count)s offene Meldung" -msgstr[1] "%(display_count)s offene Meldungen" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "%(display_count)s Domain muss überprüft werden" -msgstr[1] "%(display_count)s Domains müssen überprüft werden" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "%(display_count)s Einladungsanfrage" -msgstr[1] "%(display_count)s Einladungsanfragen" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "Ein Update ist verfügbar! Du verwendest v%(current)s, die neueste Version ist %(available)s." - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "Instanzaktivität" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "Intervall:" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "Tage" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "Wochen" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "Neuanmeldungen" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "Statusaktivitäten" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "Erstellte Werke" @@ -3612,6 +3577,49 @@ msgstr "Statusmeldungen veröffentlicht" msgid "Total" msgstr "Gesamt" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "%(display_count)s Domain muss überprüft werden" +msgstr[1] "%(display_count)s Domains müssen überprüft werden" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "Ihre ausgehende E-Mail-Adresse %(email_sender)skönnte falsch konfiguriert sein." + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "Überprüfen Sie EMAIL_SENDER_NAME und EMAIL_SENDER_DOMAIN in Ihrer .env-Datei." + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "%(display_count)s Einladungsanfrage" +msgstr[1] "%(display_count)s Einladungsanfragen" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "Ihrer Instanz fehlt ein Verhaltenskodex." + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "In Ihrer Instanz fehlt eine Datenschutzerklärung." + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "%(display_count)s offene Meldung" +msgstr[1] "%(display_count)s offene Meldungen" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "Ein Update ist verfügbar! Du verwendest v%(current)s, die neueste Version ist %(available)s." + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4026,7 +4034,7 @@ msgstr "Zurück zu den Meldungen" #: bookwyrm/templates/settings/reports/report.html:24 msgid "Message reporter" -msgstr "" +msgstr "Nachrichtenmelder" #: bookwyrm/templates/settings/reports/report.html:28 msgid "Update on your report:" @@ -4066,7 +4074,7 @@ msgstr "Bericht #%(report_id)s: Link hinzugefügt von @%(username)s" #: bookwyrm/templates/settings/reports/report_header.html:17 #, python-format msgid "Report #%(report_id)s: Link domain" -msgstr "" +msgstr "Bericht #%(report_id)s: Link" #: bookwyrm/templates/settings/reports/report_header.html:24 #, python-format @@ -4249,15 +4257,15 @@ msgstr "Wie man ein Theme hinzufügt" #: bookwyrm/templates/settings/themes.html:29 msgid "Copy the theme file into the bookwyrm/static/css/themes directory on your server from the command line." -msgstr "" +msgstr "Kopieren Sie die Theme-Datei in das bookwyrm/static/css/themes-Verzeichnis auf Ihrem Server mittels der Kommandozeile." #: bookwyrm/templates/settings/themes.html:32 msgid "Run ./bw-dev collectstatic." -msgstr "" +msgstr "Führe ./bw-dev collectstatic aus." #: bookwyrm/templates/settings/themes.html:35 msgid "Add the file name using the form below to make it available in the application interface." -msgstr "" +msgstr "Fügen Sie den Dateinamen mit dem untenstehenden Formular hinzu, um ihn in der Anwendung verfügbar zu machen." #: bookwyrm/templates/settings/themes.html:42 #: bookwyrm/templates/settings/themes.html:83 @@ -4308,38 +4316,42 @@ msgstr "Dein Passwort:" msgid "Users: %(instance_name)s" msgstr "Benutzer*innen: %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "Gelöschte Benutzer" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "Benutzer*inname" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "Hinzugefügt am" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "Zuletzt aktiv" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "Entfernte Instanz" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "Aktiv" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" -msgstr "" +msgstr "Gelöscht" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "Inaktiv" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "Nicht festgelegt" @@ -4350,7 +4362,7 @@ msgstr "Benutzer*inprofil anzeigen" #: bookwyrm/templates/settings/users/user_info.html:19 msgid "Go to user admin" -msgstr "" +msgstr "Gehe zur Benutzerverwaltung" #: bookwyrm/templates/settings/users/user_info.html:40 msgid "Local" @@ -4430,27 +4442,27 @@ msgstr "BookWyrm einrichten" #: bookwyrm/templates/setup/admin.html:7 msgid "Your account as a user and an admin" -msgstr "" +msgstr "Ihr Konto als Benutzer und Admin" #: bookwyrm/templates/setup/admin.html:13 msgid "Create your account" -msgstr "" +msgstr "Erstelle einen Account" #: bookwyrm/templates/setup/admin.html:20 msgid "Admin key:" -msgstr "" +msgstr "Adminschlüssel:" #: bookwyrm/templates/setup/admin.html:32 msgid "An admin key was created when you installed BookWyrm. You can get your admin key by running ./bw-dev admin_code from the command line on your server." -msgstr "" +msgstr "Ein Adminschlüssel wurde erstellt als Sie BookWyrm installierten. Sie können Ihren Adminschlüssel durch das Ausführen von ./bw-dev admin_code auf der Kommandozeile Ihres Servers herausfinden." #: bookwyrm/templates/setup/admin.html:45 msgid "As an admin, you'll be able to configure the instance name and information, and moderate your instance. This means you will have access to private information about your users, and are responsible for responding to reports of bad behavior or spam." -msgstr "" +msgstr "Als Administrator können Sie den Namen und die Informationen der Instanz konfigurieren und Ihre Instanz moderieren. Dies bedeutet, dass Sie Zugang zu privaten Informationen über Ihre Nutzer haben und verantwortlich für die Reaktion auf Berichte über Fehlverhalten oder Spam sind." #: bookwyrm/templates/setup/admin.html:51 msgid "Once the instance is set up, you can promote other users to moderator or admin roles from the admin panel." -msgstr "" +msgstr "Sobald die Instanz eingerichtet ist, können Sie andere Benutzer im Admin-Panel zu Moderatoren oder Administratoren befördern." #: bookwyrm/templates/setup/admin.html:55 msgid "Learn more about moderation" @@ -4462,19 +4474,19 @@ msgstr "Instanzkonfiguration" #: bookwyrm/templates/setup/config.html:7 msgid "Make sure everything looks right before proceeding" -msgstr "" +msgstr "Vergewissern Sie sich, dass alles richtig aussieht bevor Sie fortfahren" #: bookwyrm/templates/setup/config.html:18 msgid "You are running BookWyrm in debug mode. This should never be used in a production environment." -msgstr "" +msgstr "Sie verwenden BookWyrm im Debug Modus. Dies sollte nie in einer Produktionsumgebung verwendet werden." #: bookwyrm/templates/setup/config.html:30 msgid "Your domain appears to be misconfigured. It should not include protocol or slashes." -msgstr "" +msgstr "Ihre Domain scheint falsch konfiguriert zu sein. Sie sollte kein Protokoll oder Schrägstriche enthalten." #: bookwyrm/templates/setup/config.html:42 msgid "You are running BookWyrm in production mode without https. USE_HTTPS should be enabled in production." -msgstr "" +msgstr "Sie verwenden BookWyrm im Produktionsmodus ohne https. USE_HTTPS sollte in der Produktion aktiviert werden." #: bookwyrm/templates/setup/config.html:52 bookwyrm/templates/user_menu.html:45 msgid "Settings" @@ -4490,15 +4502,15 @@ msgstr "Protokoll:" #: bookwyrm/templates/setup/config.html:81 msgid "Using S3:" -msgstr "" +msgstr "S3 benutzen:" #: bookwyrm/templates/setup/config.html:95 msgid "Default interface language:" -msgstr "" +msgstr "Standardsprache der Benutzeroberfläche:" #: bookwyrm/templates/setup/config.html:102 msgid "Email sender:" -msgstr "" +msgstr "E-Mail-Absender:" #: bookwyrm/templates/setup/config.html:109 msgid "Enable preview images:" @@ -4530,7 +4542,7 @@ msgstr "Instanzeinstellungen" #: bookwyrm/templates/setup/layout.html:15 msgid "Installing BookWyrm" -msgstr "" +msgstr "Installiere BookWyrm" #: bookwyrm/templates/setup/layout.html:18 msgid "Need help?" @@ -4936,13 +4948,13 @@ msgstr "„%(book_title)s“ beginnen" #: bookwyrm/templates/snippets/reading_modals/stop_reading_modal.html:6 #, python-format msgid "Stop Reading \"%(book_title)s\"" -msgstr "" +msgstr "Lesen von \"%(book_title)s \" stoppen" #: bookwyrm/templates/snippets/reading_modals/stop_reading_modal.html:32 #: bookwyrm/templates/snippets/shelf_selector.html:54 #: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21 msgid "Stopped reading" -msgstr "" +msgstr "Lesen gestoppt" #: bookwyrm/templates/snippets/reading_modals/want_to_read_modal.html:6 #, python-format @@ -5018,7 +5030,7 @@ msgstr "Mehr Regale" #: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:31 #: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:48 msgid "Stop reading" -msgstr "" +msgstr "Aufhören zu lesen" #: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:40 msgid "Finish reading" @@ -5118,12 +5130,12 @@ msgstr "hat %(book)s besprochen" #: bookwyrm/templates/snippets/status/headers/stopped_reading.html:10 #, python-format msgid "stopped reading %(book)s by %(author_name)s" -msgstr "" +msgstr "hat das Lesen von %(book)s von %(author_name)s beendet" #: bookwyrm/templates/snippets/status/headers/stopped_reading.html:17 #, python-format msgid "stopped reading %(book)s" -msgstr "" +msgstr "hat das Lesen von %(book)s beendet" #: bookwyrm/templates/snippets/status/headers/to_read.html:10 #, python-format diff --git a/locale/en_US/LC_MESSAGES/django.po b/locale/en_US/LC_MESSAGES/django.po index 4476585f6..c4aea86bf 100644 --- a/locale/en_US/LC_MESSAGES/django.po +++ b/locale/en_US/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-08 22:40+0000\n" +"POT-Creation-Date: 2022-07-11 15:53+0000\n" "PO-Revision-Date: 2021-02-28 17:19-0800\n" "Last-Translator: Mouse Reeve \n" "Language-Team: English \n" @@ -2274,7 +2274,7 @@ msgid "More about this site" msgstr "" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "" @@ -2872,6 +2872,11 @@ msgid_plural "%(display_count)s new reports need modera msgstr[0] "" msgstr[1] "" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3029,12 +3034,20 @@ msgstr "" #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "" @@ -3126,6 +3139,10 @@ msgstr "" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "" +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "" @@ -5036,10 +5053,6 @@ msgstr "" msgid "Finish reading" msgstr "" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "" @@ -5335,7 +5348,7 @@ msgstr "" msgid "View profile and more" msgstr "" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "" @@ -5356,6 +5369,14 @@ msgstr "" msgid "Username or password are incorrect" msgstr "" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/es_ES/LC_MESSAGES/django.mo b/locale/es_ES/LC_MESSAGES/django.mo index 49a5f2de8c466fe574cd959c3b05d5e810108888..27a60d5904974f4ca7555ea0b0fb45ce3f6d9446 100644 GIT binary patch delta 23723 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\n" "Language-Team: Spanish\n" "Language: es\n" @@ -48,7 +48,7 @@ msgstr "La fecha final de lectura no puede ser anterior a la fecha de inicio." #: bookwyrm/forms/forms.py:59 msgid "Reading stopped date cannot be before start date." -msgstr "" +msgstr "La fecha final de lectura no puede ser anterior a la fecha de inicio." #: bookwyrm/forms/landing.py:32 msgid "User with this username already exists" @@ -1205,7 +1205,7 @@ msgstr "Dominio" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "Estado" @@ -1221,7 +1221,7 @@ msgstr "Acciones" #: bookwyrm/templates/book/file_links/edit_links.html:48 #: bookwyrm/templates/settings/link_domains/link_table.html:21 msgid "Unknown user" -msgstr "" +msgstr "Usuario/a desconocido/a" #: bookwyrm/templates/book/file_links/edit_links.html:57 #: bookwyrm/templates/book/file_links/verification_modal.html:22 @@ -1329,7 +1329,7 @@ msgstr "Código de confirmación:" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "Enviar" @@ -1369,7 +1369,7 @@ msgid "Local users" msgstr "Usuarios locales" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "Comunidad federada" @@ -1746,7 +1746,7 @@ msgstr "Leído" #: bookwyrm/templates/get_started/book_preview.html:13 #: bookwyrm/templates/shelf/shelf.html:89 bookwyrm/templates/user/user.html:36 msgid "Stopped Reading" -msgstr "" +msgstr "Lectura interrumpida" #: bookwyrm/templates/get_started/books.html:6 msgid "What are you reading?" @@ -2281,7 +2281,7 @@ msgstr "Confirmar contraseña:" #: bookwyrm/templates/landing/password_reset_request.html:14 #, python-format msgid "A password reset link will be sent to %(email)s if there is an account using that email address." -msgstr "" +msgstr "Se enviará un enlace para restablecer la contraseña a %(email)s si hay una cuenta usando esa dirección de correo electrónico." #: bookwyrm/templates/landing/password_reset_request.html:20 msgid "A link to reset your password will be sent to your email address" @@ -2598,7 +2598,7 @@ msgstr "Listas guardadas" #: bookwyrm/templates/notifications/items/accept.html:18 #, python-format msgid "%(related_user)s accepted your invitation to join group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s aceptó su invitación para unirse al grupo \"%(group_name)s\"" #: bookwyrm/templates/notifications/items/accept.html:26 #, python-format @@ -3353,13 +3353,13 @@ msgstr "Falso" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "Fecha de inicio:" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "Fecha final:" @@ -3519,7 +3519,7 @@ msgid "Dashboard" msgstr "Tablero" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "Número de usuarios" @@ -3537,66 +3537,31 @@ msgstr "Estados" msgid "Works" msgstr "Obras" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "%(display_count)s informe abierto" -msgstr[1] "%(display_count)s informes abiertos" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "%(display_count)s dominio necesita revisión" -msgstr[1] "%(display_count)s dominios necesitan revisión" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "%(display_count)s solicitación de invitado" -msgstr[1] "%(display_count)s solicitaciones de invitado" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "Hay una actualización disponible. La versión que estás usando es la %(current)s, mientras que la actual es %(available)s." - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "Actividad de instancia" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "Intervalo:" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "Dias" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "Semanas" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "Actividad de inscripciones de usuarios" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "Actividad de estado" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "Obras creadas" @@ -3612,6 +3577,49 @@ msgstr "Estados publicados" msgid "Total" msgstr "Suma" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "%(display_count)s dominio necesita revisión" +msgstr[1] "%(display_count)s dominios necesitan revisión" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "%(display_count)s solicitación de invitado" +msgstr[1] "%(display_count)s solicitaciones de invitado" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "%(display_count)s informe abierto" +msgstr[1] "%(display_count)s informes abiertos" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "Hay una actualización disponible. La versión que estás usando es la %(current)s, mientras que la actual es %(available)s." + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4308,38 +4316,42 @@ msgstr "Tu contraseña:" msgid "Users: %(instance_name)s" msgstr "Usuarios %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "Nombre de usuario" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "Fecha agregada" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "Actividad reciente" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "Instancia remota" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "Activo" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "Inactivo" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "No establecido" diff --git a/locale/fi_FI/LC_MESSAGES/django.mo b/locale/fi_FI/LC_MESSAGES/django.mo index 492f9f54700c8905e2edb603605d1a27f1c1793f..01488e862d9fe6273b43d057bf3dceafe326915d 100644 GIT binary patch delta 22 ecmeykh4teW)(y!Q*)0@|jIB%zH)maB?*ssIya^fr delta 22 ecmeykh4teW)(y!Q+07LUEvyWUHfLRA?*ssI#0eV! diff --git a/locale/fi_FI/LC_MESSAGES/django.po b/locale/fi_FI/LC_MESSAGES/django.po index f46e70898..f3aaae5b8 100644 --- a/locale/fi_FI/LC_MESSAGES/django.po +++ b/locale/fi_FI/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-07 17:47+0000\n" -"PO-Revision-Date: 2022-07-07 18:12\n" +"POT-Creation-Date: 2022-07-08 22:40+0000\n" +"PO-Revision-Date: 2022-07-08 23:41\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Finnish\n" "Language: fi\n" @@ -1205,7 +1205,7 @@ msgstr "Verkkotunnus" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "Tila" @@ -1329,7 +1329,7 @@ msgstr "Vahvistuskoodi:" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "Lähetä" @@ -1369,7 +1369,7 @@ msgid "Local users" msgstr "Paikalliset käyttäjät" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "Yhteisö fediversumissa" @@ -3353,13 +3353,13 @@ msgstr "Epätosi" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "Alkaen:" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "Päättyen:" @@ -3519,7 +3519,7 @@ msgid "Dashboard" msgstr "Kojelauta" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "Käyttäjiä yhteensä" @@ -3537,66 +3537,31 @@ msgstr "Tilapäivityksiä" msgid "Works" msgstr "Teoksia" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "%(display_count)s käsittelemätön raportti" -msgstr[1] "%(display_count)s käsittelemätöntä raporttia" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "%(display_count)s verkkotunnus vaatii tarkistusta" -msgstr[1] "%(display_count)s verkkotunnusta vaatii tarkistusta" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "%(display_count)s kutsupyyntö" -msgstr[1] "%(display_count)s kutsupyyntöä" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "Päivitys saatavilla! Käytössäsi on versio %(current)s, ja viimeisin julkaistu versio on %(available)s." - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "Palvelimen aktiivisuus" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "Aikaväli:" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "päivä" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "viikko" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "Rekisteröityneitä käyttäjiä" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "Tilapäivityksiä" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "Luotuja teoksia" @@ -3612,6 +3577,49 @@ msgstr "Tilapäivityksiä" msgid "Total" msgstr "Yhteensä" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "%(display_count)s verkkotunnus vaatii tarkistusta" +msgstr[1] "%(display_count)s verkkotunnusta vaatii tarkistusta" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "%(display_count)s kutsupyyntö" +msgstr[1] "%(display_count)s kutsupyyntöä" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "%(display_count)s käsittelemätön raportti" +msgstr[1] "%(display_count)s käsittelemätöntä raporttia" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "Päivitys saatavilla! Käytössäsi on versio %(current)s, ja viimeisin julkaistu versio on %(available)s." + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4308,38 +4316,42 @@ msgstr "Salasana:" msgid "Users: %(instance_name)s" msgstr "Käyttäjät: %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "Käyttäjänimi" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "Lisätty" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "Viimeksi paikalla" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "Etäpalvelin" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "Aktiivinen" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "Ei aktiivinen" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "Ei asetettu" diff --git a/locale/fr_FR/LC_MESSAGES/django.mo b/locale/fr_FR/LC_MESSAGES/django.mo index 69fb18862c14d2818e6d8418e73ced9205881b80..e791e6ed973b9b7d08c6d12ef8a5f8beb7518bba 100644 GIT binary patch delta 24401 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 delta 24108 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\n" "Language-Team: French\n" "Language: fr\n" @@ -1205,7 +1205,7 @@ msgstr "Domaine" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "Statut" @@ -1329,7 +1329,7 @@ msgstr "Code de confirmation :" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "Valider" @@ -1369,7 +1369,7 @@ msgid "Local users" msgstr "Comptes locaux" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "Communauté fédérée" @@ -3353,13 +3353,13 @@ msgstr "Faux" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "Date de début :" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "Date de fin :" @@ -3519,7 +3519,7 @@ msgid "Dashboard" msgstr "Tableau de bord" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "Nombre total d'utilisateurs·rices" @@ -3537,66 +3537,31 @@ msgstr "Statuts" msgid "Works" msgstr "Œuvres" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "Votre adresse e-mail sortante, %(email_sender)s, pourrait être mal configurée." - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "Vérifiez EMAIL_SENDER_NAME et EMAIL_SENDER_DOMAIN dans votre .env." - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "%(display_count)s signalement ouvert" -msgstr[1] "%(display_count)s signalements ouverts" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "%(display_count)s domaine doit être vérifié" -msgstr[1] "%(display_count)s domaines doivent être vérifiés" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "%(display_count)s demande d'invitation" -msgstr[1] "%(display_count)s demandes d'invitation" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "Une mise à jour est disponible ! Vous utilisez la version%(current)s et la dernière version est %(available)s." - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "Activité de l'instance" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "Intervalle :" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "Jours" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "Semaines" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "Nouvelles inscriptions" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "Nouveaux statuts" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "Œuvres créées" @@ -3612,6 +3577,49 @@ msgstr "Statuts publiés" msgid "Total" msgstr "Total" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "%(display_count)s domaine doit être vérifié" +msgstr[1] "%(display_count)s domaines doivent être vérifiés" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "Votre adresse e-mail sortante, %(email_sender)s, pourrait être mal configurée." + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "Vérifiez EMAIL_SENDER_NAME et EMAIL_SENDER_DOMAIN dans votre fichier .env." + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "%(display_count)s demande d'invitation" +msgstr[1] "%(display_count)s demandes d'invitation" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "Il manque un code de conduite à votre instance." + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "Il manque une politique de confidentialité à votre instance." + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "%(display_count)s signalement ouvert" +msgstr[1] "%(display_count)s signalements ouverts" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "Une mise à jour est disponible ! Vous utilisez la version%(current)s et la dernière version est %(available)s." + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4308,38 +4316,42 @@ msgstr "Votre mot de passe:" msgid "Users: %(instance_name)s" msgstr "Comptes : %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "Comptes supprimés" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "Nom du compte" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "Date d’ajout" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "Dernière activité" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "Instance distante" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "Actif" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" msgstr "Supprimé" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "Inactif" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "Non défini" diff --git a/locale/gl_ES/LC_MESSAGES/django.mo b/locale/gl_ES/LC_MESSAGES/django.mo index ab178a376108045bf9a61027e2718de978e64370..4da86fc15c664b3045f5632690aec630cb3a9d04 100644 GIT binary patch delta 20 ccmbQdiFNWO)(v)-SdEOWObj+VU%Jo+09IuPdjJ3c delta 20 ccmbQdiFNWO)(v)-SPhM>3@kT0U%Jo+09JJfe*gdg diff --git a/locale/gl_ES/LC_MESSAGES/django.po b/locale/gl_ES/LC_MESSAGES/django.po index 876afbf1e..7d5e5a108 100644 --- a/locale/gl_ES/LC_MESSAGES/django.po +++ b/locale/gl_ES/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-07 17:47+0000\n" -"PO-Revision-Date: 2022-07-08 13:09\n" +"POT-Creation-Date: 2022-07-08 22:40+0000\n" +"PO-Revision-Date: 2022-07-08 23:40\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Galician\n" "Language: gl\n" @@ -1205,7 +1205,7 @@ msgstr "Dominio" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "Estado" @@ -1329,7 +1329,7 @@ msgstr "Código de confirmación:" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "Enviar" @@ -1369,7 +1369,7 @@ msgid "Local users" msgstr "Usuarias locais" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "Comunidade federada" @@ -3353,13 +3353,13 @@ msgstr "Falso" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "Data de inicio:" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "Data de fin:" @@ -3519,7 +3519,7 @@ msgid "Dashboard" msgstr "Taboleiro" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "Total de usuarias" @@ -3537,66 +3537,31 @@ msgstr "Estados" msgid "Works" msgstr "Traballos" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "%(display_count)s denuncia aberta" -msgstr[1] "%(display_count)s denuncias abertas" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "hai que revisar %(display_count)s dominio" -msgstr[1] "hai que revisar %(display_count)s dominios" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "%(display_count)s solicitude de convite" -msgstr[1] "%(display_count)s solicitudes de convite" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "Hai unha actualización dispoñible! Estás a executar v%(current)s e a última versión é %(available)s." - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "Actividade na instancia" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "Intervalo:" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "Días" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "Semanas" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "Rexistros de usuarias" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "Actividade do estado" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "Traballos creados" @@ -3612,6 +3577,49 @@ msgstr "Estados publicados" msgid "Total" msgstr "Total" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "hai que revisar %(display_count)s dominio" +msgstr[1] "hai que revisar %(display_count)s dominios" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "%(display_count)s solicitude de convite" +msgstr[1] "%(display_count)s solicitudes de convite" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "%(display_count)s denuncia aberta" +msgstr[1] "%(display_count)s denuncias abertas" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "Hai unha actualización dispoñible! Estás a executar v%(current)s e a última versión é %(available)s." + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4308,38 +4316,42 @@ msgstr "Contrasinal:" msgid "Users: %(instance_name)s" msgstr "Usuarias: %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "Nome de usuaria" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "Data de alta" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "Última vez activa" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "Instancia remota" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "Activa" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "Inactiva" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "Non establecido" diff --git a/locale/it_IT/LC_MESSAGES/django.mo b/locale/it_IT/LC_MESSAGES/django.mo index 8eca15d715dd75ab519a302aee6b2034f67f379d..c67d36cd031f4b0b883d666fd2d8173d2cddecd7 100644 GIT binary patch delta 23499 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\n" "Language-Team: Italian\n" "Language: it\n" @@ -48,7 +48,7 @@ msgstr "La data di fine lettura non può essere precedente alla data di inizio." #: bookwyrm/forms/forms.py:59 msgid "Reading stopped date cannot be before start date." -msgstr "" +msgstr "La data di fine lettura non può essere precedente alla data di inizio." #: bookwyrm/forms/landing.py:32 msgid "User with this username already exists" @@ -1205,7 +1205,7 @@ msgstr "Dominio" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "Stato" @@ -1221,7 +1221,7 @@ msgstr "Azioni" #: bookwyrm/templates/book/file_links/edit_links.html:48 #: bookwyrm/templates/settings/link_domains/link_table.html:21 msgid "Unknown user" -msgstr "" +msgstr "Utente sconosciuto" #: bookwyrm/templates/book/file_links/edit_links.html:57 #: bookwyrm/templates/book/file_links/verification_modal.html:22 @@ -1329,7 +1329,7 @@ msgstr "Codice di conferma:" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "Invia" @@ -1369,7 +1369,7 @@ msgid "Local users" msgstr "Utenti Locali" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "Comunità federata" @@ -1746,7 +1746,7 @@ msgstr "Letti" #: bookwyrm/templates/get_started/book_preview.html:13 #: bookwyrm/templates/shelf/shelf.html:89 bookwyrm/templates/user/user.html:36 msgid "Stopped Reading" -msgstr "" +msgstr "Lettura in pausa" #: bookwyrm/templates/get_started/books.html:6 msgid "What are you reading?" @@ -2281,7 +2281,7 @@ msgstr "Conferma la password:" #: bookwyrm/templates/landing/password_reset_request.html:14 #, python-format msgid "A password reset link will be sent to %(email)s if there is an account using that email address." -msgstr "" +msgstr "Un link di reset della password verrà mandato a \"%(email)s\" se esiste un account che usa questo indirizzo mail." #: bookwyrm/templates/landing/password_reset_request.html:20 msgid "A link to reset your password will be sent to your email address" @@ -3353,13 +3353,13 @@ msgstr "Falso" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "Data d'inizio:" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "Data di fine:" @@ -3519,7 +3519,7 @@ msgid "Dashboard" msgstr "Dashboard" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "Totale utenti" @@ -3537,66 +3537,31 @@ msgstr "Stati" msgid "Works" msgstr "Lavori" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "%(display_count)s report aperto" -msgstr[1] "%(display_count)s reports aperti" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "%(display_count)s dominio necessita di una revisione" -msgstr[1] "%(display_count)s domini necessitano di una revisione" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "%(display_count)s richiesta d'invito" -msgstr[1] "%(display_count)s richieste d'invito" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "È disponibile un aggiornamento! Stai eseguendo v%(current)s e l'ultima versione è %(available)s." - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "Attività di Istanza" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "Intervallo:" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "Giorni" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "Settimane" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "Attività di registrazione dell'utente" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "Attività di stato" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "Opere create" @@ -3612,6 +3577,49 @@ msgstr "Stati pubblicati" msgid "Total" msgstr "Totale" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "%(display_count)s dominio necessita di una revisione" +msgstr[1] "%(display_count)s domini necessitano di una revisione" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "%(display_count)s richiesta d'invito" +msgstr[1] "%(display_count)s richieste d'invito" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "%(display_count)s report aperto" +msgstr[1] "%(display_count)s reports aperti" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "È disponibile un aggiornamento! Stai eseguendo v%(current)s e l'ultima versione è %(available)s." + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4308,38 +4316,42 @@ msgstr "La tua password:" msgid "Users: %(instance_name)s" msgstr "Utenti: %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "Nome utente" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "Aggiunto in data" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "Attivo l'ultima volta" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "Istanza remota" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "Attivo" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "Inattivo" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "Non impostato" diff --git a/locale/lt_LT/LC_MESSAGES/django.mo b/locale/lt_LT/LC_MESSAGES/django.mo index a3fa30e433b43ad676d2c8517a1cd1eb9748957c..c0ade2f5d0e0981c0c421772d3db5366e8377eca 100644 GIT binary patch delta 22 ecmZ2_ly&J*)(vjw*)0@|jIB%zH~XHCm<#}DiU`2~ delta 22 ecmZ2_ly&J*)(vjw+07LUEvyWUHv68Bm<#}Dk_f^8 diff --git a/locale/lt_LT/LC_MESSAGES/django.po b/locale/lt_LT/LC_MESSAGES/django.po index 5efb3c922..2258febf4 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: 2022-07-07 17:47+0000\n" -"PO-Revision-Date: 2022-07-07 18:12\n" +"POT-Creation-Date: 2022-07-08 22:40+0000\n" +"PO-Revision-Date: 2022-07-08 23:41\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Lithuanian\n" "Language: lt\n" @@ -1217,7 +1217,7 @@ msgstr "Domenas" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "Būsena" @@ -1341,7 +1341,7 @@ msgstr "Patvirtinimo kodas:" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "Siųsti" @@ -1381,7 +1381,7 @@ msgid "Local users" msgstr "Vietiniai nariai" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "Sujungta bendruomenė" @@ -3383,13 +3383,13 @@ msgstr "Netiesa" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "Pradžios data:" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "Pabaigos data:" @@ -3549,7 +3549,7 @@ msgid "Dashboard" msgstr "Suvestinė" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "Iš viso naudotojų" @@ -3567,72 +3567,31 @@ msgstr "Būsenos" msgid "Works" msgstr "Darbai" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "%(display_count)s atvira ataskaita" -msgstr[1] "%(display_count)s atviros ataskaitos" -msgstr[2] "%(display_count)s atviros ataskaitos" -msgstr[3] "%(display_count)s atvirų ataskaitų" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "%(display_count)s domeną reikia peržiūrėti" -msgstr[1] "%(display_count)s domenus reikia peržiūrėti" -msgstr[2] "%(display_count)s domenus reikia peržiūrėti" -msgstr[3] "%(display_count)s domenus reikia peržiūrėti" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "%(display_count)s prašymas pakviesti" -msgstr[1] "%(display_count)s prašymai pakviesti" -msgstr[2] "%(display_count)s prašymų pakviesti" -msgstr[3] "%(display_count)s prašymai pakviesti" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "Jau yra naujinys. Jūsų versija – %(current)s, o naujausia –%(available)s." - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "Serverio statistika" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "Intervalas:" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "Dienos" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "Savaitės" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "Naudotojo prisijungimo veikla" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "Būsenos" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "Darbai sukurti" @@ -3648,6 +3607,55 @@ msgstr "Būsenos publikuotos" msgid "Total" msgstr "Iš viso" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "%(display_count)s domeną reikia peržiūrėti" +msgstr[1] "%(display_count)s domenus reikia peržiūrėti" +msgstr[2] "%(display_count)s domenus reikia peržiūrėti" +msgstr[3] "%(display_count)s domenus reikia peržiūrėti" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "%(display_count)s prašymas pakviesti" +msgstr[1] "%(display_count)s prašymai pakviesti" +msgstr[2] "%(display_count)s prašymų pakviesti" +msgstr[3] "%(display_count)s prašymai pakviesti" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "%(display_count)s atvira ataskaita" +msgstr[1] "%(display_count)s atviros ataskaitos" +msgstr[2] "%(display_count)s atviros ataskaitos" +msgstr[3] "%(display_count)s atvirų ataskaitų" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "Jau yra naujinys. Jūsų versija – %(current)s, o naujausia –%(available)s." + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4346,38 +4354,42 @@ msgstr "Jūsų slaptažodis:" msgid "Users: %(instance_name)s" msgstr "Vartotojai: %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "Vartotojo vardas" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "Pridėjimo data" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "Paskutinį kartą aktyvus" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "Nutolęs serveris" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "Aktyvus" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "Neaktyvus" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "Nenustatytas" diff --git a/locale/no_NO/LC_MESSAGES/django.mo b/locale/no_NO/LC_MESSAGES/django.mo index e971057ad31b6ed839292585278a1b1a4e0dea08..f560b3a096e49b7af08670e5cdf2b185daaad5bb 100644 GIT binary patch delta 22 ecmZ2^oMq*4mJO%2vRfz^8C#hcZoatnMlJwyLkal+ delta 22 ecmZ2^oMq*4mJO%2vYRUyT38txZN9kmMlJwyO9}b_ diff --git a/locale/no_NO/LC_MESSAGES/django.po b/locale/no_NO/LC_MESSAGES/django.po index 8c05461f1..f78a952c3 100644 --- a/locale/no_NO/LC_MESSAGES/django.po +++ b/locale/no_NO/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-07 17:47+0000\n" -"PO-Revision-Date: 2022-07-07 18:12\n" +"POT-Creation-Date: 2022-07-08 22:40+0000\n" +"PO-Revision-Date: 2022-07-08 23:41\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Norwegian\n" "Language: no\n" @@ -1205,7 +1205,7 @@ msgstr "Domene" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "Status" @@ -1329,7 +1329,7 @@ msgstr "Bekreftelseskode:" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "Send inn" @@ -1369,7 +1369,7 @@ msgid "Local users" msgstr "Lokale medlemmer" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "Føderte samfunn" @@ -3351,13 +3351,13 @@ msgstr "Usant" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "Startdato:" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "Sluttdato:" @@ -3517,7 +3517,7 @@ msgid "Dashboard" msgstr "Kontrollpanel" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "Totalt antall brukere" @@ -3535,66 +3535,31 @@ msgstr "Statuser" msgid "Works" msgstr "Verker" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "%(display_count)s åpen rapport" -msgstr[1] "%(display_count)s åpne rapporter" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "%(display_count)s domene må godkjennes" -msgstr[1] "%(display_count)s domener må godkjennes" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "%(display_count)s invitasjonsforespørsel" -msgstr[1] "%(display_count)s invitasjonsforespørsler" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "Instansaktivitet" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "Intervall:" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "Dager" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "Uker" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "Brukerregistreringsaktivitet" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "Statusaktivitet" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "Verker laget" @@ -3610,6 +3575,49 @@ msgstr "Statuser lagt ut" msgid "Total" msgstr "Totalt" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "%(display_count)s domene må godkjennes" +msgstr[1] "%(display_count)s domener må godkjennes" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "%(display_count)s invitasjonsforespørsel" +msgstr[1] "%(display_count)s invitasjonsforespørsler" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "%(display_count)s åpen rapport" +msgstr[1] "%(display_count)s åpne rapporter" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "" + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4306,38 +4314,42 @@ msgstr "Passordet ditt:" msgid "Users: %(instance_name)s" msgstr "Medlemmer: %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "Brukernavn" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "Lagt til dato" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "Sist aktiv" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "Ekstern instans" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "Aktiv" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "Inaktiv" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "Ikke angitt" diff --git a/locale/pt_BR/LC_MESSAGES/django.mo b/locale/pt_BR/LC_MESSAGES/django.mo index 48000c2f28d9df1a62ae50ff93f5537871959474..1c90e45d2f713ad22ea5e9d077ca9902305bf1a3 100644 GIT binary patch delta 22 ecmdnAmUYuw)(vjw*)0@|jIB%zHv67WZ3h5m{|Ku9 delta 22 ecmdnAmUYuw)(vjw+07LUEvyWUHv67WZ3h5n4G66O diff --git a/locale/pt_BR/LC_MESSAGES/django.po b/locale/pt_BR/LC_MESSAGES/django.po index 10e311104..ae92a0efe 100644 --- a/locale/pt_BR/LC_MESSAGES/django.po +++ b/locale/pt_BR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-07 17:47+0000\n" -"PO-Revision-Date: 2022-07-07 18:12\n" +"POT-Creation-Date: 2022-07-08 22:40+0000\n" +"PO-Revision-Date: 2022-07-08 23:40\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt\n" @@ -1205,7 +1205,7 @@ msgstr "Domínio" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "Publicação" @@ -1329,7 +1329,7 @@ msgstr "Código de confirmação:" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "Enviar" @@ -1369,7 +1369,7 @@ msgid "Local users" msgstr "Usuários locais" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "Comunidade federada" @@ -3353,13 +3353,13 @@ msgstr "Falso" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "Data de início:" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "Data final:" @@ -3519,7 +3519,7 @@ msgid "Dashboard" msgstr "Painel" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "Total de usuários" @@ -3537,66 +3537,31 @@ msgstr "Publicações" msgid "Works" msgstr "Obras" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "%(display_count)s denúncia aberta" -msgstr[1] "%(display_count)s denúncias abertas" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "%(display_count)s domínio precisa ser analisado" -msgstr[1] "%(display_count)s domínios precisam ser analisados" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "%(display_count)s pedido de convite" -msgstr[1] "%(display_count)s pedidos de convite" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "Há uma atualização disponível! Você está usando a v%(current)s e o último lançamento é %(available)s." - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "Atividade da instância" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "Intervalo:" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "Dias" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "Semanas" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "Novos usuários" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "Publicações" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "Obras criadas" @@ -3612,6 +3577,49 @@ msgstr "Publicações feitas" msgid "Total" msgstr "Total" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "%(display_count)s domínio precisa ser analisado" +msgstr[1] "%(display_count)s domínios precisam ser analisados" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "%(display_count)s pedido de convite" +msgstr[1] "%(display_count)s pedidos de convite" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "%(display_count)s denúncia aberta" +msgstr[1] "%(display_count)s denúncias abertas" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "Há uma atualização disponível! Você está usando a v%(current)s e o último lançamento é %(available)s." + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4308,38 +4316,42 @@ msgstr "Sua senha:" msgid "Users: %(instance_name)s" msgstr "Usuários: %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "Nome de usuário" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "Data de inclusão" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "Última atividade" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "Instância remota" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "Ativo" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "Inativo" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "Não definido" diff --git a/locale/pt_PT/LC_MESSAGES/django.mo b/locale/pt_PT/LC_MESSAGES/django.mo index 2134e8e110f8e428aabdc7c3b54e3376d3962c1e..8208aa842b3a9180dcc8973c6c293a286cf59743 100644 GIT binary patch delta 22 ecmaF+pXKd;mJN;v*)0@|jIB%zHhUagS_c4o^$FAf delta 22 ecmaF+pXKd;mJN;v+07LUEvyWUHhUagS_c4p0}0ju diff --git a/locale/pt_PT/LC_MESSAGES/django.po b/locale/pt_PT/LC_MESSAGES/django.po index 2519ed976..18afab284 100644 --- a/locale/pt_PT/LC_MESSAGES/django.po +++ b/locale/pt_PT/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-07 17:47+0000\n" -"PO-Revision-Date: 2022-07-07 18:12\n" +"POT-Creation-Date: 2022-07-08 22:40+0000\n" +"PO-Revision-Date: 2022-07-08 23:40\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Portuguese\n" "Language: pt\n" @@ -1205,7 +1205,7 @@ msgstr "Domínio" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "Estado" @@ -1329,7 +1329,7 @@ msgstr "Código de confirmação:" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "Submeter" @@ -1369,7 +1369,7 @@ msgid "Local users" msgstr "Utilizadores locais" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "Comunidade federada" @@ -3353,13 +3353,13 @@ msgstr "Falso" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "Data de início:" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "Data de conclusão:" @@ -3519,7 +3519,7 @@ msgid "Dashboard" msgstr "Painel de controlo" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "Total de utilizadores" @@ -3537,66 +3537,31 @@ msgstr "Estados" msgid "Works" msgstr "Obras" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "%(display_count)s denúncia aberta" -msgstr[1] "%(display_count)s denúncias abertas" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "" -msgstr[1] "" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "%(display_count)s pedido de convite" -msgstr[1] "%(display_count)s pedidos de convite" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "Uma atualização está disponível! Estás a correr a versão v%(current)s e a mais recente é a %(available)s." - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "Atividade do domínio" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "Intervalo:" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "Dias" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "Semanas" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "Atividade de inscrição do utilizador" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "Atividade de estado" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "Obras criadas" @@ -3612,6 +3577,49 @@ msgstr "Estados publicados" msgid "Total" msgstr "Total" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "%(display_count)s pedido de convite" +msgstr[1] "%(display_count)s pedidos de convite" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "%(display_count)s denúncia aberta" +msgstr[1] "%(display_count)s denúncias abertas" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "Uma atualização está disponível! Estás a correr a versão v%(current)s e a mais recente é a %(available)s." + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4308,38 +4316,42 @@ msgstr "A tua palavra-passe:" msgid "Users: %(instance_name)s" msgstr "Utilizadores: %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "Nome de utilizador" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "Data de Adição" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "Última atividade" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "Domínio remoto" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "Ativo" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "Inativo" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "Não definido" diff --git a/locale/ro_RO/LC_MESSAGES/django.mo b/locale/ro_RO/LC_MESSAGES/django.mo index b5af8e059514b720d8ff9173b2be55542955f081..5a1f7ca82a0ef413b404692672bf3eb6e09a92f0 100644 GIT binary patch delta 22 ecmaF2m-XFV)(vjw*)0@|jIB%zH~XGn*be}6kqL+Z delta 22 ecmaF2m-XFV)(vjw+07LUEvyWUHv67m*be}6nF)yi diff --git a/locale/ro_RO/LC_MESSAGES/django.po b/locale/ro_RO/LC_MESSAGES/django.po index 54af51b70..ec8d1d7e0 100644 --- a/locale/ro_RO/LC_MESSAGES/django.po +++ b/locale/ro_RO/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-07 17:47+0000\n" -"PO-Revision-Date: 2022-07-07 18:12\n" +"POT-Creation-Date: 2022-07-08 22:40+0000\n" +"PO-Revision-Date: 2022-07-08 23:41\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Romanian\n" "Language: ro\n" @@ -1211,7 +1211,7 @@ msgstr "Domeniu" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "Status" @@ -1335,7 +1335,7 @@ msgstr "Cod de confirmare:" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "Trimiteți" @@ -1375,7 +1375,7 @@ msgid "Local users" msgstr "Utilizatori locali" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "Comunitate federată" @@ -3367,13 +3367,13 @@ msgstr "Fals" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "Data de început:" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "Data de sfârșit:" @@ -3533,7 +3533,7 @@ msgid "Dashboard" msgstr "Tablou de bord" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "Număr total de utilizatori" @@ -3551,69 +3551,31 @@ msgstr "Statusuri" msgid "Works" msgstr "Opere" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "%(display_count)s raport deschis" -msgstr[1] "" -msgstr[2] "%(display_count)s raporturi dechise" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "%(display_count)s domeniu care necesită revizuire" -msgstr[1] "" -msgstr[2] "%(display_count)s domenii care necesită revizii" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "%(display_count)s cerere de invitare" -msgstr[1] "" -msgstr[2] "%(display_count)s cereri de invitare" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "O actualizare este disponibilă! Rulați în prezent v%(current)s, iar cea mai nouă versiune este %(available)s." - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "Activitatea instanței" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "Interval:" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "Zile" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "Săptămâni" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "Activitate de înscriere a utilizatorilor" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "Activitate stare" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "Opere create" @@ -3629,6 +3591,52 @@ msgstr "Stări publicate" msgid "Total" msgstr "Total" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "%(display_count)s domeniu care necesită revizuire" +msgstr[1] "" +msgstr[2] "%(display_count)s domenii care necesită revizii" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "%(display_count)s cerere de invitare" +msgstr[1] "" +msgstr[2] "%(display_count)s cereri de invitare" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "%(display_count)s raport deschis" +msgstr[1] "" +msgstr[2] "%(display_count)s raporturi dechise" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "O actualizare este disponibilă! Rulați în prezent v%(current)s, iar cea mai nouă versiune este %(available)s." + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4326,38 +4334,42 @@ msgstr "Parola dvs.:" msgid "Users: %(instance_name)s" msgstr "Utilizatori: %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "Nume de utilizator" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "Data adăugării" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "Ultima dată activ(ă)" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "Instanță la distanță" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "Activ" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "Inactiv" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "Neconfigurat" diff --git a/locale/sv_SE/LC_MESSAGES/django.mo b/locale/sv_SE/LC_MESSAGES/django.mo index 47c4f1939f545d9ad07da8bc1d0eac2222db324e..036cd4bbc4ebe85bfa15677992ff79102abd9b6f 100644 GIT binary patch delta 22 ecmZ3!mUa1B)(xM|v0Eq@8C#hcZ2oy}T{{4BfeJJL delta 22 ecmZ3!mUa1B)(xM|v70LxT38txZT@*~T{{4Bj|w&b diff --git a/locale/sv_SE/LC_MESSAGES/django.po b/locale/sv_SE/LC_MESSAGES/django.po index 03002a581..b49f44b15 100644 --- a/locale/sv_SE/LC_MESSAGES/django.po +++ b/locale/sv_SE/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-07 17:47+0000\n" -"PO-Revision-Date: 2022-07-07 18:12\n" +"POT-Creation-Date: 2022-07-08 22:40+0000\n" +"PO-Revision-Date: 2022-07-08 23:40\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Swedish\n" "Language: sv\n" @@ -1205,7 +1205,7 @@ msgstr "Domän" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "Status" @@ -1329,7 +1329,7 @@ msgstr "Bekräftelsekod:" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "Skicka in" @@ -1369,7 +1369,7 @@ msgid "Local users" msgstr "Lokala användare" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "Federerad gemenskap" @@ -3353,13 +3353,13 @@ msgstr "Falskt" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "Startdatum:" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "Slutdatum:" @@ -3519,7 +3519,7 @@ msgid "Dashboard" msgstr "Översiktspanel" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "Totalt antal användare" @@ -3537,66 +3537,31 @@ msgstr "Statusar" msgid "Works" msgstr "Verk" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "%(display_count)s öppen rapport" -msgstr[1] "%(display_count)s öppna rapporter" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "%(display_count)s domänen behöver granskning" -msgstr[1] "%(display_count)s domänerna behöver granskning" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "%(display_count)s inbjudningsförfrågning" -msgstr[1] "%(display_count)s inbjudningsförfrågningar" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "En uppdatering är tillgänglig! Du kör v%(current)s och den senaste versionen är %(available)s." - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "Instansaktivitet" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "Intervall:" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "Dagar" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "Veckor" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "Användarens registreringsaktivitet" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "Statusaktivitet" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "Skapade verk" @@ -3612,6 +3577,49 @@ msgstr "Utlagda statusar" msgid "Total" msgstr "Totalt" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "%(display_count)s domänen behöver granskning" +msgstr[1] "%(display_count)s domänerna behöver granskning" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "%(display_count)s inbjudningsförfrågning" +msgstr[1] "%(display_count)s inbjudningsförfrågningar" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "%(display_count)s öppen rapport" +msgstr[1] "%(display_count)s öppna rapporter" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "En uppdatering är tillgänglig! Du kör v%(current)s och den senaste versionen är %(available)s." + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4308,38 +4316,42 @@ msgstr "Ditt lösenord:" msgid "Users: %(instance_name)s" msgstr "Användare: %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "Användarnamn" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "Lades till datum" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "Senast aktiv" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "Fjärrinstans" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "Aktiv" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "Inaktiv" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "Inte inställd" diff --git a/locale/zh_Hans/LC_MESSAGES/django.mo b/locale/zh_Hans/LC_MESSAGES/django.mo index 1d1227f8092b70c68bb692fb532759090142aa83..1f275f27d43a946c9b5ddd8be9fb04d821499909 100644 GIT binary patch literal 82228 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 V@Eqv^NzgiqosIAtCqd_o007urlQaMT delta 21515 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 O^a6Xv%IUrij9dVGN`7hp diff --git a/locale/zh_Hans/LC_MESSAGES/django.po b/locale/zh_Hans/LC_MESSAGES/django.po index effa15933..65c4151f6 100644 --- a/locale/zh_Hans/LC_MESSAGES/django.po +++ b/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-07 17:47+0000\n" -"PO-Revision-Date: 2022-07-07 18:12\n" +"POT-Creation-Date: 2022-07-08 22:40+0000\n" +"PO-Revision-Date: 2022-07-08 23:40\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Chinese Simplified\n" "Language: zh\n" @@ -1199,7 +1199,7 @@ msgstr "域名" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "状态" @@ -1323,7 +1323,7 @@ msgstr "确认代码:" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "提交" @@ -1363,7 +1363,7 @@ msgid "Local users" msgstr "本地用户" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "跨站社区" @@ -3338,13 +3338,13 @@ msgstr "否" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "开始日期:" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "结束日期:" @@ -3504,7 +3504,7 @@ msgid "Dashboard" msgstr "仪表盘" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "用户总数" @@ -3522,63 +3522,31 @@ msgstr "状态" msgid "Works" msgstr "作品" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "%(display_count)s 条待处理报告" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "%(display_count)s 个域名需要审核" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "%(display_count)s 条邀请请求" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "有可用的更新!最新版本为:%(available)s,但你当前运行的版本为:%(current)s。" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "实例活动" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "区段:" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "天" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "周" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "用户注册活动" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "状态动态" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "创建的作品" @@ -3594,6 +3562,46 @@ msgstr "发布的状态" msgid "Total" msgstr "总数" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "%(display_count)s 个域名需要审核" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "%(display_count)s 条邀请请求" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "%(display_count)s 条待处理报告" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "有可用的更新!最新版本为:%(available)s,但你当前运行的版本为:%(current)s。" + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4289,38 +4297,42 @@ msgstr "你的密码:" msgid "Users: %(instance_name)s" msgstr "用户: %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "用户名" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "添加日期:" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "最后或缺" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "移除服务器" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "活跃" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "停用" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "未设置" diff --git a/locale/zh_Hant/LC_MESSAGES/django.mo b/locale/zh_Hant/LC_MESSAGES/django.mo index f9ca27be9b891b3b13c30e68d084e0cd54184a43..e518d549092ab42bdb74b185e4d41f32ca6523d1 100644 GIT binary patch delta 12810 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 diff --git a/locale/zh_Hant/LC_MESSAGES/django.po b/locale/zh_Hant/LC_MESSAGES/django.po index cb0c7244a..8dd4692f2 100644 --- a/locale/zh_Hant/LC_MESSAGES/django.po +++ b/locale/zh_Hant/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-07 17:47+0000\n" -"PO-Revision-Date: 2022-07-07 18:12\n" +"POT-Creation-Date: 2022-07-08 22:40+0000\n" +"PO-Revision-Date: 2022-07-10 04:58\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Chinese Traditional\n" "Language: zh\n" @@ -1199,7 +1199,7 @@ msgstr "" #: bookwyrm/templates/settings/announcements/announcements.html:37 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 #: bookwyrm/templates/settings/invites/status_filter.html:5 -#: bookwyrm/templates/settings/users/user_admin.html:52 +#: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 msgid "Status" msgstr "狀態" @@ -1323,7 +1323,7 @@ msgstr "" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/layout.html:81 -#: bookwyrm/templates/settings/dashboard/dashboard.html:127 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 #: bookwyrm/templates/snippets/report_modal.html:53 msgid "Submit" msgstr "提交" @@ -1363,7 +1363,7 @@ msgid "Local users" msgstr "本地使用者" #: bookwyrm/templates/directory/community_filter.html:12 -#: bookwyrm/templates/settings/users/user_admin.html:29 +#: bookwyrm/templates/settings/users/user_admin.html:33 msgid "Federated community" msgstr "跨站社群" @@ -1994,7 +1994,7 @@ msgstr "納入書評" #: bookwyrm/templates/import/import.html:60 msgid "Privacy setting for imported reviews:" -msgstr "匯入書評的隱私設定" +msgstr "匯入書評的私隱設定" #: bookwyrm/templates/import/import.html:66 #: bookwyrm/templates/preferences/layout.html:31 @@ -3336,13 +3336,13 @@ msgstr "否" #: bookwyrm/templates/settings/announcements/announcement.html:57 #: bookwyrm/templates/settings/announcements/edit_announcement.html:79 -#: bookwyrm/templates/settings/dashboard/dashboard.html:105 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 msgid "Start date:" msgstr "開始日期:" #: bookwyrm/templates/settings/announcements/announcement.html:62 #: bookwyrm/templates/settings/announcements/edit_announcement.html:89 -#: bookwyrm/templates/settings/dashboard/dashboard.html:111 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 msgid "End date:" msgstr "結束日期:" @@ -3502,7 +3502,7 @@ msgid "Dashboard" msgstr "" #: bookwyrm/templates/settings/dashboard/dashboard.html:15 -#: bookwyrm/templates/settings/dashboard/dashboard.html:134 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 msgid "Total users" msgstr "" @@ -3520,63 +3520,31 @@ msgstr "" msgid "Works" msgstr "" -#: bookwyrm/templates/settings/dashboard/dashboard.html:43 -#, python-format -msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:46 -msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:54 -#, python-format -msgid "%(display_count)s open report" -msgid_plural "%(display_count)s open reports" -msgstr[0] "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:66 -#, python-format -msgid "%(display_count)s domain needs review" -msgid_plural "%(display_count)s domains need review" -msgstr[0] "" - #: bookwyrm/templates/settings/dashboard/dashboard.html:78 -#, python-format -msgid "%(display_count)s invite request" -msgid_plural "%(display_count)s invite requests" -msgstr[0] "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:90 -#, python-format -msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." -msgstr "" - -#: bookwyrm/templates/settings/dashboard/dashboard.html:99 msgid "Instance Activity" msgstr "" -#: bookwyrm/templates/settings/dashboard/dashboard.html:117 +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 msgid "Interval:" msgstr "" -#: bookwyrm/templates/settings/dashboard/dashboard.html:121 +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 msgid "Days" msgstr "" -#: bookwyrm/templates/settings/dashboard/dashboard.html:122 +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 msgid "Weeks" msgstr "" -#: bookwyrm/templates/settings/dashboard/dashboard.html:140 +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 msgid "User signup activity" msgstr "" -#: bookwyrm/templates/settings/dashboard/dashboard.html:146 +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 msgid "Status activity" msgstr "" -#: bookwyrm/templates/settings/dashboard/dashboard.html:152 +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 msgid "Works created" msgstr "" @@ -3592,6 +3560,46 @@ msgstr "" msgid "Total" msgstr "" +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "" + #: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 #: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 msgid "Add domain" @@ -4287,38 +4295,42 @@ msgstr "" msgid "Users: %(instance_name)s" msgstr "使用者: %(instance_name)s" -#: bookwyrm/templates/settings/users/user_admin.html:40 +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 msgid "Username" msgstr "使用者名稱" -#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/user_admin.html:48 msgid "Date Added" msgstr "新增日期:" -#: bookwyrm/templates/settings/users/user_admin.html:48 +#: bookwyrm/templates/settings/users/user_admin.html:52 msgid "Last Active" msgstr "最後活躍" -#: bookwyrm/templates/settings/users/user_admin.html:57 +#: bookwyrm/templates/settings/users/user_admin.html:61 msgid "Remote instance" msgstr "移除伺服器" -#: bookwyrm/templates/settings/users/user_admin.html:74 +#: bookwyrm/templates/settings/users/user_admin.html:81 #: bookwyrm/templates/settings/users/user_info.html:28 msgid "Active" msgstr "活躍" -#: bookwyrm/templates/settings/users/user_admin.html:79 +#: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" msgstr "" -#: bookwyrm/templates/settings/users/user_admin.html:85 +#: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 msgid "Inactive" msgstr "停用" -#: bookwyrm/templates/settings/users/user_admin.html:94 +#: bookwyrm/templates/settings/users/user_admin.html:101 #: bookwyrm/templates/settings/users/user_info.html:127 msgid "Not set" msgstr "未設定" From e895451a21754bafda1df6d3c3dd2a39eb159796 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Mon, 11 Jul 2022 14:47:56 -0700 Subject: [PATCH 16/41] Update README.md --- README.md | 71 ++++++++++++++++++++++--------------------------------- 1 file changed, 28 insertions(+), 43 deletions(-) diff --git a/README.md b/README.md index cf40d284d..1b097e580 100644 --- a/README.md +++ b/README.md @@ -1,60 +1,45 @@ # BookWyrm -Social reading and reviewing, decentralized with ActivityPub +[![](https://img.shields.io/github/release/bookwyrm-social/bookwyrm.svg?colorB=58839b)](https://github.com/bookwyrm-social/bookwyrm/releases) +[![Run Python Tests](https://github.com/bookwyrm-social/bookwyrm/actions/workflows/django-tests.yml/badge.svg)](https://github.com/bookwyrm-social/bookwyrm/actions/workflows/django-tests.yml) +[![Pylint](https://github.com/bookwyrm-social/bookwyrm/actions/workflows/pylint.yml/badge.svg)](https://github.com/bookwyrm-social/bookwyrm/actions/workflows/pylint.yml) -## Contents -- [Joining BookWyrm](#joining-bookwyrm) -- [Contributing](#contributing) -- [About BookWyrm](#about-bookwyrm) - - [What it is and isn't](#what-it-is-and-isnt) - - [The role of federation](#the-role-of-federation) - - [Features](#features) -- [Set up BookWyrm](#set-up-bookwyrm) - -## Joining BookWyrm -If you'd like to join an instance, you can check out the [instances](https://joinbookwyrm.com/instances/) list. +BookWyrm is a social network for tracking your reading, talking about books, writing reviews, and discovering what to read next. Federation allows BookWyrm users to join small, trusted communities that can connect with one another, and with other ActivityPub services like [Mastodon](https://joinmastodon.org/) and [Pleroma](http://pleroma.social/). -## Contributing -See [contributing](https://docs.joinbookwyrm.com/contributing.html) for code, translation or monetary contributions. +## Links + +[![Mastodon Follow](https://img.shields.io/mastodon/follow/000146121?domain=https%3A%2F%2Ftech.lgbt&style=social)](https://tech.lgbt/@bookwyrm) +[![Twitter Follow](https://img.shields.io/twitter/follow/BookWyrmSocial?style=social)](https://twitter.com/BookWyrmSocial) + + - [Project homepage](https://joinbookwyrm.com/) + - [Support](https://patreon.com/bookwyrm) + - [Documentation](https://docs.joinbookwyrm.com/) + ## About BookWyrm -### What it is and isn't BookWyrm is a platform for social reading. You can use it to track what you're reading, review books, and follow your friends. It isn't primarily meant for cataloguing or as a data-source for books, but it does do both of those things to some degree. -### The role of federation +## Federation BookWyrm is built on [ActivityPub](http://activitypub.rocks/). With ActivityPub, it inter-operates with different instances of BookWyrm, and other ActivityPub compliant services, like Mastodon. This means you can run an instance for your book club, and still follow your friend who posts on a server devoted to 20th century Russian speculative fiction. It also means that your friend on mastodon can read and comment on a book review that you post on your BookWyrm instance. Federation makes it possible to have small, self-determining communities, in contrast to the monolithic service you find on GoodReads or Twitter. An instance can be focused on a particular interest, be just for a group of friends, or anything else that brings people together. Each community can choose which other instances they want to federate with, and moderate and run their community autonomously. Check out https://runyourown.social/ to get a sense of the philosophy and logistics behind small, high-trust social networks. -### Features -Since the project is still in its early stages, the features are growing every day, and there is plenty of room for suggestions and ideas. Open an [issue](https://github.com/bookwyrm-social/bookwyrm/issues) to get the conversation going! -- Posting about books - - Compose reviews, with or without ratings, which are aggregated in the book page - - Compose other kinds of statuses about books, such as: - - Comments on a book - - Quotes or excerpts - - Reply to statuses - - View aggregate reviews of a book across connected BookWyrm instances - - Differentiate local and federated reviews and rating in your activity feed -- Track reading activity - - Shelve books on default "to-read," "currently reading," and "read" shelves - - Create custom shelves - - Store started reading/finished reading dates, as well as progress updates along the way - - Update followers about reading activity (optionally, and with granular privacy controls) - - Create lists of books which can be open to submissions from anyone, curated, or only edited by the creator -- Federation with ActivityPub - - Broadcast and receive user statuses and activity - - Share book data between instances to create a networked database of metadata - - Identify shared books across instances and aggregate related content - - Follow and interact with users across BookWyrm instances - - Inter-operate with non-BookWyrm ActivityPub services (currently, Mastodon is supported) -- Granular privacy controls - - Private, followers-only, and public privacy levels for posting, shelves, and lists - - Option for users to manually approve followers - - Allow blocking and flagging for moderation +## Features -### The Tech Stack +### Posting about books +Compose reviews, comment on what you're reading, and post quotes from books. You can converse with other BookWyrm users across the network about what they're reading. + +### Track reading activity +Keep track of what books you've read, and what books you'd like to read in the future. + +### Federation with ActivityPub +Federation allows you to interact with users on other instances and services, and also shares metadata about books and authors, which collaboratively builds a decentralized database of books. + +### Privacy and moderation +Users and administrators can control who can see thier posts and what other instances to federate with. + +## Tech Stack Web backend - [Django](https://www.djangoproject.com/) web server - [PostgreSQL](https://www.postgresql.org/) database From e3dbe5a1420b271462b20d25a88dba0b638f773d Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Mon, 11 Jul 2022 15:55:17 -0700 Subject: [PATCH 17/41] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1b097e580..558d42d45 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Federation makes it possible to have small, self-determining communities, in con ## Features -### Posting about books +### Post about books Compose reviews, comment on what you're reading, and post quotes from books. You can converse with other BookWyrm users across the network about what they're reading. ### Track reading activity From 3670ae46ec5b7e8948a2742df1c3e06de0a01352 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Tue, 12 Jul 2022 10:32:56 -0700 Subject: [PATCH 18/41] Reverse order of notification related users --- bookwyrm/templates/notifications/items/layout.html | 11 +++++------ bookwyrm/templatetags/notification_page_tags.py | 6 ++++++ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/bookwyrm/templates/notifications/items/layout.html b/bookwyrm/templates/notifications/items/layout.html index 3830e7e40..8acbb9fec 100644 --- a/bookwyrm/templates/notifications/items/layout.html +++ b/bookwyrm/templates/notifications/items/layout.html @@ -2,7 +2,7 @@ {% load humanize %} {% related_status notification as related_status %} -{% with related_users=notification.related_users.all.distinct %} +{% get_related_users notification as related_users %} {% with related_user_count=notification.related_users.count %} {% endblock %} diff --git a/bookwyrm/views/landing/register.py b/bookwyrm/views/landing/register.py index e8de5f809..c5fd17424 100644 --- a/bookwyrm/views/landing/register.py +++ b/bookwyrm/views/landing/register.py @@ -134,19 +134,19 @@ class ConfirmEmail(View): class ResendConfirmEmail(View): """you probably didn't get the email because celery is slow but you can try this""" - def get(self, request, error=False): + def get(self, request): """resend link landing page""" - return TemplateResponse(request, "confirm_email/resend.html", {"error": error}) + return TemplateResponse(request, "confirm_email/resend.html") def post(self, request): """resend confirmation link""" email = request.POST.get("email") try: user = models.User.objects.get(email=email) + emailing.email_confirmation_email(user) except models.User.DoesNotExist: - return self.get(request, error=True) + pass - emailing.email_confirmation_email(user) return TemplateResponse( request, "confirm_email/confirm_email.html", {"valid": True} ) From 5ecd75ee24291224b082eab6a0c317cf47a8ede1 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 14 Jul 2022 12:54:02 -0700 Subject: [PATCH 27/41] Remove redirecting to "next" This wasn't even particularly working --- bookwyrm/views/landing/login.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bookwyrm/views/landing/login.py b/bookwyrm/views/landing/login.py index 7cac5ad88..0c464cb5e 100644 --- a/bookwyrm/views/landing/login.py +++ b/bookwyrm/views/landing/login.py @@ -58,7 +58,7 @@ class Login(View): user.update_active_date() if request.POST.get("first_login"): return set_language(user, redirect("get-started-profile")) - return set_language(user, redirect(request.GET.get("next", "/"))) + return set_language(user, redirect("/")) # maybe the user is pending email confirmation if models.User.objects.filter( From 753b988d1d15feeb451926e537c277e958845e69 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 07:42:49 -0700 Subject: [PATCH 28/41] Locale updates --- locale/de_DE/LC_MESSAGES/django.mo | Bin 101717 -> 111057 bytes locale/de_DE/LC_MESSAGES/django.po | 93 +++++++++------ locale/en_US/LC_MESSAGES/django.po | 8 +- locale/es_ES/LC_MESSAGES/django.mo | Bin 89984 -> 89984 bytes locale/es_ES/LC_MESSAGES/django.po | 41 +++++-- locale/fi_FI/LC_MESSAGES/django.mo | Bin 88689 -> 108982 bytes locale/fi_FI/LC_MESSAGES/django.po | 169 +++++++++++++++------------ locale/fr_FR/LC_MESSAGES/django.mo | Bin 112329 -> 112329 bytes locale/fr_FR/LC_MESSAGES/django.po | 41 +++++-- locale/gl_ES/LC_MESSAGES/django.mo | Bin 88339 -> 90395 bytes locale/gl_ES/LC_MESSAGES/django.po | 61 ++++++---- locale/it_IT/LC_MESSAGES/django.mo | Bin 88883 -> 88883 bytes locale/it_IT/LC_MESSAGES/django.po | 41 +++++-- locale/lt_LT/LC_MESSAGES/django.mo | Bin 90789 -> 90789 bytes locale/lt_LT/LC_MESSAGES/django.po | 41 +++++-- locale/no_NO/LC_MESSAGES/django.mo | Bin 74665 -> 74665 bytes locale/no_NO/LC_MESSAGES/django.po | 41 +++++-- locale/pt_BR/LC_MESSAGES/django.mo | Bin 87730 -> 87730 bytes locale/pt_BR/LC_MESSAGES/django.po | 41 +++++-- locale/pt_PT/LC_MESSAGES/django.mo | Bin 81901 -> 81901 bytes locale/pt_PT/LC_MESSAGES/django.po | 41 +++++-- locale/ro_RO/LC_MESSAGES/django.mo | Bin 89838 -> 89838 bytes locale/ro_RO/LC_MESSAGES/django.po | 41 +++++-- locale/sv_SE/LC_MESSAGES/django.mo | Bin 87719 -> 87719 bytes locale/sv_SE/LC_MESSAGES/django.po | 41 +++++-- locale/zh_Hans/LC_MESSAGES/django.mo | Bin 82228 -> 82228 bytes locale/zh_Hans/LC_MESSAGES/django.po | 41 +++++-- locale/zh_Hant/LC_MESSAGES/django.mo | Bin 33193 -> 33193 bytes locale/zh_Hant/LC_MESSAGES/django.po | 41 +++++-- 29 files changed, 536 insertions(+), 246 deletions(-) diff --git a/locale/de_DE/LC_MESSAGES/django.mo b/locale/de_DE/LC_MESSAGES/django.mo index e40b635a1f401ff4551d08abf758caf0a7855114..83ef741021b6e0d061137a1dfe06900ee2dfbfdb 100644 GIT binary patch delta 26479 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

    Br^lUG-d{d7)AyL0VdFnZ3c!G(D``G3=B3b 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 X6%;_}sfU;3rKA>>Y}ZO+)Yb+7&B+8? delta 24176 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

    - - {% include 'snippets/form_errors.html' with errors_list=errors.current_password id="desc_current_password" %} + {{ form.current_password }} + {% include 'snippets/form_errors.html' with errors_list=form.current_password.errors id="desc_current_password" %}
    - + {{ form.password }} + {% include 'snippets/form_errors.html' with errors_list=form.password.errors id="desc_current_password" %}
    - - {% include 'snippets/form_errors.html' with errors_list=errors.confirm_password id="desc_confirm_password" %} + {{ form.confirm_password }} + {% include 'snippets/form_errors.html' with errors_list=form.confirm_password.errors id="desc_confirm_password" %}
    diff --git a/bookwyrm/tests/views/preferences/test_change_password.py b/bookwyrm/tests/views/preferences/test_change_password.py index b6d2f48ef..fdcf577b0 100644 --- a/bookwyrm/tests/views/preferences/test_change_password.py +++ b/bookwyrm/tests/views/preferences/test_change_password.py @@ -46,8 +46,8 @@ class ChangePasswordViews(TestCase): "", { "current_password": "password", - "password": "hi", - "confirm-password": "hi", + "password": "longwordsecure", + "confirm_password": "longwordsecure", }, ) request.user = self.local_user @@ -64,8 +64,8 @@ class ChangePasswordViews(TestCase): "", { "current_password": "not my password", - "password": "hi", - "confirm-password": "hihi", + "password": "longwordsecure", + "confirm_password": "hihi", }, ) request.user = self.local_user @@ -81,8 +81,25 @@ class ChangePasswordViews(TestCase): "", { "current_password": "password", - "password": "hi", - "confirm-password": "hihi", + "password": "longwordsecure", + "confirm_password": "hihi", + }, + ) + request.user = self.local_user + result = view(request) + validate_html(result.render()) + self.assertEqual(self.local_user.password, password_hash) + + def test_password_change_invalid(self): + """change password""" + view = views.ChangePassword.as_view() + password_hash = self.local_user.password + request = self.factory.post( + "", + { + "current_password": "password", + "password": "hi", + "confirm_password": "hi", }, ) request.user = self.local_user diff --git a/bookwyrm/views/preferences/change_password.py b/bookwyrm/views/preferences/change_password.py index eaca2d8fa..1563cd08a 100644 --- a/bookwyrm/views/preferences/change_password.py +++ b/bookwyrm/views/preferences/change_password.py @@ -3,11 +3,10 @@ from django.contrib.auth import login from django.contrib.auth.decorators import login_required from django.template.response import TemplateResponse from django.utils.decorators import method_decorator -from django.utils.translation import gettext_lazy as _ from django.views import View from django.views.decorators.debug import sensitive_variables, sensitive_post_parameters -from bookwyrm import models +from bookwyrm import forms # pylint: disable= no-self-use @@ -17,33 +16,24 @@ class ChangePassword(View): def get(self, request): """change password page""" - data = {"user": request.user} + data = {"form": forms.ChangePasswordForm()} return TemplateResponse(request, "preferences/change_password.html", data) @sensitive_variables("new_password") - @sensitive_variables("confirm_password") @method_decorator(sensitive_post_parameters("current_password")) @method_decorator(sensitive_post_parameters("password")) @method_decorator(sensitive_post_parameters("confirm__password")) def post(self, request): """allow a user to change their password""" - data = {"user": request.user} - - # check current password - user = models.User.objects.get(id=request.user.id) - if not user.check_password(request.POST.get("current_password")): - data["errors"] = {"current_password": [_("Incorrect password")]} - return TemplateResponse(request, "preferences/change_password.html", data) - - new_password = request.POST.get("password") - confirm_password = request.POST.get("confirm-password") - - if new_password != confirm_password: - data["errors"] = {"confirm_password": [_("Password does not match")]} + form = forms.ChangePasswordForm(request.POST, instance=request.user) + if not form.is_valid(): + data = {"form": form} return TemplateResponse(request, "preferences/change_password.html", data) + new_password = form.cleaned_data["password"] request.user.set_password(new_password) request.user.save(broadcast=False, update_fields=["password"]) + login(request, request.user) - data["success"] = True + data = {"success": True, "form": forms.ChangePasswordForm()} return TemplateResponse(request, "preferences/change_password.html", data) From b62f8eff42e402c7c7aa1b3a353c7e893c90b61c Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 10:56:13 -0700 Subject: [PATCH 33/41] Updates method decorators --- bookwyrm/views/preferences/change_password.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bookwyrm/views/preferences/change_password.py b/bookwyrm/views/preferences/change_password.py index 1563cd08a..d66035560 100644 --- a/bookwyrm/views/preferences/change_password.py +++ b/bookwyrm/views/preferences/change_password.py @@ -19,10 +19,10 @@ class ChangePassword(View): data = {"form": forms.ChangePasswordForm()} return TemplateResponse(request, "preferences/change_password.html", data) - @sensitive_variables("new_password") + @method_decorator(sensitive_variables("new_password")) @method_decorator(sensitive_post_parameters("current_password")) @method_decorator(sensitive_post_parameters("password")) - @method_decorator(sensitive_post_parameters("confirm__password")) + @method_decorator(sensitive_post_parameters("confirm_password")) def post(self, request): """allow a user to change their password""" form = forms.ChangePasswordForm(request.POST, instance=request.user) From 1bb0a9d99864c6573bce0e410e6521872f1c77bd Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 11:18:47 -0700 Subject: [PATCH 34/41] Updates tests --- bookwyrm/tests/views/preferences/test_change_password.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bookwyrm/tests/views/preferences/test_change_password.py b/bookwyrm/tests/views/preferences/test_change_password.py index fdcf577b0..879ffd03d 100644 --- a/bookwyrm/tests/views/preferences/test_change_password.py +++ b/bookwyrm/tests/views/preferences/test_change_password.py @@ -54,6 +54,7 @@ class ChangePasswordViews(TestCase): with patch("bookwyrm.views.preferences.change_password.login"): result = view(request) validate_html(result.render()) + self.local_user.refresh_from_db() self.assertNotEqual(self.local_user.password, password_hash) def test_password_change_wrong_current(self): @@ -71,6 +72,7 @@ class ChangePasswordViews(TestCase): request.user = self.local_user result = view(request) validate_html(result.render()) + self.local_user.refresh_from_db() self.assertEqual(self.local_user.password, password_hash) def test_password_change_mismatch(self): @@ -88,6 +90,7 @@ class ChangePasswordViews(TestCase): request.user = self.local_user result = view(request) validate_html(result.render()) + self.local_user.refresh_from_db() self.assertEqual(self.local_user.password, password_hash) def test_password_change_invalid(self): @@ -105,4 +108,5 @@ class ChangePasswordViews(TestCase): request.user = self.local_user result = view(request) validate_html(result.render()) + self.local_user.refresh_from_db() self.assertEqual(self.local_user.password, password_hash) From 3846b201bd153eb657efe8942a3cc49882341d1d Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 11:25:49 -0700 Subject: [PATCH 35/41] Updates reset password flow to use validators --- bookwyrm/forms/landing.py | 31 +++++++++++++++++-- .../templates/landing/password_reset.html | 6 ++-- bookwyrm/views/landing/password.py | 15 +++++---- 3 files changed, 39 insertions(+), 13 deletions(-) diff --git a/bookwyrm/forms/landing.py b/bookwyrm/forms/landing.py index 36c18dfb8..a31e8a7c4 100644 --- a/bookwyrm/forms/landing.py +++ b/bookwyrm/forms/landing.py @@ -1,7 +1,7 @@ """ Forms for the landing pages """ +from django import forms from django.contrib.auth.password_validation import validate_password from django.core.exceptions import ValidationError -from django.forms import PasswordInput from django.utils.translation import gettext_lazy as _ from bookwyrm import models @@ -15,7 +15,7 @@ class LoginForm(CustomForm): fields = ["localname", "password"] help_texts = {f: None for f in fields} widgets = { - "password": PasswordInput(), + "password": forms.PasswordInput(), } @@ -24,7 +24,7 @@ class RegisterForm(CustomForm): model = models.User fields = ["localname", "email", "password"] help_texts = {f: None for f in fields} - widgets = {"password": PasswordInput()} + widgets = {"password": forms.PasswordInput()} def clean(self): """Check if the username is taken""" @@ -49,3 +49,28 @@ class InviteRequestForm(CustomForm): class Meta: model = models.InviteRequest fields = ["email", "answer"] + + +class PasswordResetForm(CustomForm): + confirm_password = forms.CharField(widget=forms.PasswordInput) + + class Meta: + model = models.User + fields = ["password"] + widgets = { + "password": forms.PasswordInput(), + } + + def clean(self): + """Make sure the passwords match and are valid""" + cleaned_data = super().clean() + new_password = cleaned_data.get("password") + confirm_password = self.data.get("confirm_password") + + if new_password != confirm_password: + self.add_error("confirm_password", _("Password does not match")) + + try: + validate_password(new_password) + except ValidationError as err: + self.add_error("password", err) diff --git a/bookwyrm/templates/landing/password_reset.html b/bookwyrm/templates/landing/password_reset.html index 8348efd4f..d56cba625 100644 --- a/bookwyrm/templates/landing/password_reset.html +++ b/bookwyrm/templates/landing/password_reset.html @@ -26,7 +26,8 @@ {% trans "Password:" %}
    - + {{ form.password }} + {% include 'snippets/form_errors.html' with errors_list=form.password.errors id="desc_current_password" %}

    c65 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 diff --git a/locale/de_DE/LC_MESSAGES/django.po b/locale/de_DE/LC_MESSAGES/django.po index 73ca4af2d..7faa7b11f 100644 --- a/locale/de_DE/LC_MESSAGES/django.po +++ b/locale/de_DE/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-08 22:40+0000\n" -"PO-Revision-Date: 2022-07-10 22:16\n" +"POT-Creation-Date: 2022-07-11 15:53+0000\n" +"PO-Revision-Date: 2022-07-12 17:43\n" "Last-Translator: Mouse Reeve \n" "Language-Team: German\n" "Language: de\n" @@ -2273,7 +2273,7 @@ msgid "More about this site" msgstr "Mehr über diese Seite" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "Passwort bestätigen:" @@ -2667,27 +2667,27 @@ msgstr "%(related_user)s hat deinen %(related_user)s and %(second_user)s boosted your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s und %(second_user)s haben deinen Kommentar über %(book_title)s geteilt" #: bookwyrm/templates/notifications/items/boost.html:59 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others boosted your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s und %(other_user_display_count)s andere haben deinen Kommentar über %(book_title)s geteilt" #: bookwyrm/templates/notifications/items/boost.html:67 #, python-format msgid "%(related_user)s boosted your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s hat dein Zitat aus %(book_title)s geteilt" #: bookwyrm/templates/notifications/items/boost.html:73 #, python-format msgid "%(related_user)s and %(second_user)s boosted your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s und %(second_user)s haben dein Zitat über %(book_title)s geteilt" #: bookwyrm/templates/notifications/items/boost.html:82 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others boosted your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s und %(other_user_display_count)s andere haben dein Zitat aus %(book_title)s geteilt" #: bookwyrm/templates/notifications/items/boost.html:90 #, python-format @@ -2712,57 +2712,57 @@ msgstr "%(related_user)s gefällt Ihre %(related_user)s and %(second_user)s liked your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s und %(second_user)s haben deine Rezension über %(book_title)s favorisiert" #: bookwyrm/templates/notifications/items/fav.html:36 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others liked your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s und %(other_user_display_count)s andere haben deine Rezension über %(book_title)s favorisiert" #: bookwyrm/templates/notifications/items/fav.html:44 #, python-format msgid "%(related_user)s liked your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s hat deinen Kommentar über %(book_title)s favorisiert" #: bookwyrm/templates/notifications/items/fav.html:50 #, python-format msgid "%(related_user)s and %(second_user)s liked your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s und %(second_user)s haben deinen Kommentar über %(book_title)s favorisiert" #: bookwyrm/templates/notifications/items/fav.html:59 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others liked your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s und %(other_user_display_count)s andere haben deinen Kommentar über %(book_title)s favorisiert" #: bookwyrm/templates/notifications/items/fav.html:67 #, python-format msgid "%(related_user)s liked your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s hat dein Zitat aus %(book_title)s favorisiert" #: bookwyrm/templates/notifications/items/fav.html:73 #, python-format msgid "%(related_user)s and %(second_user)s liked your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s und %(second_user)s haben dein Zitat über %(book_title)s favorisiert" #: bookwyrm/templates/notifications/items/fav.html:82 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others liked your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s und %(other_user_display_count)s andere haben dein Zitat aus %(book_title)s favorisiert" #: bookwyrm/templates/notifications/items/fav.html:90 #, python-format msgid "%(related_user)s liked your status" -msgstr "" +msgstr "%(related_user)s hat deinen Status favorisiert" #: bookwyrm/templates/notifications/items/fav.html:96 #, python-format msgid "%(related_user)s and %(second_user)s liked your status" -msgstr "" +msgstr "%(related_user)s und %(second_user)s haben deinen Status favorisiert" #: bookwyrm/templates/notifications/items/fav.html:105 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others liked your status" -msgstr "" +msgstr "%(related_user)s und %(other_user_display_count)s andere haben deinen Status favorisiert" #: bookwyrm/templates/notifications/items/follow.html:16 #, python-format @@ -2807,32 +2807,32 @@ msgstr "%(related_user)s hat Ihre Gruppe \ #: bookwyrm/templates/notifications/items/leave.html:26 #, python-format msgid "%(related_user)s and %(second_user)s have left your group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s und %(second_user)s haben deine Gruppe \"%(group_name)s\" verlassen" #: bookwyrm/templates/notifications/items/leave.html:36 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others have left your group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s und %(other_user_display_count)s andere haben deine Gruppe \"%(group_name)s\" verlassen" #: bookwyrm/templates/notifications/items/mention.html:20 #, python-format msgid "%(related_user)s mentioned you in a review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s hat dich in einer Rezension über %(book_title)s erwähnt" #: bookwyrm/templates/notifications/items/mention.html:26 #, python-format msgid "%(related_user)s mentioned you in a comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s hat dich in einem Kommmentar über %(book_title)s erwähnt" #: bookwyrm/templates/notifications/items/mention.html:32 #, python-format msgid "%(related_user)s mentioned you in a quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s hat dich in einem Zitat aus %(book_title)s erwähnt" #: bookwyrm/templates/notifications/items/mention.html:38 #, python-format msgid "%(related_user)s mentioned you in a status" -msgstr "" +msgstr "%(related_user)s hat dich in einem Status erwähnt" #: bookwyrm/templates/notifications/items/remove.html:17 #, python-format @@ -2847,22 +2847,22 @@ msgstr "Du wurdest aus der Gruppe „%(group_name)s%(related_user)s replied to your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s hat auf deine Rezension über %(book_title)s geantwortet" #: bookwyrm/templates/notifications/items/reply.html:27 #, python-format msgid "%(related_user)s replied to your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s hat auf deinen Kommentar über %(book_title)s geantwortet" #: bookwyrm/templates/notifications/items/reply.html:33 #, python-format msgid "%(related_user)s replied to your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s hat auf dein Zitat aus %(book_title)s geantwortet" #: bookwyrm/templates/notifications/items/reply.html:39 #, python-format msgid "%(related_user)s replied to your status" -msgstr "" +msgstr "%(related_user)s hat auf deinen Status geantwortet" #: bookwyrm/templates/notifications/items/report.html:15 #, python-format @@ -2871,6 +2871,11 @@ msgid_plural "%(display_count)s new reports need modera msgstr[0] "Ein neuer -Bericht muss moderiert werden" msgstr[1] "%(display_count)s neue Berichte müssen moderiert werden" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "Inhaltswarnung" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3028,12 +3033,20 @@ msgstr "Momentan keine Benutzer*innen gesperrt." #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "Passwort ändern" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "Passwort erfolgreich geändert" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "Aktuelles Passwort:" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "Neues Passwort:" @@ -3125,6 +3138,10 @@ msgstr "CSV-Export" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "Ihr Export enthält alle Bücher in Ihren Regalen, Bücher die Sie bewertet haben und Bücher mit Leseaktivität." +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "Datei herunterladen" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "Benutzer*inkonto" @@ -5036,10 +5053,6 @@ msgstr "Aufhören zu lesen" msgid "Finish reading" msgstr "Lesen abschließen" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "Inhaltswarnung" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "Status anzeigen" @@ -5335,7 +5348,7 @@ msgstr "Keine Follower*innen, denen du folgst" msgid "View profile and more" msgstr "Profil und mehr ansehen" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "Abmelden" @@ -5356,6 +5369,14 @@ msgstr "Keine gültige CSV-Datei" msgid "Username or password are incorrect" msgstr "Benutzer*inname oder Passwort falsch" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "Falsches Passwort" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "Passwort stimmt nicht überein" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/en_US/LC_MESSAGES/django.po b/locale/en_US/LC_MESSAGES/django.po index c4aea86bf..8436cc4d8 100644 --- a/locale/en_US/LC_MESSAGES/django.po +++ b/locale/en_US/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-11 15:53+0000\n" +"POT-Creation-Date: 2022-07-14 23:57+0000\n" "PO-Revision-Date: 2021-02-28 17:19-0800\n" "Last-Translator: Mouse Reeve \n" "Language-Team: English \n" @@ -1352,11 +1352,7 @@ msgstr "" msgid "Email address:" msgstr "" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "" - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "" diff --git a/locale/es_ES/LC_MESSAGES/django.mo b/locale/es_ES/LC_MESSAGES/django.mo index 27a60d5904974f4ca7555ea0b0fb45ce3f6d9446..86af3d5503546c7fb83242ab2111bbd2f8e715d9 100644 GIT binary patch delta 21 dcmZqJ&)Tq`b;HjK?1l=4W>!W;?*k7FMQ)n=Ur=0RUtS2=f2{ diff --git a/locale/es_ES/LC_MESSAGES/django.po b/locale/es_ES/LC_MESSAGES/django.po index 737107c42..806139558 100644 --- a/locale/es_ES/LC_MESSAGES/django.po +++ b/locale/es_ES/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-08 22:40+0000\n" -"PO-Revision-Date: 2022-07-10 18:51\n" +"POT-Creation-Date: 2022-07-11 15:53+0000\n" +"PO-Revision-Date: 2022-07-11 16:22\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Spanish\n" "Language: es\n" @@ -2273,7 +2273,7 @@ msgid "More about this site" msgstr "Más sobre este sitio" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "Confirmar contraseña:" @@ -2871,6 +2871,11 @@ msgid_plural "%(display_count)s new reports need modera msgstr[0] "" msgstr[1] "" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "Advertencia de contenido" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3028,12 +3033,20 @@ msgstr "No hay ningún usuario bloqueado actualmente." #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "Cambiar contraseña" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "Nueva contraseña:" @@ -3125,6 +3138,10 @@ msgstr "Exportar CSV" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "Se exportarán todos los libros que tengas en las estanterías, las reseñas y los libros que estés leyendo." +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "Cuenta" @@ -5036,10 +5053,6 @@ msgstr "" msgid "Finish reading" msgstr "Terminar de leer" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "Advertencia de contenido" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "Mostrar estado" @@ -5335,7 +5348,7 @@ msgstr "No le sigue nadie que tu sigas" msgid "View profile and more" msgstr "Ver perfil y más" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "Cerrar sesión" @@ -5356,6 +5369,14 @@ msgstr "No un archivo csv válido" msgid "Username or password are incorrect" msgstr "Nombre de usuario o contraseña es incorrecta" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/fi_FI/LC_MESSAGES/django.mo b/locale/fi_FI/LC_MESSAGES/django.mo index 01488e862d9fe6273b43d057bf3dceafe326915d..f5ece7df48dd59f6a970cd210ea52d4938097013 100644 GIT binary patch delta 41548 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\n" "Language-Team: Finnish\n" "Language: fi\n" @@ -1221,7 +1221,7 @@ msgstr "Toiminnot" #: bookwyrm/templates/book/file_links/edit_links.html:48 #: bookwyrm/templates/settings/link_domains/link_table.html:21 msgid "Unknown user" -msgstr "" +msgstr "Tuntematon käyttäjä" #: bookwyrm/templates/book/file_links/edit_links.html:57 #: bookwyrm/templates/book/file_links/verification_modal.html:22 @@ -1576,13 +1576,13 @@ msgstr "Lue lisää %(site_name)s-yhteisöstä:" #: bookwyrm/templates/email/moderation_report/text_content.html:6 #, python-format msgid "@%(reporter)s has flagged a link domain for moderation." -msgstr "" +msgstr "@%(reporter)s on merkinnyt verkkotunnuksen tarkastettavaksi." #: bookwyrm/templates/email/moderation_report/html_content.html:14 #: bookwyrm/templates/email/moderation_report/text_content.html:10 #, python-format msgid "@%(reporter)s has flagged behavior by @%(reportee)s for moderation." -msgstr "" +msgstr "@%(reporter)s on merkinnyt käyttäjän @%(reportee)s toiminnan tarkastettavaksi." #: bookwyrm/templates/email/moderation_report/html_content.html:21 #: bookwyrm/templates/email/moderation_report/text_content.html:15 @@ -2273,7 +2273,7 @@ msgid "More about this site" msgstr "Tietoja sivustosta" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "Vahvista salasana:" @@ -2281,7 +2281,7 @@ msgstr "Vahvista salasana:" #: bookwyrm/templates/landing/password_reset_request.html:14 #, python-format msgid "A password reset link will be sent to %(email)s if there is an account using that email address." -msgstr "" +msgstr "Osoitteeseen %(email)s lähetetään linkki salasanan palauttamiseksi, mikäli osoite on yhdistetty johonkin käyttäjätiliin." #: bookwyrm/templates/landing/password_reset_request.html:20 msgid "A link to reset your password will be sent to your email address" @@ -2598,191 +2598,191 @@ msgstr "Tallennetut listat" #: bookwyrm/templates/notifications/items/accept.html:18 #, python-format msgid "%(related_user)s accepted your invitation to join group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s hyväksyi kutsusi liittyä ryhmään %(group_name)s" #: bookwyrm/templates/notifications/items/accept.html:26 #, python-format msgid "%(related_user)s and %(second_user)s accepted your invitation to join group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s ja %(second_user)s hyväksyivät kutsusi liittyä ryhmään %(group_name)s" #: bookwyrm/templates/notifications/items/accept.html:36 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others accepted your invitation to join group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s ja %(other_user_display_count)s muuta hyväksyivät kutsusi liittyä ryhmään %(group_name)s" #: bookwyrm/templates/notifications/items/add.html:33 #, python-format msgid "%(related_user)s added %(book_title)s to your list \"%(list_name)s\"" -msgstr "" +msgstr "%(related_user)s lisäsi teoksen %(book_title)s listaasi %(list_name)s" #: bookwyrm/templates/notifications/items/add.html:39 #, python-format msgid "%(related_user)s suggested adding %(book_title)s to your list \"%(list_name)s\"" -msgstr "" +msgstr "%(related_user)s ehdotti teosta %(book_title)s lisättäväksi listaasi %(list_name)s" #: bookwyrm/templates/notifications/items/add.html:47 #, python-format msgid "%(related_user)s added %(book_title)s and %(second_book_title)s to your list \"%(list_name)s\"" -msgstr "" +msgstr "%(related_user)s lisäsi teokset %(book_title)s ja %(second_book_title)s listaasi %(list_name)s" #: bookwyrm/templates/notifications/items/add.html:54 #, python-format msgid "%(related_user)s suggested adding %(book_title)s and %(second_book_title)s to your list \"%(list_name)s\"" -msgstr "" +msgstr "%(related_user)s ehdotti teoksia %(book_title)s ja %(second_book_title)s lisättäväksi listaasi %(list_name)s" #: bookwyrm/templates/notifications/items/add.html:66 #, python-format msgid "%(related_user)s added %(book_title)s, %(second_book_title)s, and %(display_count)s other book to your list \"%(list_name)s\"" msgid_plural "%(related_user)s added %(book_title)s, %(second_book_title)s, and %(display_count)s other books to your list \"%(list_name)s\"" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(related_user)s lisäsi teokset %(book_title)s ja %(second_book_title)s sekä %(display_count)s muun teoksen listaasi %(list_name)s" +msgstr[1] "%(related_user)s lisäsi teokset %(book_title)s ja %(second_book_title)s sekä %(display_count)s muuta teosta listaasi %(list_name)s" #: bookwyrm/templates/notifications/items/add.html:82 #, python-format msgid "%(related_user)s suggested adding %(book_title)s, %(second_book_title)s, and %(display_count)s other book to your list \"%(list_name)s\"" msgid_plural "%(related_user)s suggested adding %(book_title)s, %(second_book_title)s, and %(display_count)s other books to your list \"%(list_name)s\"" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(related_user)s ehdotti teoksia %(book_title)s ja %(second_book_title)s sekä %(display_count)s muuta teosta lisättäväksi listaasi %(list_name)s" +msgstr[1] "%(related_user)s ehdotti teoksia %(book_title)s ja %(second_book_title)s sekä %(display_count)s muuta teosta lisättäväksi listaasi %(list_name)s" #: bookwyrm/templates/notifications/items/boost.html:21 #, python-format msgid "%(related_user)s boosted your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s kaiutti arviotasi teoksesta %(book_title)s" #: bookwyrm/templates/notifications/items/boost.html:27 #, python-format msgid "%(related_user)s and %(second_user)s boosted your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s ja %(second_user)s kaiuttivat arviotasi teoksesta %(book_title)s" #: bookwyrm/templates/notifications/items/boost.html:36 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others boosted your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s ja %(other_user_display_count)s muuta kaiuttivat arviotasi teoksesta %(book_title)s" #: bookwyrm/templates/notifications/items/boost.html:44 #, python-format msgid "%(related_user)s boosted your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s kaiutti teosta %(book_title)s koskevaa kommenttiasi" #: bookwyrm/templates/notifications/items/boost.html:50 #, python-format msgid "%(related_user)s and %(second_user)s boosted your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s ja %(second_user)s kaiuttivat teosta %(book_title)s koskevaa kommenttiasi" #: bookwyrm/templates/notifications/items/boost.html:59 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others boosted your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s ja %(other_user_display_count)s muuta kaiuttivat teosta %(book_title)s koskevaa kommenttiasi" #: bookwyrm/templates/notifications/items/boost.html:67 #, python-format msgid "%(related_user)s boosted your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s kaiuttia lainaustasi teoksesta %(book_title)s" #: bookwyrm/templates/notifications/items/boost.html:73 #, python-format msgid "%(related_user)s and %(second_user)s boosted your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s ja %(second_user)s kaiuttivat lainaustasi teoksesta %(book_title)s" #: bookwyrm/templates/notifications/items/boost.html:82 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others boosted your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s ja %(other_user_display_count)s muuta kaiuttivat lainaustasi teoksesta %(book_title)s" #: bookwyrm/templates/notifications/items/boost.html:90 #, python-format msgid "%(related_user)s boosted your status" -msgstr "" +msgstr "%(related_user)s kaiutti tilapäivitystäsi" #: bookwyrm/templates/notifications/items/boost.html:96 #, python-format msgid "%(related_user)s and %(second_user)s boosted your status" -msgstr "" +msgstr "%(related_user)s ja %(second_user)s kaiuttivat tilapäivitystäsi" #: bookwyrm/templates/notifications/items/boost.html:105 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others boosted your status" -msgstr "" +msgstr "%(related_user)s ja %(other_user_display_count)s muuta kaiuttivat tilapäivitystäsi" #: bookwyrm/templates/notifications/items/fav.html:21 #, python-format msgid "%(related_user)s liked your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s tykkäsi teosta %(book_title)s koskevasta arviostasi" #: bookwyrm/templates/notifications/items/fav.html:27 #, python-format msgid "%(related_user)s and %(second_user)s liked your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s ja %(second_user)s tykkäsivät teosta %(book_title)s koskevasta arviostasi" #: bookwyrm/templates/notifications/items/fav.html:36 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others liked your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s ja %(other_user_display_count)s muuta tykkäsivät teosta %(book_title)s koskevasta arviostasi" #: bookwyrm/templates/notifications/items/fav.html:44 #, python-format msgid "%(related_user)s liked your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s tykkäsi teosta %(book_title)s koskevasta kommentistasi" #: bookwyrm/templates/notifications/items/fav.html:50 #, python-format msgid "%(related_user)s and %(second_user)s liked your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s ja %(second_user)s tykkäsivät teosta %(book_title)s koskevasta kommentistasi" #: bookwyrm/templates/notifications/items/fav.html:59 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others liked your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s ja %(other_user_display_count)s muuta tykkäsivät teosta %(book_title)s koskevasta kommentistasi" #: bookwyrm/templates/notifications/items/fav.html:67 #, python-format msgid "%(related_user)s liked your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s tykkäsi lainauksestasi teoksesta %(book_title)s" #: bookwyrm/templates/notifications/items/fav.html:73 #, python-format msgid "%(related_user)s and %(second_user)s liked your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s ja %(second_user)s tykkäsivät lainauksestasi teoksesta %(book_title)s" #: bookwyrm/templates/notifications/items/fav.html:82 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others liked your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s ja %(other_user_display_count)s muuta tykkäsivät lainauksestasi teoksesta %(book_title)s" #: bookwyrm/templates/notifications/items/fav.html:90 #, python-format msgid "%(related_user)s liked your status" -msgstr "" +msgstr "%(related_user)s tykkäsi tilapäivityksestäsi" #: bookwyrm/templates/notifications/items/fav.html:96 #, python-format msgid "%(related_user)s and %(second_user)s liked your status" -msgstr "" +msgstr "%(related_user)s ja %(second_user)s tykkäsivät tilapäivityksestäsi" #: bookwyrm/templates/notifications/items/fav.html:105 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others liked your status" -msgstr "" +msgstr "%(related_user)s ja %(other_user_display_count)s muuta tykkäsivät tilapäivityksestäsi" #: bookwyrm/templates/notifications/items/follow.html:16 #, python-format msgid "%(related_user)s followed you" -msgstr "" +msgstr "%(related_user)s alkoi seurata sinua" #: bookwyrm/templates/notifications/items/follow.html:20 #, python-format msgid "%(related_user)s and %(second_user)s followed you" -msgstr "" +msgstr "%(related_user)s ja %(second_user)s alkoivat seurata sinua" #: bookwyrm/templates/notifications/items/follow.html:25 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others followed you" -msgstr "" +msgstr "%(related_user)s ja %(other_user_display_count)s muuta alkoivat seurata sinua" #: bookwyrm/templates/notifications/items/follow_request.html:15 #, python-format msgid "%(related_user)s sent you a follow request" -msgstr "" +msgstr "%(related_user)s lähetti pyynnön saada seurata sinua" #: bookwyrm/templates/notifications/items/import.html:14 #, python-format @@ -2792,7 +2792,7 @@ msgstr "Tuonti valmis." #: bookwyrm/templates/notifications/items/invite.html:16 #, python-format msgid "%(related_user)s invited you to join the group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s kutsui sinut liittymään ryhmään ”%(group_name)s”" #: bookwyrm/templates/notifications/items/join.html:16 #, python-format @@ -2802,37 +2802,37 @@ msgstr "liittyi ryhmääsi ”%(group_name)s”" #: bookwyrm/templates/notifications/items/leave.html:18 #, python-format msgid "%(related_user)s has left your group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s poistui ryhmästäsi ”%(group_name)s”" #: bookwyrm/templates/notifications/items/leave.html:26 #, python-format msgid "%(related_user)s and %(second_user)s have left your group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s ja %(second_user)s poistuivat ryhmästäsi ”%(group_name)s”" #: bookwyrm/templates/notifications/items/leave.html:36 #, python-format msgid "%(related_user)s and %(other_user_display_count)s others have left your group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s ja %(other_user_display_count)s muuta poistuivat ryhmästäsi ”%(group_name)s”" #: bookwyrm/templates/notifications/items/mention.html:20 #, python-format msgid "%(related_user)s mentioned you in a review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s mainitsi sinut teosta %(book_title)s koskevassa arviossaan" #: bookwyrm/templates/notifications/items/mention.html:26 #, python-format msgid "%(related_user)s mentioned you in a comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s mainitsi sinut teosta %(book_title)s koskevassa kommentissaan" #: bookwyrm/templates/notifications/items/mention.html:32 #, python-format msgid "%(related_user)s mentioned you in a quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s mainitsi sinut lainauksessaan teoksesta %(book_title)s" #: bookwyrm/templates/notifications/items/mention.html:38 #, python-format msgid "%(related_user)s mentioned you in a status" -msgstr "" +msgstr "%(related_user)s mainitsi sinut tilapäivityksessään" #: bookwyrm/templates/notifications/items/remove.html:17 #, python-format @@ -2847,29 +2847,34 @@ msgstr "Sinut on poistettu ryhmästä ”%(group_name #: bookwyrm/templates/notifications/items/reply.html:21 #, python-format msgid "%(related_user)s replied to your review of %(book_title)s" -msgstr "" +msgstr "%(related_user)s vastasi teosta %(book_title)s koskevaan arvioosi" #: bookwyrm/templates/notifications/items/reply.html:27 #, python-format msgid "%(related_user)s replied to your comment on %(book_title)s" -msgstr "" +msgstr "%(related_user)s vastasi teosta %(book_title)s koskevaan kommenttiisi" #: bookwyrm/templates/notifications/items/reply.html:33 #, python-format msgid "%(related_user)s replied to your quote from %(book_title)s" -msgstr "" +msgstr "%(related_user)s vastasi lainaukseesi teoksesta %(book_title)s" #: bookwyrm/templates/notifications/items/reply.html:39 #, python-format msgid "%(related_user)s replied to your status" -msgstr "" +msgstr "%(related_user)s vastasi tilapäivitykseesi" #: bookwyrm/templates/notifications/items/report.html:15 #, python-format msgid "A new report needs moderation" msgid_plural "%(display_count)s new reports need moderation" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Uusi raportti odottaa tarkastusta" +msgstr[1] "%(display_count)s uutta raporttia odottaa tarkastusta" + +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "Sisältövaroitus" #: bookwyrm/templates/notifications/items/update.html:16 #, python-format @@ -3028,12 +3033,20 @@ msgstr "Ei estettyjä käyttäjiä." #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "Vaihda salasana" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "Salasanan vaihto onnistui" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "Nykyinen salasana:" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "Uusi salasana:" @@ -3125,6 +3138,10 @@ msgstr "CSV-vienti" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "Vienti sisältää kaikki hyllyissäsi olevat ja arvioimasi kirjat sekä kirjat, joita olet lukenut." +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "Lataa tiedosto" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "Käyttäjätili" @@ -3587,11 +3604,11 @@ msgstr[1] "%(display_count)s verkkotunnusta vaatii tarkistusta" #: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 #, python-format msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" +msgstr "Lähtevän sähköpostin osoitteesi %(email_sender)s saattaa olla määritelty väärin." #: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." -msgstr "" +msgstr "Tarkista .env-tiedostosta asetukset EMAIL_SENDER_NAME ja EMAIL_SENDER_DOMAIN." #: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 #, python-format @@ -3602,11 +3619,11 @@ msgstr[1] "%(display_count)s kutsupyyntöä" #: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 msgid "Your instance is missing a code of conduct." -msgstr "" +msgstr "Palvelimeltasi puuttuu käyttöehdot." #: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 msgid "Your instance is missing a privacy policy." -msgstr "" +msgstr "Palvelimeltasi puuttuu tietosuojakäytäntö." #: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 #, python-format @@ -4074,7 +4091,7 @@ msgstr "Raportti %(report_id)s: käyttäjän @%(username)s lisäämä linkki" #: bookwyrm/templates/settings/reports/report_header.html:17 #, python-format msgid "Report #%(report_id)s: Link domain" -msgstr "" +msgstr "Raportti %(report_id)s: Verkkotunnus" #: bookwyrm/templates/settings/reports/report_header.html:24 #, python-format @@ -4318,7 +4335,7 @@ msgstr "Käyttäjät: %(instance_name)s" #: bookwyrm/templates/settings/users/user_admin.html:29 msgid "Deleted users" -msgstr "" +msgstr "Poistetut käyttäjät" #: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 @@ -4344,7 +4361,7 @@ msgstr "Aktiivinen" #: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" -msgstr "" +msgstr "Poistettu" #: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 @@ -5036,10 +5053,6 @@ msgstr "Keskeytä lukeminen" msgid "Finish reading" msgstr "Lopeta lukeminen" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "Sisältövaroitus" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "Näytä tilapäivitys" @@ -5335,7 +5348,7 @@ msgstr "Ei seuraajia, joita seuraat itse" msgid "View profile and more" msgstr "Näytä profiili ja muita tietoja" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "Kirjaudu ulos" @@ -5356,6 +5369,14 @@ msgstr "Epäkelpo csv-tiedosto" msgid "Username or password are incorrect" msgstr "Käyttäjänimi tai salasana on virheellinen" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "Väärä salasana" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "Salasanat eivät täsmää" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/fr_FR/LC_MESSAGES/django.mo b/locale/fr_FR/LC_MESSAGES/django.mo index e791e6ed973b9b7d08c6d12ef8a5f8beb7518bba..37de909b2695fce4a79b54e895f06bb215f8a11f 100644 GIT binary patch delta 22 ecmX^4mhI$QwhjA!vKuNGnpqhcZ9e*wWiJ4KbP8_( delta 22 ecmX^4mhI$QwhjA!vKuHE8e18fZ$A2yWiJ4KWD0Kp diff --git a/locale/fr_FR/LC_MESSAGES/django.po b/locale/fr_FR/LC_MESSAGES/django.po index f27caafb4..f8e62ff27 100644 --- a/locale/fr_FR/LC_MESSAGES/django.po +++ b/locale/fr_FR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-08 22:40+0000\n" -"PO-Revision-Date: 2022-07-10 13:17\n" +"POT-Creation-Date: 2022-07-11 15:53+0000\n" +"PO-Revision-Date: 2022-07-11 16:22\n" "Last-Translator: Mouse Reeve \n" "Language-Team: French\n" "Language: fr\n" @@ -2273,7 +2273,7 @@ msgid "More about this site" msgstr "En savoir plus sur ce site" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "Confirmez le mot de passe :" @@ -2871,6 +2871,11 @@ msgid_plural "%(display_count)s new reports need modera msgstr[0] "Un nouveau signalement a besoin d’être traité" msgstr[1] "%(display_count)s nouveaux signalements ont besoin d’être traités" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "Avertissement sur le contenu" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3028,12 +3033,20 @@ msgstr "Aucun compte bloqué actuellement" #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "Changer le mot de passe" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "Nouveau mot de passe :" @@ -3125,6 +3138,10 @@ msgstr "Export CSV" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "Votre export comprendra tous les livres sur vos étagères, les livres que vous avez critiqués, et les livres ayant une activité de lecture." +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "Compte" @@ -5036,10 +5053,6 @@ msgstr "Interrompre la lecture" msgid "Finish reading" msgstr "Terminer la lecture" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "Avertissement sur le contenu" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "Afficher le statut" @@ -5335,7 +5348,7 @@ msgstr "Aucun·e abonné·e que vous suivez" msgid "View profile and more" msgstr "Voir le profil et plus" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "Se déconnecter" @@ -5356,6 +5369,14 @@ msgstr "Fichier CSV non valide" msgid "Username or password are incorrect" msgstr "Identifiant ou mot de passe incorrect" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/gl_ES/LC_MESSAGES/django.mo b/locale/gl_ES/LC_MESSAGES/django.mo index 4da86fc15c664b3045f5632690aec630cb3a9d04..0336edd7f432499aac87aeee3dd875ea457f19e6 100644 GIT binary patch delta 25159 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 Y3T=;3V+>>4eqV?2rsnqYaK\n" "Language-Team: Galician\n" "Language: gl\n" @@ -2273,7 +2273,7 @@ msgid "More about this site" msgstr "Máis acerca deste sitio" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "Confirma o contrasinal:" @@ -2281,7 +2281,7 @@ msgstr "Confirma o contrasinal:" #: bookwyrm/templates/landing/password_reset_request.html:14 #, python-format msgid "A password reset link will be sent to %(email)s if there is an account using that email address." -msgstr "" +msgstr "Imos enviar a %(email)s unha ligazón para restablecer o contrasinal se existe unha conta que usa ese enderezo." #: bookwyrm/templates/landing/password_reset_request.html:20 msgid "A link to reset your password will be sent to your email address" @@ -2598,12 +2598,12 @@ msgstr "Listas gardadas" #: bookwyrm/templates/notifications/items/accept.html:18 #, python-format msgid "%(related_user)s accepted your invitation to join group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s aceptou o teu convite para unirte ao grupo \"%(group_name)s\"" #: bookwyrm/templates/notifications/items/accept.html:26 #, python-format msgid "%(related_user)s and %(second_user)s accepted your invitation to join group \"%(group_name)s\"" -msgstr "" +msgstr "%(related_user)s e%(second_user)s aceptaron o teu convite para unirse ao grupo \"%(group_name)s\"" #: bookwyrm/templates/notifications/items/accept.html:36 #, python-format @@ -2871,6 +2871,11 @@ msgid_plural "%(display_count)s new reports need modera msgstr[0] "" msgstr[1] "" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "Aviso sobre o contido" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3028,12 +3033,20 @@ msgstr "Non tes usuarias bloqueadas." #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "Cambiar contrasinal" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "Novo contrasinal:" @@ -3125,6 +3138,10 @@ msgstr "Exportación CSV" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "A exportación incluirá tódolos libros dos estantes, libros que recensionaches e libros con actividade de lectura." +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "Descargar ficheiro" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "Conta" @@ -3587,11 +3604,11 @@ msgstr[1] "hai que revisar %(display_count)s dominios" #: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 #, python-format msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." -msgstr "" +msgstr "O enderezo de envío de emails, %(email_sender)s, podería estar mal configurado." #: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." -msgstr "" +msgstr "Comproba o EMAIL_SENDER_NAME e EMAIL_SENDER_DOMAIN no teu ficheiro .env." #: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 #, python-format @@ -3602,11 +3619,11 @@ msgstr[1] "%(display_count)s solicitudes de convite" #: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 msgid "Your instance is missing a code of conduct." -msgstr "" +msgstr "A túa instancia non ten código de conduta." #: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 msgid "Your instance is missing a privacy policy." -msgstr "" +msgstr "A túa instancia non ten política de privacidade." #: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 #, python-format @@ -4074,7 +4091,7 @@ msgstr "Denuncia #%(report_id)s: Ligazón engadida por @%(username)s" #: bookwyrm/templates/settings/reports/report_header.html:17 #, python-format msgid "Report #%(report_id)s: Link domain" -msgstr "" +msgstr "Denuncia #%(report_id)s: Dominio na ligazón" #: bookwyrm/templates/settings/reports/report_header.html:24 #, python-format @@ -4318,7 +4335,7 @@ msgstr "Usuarias: %(instance_name)s" #: bookwyrm/templates/settings/users/user_admin.html:29 msgid "Deleted users" -msgstr "" +msgstr "Usuarias eliminadas" #: bookwyrm/templates/settings/users/user_admin.html:44 #: bookwyrm/templates/settings/users/username_filter.html:5 @@ -4344,7 +4361,7 @@ msgstr "Activa" #: bookwyrm/templates/settings/users/user_admin.html:86 msgid "Deleted" -msgstr "" +msgstr "Eliminada" #: bookwyrm/templates/settings/users/user_admin.html:92 #: bookwyrm/templates/settings/users/user_info.html:32 @@ -5036,10 +5053,6 @@ msgstr "Deixar de ler" msgid "Finish reading" msgstr "Rematar a lectura" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "Aviso sobre o contido" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "Mostrar estado" @@ -5335,7 +5348,7 @@ msgstr "Sen seguidoras que ti segues" msgid "View profile and more" msgstr "Ver perfil e máis" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "Desconectar" @@ -5356,6 +5369,14 @@ msgstr "Non é un ficheiro csv válido" msgid "Username or password are incorrect" msgstr "As credenciais non son correctas" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "Contrasinal incorrecto" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "O contrasinal non concorda" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/it_IT/LC_MESSAGES/django.mo b/locale/it_IT/LC_MESSAGES/django.mo index c67d36cd031f4b0b883d666fd2d8173d2cddecd7..d02492a75e297c4ff15ee10e86f1c9952ecd68a0 100644 GIT binary patch delta 22 ecmdnIjdk-j)(!C&*bNm7&8&=!Hm6-U+XVn?0SQ?E delta 22 ecmdnIjdk-j)(!C&*bNkn46Td|Hm6-U+XVn>#tBjY diff --git a/locale/it_IT/LC_MESSAGES/django.po b/locale/it_IT/LC_MESSAGES/django.po index 79e4d1097..83b1bc843 100644 --- a/locale/it_IT/LC_MESSAGES/django.po +++ b/locale/it_IT/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-08 22:40+0000\n" -"PO-Revision-Date: 2022-07-10 21:20\n" +"POT-Creation-Date: 2022-07-11 15:53+0000\n" +"PO-Revision-Date: 2022-07-11 16:22\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Italian\n" "Language: it\n" @@ -2273,7 +2273,7 @@ msgid "More about this site" msgstr "Ulteriori informazioni su questo sito" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "Conferma la password:" @@ -2871,6 +2871,11 @@ msgid_plural "%(display_count)s new reports need modera msgstr[0] "" msgstr[1] "" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "Avviso sul contenuto" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3028,12 +3033,20 @@ msgstr "Nessun utente attualmente bloccato." #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "Modifica Password" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "Nuova password:" @@ -3125,6 +3138,10 @@ msgstr "Esporta CSV" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "La tua esportazione includerà tutti i libri sui tuoi scaffali, quelli che hai recensito e con attività di lettura." +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "Profilo" @@ -5036,10 +5053,6 @@ msgstr "" msgid "Finish reading" msgstr "Finito di leggere" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "Avviso sul contenuto" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "Mostra stato" @@ -5335,7 +5348,7 @@ msgstr "Nessun follower che segui" msgid "View profile and more" msgstr "Visualizza profilo e altro" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "Esci" @@ -5356,6 +5369,14 @@ msgstr "Non è un file di csv valido" msgid "Username or password are incorrect" msgstr "Nome utente o password errati" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/lt_LT/LC_MESSAGES/django.mo b/locale/lt_LT/LC_MESSAGES/django.mo index c0ade2f5d0e0981c0c421772d3db5366e8377eca..2f37afe618b4ad230eeba20c5b5cee64feff1445 100644 GIT binary patch delta 23 fcmZ2_ly&J*)(x)bISdUI49%>Jj5hn8kC+SqZ)FJV delta 23 fcmZ2_ly&J*)(x)bISecmjEt>J3^)6pkC+SqZ=(qD diff --git a/locale/lt_LT/LC_MESSAGES/django.po b/locale/lt_LT/LC_MESSAGES/django.po index 2258febf4..2eca28352 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: 2022-07-08 22:40+0000\n" -"PO-Revision-Date: 2022-07-08 23:41\n" +"POT-Creation-Date: 2022-07-11 15:53+0000\n" +"PO-Revision-Date: 2022-07-11 16:22\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Lithuanian\n" "Language: lt\n" @@ -2297,7 +2297,7 @@ msgid "More about this site" msgstr "Daugiau apie šią svetainę" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "Patvirtinti slaptažodį:" @@ -2901,6 +2901,11 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "Įspėjimas dėl turinio" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3058,12 +3063,20 @@ msgstr "Blokuotų narių nėra." #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "Keisti slaptažodį" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "Naujas slaptažodis:" @@ -3155,6 +3168,10 @@ msgstr "CSV eksportas" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "Į eksportavimą įeis visos jūsų lentynose esančios knygos, peržiūrėtos knygos bei tos, kurias neseniai skaitėte." +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "Paskyra" @@ -5088,10 +5105,6 @@ msgstr "" msgid "Finish reading" msgstr "Baigti skaityti" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "Įspėjimas dėl turinio" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "Rodyti būseną" @@ -5391,7 +5404,7 @@ msgstr "Jūs kartu nieko nesekate" msgid "View profile and more" msgstr "Žiūrėti paskyrą ir dar daugiau" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "Atsijungti" @@ -5412,6 +5425,14 @@ msgstr "Netinkamas csv failas" msgid "Username or password are incorrect" msgstr "Naudotojo vardas arba slaptažodis neteisingi" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/no_NO/LC_MESSAGES/django.mo b/locale/no_NO/LC_MESSAGES/django.mo index f560b3a096e49b7af08670e5cdf2b185daaad5bb..26490831ed1b90e7c05f560f2346c5d212425385 100644 GIT binary patch delta 23 fcmZ2^oMq*4mJKJjau^ya7@Aob8Ew9}^+qlLd6Ehw delta 23 fcmZ2^oMq*4mJKJjau`@B7#Ulc7;e6}^+qlLdC&?e diff --git a/locale/no_NO/LC_MESSAGES/django.po b/locale/no_NO/LC_MESSAGES/django.po index f78a952c3..3ba81df84 100644 --- a/locale/no_NO/LC_MESSAGES/django.po +++ b/locale/no_NO/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-08 22:40+0000\n" -"PO-Revision-Date: 2022-07-08 23:41\n" +"POT-Creation-Date: 2022-07-11 15:53+0000\n" +"PO-Revision-Date: 2022-07-11 16:22\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Norwegian\n" "Language: no\n" @@ -2273,7 +2273,7 @@ msgid "More about this site" msgstr "Om dette nettstedet" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "Gjenta passordet:" @@ -2871,6 +2871,11 @@ msgid_plural "%(display_count)s new reports need modera msgstr[0] "" msgstr[1] "" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "Varsel om følsomt innhold" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3028,12 +3033,20 @@ msgstr "Ingen brukere er for tiden blokkert." #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "Endre passord" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "Nytt passord:" @@ -3125,6 +3138,10 @@ msgstr "" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "" +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "Konto" @@ -5034,10 +5051,6 @@ msgstr "" msgid "Finish reading" msgstr "Fullfør lesing" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "Varsel om følsomt innhold" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "Vis status" @@ -5333,7 +5346,7 @@ msgstr "Ingen følgere du følger" msgid "View profile and more" msgstr "" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "Logg ut" @@ -5354,6 +5367,14 @@ msgstr "Ikke en gyldig csv-fil" msgid "Username or password are incorrect" msgstr "Feil brukernavn eller passord" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/pt_BR/LC_MESSAGES/django.mo b/locale/pt_BR/LC_MESSAGES/django.mo index 1c90e45d2f713ad22ea5e9d077ca9902305bf1a3..bd053e54e381e3ec6988f099322d9bf0019b3678 100644 GIT binary patch delta 23 fcmdnAmUYuw)(x)bISdUI49%>Jj5hn8Pi+SPZORDO delta 23 fcmdnAmUYuw)(x)bISecmjEt>J3^x0oPi+SPZUP9~ diff --git a/locale/pt_BR/LC_MESSAGES/django.po b/locale/pt_BR/LC_MESSAGES/django.po index ae92a0efe..280e9c896 100644 --- a/locale/pt_BR/LC_MESSAGES/django.po +++ b/locale/pt_BR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-08 22:40+0000\n" -"PO-Revision-Date: 2022-07-08 23:40\n" +"POT-Creation-Date: 2022-07-11 15:53+0000\n" +"PO-Revision-Date: 2022-07-11 16:22\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt\n" @@ -2273,7 +2273,7 @@ msgid "More about this site" msgstr "Mais sobre este site" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "Confirmar senha:" @@ -2871,6 +2871,11 @@ msgid_plural "%(display_count)s new reports need modera msgstr[0] "" msgstr[1] "" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "Aviso de conteúdo" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3028,12 +3033,20 @@ msgstr "Nenhum usuário bloqueado." #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "Alterar senha" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "Nova senha:" @@ -3125,6 +3138,10 @@ msgstr "Exportar CSV" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "Seu arquivo conterá todos os livros em suas estantes, suas resenhas e o andamento de suas leituras." +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "Conta" @@ -5036,10 +5053,6 @@ msgstr "" msgid "Finish reading" msgstr "Terminar de ler" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "Aviso de conteúdo" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "Mostrar publicação" @@ -5335,7 +5348,7 @@ msgstr "Nenhum seguidor que você segue" msgid "View profile and more" msgstr "Ver perfil e mais" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "Sair" @@ -5356,6 +5369,14 @@ msgstr "Não é um arquivo csv válido" msgid "Username or password are incorrect" msgstr "Nome de usuário ou senha incorretos" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/pt_PT/LC_MESSAGES/django.mo b/locale/pt_PT/LC_MESSAGES/django.mo index 8208aa842b3a9180dcc8973c6c293a286cf59743..0020b329619cf38bb8a023dfdb1518ce5faaba7f 100644 GIT binary patch delta 23 fcmaF+pXKd;mJJREISdUI49%>J3^#imTv`VJgTD#? delta 23 fcmaF+pXKd;mJJREISecmjEt>J3^sclTv`VJgZ&Bw diff --git a/locale/pt_PT/LC_MESSAGES/django.po b/locale/pt_PT/LC_MESSAGES/django.po index 18afab284..e95cc26fd 100644 --- a/locale/pt_PT/LC_MESSAGES/django.po +++ b/locale/pt_PT/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-08 22:40+0000\n" -"PO-Revision-Date: 2022-07-08 23:40\n" +"POT-Creation-Date: 2022-07-11 15:53+0000\n" +"PO-Revision-Date: 2022-07-11 16:21\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Portuguese\n" "Language: pt\n" @@ -2273,7 +2273,7 @@ msgid "More about this site" msgstr "Mais sobre este site" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "Confirmar palavra-passe:" @@ -2871,6 +2871,11 @@ msgid_plural "%(display_count)s new reports need modera msgstr[0] "" msgstr[1] "" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "Aviso de Conteúdo" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3028,12 +3033,20 @@ msgstr "Não há utilizadores bloqueados." #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "Alterar Palavra-passe" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "Nova Palavra-passe:" @@ -3125,6 +3138,10 @@ msgstr "Exportar para CSV" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "A exportação incluirá todos os livros das tuas prateleiras, livros que tu já avaliaste e livros com a atividade da leitura." +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "Conta" @@ -5036,10 +5053,6 @@ msgstr "" msgid "Finish reading" msgstr "Terminar leitura" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "Aviso de Conteúdo" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "Mostrar o estado" @@ -5335,7 +5348,7 @@ msgstr "Não há seguidores que tu segues" msgid "View profile and more" msgstr "Visualizar perfil e mais" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "Terminar sessão" @@ -5356,6 +5369,14 @@ msgstr "Não é um ficheiro csv válido" msgid "Username or password are incorrect" msgstr "Nome de utilizador ou palavra-passe incorretos" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/ro_RO/LC_MESSAGES/django.mo b/locale/ro_RO/LC_MESSAGES/django.mo index 5a1f7ca82a0ef413b404692672bf3eb6e09a92f0..dd4e6c3860df20b9dd756181302107db0819cc8e 100644 GIT binary patch delta 23 fcmaF2m-XFV)(x)bISdUI49%>Jj5hn8U)T=-dhQ9c delta 23 fcmaF2m-XFV)(x)bISecmjEt>J3^)6pU)T=-dn^gK diff --git a/locale/ro_RO/LC_MESSAGES/django.po b/locale/ro_RO/LC_MESSAGES/django.po index ec8d1d7e0..cf376fb56 100644 --- a/locale/ro_RO/LC_MESSAGES/django.po +++ b/locale/ro_RO/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-08 22:40+0000\n" -"PO-Revision-Date: 2022-07-08 23:41\n" +"POT-Creation-Date: 2022-07-11 15:53+0000\n" +"PO-Revision-Date: 2022-07-11 16:22\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Romanian\n" "Language: ro\n" @@ -2285,7 +2285,7 @@ msgid "More about this site" msgstr "Mai multe despre acest site" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "Confirmați parola:" @@ -2886,6 +2886,11 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "Avertisment de conținut" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3043,12 +3048,20 @@ msgstr "Niciun utilizator blocat." #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "Schimbați parola" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "Parolă nouă:" @@ -3140,6 +3153,10 @@ msgstr "Export CSV" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "Exportul dvs. va include toate cărțile de pe etajerele dvs., cărți pe care le-ați revizuit și cărți cu activitate de lectură." +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "Cont" @@ -5062,10 +5079,6 @@ msgstr "" msgid "Finish reading" msgstr "Terminați de citit" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "Avertisment de conținut" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "Arătați stare" @@ -5363,7 +5376,7 @@ msgstr "Niciun urmăritor pe care îl urmărești" msgid "View profile and more" msgstr "Vizualizați profil și multe altele" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "Deconectați-vă" @@ -5384,6 +5397,14 @@ msgstr "Nu este un fișier csv valid" msgid "Username or password are incorrect" msgstr "Numele de utilizator sau parola greșite" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/sv_SE/LC_MESSAGES/django.mo b/locale/sv_SE/LC_MESSAGES/django.mo index 036cd4bbc4ebe85bfa15677992ff79102abd9b6f..61c5aabb358da0d8686a061e844fccffcb7a80b2 100644 GIT binary patch delta 23 fcmZ3!mUa1B)(s!eaTppZ7@Aob8E*c0Ze2S7dD{wK delta 23 fcmZ3!mUa1B)(s!eaTr)A7#Ulc7;OG|Ze2S7dKn62 diff --git a/locale/sv_SE/LC_MESSAGES/django.po b/locale/sv_SE/LC_MESSAGES/django.po index b49f44b15..a881cf235 100644 --- a/locale/sv_SE/LC_MESSAGES/django.po +++ b/locale/sv_SE/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-08 22:40+0000\n" -"PO-Revision-Date: 2022-07-08 23:40\n" +"POT-Creation-Date: 2022-07-11 15:53+0000\n" +"PO-Revision-Date: 2022-07-11 16:21\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Swedish\n" "Language: sv\n" @@ -2273,7 +2273,7 @@ msgid "More about this site" msgstr "Mer om den här sidan" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "Bekräfta lösenordet:" @@ -2871,6 +2871,11 @@ msgid_plural "%(display_count)s new reports need modera msgstr[0] "" msgstr[1] "" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "Innehållsvarning" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3028,12 +3033,20 @@ msgstr "Inga användare är för närvarande blockerade." #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "Ändra lösenord" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "Nytt lösenord:" @@ -3125,6 +3138,10 @@ msgstr "CSV-export" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "Din export inkluderar alla böcker som du har på din hylla, har recenserat och böcker med läsaktivitet." +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "Konto" @@ -5036,10 +5053,6 @@ msgstr "" msgid "Finish reading" msgstr "Sluta läs" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "Innehållsvarning" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "Visa status" @@ -5335,7 +5348,7 @@ msgstr "Inga följare som du följer" msgid "View profile and more" msgstr "" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "Logga ut" @@ -5356,6 +5369,14 @@ msgstr "Inte en giltig csv-fil" msgid "Username or password are incorrect" msgstr "Användarnamnet eller lösenordet är felaktigt" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/zh_Hans/LC_MESSAGES/django.mo b/locale/zh_Hans/LC_MESSAGES/django.mo index 1f275f27d43a946c9b5ddd8be9fb04d821499909..28ca1472f61c58a3003234eea46ab887935e9df7 100644 GIT binary patch delta 23 fcmdne#JZ)4b%X194nso)Lo+KQqs_kOpBDlEXe$Wu delta 23 fcmdne#JZ)4b%X194g(7XBV#KQgU!C@pBDlEXk!TV diff --git a/locale/zh_Hans/LC_MESSAGES/django.po b/locale/zh_Hans/LC_MESSAGES/django.po index 65c4151f6..941f6807f 100644 --- a/locale/zh_Hans/LC_MESSAGES/django.po +++ b/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-08 22:40+0000\n" -"PO-Revision-Date: 2022-07-08 23:40\n" +"POT-Creation-Date: 2022-07-11 15:53+0000\n" +"PO-Revision-Date: 2022-07-11 16:22\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Chinese Simplified\n" "Language: zh\n" @@ -2261,7 +2261,7 @@ msgid "More about this site" msgstr "更多关于本站点的信息" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "确认密码:" @@ -2856,6 +2856,11 @@ msgid "A new report needs moderation" msgid_plural "%(display_count)s new reports need moderation" msgstr[0] "" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "内容警告" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3013,12 +3018,20 @@ msgstr "当前没有被屏蔽的用户。" #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "更改密码" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "新密码:" @@ -3110,6 +3123,10 @@ msgstr "CSV导出" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "你的导出将包括你书架上的所有书籍,你评论过的书籍,以及有阅读活动的书籍。" +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "帐号" @@ -5010,10 +5027,6 @@ msgstr "" msgid "Finish reading" msgstr "完成阅读" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "内容警告" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "显示状态" @@ -5307,7 +5320,7 @@ msgstr "没有你关注的关注者" msgid "View profile and more" msgstr "查看档案和其他" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "登出" @@ -5328,6 +5341,14 @@ msgstr "不是有效的 csv 文件" msgid "Username or password are incorrect" msgstr "用户名或密码不正确" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/zh_Hant/LC_MESSAGES/django.mo b/locale/zh_Hant/LC_MESSAGES/django.mo index e518d549092ab42bdb74b185e4d41f32ca6523d1..5f8f5aa41ca52d72d9f5dd859d7578c9735ede9b 100644 GIT binary patch delta 22 dcmZ44%(SwZX@h7uyP<-inU#^zW|{C_EdWx?2D1PF delta 22 dcmZ44%(SwZX@h7uyMcm%iIu6vW|{C_EdWy82DktK diff --git a/locale/zh_Hant/LC_MESSAGES/django.po b/locale/zh_Hant/LC_MESSAGES/django.po index 8dd4692f2..2774d7184 100644 --- a/locale/zh_Hant/LC_MESSAGES/django.po +++ b/locale/zh_Hant/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-08 22:40+0000\n" -"PO-Revision-Date: 2022-07-10 04:58\n" +"POT-Creation-Date: 2022-07-11 15:53+0000\n" +"PO-Revision-Date: 2022-07-11 16:22\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Chinese Traditional\n" "Language: zh\n" @@ -2261,7 +2261,7 @@ msgid "More about this site" msgstr "關於本網站的更多" #: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:18 +#: bookwyrm/templates/preferences/change_password.html:40 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "確認密碼:" @@ -2856,6 +2856,11 @@ msgid "A new report needs moderation" msgid_plural "%(display_count)s new reports need moderation" msgstr[0] "" +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "" + #: bookwyrm/templates/notifications/items/update.html:16 #, python-format msgid "has changed the privacy level for %(group_name)s" @@ -3013,12 +3018,20 @@ msgstr "當前沒有被封鎖的使用者。" #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:21 +#: bookwyrm/templates/preferences/change_password.html:52 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "更改密碼" -#: bookwyrm/templates/preferences/change_password.html:14 +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "" + +#: bookwyrm/templates/preferences/change_password.html:36 msgid "New password:" msgstr "新密碼:" @@ -3110,6 +3123,10 @@ msgstr "" msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." msgstr "" +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "" + #: bookwyrm/templates/preferences/layout.html:11 msgid "Account" msgstr "帳號" @@ -5008,10 +5025,6 @@ msgstr "" msgid "Finish reading" msgstr "完成閱讀" -#: bookwyrm/templates/snippets/status/content_status.html:73 -msgid "Content warning" -msgstr "" - #: bookwyrm/templates/snippets/status/content_status.html:80 msgid "Show status" msgstr "" @@ -5305,7 +5318,7 @@ msgstr "" msgid "View profile and more" msgstr "" -#: bookwyrm/templates/user_menu.html:72 +#: bookwyrm/templates/user_menu.html:78 msgid "Log out" msgstr "登出" @@ -5326,6 +5339,14 @@ msgstr "不是有效的 csv 檔案" msgid "Username or password are incorrect" msgstr "" +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "" + #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" From 7fdfd0c9c7ca7324aabc190939105b4f8264933c Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 09:26:52 -0700 Subject: [PATCH 29/41] Check permissions when creating a status --- bookwyrm/tests/views/test_status.py | 16 ++++++++++++++++ bookwyrm/views/status.py | 1 + 2 files changed, 17 insertions(+) diff --git a/bookwyrm/tests/views/test_status.py b/bookwyrm/tests/views/test_status.py index 0026c52b5..b93d93f23 100644 --- a/bookwyrm/tests/views/test_status.py +++ b/bookwyrm/tests/views/test_status.py @@ -75,6 +75,22 @@ class StatusViews(TestCase): self.assertEqual(status.book, self.book) self.assertIsNone(status.edited_date) + def test_create_status_wrong_user(self, *_): + """You can't compose statuses for someone else""" + view = views.CreateStatus.as_view() + form = forms.CommentForm( + { + "content": "hi", + "user": self.remote_user.id, + "book": self.book.id, + "privacy": "public", + } + ) + request = self.factory.post("", form.data) + request.user = self.local_user + with self.assertRaises(PermissionDenied): + view(request, "comment") + def test_create_status_reply(self, *_): """create a status in reply to an existing status""" view = views.CreateStatus.as_view() diff --git a/bookwyrm/views/status.py b/bookwyrm/views/status.py index 8c14b3cdd..c0a045f8a 100644 --- a/bookwyrm/views/status.py +++ b/bookwyrm/views/status.py @@ -85,6 +85,7 @@ class CreateStatus(View): return redirect("/") status = form.save(commit=False) + status.raise_not_editable(request.user) # save the plain, unformatted version of the status for future editing status.raw_content = status.content if hasattr(status, "quote"): From d74d59a57bb0b9fa6b3eb046d393ca5ecbe0b482 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 09:33:13 -0700 Subject: [PATCH 30/41] Disable pylint complaint --- bookwyrm/tests/views/test_status.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bookwyrm/tests/views/test_status.py b/bookwyrm/tests/views/test_status.py index b93d93f23..1159b3863 100644 --- a/bookwyrm/tests/views/test_status.py +++ b/bookwyrm/tests/views/test_status.py @@ -10,12 +10,13 @@ from bookwyrm.settings import DOMAIN from bookwyrm.tests.validate_html import validate_html -# pylint: disable=invalid-name @patch("bookwyrm.suggested_users.rerank_suggestions_task.delay") @patch("bookwyrm.activitystreams.populate_stream_task.delay") @patch("bookwyrm.lists_stream.populate_lists_task.delay") @patch("bookwyrm.activitystreams.remove_status_task.delay") @patch("bookwyrm.models.activitypub_mixin.broadcast_task.apply_async") +# pylint: disable=invalid-name +# pylint: disable=too-many-public-methods class StatusViews(TestCase): """viewing and creating statuses""" From 4a65ee326adb168138fd6aee9793e2a89a98efc4 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 09:59:57 -0700 Subject: [PATCH 31/41] Use password validation in register view --- bookwyrm/forms/landing.py | 6 ++++++ bookwyrm/tests/views/landing/test_register.py | 11 +++++++++++ 2 files changed, 17 insertions(+) diff --git a/bookwyrm/forms/landing.py b/bookwyrm/forms/landing.py index b01c2cc98..36c18dfb8 100644 --- a/bookwyrm/forms/landing.py +++ b/bookwyrm/forms/landing.py @@ -1,4 +1,6 @@ """ Forms for the landing pages """ +from django.contrib.auth.password_validation import validate_password +from django.core.exceptions import ValidationError from django.forms import PasswordInput from django.utils.translation import gettext_lazy as _ @@ -28,6 +30,10 @@ class RegisterForm(CustomForm): """Check if the username is taken""" cleaned_data = super().clean() localname = cleaned_data.get("localname").strip() + try: + validate_password(cleaned_data.get("password")) + except ValidationError as err: + self.add_error("password", err) if models.User.objects.filter(localname=localname).first(): self.add_error("localname", _("User with this username already exists")) diff --git a/bookwyrm/tests/views/landing/test_register.py b/bookwyrm/tests/views/landing/test_register.py index 24360a646..aa1ca7fb9 100644 --- a/bookwyrm/tests/views/landing/test_register.py +++ b/bookwyrm/tests/views/landing/test_register.py @@ -122,6 +122,17 @@ class RegisterViews(TestCase): self.assertEqual(models.User.objects.count(), 1) validate_html(response.render()) + def test_register_invalid_password(self, *_): + """gotta have an email""" + view = views.Register.as_view() + self.assertEqual(models.User.objects.count(), 1) + request = self.factory.post( + "register/", {"localname": "nutria", "password": "password", "email": "aa"} + ) + response = view(request) + self.assertEqual(models.User.objects.count(), 1) + validate_html(response.render()) + def test_register_error_and_invite(self, *_): """redirect to the invite page""" view = views.Register.as_view() From 659ee96002e06b7be0bee90adbc96a399fcd6aa2 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 10:45:08 -0700 Subject: [PATCH 32/41] Use password validation in change password flow This also moves the form validation into a form instead of doing it in the view. --- bookwyrm/forms/edit_user.py | 33 +++++++++++++++++++ .../preferences/change_password.html | 27 ++++----------- .../views/preferences/test_change_password.py | 29 ++++++++++++---- bookwyrm/views/preferences/change_password.py | 26 +++++---------- 4 files changed, 70 insertions(+), 45 deletions(-) diff --git a/bookwyrm/forms/edit_user.py b/bookwyrm/forms/edit_user.py index d609f15dc..a291c6441 100644 --- a/bookwyrm/forms/edit_user.py +++ b/bookwyrm/forms/edit_user.py @@ -1,5 +1,8 @@ """ using django model forms """ from django import forms +from django.contrib.auth.password_validation import validate_password +from django.core.exceptions import ValidationError +from django.utils.translation import gettext_lazy as _ from bookwyrm import models from bookwyrm.models.fields import ClearableFileInputWithWarning @@ -66,3 +69,33 @@ class DeleteUserForm(CustomForm): class Meta: model = models.User fields = ["password"] + + +class ChangePasswordForm(CustomForm): + current_password = forms.CharField(widget=forms.PasswordInput) + confirm_password = forms.CharField(widget=forms.PasswordInput) + + class Meta: + model = models.User + fields = ["password"] + widgets = { + "password": forms.PasswordInput(), + } + + def clean(self): + """Make sure passwords match and are valid""" + current_password = self.data.get("current_password") + if not self.instance.check_password(current_password): + self.add_error("current_password", _("Incorrect password")) + + cleaned_data = super().clean() + new_password = cleaned_data.get("password") + confirm_password = self.data.get("confirm_password") + + if new_password != confirm_password: + self.add_error("confirm_password", _("Password does not match")) + + try: + validate_password(new_password) + except ValidationError as err: + self.add_error("password", err) diff --git a/bookwyrm/templates/preferences/change_password.html b/bookwyrm/templates/preferences/change_password.html index ad34aca1a..3b816779d 100644 --- a/bookwyrm/templates/preferences/change_password.html +++ b/bookwyrm/templates/preferences/change_password.html @@ -20,34 +20,19 @@ {% csrf_token %}

    @@ -16,7 +16,7 @@ {% if related_user_count > 1 %} {% endwith %} -{% endwith %} diff --git a/bookwyrm/templatetags/notification_page_tags.py b/bookwyrm/templatetags/notification_page_tags.py index 28fa2afb5..7a365e689 100644 --- a/bookwyrm/templatetags/notification_page_tags.py +++ b/bookwyrm/templatetags/notification_page_tags.py @@ -12,3 +12,9 @@ def related_status(notification): if not notification.related_status: return None return load_subclass(notification.related_status) + + +@register.simple_tag(takes_context=False) +def get_related_users(notification): + """Who actually was it who liked your post""" + return list(reversed(list(notification.related_users.distinct())))[:10] From 235e877b3dde3cae111e79da0de6dcad087378c6 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 14 Jul 2022 11:00:05 -0700 Subject: [PATCH 19/41] Reverse order of notification users lists Should show newest first --- bookwyrm/models/notification.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bookwyrm/models/notification.py b/bookwyrm/models/notification.py index 921174924..b0b75a169 100644 --- a/bookwyrm/models/notification.py +++ b/bookwyrm/models/notification.py @@ -300,8 +300,10 @@ def notify_user_on_follow(sender, instance, created, *args, **kwargs): notification.read = False notification.save() else: + # Only group unread follows Notification.notify( instance.user_object, instance.user_subject, notification_type=Notification.FOLLOW, + read=False, ) From 661865de87422dcaddac570d7668c0d7cf36ca29 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 14 Jul 2022 11:13:11 -0700 Subject: [PATCH 20/41] Remmoves insecure redirects This should really fundamentally work differently, but this is a quick for for now to avoid an insecure redirect. There will be a negative impact on user experience from this, and a followup change should look into these views and improve their flow. --- bookwyrm/views/goal.py | 4 ++-- bookwyrm/views/interaction.py | 10 +++++----- bookwyrm/views/reading.py | 10 ++++------ bookwyrm/views/shelf/shelf_actions.py | 8 ++++---- bookwyrm/views/status.py | 6 +++--- bookwyrm/views/user.py | 2 +- 6 files changed, 19 insertions(+), 21 deletions(-) diff --git a/bookwyrm/views/goal.py b/bookwyrm/views/goal.py index b28c04766..57ff4bd75 100644 --- a/bookwyrm/views/goal.py +++ b/bookwyrm/views/goal.py @@ -70,7 +70,7 @@ class Goal(View): privacy=goal.privacy, ) - return redirect(request.headers.get("Referer", "/")) + return redirect("user-goal", request.user.localname, year) @require_POST @@ -79,4 +79,4 @@ def hide_goal(request): """don't keep bugging people to set a goal""" request.user.show_goal = False request.user.save(broadcast=False, update_fields=["show_goal"]) - return redirect(request.headers.get("Referer", "/")) + return redirect("/") diff --git a/bookwyrm/views/interaction.py b/bookwyrm/views/interaction.py index f59271bd1..35441a2cf 100644 --- a/bookwyrm/views/interaction.py +++ b/bookwyrm/views/interaction.py @@ -28,7 +28,7 @@ class Favorite(View): if is_api_request(request): return HttpResponse() - return redirect(request.headers.get("Referer", "/")) + return redirect("/") @method_decorator(login_required, name="dispatch") @@ -48,7 +48,7 @@ class Unfavorite(View): favorite.delete() if is_api_request(request): return HttpResponse() - return redirect(request.headers.get("Referer", "/")) + return redirect("/") @method_decorator(login_required, name="dispatch") @@ -67,7 +67,7 @@ class Boost(View): boosted_status=status, user=request.user ).exists(): # you already boosted that. - return redirect(request.headers.get("Referer", "/")) + return redirect("/") models.Boost.objects.create( boosted_status=status, @@ -76,7 +76,7 @@ class Boost(View): ) if is_api_request(request): return HttpResponse() - return redirect(request.headers.get("Referer", "/")) + return redirect("/") @method_decorator(login_required, name="dispatch") @@ -94,4 +94,4 @@ class Unboost(View): boost.delete() if is_api_request(request): return HttpResponse() - return redirect(request.headers.get("Referer", "/")) + return redirect("/") diff --git a/bookwyrm/views/reading.py b/bookwyrm/views/reading.py index eb43e4ea4..482da3cd0 100644 --- a/bookwyrm/views/reading.py +++ b/bookwyrm/views/reading.py @@ -79,13 +79,11 @@ class ReadingStatus(View): current_status_shelfbook = shelves[0] if shelves else None # checking the referer prevents redirecting back to the modal page - referer = request.headers.get("Referer", "/") - referer = "/" if "reading-status" in referer else referer if current_status_shelfbook is not None: if current_status_shelfbook.shelf.identifier != desired_shelf.identifier: current_status_shelfbook.delete() else: # It already was on the shelf - return redirect(referer) + return redirect("/") models.ShelfBook.objects.create( book=book, shelf=desired_shelf, user=request.user @@ -123,7 +121,7 @@ class ReadingStatus(View): if is_api_request(request): return HttpResponse() - return redirect(referer) + return redirect("/") @method_decorator(login_required, name="dispatch") @@ -205,7 +203,7 @@ def delete_readthrough(request): readthrough.raise_not_deletable(request.user) readthrough.delete() - return redirect(request.headers.get("Referer", "/")) + return redirect("/") @login_required @@ -216,4 +214,4 @@ def delete_progressupdate(request): update.raise_not_deletable(request.user) update.delete() - return redirect(request.headers.get("Referer", "/")) + return redirect("/") diff --git a/bookwyrm/views/shelf/shelf_actions.py b/bookwyrm/views/shelf/shelf_actions.py index 5e7e6c0c9..67442f3b5 100644 --- a/bookwyrm/views/shelf/shelf_actions.py +++ b/bookwyrm/views/shelf/shelf_actions.py @@ -13,7 +13,7 @@ def create_shelf(request): """user generated shelves""" form = forms.ShelfForm(request.POST) if not form.is_valid(): - return redirect(request.headers.get("Referer", "/")) + return redirect("user-shelves", request.user.localname) shelf = form.save() return redirect(shelf.local_path) @@ -70,7 +70,7 @@ def shelve(request): ): current_read_status_shelfbook.delete() else: # It is already on the shelf - return redirect(request.headers.get("Referer", "/")) + return redirect("/") # create the new shelf-book entry models.ShelfBook.objects.create( @@ -86,7 +86,7 @@ def shelve(request): # Might be good to alert, or reject the action? except IntegrityError: pass - return redirect(request.headers.get("Referer", "/")) + return redirect("/") @login_required @@ -100,4 +100,4 @@ def unshelve(request, book_id=False): ) shelf_book.raise_not_deletable(request.user) shelf_book.delete() - return redirect(request.headers.get("Referer", "/")) + return redirect("/") diff --git a/bookwyrm/views/status.py b/bookwyrm/views/status.py index 0dd9e0f80..8c14b3cdd 100644 --- a/bookwyrm/views/status.py +++ b/bookwyrm/views/status.py @@ -82,7 +82,7 @@ class CreateStatus(View): if is_api_request(request): logger.exception(form.errors) return HttpResponseBadRequest() - return redirect(request.headers.get("Referer", "/")) + return redirect("/") status = form.save(commit=False) # save the plain, unformatted version of the status for future editing @@ -146,7 +146,7 @@ class DeleteStatus(View): # perform deletion status.delete() - return redirect(request.headers.get("Referer", "/")) + return redirect("/") @login_required @@ -195,7 +195,7 @@ def edit_readthrough(request): if is_api_request(request): return HttpResponse() - return redirect(request.headers.get("Referer", "/")) + return redirect("/") def find_mentions(content): diff --git a/bookwyrm/views/user.py b/bookwyrm/views/user.py index 2aed317f7..a46c74642 100644 --- a/bookwyrm/views/user.py +++ b/bookwyrm/views/user.py @@ -164,7 +164,7 @@ def hide_suggestions(request): """not everyone wants user suggestions""" request.user.show_suggested_users = False request.user.save(broadcast=False, update_fields=["show_suggested_users"]) - return redirect(request.headers.get("Referer", "/")) + return redirect("/") # pylint: disable=unused-argument From 05716c3578fafb21d1c9f6537ebe88a7a65d4ec7 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 14 Jul 2022 11:38:53 -0700 Subject: [PATCH 21/41] Adds unit test for creating shelves for another user --- .../tests/views/shelf/test_shelf_actions.py | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/bookwyrm/tests/views/shelf/test_shelf_actions.py b/bookwyrm/tests/views/shelf/test_shelf_actions.py index 93ff0a38e..2f2c208c7 100644 --- a/bookwyrm/tests/views/shelf/test_shelf_actions.py +++ b/bookwyrm/tests/views/shelf/test_shelf_actions.py @@ -32,6 +32,14 @@ class ShelfActionViews(TestCase): localname="mouse", remote_id="https://example.com/users/mouse", ) + self.another_user = models.User.objects.create_user( + "rat@local.com", + "rat@rat.com", + "ratword", + local=True, + localname="rat", + remote_id="https://example.com/users/rat", + ) self.work = models.Work.objects.create(title="Test Work") self.book = models.Edition.objects.create( title="Example Edition", @@ -165,6 +173,20 @@ class ShelfActionViews(TestCase): self.assertEqual(shelf.description, "desc") self.assertEqual(shelf.user, self.local_user) + def test_create_shelf_wrong_user(self, *_): + """a brand new custom shelf""" + form = forms.ShelfForm() + form.data["user"] = self.another_user.id + form.data["name"] = "new shelf name" + form.data["description"] = "desc" + form.data["privacy"] = "unlisted" + request = self.factory.post("", form.data) + request.user = self.local_user + + views.create_shelf(request) + + self.assertIsNone(models.Shelf.objects.filter(name="new shelf name")) + def test_delete_shelf(self, *_): """delete a brand new custom shelf""" request = self.factory.post("") From 4f1283ff52cbf7cc37f6a66e8331e9eea9711ffe Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 14 Jul 2022 11:42:59 -0700 Subject: [PATCH 22/41] Check editability before creating shelf --- bookwyrm/views/shelf/shelf_actions.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bookwyrm/views/shelf/shelf_actions.py b/bookwyrm/views/shelf/shelf_actions.py index 5e7e6c0c9..003d8b3b7 100644 --- a/bookwyrm/views/shelf/shelf_actions.py +++ b/bookwyrm/views/shelf/shelf_actions.py @@ -15,7 +15,9 @@ def create_shelf(request): if not form.is_valid(): return redirect(request.headers.get("Referer", "/")) - shelf = form.save() + shelf = form.save(commit=False) + shelf.raise_not_editable(request.user) + shelf.save() return redirect(shelf.local_path) From 73c4a01a6e2f57024cced957e3f12d6b8fefd05d Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 14 Jul 2022 11:45:59 -0700 Subject: [PATCH 23/41] Test for PermissionDenied error, not isNone --- bookwyrm/tests/views/shelf/test_shelf_actions.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bookwyrm/tests/views/shelf/test_shelf_actions.py b/bookwyrm/tests/views/shelf/test_shelf_actions.py index 2f2c208c7..6d593c5e9 100644 --- a/bookwyrm/tests/views/shelf/test_shelf_actions.py +++ b/bookwyrm/tests/views/shelf/test_shelf_actions.py @@ -183,9 +183,9 @@ class ShelfActionViews(TestCase): request = self.factory.post("", form.data) request.user = self.local_user - views.create_shelf(request) + with self.assertRaises(PermissionDenied): + views.create_shelf(request) - self.assertIsNone(models.Shelf.objects.filter(name="new shelf name")) def test_delete_shelf(self, *_): """delete a brand new custom shelf""" From 3f47cca5e64fd7008ece221f24cf5bf05ee60ccc Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 14 Jul 2022 11:51:58 -0700 Subject: [PATCH 24/41] Python formatting --- bookwyrm/tests/views/shelf/test_shelf_actions.py | 1 - 1 file changed, 1 deletion(-) diff --git a/bookwyrm/tests/views/shelf/test_shelf_actions.py b/bookwyrm/tests/views/shelf/test_shelf_actions.py index 6d593c5e9..f554404f3 100644 --- a/bookwyrm/tests/views/shelf/test_shelf_actions.py +++ b/bookwyrm/tests/views/shelf/test_shelf_actions.py @@ -186,7 +186,6 @@ class ShelfActionViews(TestCase): with self.assertRaises(PermissionDenied): views.create_shelf(request) - def test_delete_shelf(self, *_): """delete a brand new custom shelf""" request = self.factory.post("") From 317a239d40c9faf59eeec2c1f394fb7f0902633d Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 14 Jul 2022 12:10:29 -0700 Subject: [PATCH 25/41] Update shelf test now that it has multiple users --- .../tests/views/shelf/test_shelf_actions.py | 26 +++++++------------ 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/bookwyrm/tests/views/shelf/test_shelf_actions.py b/bookwyrm/tests/views/shelf/test_shelf_actions.py index f554404f3..290232580 100644 --- a/bookwyrm/tests/views/shelf/test_shelf_actions.py +++ b/bookwyrm/tests/views/shelf/test_shelf_actions.py @@ -74,7 +74,7 @@ class ShelfActionViews(TestCase): def test_shelve_to_read(self, *_): """special behavior for the to-read shelf""" - shelf = models.Shelf.objects.get(identifier="to-read") + shelf = models.Shelf.objects.get(user=self.local_user, identifier="to-read") request = self.factory.post( "", {"book": self.book.id, "shelf": shelf.identifier} ) @@ -87,7 +87,7 @@ class ShelfActionViews(TestCase): def test_shelve_reading(self, *_): """special behavior for the reading shelf""" - shelf = models.Shelf.objects.get(identifier="reading") + shelf = models.Shelf.objects.get(user=self.local_user, identifier="reading") request = self.factory.post( "", {"book": self.book.id, "shelf": shelf.identifier} ) @@ -100,7 +100,7 @@ class ShelfActionViews(TestCase): def test_shelve_read(self, *_): """special behavior for the read shelf""" - shelf = models.Shelf.objects.get(identifier="read") + shelf = models.Shelf.objects.get(user=self.local_user, identifier="read") request = self.factory.post( "", {"book": self.book.id, "shelf": shelf.identifier} ) @@ -113,11 +113,13 @@ class ShelfActionViews(TestCase): def test_shelve_read_with_change_shelf(self, *_): """special behavior for the read shelf""" - previous_shelf = models.Shelf.objects.get(identifier="reading") + previous_shelf = models.Shelf.objects.get( + user=self.local_user, identifier="reading" + ) models.ShelfBook.objects.create( shelf=previous_shelf, user=self.local_user, book=self.book ) - shelf = models.Shelf.objects.get(identifier="read") + shelf = models.Shelf.objects.get(user=self.local_user, identifier="read") request = self.factory.post( "", @@ -168,7 +170,7 @@ class ShelfActionViews(TestCase): views.create_shelf(request) - shelf = models.Shelf.objects.get(name="new shelf name") + shelf = models.Shelf.objects.get(user=self.local_user, name="new shelf name") self.assertEqual(shelf.privacy, "unlisted") self.assertEqual(shelf.description, "desc") self.assertEqual(shelf.user, self.local_user) @@ -198,18 +200,8 @@ class ShelfActionViews(TestCase): def test_delete_shelf_unauthorized(self, *_): """delete a brand new custom shelf""" - with patch("bookwyrm.suggested_users.rerank_suggestions_task.delay"), patch( - "bookwyrm.activitystreams.populate_stream_task.delay" - ), patch("bookwyrm.lists_stream.populate_lists_task.delay"): - rat = models.User.objects.create_user( - "rat@local.com", - "rat@mouse.mouse", - "password", - local=True, - localname="rat", - ) request = self.factory.post("") - request.user = rat + request.user = self.another_user with self.assertRaises(PermissionDenied): views.delete_shelf(request, self.shelf.id) From 69728439c83ddf662179645334ce74f0dd2054e4 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 14 Jul 2022 12:23:43 -0700 Subject: [PATCH 26/41] Remove error reporting on resend to invalid email address --- bookwyrm/templates/confirm_email/resend_modal.html | 8 -------- bookwyrm/views/landing/register.py | 8 ++++---- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/bookwyrm/templates/confirm_email/resend_modal.html b/bookwyrm/templates/confirm_email/resend_modal.html index beb9318a9..4d155cbb6 100644 --- a/bookwyrm/templates/confirm_email/resend_modal.html +++ b/bookwyrm/templates/confirm_email/resend_modal.html @@ -19,16 +19,8 @@ name="email" class="input" id="email" - aria-described-by="id_email_errors" required > - {% if error %} -
    -

    - {% trans "No user matching this email address found." %} -

    -
    - {% endif %}
    @@ -34,7 +35,8 @@ {% trans "Confirm password:" %}
    - + {{ form.confirm_password }} + {% include 'snippets/form_errors.html' with errors_list=form.confirm_password.errors id="desc_confirm_password" %}
    diff --git a/bookwyrm/views/landing/password.py b/bookwyrm/views/landing/password.py index a7eb001b0..7487b9414 100644 --- a/bookwyrm/views/landing/password.py +++ b/bookwyrm/views/landing/password.py @@ -5,7 +5,7 @@ from django.shortcuts import redirect from django.template.response import TemplateResponse from django.views import View -from bookwyrm import models +from bookwyrm import forms, models from bookwyrm.emailing import password_reset_email @@ -57,7 +57,8 @@ class PasswordReset(View): except models.PasswordReset.DoesNotExist: raise PermissionDenied() - return TemplateResponse(request, "landing/password_reset.html", {"code": code}) + data = {"code": code, "form": forms.PasswordResetForm()} + return TemplateResponse(request, "landing/password_reset.html", data) def post(self, request, code): """allow a user to change their password through an emailed token""" @@ -68,14 +69,12 @@ class PasswordReset(View): return TemplateResponse(request, "landing/password_reset.html", data) user = reset_code.user - - new_password = request.POST.get("password") - confirm_password = request.POST.get("confirm-password") - - if new_password != confirm_password: - data = {"errors": ["Passwords do not match"]} + form = forms.PasswordResetForm(request.POST, instance=user) + if not form.is_valid(): + data = {"code": code, "form": form} return TemplateResponse(request, "landing/password_reset.html", data) + new_password = form.cleaned_data["password"] user.set_password(new_password) user.save(broadcast=False, update_fields=["password"]) login(request, user) From b1f5171502df49cb7847005f70c2cd8db57f9152 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 11:39:29 -0700 Subject: [PATCH 36/41] Updates reset password tests --- bookwyrm/tests/views/landing/test_password.py | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/bookwyrm/tests/views/landing/test_password.py b/bookwyrm/tests/views/landing/test_password.py index b1f7e59f0..c7c7e05d5 100644 --- a/bookwyrm/tests/views/landing/test_password.py +++ b/bookwyrm/tests/views/landing/test_password.py @@ -104,7 +104,9 @@ class PasswordViews(TestCase): """reset from code""" view = views.PasswordReset.as_view() code = models.PasswordReset.objects.create(user=self.local_user) - request = self.factory.post("", {"password": "hi", "confirm-password": "hi"}) + request = self.factory.post( + "", {"password": "longwordsecure", "confirm_password": "longwordsecure"} + ) with patch("bookwyrm.views.landing.password.login"): resp = view(request, code.code) self.assertEqual(resp.status_code, 302) @@ -114,7 +116,9 @@ class PasswordViews(TestCase): """reset from code""" view = views.PasswordReset.as_view() models.PasswordReset.objects.create(user=self.local_user) - request = self.factory.post("", {"password": "hi", "confirm-password": "hi"}) + request = self.factory.post( + "", {"password": "longwordsecure", "confirm_password": "longwordsecure"} + ) resp = view(request, "jhgdkfjgdf") validate_html(resp.render()) self.assertTrue(models.PasswordReset.objects.exists()) @@ -123,7 +127,18 @@ class PasswordViews(TestCase): """reset from code""" view = views.PasswordReset.as_view() code = models.PasswordReset.objects.create(user=self.local_user) - request = self.factory.post("", {"password": "hi", "confirm-password": "hihi"}) + request = self.factory.post( + "", {"password": "longwordsecure", "confirm_password": "hihi"} + ) + resp = view(request, code.code) + validate_html(resp.render()) + self.assertTrue(models.PasswordReset.objects.exists()) + + def test_password_reset_invalid(self): + """reset from code""" + view = views.PasswordReset.as_view() + code = models.PasswordReset.objects.create(user=self.local_user) + request = self.factory.post("", {"password": "a", "confirm_password": "a"}) resp = view(request, code.code) validate_html(resp.render()) self.assertTrue(models.PasswordReset.objects.exists()) From 65117fe3c6bc3e8567a9576c7b66e52258fa8a9b Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 11:41:39 -0700 Subject: [PATCH 37/41] Use manual password field to customize id --- bookwyrm/templates/landing/password_reset.html | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/bookwyrm/templates/landing/password_reset.html b/bookwyrm/templates/landing/password_reset.html index d56cba625..786eaa0ab 100644 --- a/bookwyrm/templates/landing/password_reset.html +++ b/bookwyrm/templates/landing/password_reset.html @@ -26,8 +26,16 @@ {% trans "Password:" %}
    - {{ form.password }} - {% include 'snippets/form_errors.html' with errors_list=form.password.errors id="desc_current_password" %} + + {% include 'snippets/form_errors.html' with errors_list=form.password.errors id="desc_password" %}
    From 4a82bef9a6053361b70c4dbaf0e236b467c8c96a Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 12:21:25 -0700 Subject: [PATCH 38/41] Ticks version number --- bookwyrm/settings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bookwyrm/settings.py b/bookwyrm/settings.py index ad8cad75b..999c3729b 100644 --- a/bookwyrm/settings.py +++ b/bookwyrm/settings.py @@ -11,7 +11,7 @@ from django.utils.translation import gettext_lazy as _ env = Env() env.read_env() DOMAIN = env("DOMAIN") -VERSION = "0.4.3" +VERSION = "0.4.4" RELEASE_API = env( "RELEASE_API", From 41818717fb1c686cc28c09ad0f38e7106b749d9c Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 12:21:34 -0700 Subject: [PATCH 39/41] Updates locales --- locale/de_DE/LC_MESSAGES/django.mo | Bin 111057 -> 110923 bytes locale/de_DE/LC_MESSAGES/django.po | 14 +++++------- locale/en_US/LC_MESSAGES/django.po | 32 +++++++++++++-------------- locale/es_ES/LC_MESSAGES/django.mo | Bin 89984 -> 89865 bytes locale/es_ES/LC_MESSAGES/django.po | 10 +++------ locale/fi_FI/LC_MESSAGES/django.mo | Bin 108982 -> 108857 bytes locale/fi_FI/LC_MESSAGES/django.po | 10 +++------ locale/fr_FR/LC_MESSAGES/django.mo | Bin 112329 -> 112211 bytes locale/fr_FR/LC_MESSAGES/django.po | 10 +++------ locale/gl_ES/LC_MESSAGES/django.mo | Bin 90395 -> 90243 bytes locale/gl_ES/LC_MESSAGES/django.po | 10 +++------ locale/it_IT/LC_MESSAGES/django.mo | Bin 88883 -> 88745 bytes locale/it_IT/LC_MESSAGES/django.po | 10 +++------ locale/lt_LT/LC_MESSAGES/django.mo | Bin 90789 -> 90682 bytes locale/lt_LT/LC_MESSAGES/django.po | 10 +++------ locale/no_NO/LC_MESSAGES/django.mo | Bin 74665 -> 74665 bytes locale/no_NO/LC_MESSAGES/django.po | 10 +++------ locale/pt_BR/LC_MESSAGES/django.mo | Bin 87730 -> 87624 bytes locale/pt_BR/LC_MESSAGES/django.po | 10 +++------ locale/pt_PT/LC_MESSAGES/django.mo | Bin 81901 -> 81742 bytes locale/pt_PT/LC_MESSAGES/django.po | 10 +++------ locale/ro_RO/LC_MESSAGES/django.mo | Bin 89838 -> 89700 bytes locale/ro_RO/LC_MESSAGES/django.po | 10 +++------ locale/sv_SE/LC_MESSAGES/django.mo | Bin 87719 -> 87605 bytes locale/sv_SE/LC_MESSAGES/django.po | 10 +++------ locale/zh_Hans/LC_MESSAGES/django.mo | Bin 82228 -> 82111 bytes locale/zh_Hans/LC_MESSAGES/django.po | 10 +++------ locale/zh_Hant/LC_MESSAGES/django.mo | Bin 33193 -> 33193 bytes locale/zh_Hant/LC_MESSAGES/django.po | 10 +++------ 29 files changed, 60 insertions(+), 116 deletions(-) diff --git a/locale/de_DE/LC_MESSAGES/django.mo b/locale/de_DE/LC_MESSAGES/django.mo index 83ef741021b6e0d061137a1dfe06900ee2dfbfdb..e17d550a0577953fcf7b027146770dbe56ec040d 100644 GIT binary patch delta 22916 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 H4=Mrx_A?#L delta 23031 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 cQuDSytY=)n&k\n" "Language-Team: German\n" "Language: de\n" @@ -471,7 +471,7 @@ msgstr "Lektürejahr für %(display_name)s" #: bookwyrm/templates/annual_summary/layout.html:53 msgid "Share this page" -msgstr "Teile diese Seite mit Anderen" +msgstr "Teile diese Seite" #: bookwyrm/templates/annual_summary/layout.html:67 msgid "Copy address" @@ -1351,11 +1351,7 @@ msgstr "Bestätigungslink erneut senden" msgid "Email address:" msgstr "E-Mail-Adresse:" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "Es wurde kein*e Benutzer*in mit dieser E-Mail-Adresse gefunden." - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "Link erneut senden" @@ -1726,7 +1722,7 @@ msgstr "Zu deinen Büchern hinzufügen" #: bookwyrm/templates/shelf/shelf.html:86 bookwyrm/templates/user/user.html:33 #: bookwyrm/templatetags/shelf_tags.py:48 msgid "To Read" -msgstr "Zu lesen" +msgstr "Leseliste" #: bookwyrm/templates/get_started/book_preview.html:11 #: bookwyrm/templates/shelf/shelf.html:87 bookwyrm/templates/user/user.html:34 diff --git a/locale/en_US/LC_MESSAGES/django.po b/locale/en_US/LC_MESSAGES/django.po index 8436cc4d8..749bedac7 100644 --- a/locale/en_US/LC_MESSAGES/django.po +++ b/locale/en_US/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 23:57+0000\n" +"POT-Creation-Date: 2022-07-15 19:21+0000\n" "PO-Revision-Date: 2021-02-28 17:19-0800\n" "Last-Translator: Mouse Reeve \n" "Language-Team: English \n" @@ -43,6 +43,14 @@ msgstr "" msgid "Unlimited" msgstr "" +#: bookwyrm/forms/edit_user.py:89 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/forms/edit_user.py:96 bookwyrm/forms/landing.py:71 +msgid "Password does not match" +msgstr "" + #: bookwyrm/forms/forms.py:54 msgid "Reading finish date cannot be before start date." msgstr "" @@ -51,11 +59,11 @@ msgstr "" msgid "Reading stopped date cannot be before start date." msgstr "" -#: bookwyrm/forms/landing.py:32 +#: bookwyrm/forms/landing.py:38 msgid "User with this username already exists" msgstr "" -#: bookwyrm/forms/landing.py:41 +#: bookwyrm/forms/landing.py:47 msgid "A user with this email already exists." msgstr "" @@ -788,7 +796,7 @@ msgstr "" #: bookwyrm/templates/book/edit/edit_book.html:122 #: bookwyrm/templates/book/sync_modal.html:24 #: bookwyrm/templates/groups/members.html:29 -#: bookwyrm/templates/landing/password_reset.html:42 +#: bookwyrm/templates/landing/password_reset.html:52 #: bookwyrm/templates/snippets/remove_from_group_button.html:17 msgid "Confirm" msgstr "" @@ -2269,8 +2277,8 @@ msgstr "" msgid "More about this site" msgstr "" -#: bookwyrm/templates/landing/password_reset.html:34 -#: bookwyrm/templates/preferences/change_password.html:40 +#: bookwyrm/templates/landing/password_reset.html:43 +#: bookwyrm/templates/preferences/change_password.html:33 #: bookwyrm/templates/preferences/delete_user.html:20 msgid "Confirm password:" msgstr "" @@ -3030,7 +3038,7 @@ msgstr "" #: bookwyrm/templates/preferences/change_password.html:4 #: bookwyrm/templates/preferences/change_password.html:7 -#: bookwyrm/templates/preferences/change_password.html:52 +#: bookwyrm/templates/preferences/change_password.html:37 #: bookwyrm/templates/preferences/layout.html:20 msgid "Change Password" msgstr "" @@ -3043,7 +3051,7 @@ msgstr "" msgid "Current password:" msgstr "" -#: bookwyrm/templates/preferences/change_password.html:36 +#: bookwyrm/templates/preferences/change_password.html:28 msgid "New password:" msgstr "" @@ -5365,14 +5373,6 @@ msgstr "" msgid "Username or password are incorrect" msgstr "" -#: bookwyrm/views/preferences/change_password.py:35 -msgid "Incorrect password" -msgstr "" - -#: bookwyrm/views/preferences/change_password.py:42 -msgid "Password does not match" -msgstr "" - #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/es_ES/LC_MESSAGES/django.mo b/locale/es_ES/LC_MESSAGES/django.mo index 86af3d5503546c7fb83242ab2111bbd2f8e715d9..ee40fe4f9982dd427b81f0e88595460d3618e1eb 100644 GIT binary patch delta 21761 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\n" "Language-Team: Spanish\n" "Language: es\n" @@ -1351,11 +1351,7 @@ msgstr "Reenviar enlace de confirmación" msgid "Email address:" msgstr "Dirección de correo electrónico:" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "No hay usuarios con esta dirección de correo electrónico." - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "Re-enviar enlace" diff --git a/locale/fi_FI/LC_MESSAGES/django.mo b/locale/fi_FI/LC_MESSAGES/django.mo index f5ece7df48dd59f6a970cd210ea52d4938097013..bdb71d6f7181faa14faa094693c0eb39b217d93e 100644 GIT binary patch delta 22889 zcmdmXnQiAKw)%TQEK?a67#J#87#L(27#Qv-Gcf#SWnh@&4iaTx=!j=vkYZq9=!|Dz zP+?$TSQ5{`pvAzza5A2OL6m`k;Y&ONgDe9B16KkAgEs>MgGK@agA)S-LrDSygAD@% z!}bIQ20f6v1O|pM1_lP@LE*=?468svTEf84&%nU&uY`dilYxPu zuatpdJ_7^8k5UGPl_2xVAhc6C1H%di28K7~3=F*t3=C5%7#I$K(m*8x!!8B}h9{K_ z^t7#J8tY8V(Q7#J8f*Dx@wV_;y=sf9$zZ74mZj)7r20|SF^ zJp;oW1_lP!21p1jg3@Y@3=B;S3=FFp85q(T7#MV$7#JKu4rpRvC}Ut?xZcFT(7?dJ z;MZKwz|hFRz;M19LI<`$BrdlwFr+dtFod*1f@&9(c4>nI;kh;jhFk^)hVXU<20sP{ zhNJBa4F5q6?|^tjq?3Wcj){TcTqgrV0s{jBZw~`Q3IhW}UJnC96axdp85kID^)WCAGB7Z3^fNG&GB7Ym^)oQ& zFfcGo=!c}4z5S51@Tnh?%3~)mFqktiFw{+8U~pz&VAwW+fuV|lf#KH#h{dH7A-Sji z{6t9h5}3rmP|3i+pgxI#p^$-rVc{eO27d+y2I0vJ44R!S-DG&`xQy>})ra%m`n8Luo%)r3lI0cdmT&FNF2r)1)WKV%uTsH-hTP96mVBi6j zBT#*-rZ6yYg3{0wNG{qt1(JKtLgnv(_17~nJcTO!38k5*LJZ`c3UQFcREWW9QyCZp zK-myVyG(^x5IPlNaQsvT26a#zPlY&q+EfMxZUzR1`BNc5z8b2Ybs9vRe;NaWASnM! zPlIUCoyNdm$iTp0HVqs!3>niP7UoZbgh<0QNYHmogE**f8pNTqr$HRB3~J8SX^@h0 z-!w?by_^Pd=vyfLeHtW07^gEZ)PsUda5@8nJ_7@T+;oTo{H8;S;D+gtl56vHNRXeL z&cI*_sw1W|Ff3wVU=W%CNo-qZFff=gFfd%30ZGifGa(Mlnh7Zx%V$DDvS%j5W3y&L z9K3KQLp?ZdH_T*U$Oa{UjE1_@BvKNn(=(Oihn zt>!W?6fiI_1k8n$Hxg&6oBs!wPh0|N^vd(MNHCqEAo)D}>2k9iP> z`ObqxWn}$4NKnPkgIJt14`M;dJV>r+ng?;|6sQ4<=Rqu9F%RPKo%0|LI5Llc!3tEe z&4VO1q4^MfIrAA9CV*7C_9eS6l#*FkS$0h$WQowg6&*50nmH07+Cy z3m_rWy8sfTix)tAxM~5UMBKFiQt)UjWMHshU|>jC2uWKr7eYLCav{W?>kGjSuV;9& z5aOfn3n32SSOhVcZxO^`(M1q>Rj9bxB1lNtE`p>5S19eb2ol%fQ2E3~5FchPf>>M) zr8}YG(-(mnHuVe)D;I%X!f*siUta{N-CjWrs#*+jNYi47g_9OT958z^#3zfP@*5U2 zFqD8w!o`qwgXt1TL&SFp#ACTjAO%+O5{QG^moPAJgYy5>C6G8-xCG+j4ND*f9|9== zRZdX;ZKwe+p!A<5kT@4u3aLB1mqKz;)l!JX&z3?$l5H8p!Mw{L7K<)}*rU9RfuSB$ zshBQ!%OM6vEQdr%E>ymDImBmO z%OOEOV>u-IZCDP8+LOy6KEAUYV)47>kPzWoQ4i55v;tD!E3AO{xNQZ*;)yFD3g@kW z#Qm}rki@ut1td-ntbjP=*a}E$zqSGrg8VBXwB$;Ne&v-A{n{%b1)RxBh`nL;Dft0DHOt_C}>p22W6B>hZzmZUWCDfpnwGbclLJgR@7UF=FYau?`wiXgHH`YRO!Tq(6 z>iPRxh=V28K^&yM4icgU>lhg7L47#Kb&#M9Uk7nO>NvM5YE8B(7g`Q z2YkE^5@Hmlmh)mfnD z94fJSJtUPLf@-`0HSooHP@FL^d{_@j&CDAhKH}H_u}E+O!~x11ARaN_0P(5Q28aiP zH$Xg)xB=pTwhi@==JQmjf>RqHad%?_#G-o}AP)Pu0n#A(y8#k11{)zEV7?LJBcF|s zzF-)XU$PO>7OdL{(Z6gX#KD_3LL9PvBgFip^-zOuKo!1)D*U+-;LffAI~ z*$OeoY%3&WT(?3TMhqZFjQ`Z#MRub5SJd^3h~K}t&li-2({=L zl>P#>fN2{TAR%MF4dP>OsJhr~knEZZQV+`i{o5dMGjkiH zGr4RVB>#Wi1_^r6?GPUsZig7?upJT-KHDKd9J?K2LGgBQkTSGxhd6u=RQ*CIf9-aN zJ)5>OFsx@_VA#K%fuSBWLXp1%GIrCq1JZcBwFBydoe+!dcS3^NZzm)X#_WW|WztRt z25Zm&#!g7kZrTY6f#W+NBOw=eGB9iajs5I|bmN!qg6I#~4e?0SZiagBh(_9ONL-cf zhWManH>9~ec{e1kHtmLJ+y&Km0LnkJ8)EUL-H;G?z8exUKX*g2E7u-KW7KvJ#OI}Z zAT6b)JrHv@?x}}p+_?u_8!?>T0}1kHdmxny(_Tm%%kPC4tg#o;1G0pQ=R?ISp#09g zkdT|S7ZMV4_d?RtawxrPFT}xT_d-Ta9@RqyeD*;sOxy=?X&sdA-Ul&g#y&_0EZPUL zV8uR26l~rHiJIe3{a5!v;{MY=t>R%wZKrk^lJD)IwEtm98i_v)aZtfw$UtSqVaQO+n!^zD-yViI@Y`Vq22N1^ z|9cn`lg8haZJxpOmAJAfA2{;-EE0 zAwJjw;{GF0;hDlc>lqF?G5M8DE8h{LsyLF<3pV-Od)AA|TH z@E9a5L>z-8u9Rbtdb|7>Bu&gY2C-^kgzny@D1oKIVJ)9>YQCu%@5|W>tPeMwzw3CqWzBwl$1;w$G5R2}f zgp>!LPC_gcI0Xp_nNtvpd{03f8gmNbOKt#;wh&gK3xdqFFy_O z@fIk5_h|-(J_ZJc6Q@BVsPzmC;b$NQwLs~fGmz{x# z&O;n@5GsD*JR}4koQI?t&I^!`vbw-f4;~zLxB$uL9v2`MMPGmfRSuLcy8sE9h6|AV zzVHIXXKOA%LT1MWNcnK~0>p=(Eq<0bGaNCQJ5O=#+53wlXA|yX1 zU4+bD)m((M3HM)w6q(O2LPA3L62xG$OAvi_mmm)IxCAjU@)9H@vM)hGruq^j7frha zY0|B|1o6PxOArs-sJ{ep;S;FApP&Z(x&%oiT$dpR3SNek{fd_%xy14^#32cnAwJ50 zsw=z7oqAOT!loz+pCZu{}0tKb`4^o{541vdR>E* ze7V;^_SG{mEV#zNV9CJ1u;Cg5!$k%LhF4Jjp6iej>)Ulm%Shn{#HW5YAmV8^Ac=Cq z4TwWF-hjmIfg6yJI}N2T-C$twVqjpn38htTLfRGiHyIdYLHU2)O$LSt1_p*bHz5{? z-eO?b1e&$F1xeixZb5R#*IN*Wa@>YYB01fL_-O8J$dt{2+mP&ObO(}%{qI2ZPr3tf z*z!A&Y`5tS#DP2RK=c28sKoI*ki>KL4kUHnyTiax#>l|%>JBKV7#I@oK?;(>dkhSr zpmzT~NO^GvDt_S}B+9Nr>3dN6`8`M!f4B!pL%*Oj(|v||@Ek4IeFpH%rPO^$2-w|+ zxIFAWq$JC}4>7p@J|u2Cp#1swA!%jBeTW5Hq2l}RLwtJTJ|wN2gX+6;AL5bE_aSM5 z`9VFzV7&(rmzh6+Xt004z;F~a!T10YbixlA7@|QlBo84LRy~BMYlrfuLg_^hAq|xE zQ2yzM5Rcq=2yx)shmh?1{UO9&x%x+tI8=WGQQ-9m;_{G3keSM;N07L>_y|%U-GHiN zcnmRs>oFwCgrR(u$BZd)1G_O}bhWO~zV~CG$ zKn;5Q7@GK?8aSRnqD1xy#2~{bkhJ0srGuY991#Bm;=sZukaD2v3B>0!ogG^2}JcFzg*!~O>k{r)LQ@!;J33RdH&1SuUxctByNI@d_77_(9Z$T{> z28M#SkRYA=77~)H-a?{eE0llmEhKlHdCS01#K6Gt;VmRFC%!OsxkK)q--zy21z^@zd;h)|8J0>jQb8*P>}i^ zV!^TRkO9nd-ysti%s(LFnLi-ng+CzT%YHx{#`6=BSVezA))~}${DerX`3dpi)}N46 zdg3Rf;CS_uf#D+~0|W0bh|mB3h9oA1Kae!x@&{66=l_8u*7iRT3)lW(V6X?RANb3_ z5DQu}@|S_Z7PL&~FJxiE`@akfIiU4Ff&Um7&NDDD?EA;Sz{$wK(DxsbIA$;~f>*oGDixG*pw~UP7K`DPGMsRPpn~4!z z$82X}1kZ>ZXJTXkt)_Xz#K@4#04o2P8Nusv%9t4$R2dl@5jBZ}5j=aom4gwSmJ~T57H{EX1dsDQ7#Th=Ffjb&fhc&z%gCV3#K16(4`RR}0Y>ohoFYL+aKl7Lh!H%l zcVCE+VLE6LiZH|j8X}C~g-5eQ7#a34FfiDQGJ==s{1asam!R9k7{SYRio_Wi_A@Xr z@Jle(Gn@p?a7r+O7K1U&lw<@i5Q>pv1TRREm1YDl&p9g1$gqWhfx%sdk>MNz1H&H~ zMuy`I3=F4b85vG9FfdG(V`Nyvz`zhM&j_CF=22i|=mM<;QD9_f2Q5ldWMs$#HSrV~ z!K3E#N{kHE3=9kzO7#$hPm~xLrZ6xtMH^)l8f^BY0iU4RuBac18vUV+}@zgA5D|)|!kAkxUE>e>EAw z>wm&^7{Tj-_UJHz3pCk!T}JRiqXu1w3!mviQhTT#Be(=>)njDH04<@?gQVtAeMay? zg+_fw22j+^(q{xOuTwB!1TVqxH-O}VHUmgvd||){UWUhM2+1XGhKvm5pe0&{jNk=G z^#VqW;Cz~81TlD(5yarbMv$QNG=})>mN6u;nVLWnVT1`IcpcCr6GrfQpBW~QT(l6% z-)+JOUj1^!gb}yh63rk!D>H*+&k0ceLNiD<+znNC&WsVfg7UE$qS2U)E{-V4E3M|gI_HmK_h7iDR?w2 zAwe8t3Gqq0C8XrqX~_s)*?8R&lGuJ)Lb9EK6{N(wYXvEKS*#hs3lklzAyKy48WNJ5 ztszl;0xEvlni10ezikci;cII~@cO);){vsLzy?yr&$59;(R~|8V*6|Z@!=mENcQEh zg=Ejkwu}tFLCfmwAQo%cL!!vY9-`jW9wHuS4>2#&z8(^Ex%Q0Ug$T9wkg|WWJ;b6_ z_Ke^)oSW?#8RjxDFkFK23mhOm>34u6)>#e^4{UaTSa8q*qW`1=r0l=s0CC7Cs5q-5 zL_J@J6PCKCp3yNQ62=5@U=rB=MC%71lxNPG?A3nBoix z!cEQ)2Oo2WgycDAM(`?_d(MmuZlHSKg^>ZYlz5g4BrQF1fp}EJ6`bbk8Pr`NJ~4BJ z1eu2`Bt!zC{BT!DP$fV#Fyy&H99ruNabSxp#3y}F{!FO8#ZY>UD-7oUOB zFI+(msb^qdaf3*RyFq+l>;{Q*XE#RhD%d19h(#jq5QoaSLmX(}4iPtVhd9u|9b_N_ zgP%L3tWR`@MBy=aNH)C^NKha1g!u5RC&a?ro{*?|;R*5aM<}1g3t|DU7o?;V_kvig0p%NbL45A$ z1+mZ9i?JTuG>Y(o6d)B|5DVseK`dV51&O=OUJwVIg390Uf>`|23!I1;en7?9y&)kd z0;M&*AyI1w-j)jZsr4Vppy?I zt@!&uLLwf@&+vhy_6i?}2M+i^%s&oQcM)pdEgxtjwB84js5pEfK9TZ;1f8ZY#K%^? z5TAPZGJ>1Y(NJ|eeIY@3!WWXiFZ)6q_R<#;0^gwex&0umWl2AX`Hp@N4+Z!!f=68H zBm5v1)c8Rh(hub?glgCVl&x8XYai$pn5w{J1#AyIjJSPBBJvTtb zX9Yl7KHCByA#yzc5>ihBAW`@pYR>NfP%F8ffq^d&Vt_T24h@7@lphFjX;UC0cunV| zKuBCq4}|!1K_DbZHwHpV%maat>~;ex{~fBHBM72TFbI+sq=F#oRX{YT{cjTlNh~2y zh0#F}gHwVawO}!nKQ{=HCe{Q&e6kB<00RTVF{u2#AV~H67HS@UFeF!r1w+iS4Td;8 zJs9GUieN^_`oE@Nh|8x0Lz-ZlgCRkGE*RplC&3VdUk5`v7`!2j;90N*A&`>oVhAM8 zzl1=7o-GujUp*9}-!>GI7F&BMYM-QMWk??9h6KV^I*F z-;IJKl5bIvDB+HV@MWSQL2MWe(dZrxF(@h;qAw>J66dYa5Qk5VhJ@gJsQy*a5C`v% zhB)kKG$h0?M}yK#Jp;psXh?JWdo-v(U|`USfmje8193oR48(xC7>EN}pz_mWAc<;a z48-CSQ29$SAcGkgp2k2z=nYi;7pOd2EF@7&#xgQ!g7Uv^EX1O4s6LI1XZP5tMF=gQT5VaS$Ibj)OSt094=cI7Wtg z(2U1}I7q796we4A*S{7I8R5`LfLPR+0P*=`D1TW3#GoAs5QpzifT+Kc0I^6j5fb-q ziIDOkIFXUzFlfF2N?RpC(#pRi#(HpXmMa;eK{**>p+Pc4qf;`Z{hyi)@%bvK{ElRZ z0jH87QF9Hd|4uSEQ8BzshB%BN1=5=qO@Wx>ngU5nT`7=kxgez;V$k&zh=#{0kktAk z1rp>!sgQz4HxD#Fgk3CC;MAhe1hy!`j zAhdFQ8f5IoDh*=5vNVXoooNssUrK}Ih6hmo$25qK|EEDhiZvZl8;Ykx9A=yjsZE{I zA#tAsmCsIx_`E$GV(wh1`uf%B5TEZ#X9VxqZ#-v?$uLZUbW62}uW zAeG9x3`m)OBLh-o|IC2+STGZkrsSZsQzj&vre!iRxPsC`CRklP!=6k?ke|$i_~3CS z#NtnxknG5i1@WP77NqF)%!0_bWI=*{QWhjA=VU>ma&s2gV21rrb!VXBx1i$BvLGSz zIg62@7Bv3%2dbbd8)86PHblXsY)0_zw%OSbi&=9Z7CPiWqQEN$;;?`mNYLiwK%%56 z2NIQ2avjF&7f2 zGjkzPu`?GE6}NLCQTH8CrAL8<$e24>M^C3Zkq>dmynILj zwiT-HZa&1G7f}Akd`8In|3CSVpcg8D&~gP3g<4SBxBy~-O#!4_2q=JrRB-_$E%ZV4 z%_)F5Xa!W?)&huw_Z2`w@+4IJB2@fV0kr-96e{t)0FnrQ6hN{edm*GdtxyOF(uP8a z1KSHBb;jgEh=s=rA%oSI3n5X-Q3NqZq6m^()Qcb?=28U7&VEIZ5RI=dVgye-R2M;f zc(MrM^Seb57e6b4v;*E1K`i=Q1aSyMF~lPFVn`YgFNPSbQw+&Xwora}F~q?c#Sr}^ z#Ss0C#SnYyJBlGi9F(v&tX^Pjwl@qB&)dAYNJqHke^ORNav>NWpZq43cf%mO*mM=Q7Y3b3FqC zYdOTiwdIhYc?zZ9ltX;%ZfIHQY#PX^dVj)`%B8c5<@Py-p%epmxBPq7xF zUcVONF{fIHeIB*-kT?sjg#>YGEu@GntYu^Xt=X7R3(1zZYaxm8eJvz$3DrTw)$1S* zvxf4$p>%v5#KPh_hy&Z|ARd}i2Qhy~9VEoB*VjSv`Mo+w>V8%S3A*of5C<{VLlPe^ z)S*K4knE^Z4=Gwf1DK%gxam;&Tqs>%4{^Z6dPrAoNj+rP{%SqM;rtB{x?UN|Fo)9K z4G@>bH$WVg)&PmSyatGa%Ax$`28cs@8X$>jS_32swlzS~!u1A7cK*@;$-dl;5WZ?7 z#C)4Zu*2#ZoEssjx1%1j)~g&5+qH+h#`aNe17W z!7gR6YJsHs>=uXx6IviWq=hXIgO9gBg7jVsB&0sIKrH?TrCD1cxrnEg5xg8%ua%KO z5>)?(w?gu1VJjo}B!f~z71lqSvzD7 zDWV+`lE>R2=3Q@xI9Q_tLR)q~(v(*RBSSqX@%VQ@f;hATVnG~KVMYhUXO$g{3@1P{ zqaBc_itK_IkkJKcA?0>KI+@p@;1uh`k3QF46;u0{I?@ z&((S$iPXFYl6E3`>LD$htR9HQc~E*aRKt!QMusP#(=MR=b-j@3y8XS7kW%e~Bqsen zNZh+Z>Bv4vNtX-d&+LO(ytWTw@wq-o6YfEMA0#OL^+8HDzJ7>Ht@|Mk^66(}$OoPI z&<_crll`Dn%fN8G9}*R86Cl}CbOOWyvJ)WUh7%wm=P&`{z=#QuG?O<0;(+xNAi1Xg zAXMXRsKWOXAP!)i2r)=(BE$eyC~Z9vqA_qHB*?QTLK0uoM2Nm6P<2};LQ1^T6CqLY zd?KX4`ZN(z|4U5*M`b;O>m*3xi zUoe9ae1gL38Ibmc^-M?<7SDwAj2dS$GE{={|I(QdjqrpSRD3gw*WWkTkR$%HJ{@l4}mkW@Kn%U|@JR zn~|X&bc#jk9EgU;b08MJpTh`V;q-3~WF{kaF2rGn=0Xg3F&B~x#O6VQyk;IGh}-5t z(!jKNkhbFTc@T5Y&4Wbct$C2q@u%}3_UO)MtOu`fu$j*YK0L;2J|ym^&46gDgC-Uj{LF=Q4;nhnGRt4g6jP3Av=@(0sofQjV-&4l!ST1tcT_^;bY=NUkn@42fX?QCFd3dRFffQszUVGp z@4&*q(8t8UAjAkc@x_>hfguw~o^%?*ipw zCI*J*j11s;>xWDXYz%vu7#Mmc+j`3L88I_3%!WGWKl9`)PqoAoObiTGObnpO5s+aF zg3JsIdzcv*vX~jb3skC^85j~-7#L)j85nq>wty8fKu*ZugBk}C`;Qj5HcSi*qLV** z$~#&zGcW`)Gcc$#F)-*dGcc@UVqh>~WMG)Z%)sy$wC)BP4j@yWGBbde&VbHZ0`b#W z7#RLc4)l_)zsC$YJO?BS!uiY$3~v}27#@LEdoeRGv@kI+h=39S$WJT`4DQSf3`J0r zxfmH3Lebo>$IQSW#mK;L5#$O+$TCwWW(J0tP(Qt7W?(o1($C1iu!Wgn@@p@}&=jZ~ z=oBH48$kF969dC3Mg|5okQ_4ugFF)hLp8|n%nS^iP&=P7GBAX&K$f^|2dM)cWy8q8 z5YNKEpglR!TU_utGXujaCI*J5j0_CgETDsOI=zjxOqdxM4uV3CnSp_ynE^cP8OF%K zki*2lu$T#QYSCGc8yO})^VZ|^gBl$=S=L9|w3vl~;WJd^Ff?)=f{rNyt-oVtV0gs@ zSt!-brf7#Qv{GB7wZ zGk{k&nK3gk{DPV(z{0@rk(q%(kP&ho07&>N69Yp(BLl-BW(EcqMg|5h76$OjHIUpR zX2^kJptHiJK?4gUzKapEIu>;5(E=t0A%+TO1_nt+28JkR28KV33=I8~kNV1+c0gRt zz{tYDpvcU?PzLoOXg>_dm^&cffll*bW?&G8sx6u<>8D-)hKYe;22=#3k{PN~lZk;L z0?JlmWMEhdN&+kl409M67$TwKt3c%x3j;$9BLl+&Mh1p3W(J0>NR9`cq~^`Sz@Q9O zznYnWA)JMQL63=n!G?u_VI4Dr8p94o1_oVF_%eW2Ff%ZuGchonh8psnnStRe0|SH7 zi_-`^XF#Km^U^vapz|h9bz@Q4XCU>%_zr5g4CI*IFCI$u- zMg|5cW(J15$*KP8jPED+`iranW`eB71|9na^7Joe1_mu?V&h|BU^vXoz@Rbtq`$J` zMkWUE;=dK3Kn0b9ObiTnm>3wcp+VNc$iOfUlpdHNi-AE44WBSGFj%lKFq~j!VDOr( z8=$Q@3F@EMP+cEEd)=8B7~V25FjO)!FffD4b_NE9t&I39z>vVgz|age5#)Lhwr6HwSOOKB56an$3=F537#IXVB@7b-LkSB5gXHA50pj&C zP*XvxO{Xz3F!(SsFr=_BFwBSAdX89m>3xNL1h9X1A`_r0|Os4JlU8SK*M_=tqd=i874Oesxls!yfRR_ z-kh0%L4cWo;UlQDVq#$6U}gX>z;tC{V7Lxy3$rkQSNo+yZ2%cz%gn%Vo{@oJD~JO+ zRgRf~VJb5NLkuGWg8&m`t7{ABP&Q@;25S}uh5{zY#(t1;6=nv8>&y(`m4<6U?RIHK z28IF_$TpPg(7?L_${~yl464iw47rR93{#jur-S7Ni3{#zW?;~UdMbyRfx&0;)F5Ts z+e{1$^2`hjcbOO%nn1zA$iOh4iGkq^GXuj~W(I~G%nS_8P+f{F3=A)s7#IYZ7#O@5 z85ovK{u*Q~+5q()Xtizxl)Y%OZLqxQ2WAF_Wy}l=iy0Xh0-(_b@(Ad>J`jBtR8BH6 zFjO!yFf4%Tw3|FJSe`ck$~(Zsz)(7QZ?L#&5vWjSVqkD&VPME-VqkCvxe01!FR03e zvg;Wk%lAR%Pn^sdBCVOg%)pQhmCXX_Vqjpf$jHFZIN3Kun&}<$ zEs!Zyj0_AJj0_C-q3Y}z85rg=F))O&FfdF84F#atdJW3|!ps0( zC^s8)9wEpe(4tw093MjysL)_yU|0Y;jBv7Qm^P#S128L#+#sH|M z%*nFh@~r(#3=A75JBABuvM@6+#4$5~hX?L}4$K23QBXSxbdn1r1A`(|pU>plaPiz0 zsA-0b3=C&Mr_wPqFt9py(`Adz;Kd@fx()If#C}SWEaC^W(Ec; zs5z5BYN7gdp*Dp;`Sp_-BcxUBSr{1Xp)w!~Ora(pV}zUr*~!SjpfK4nLYnc}C!x85tN#7#SEmnHU(tnII=J&I6gm#K2$#HDwZLTi9gQNO{?1pzIDh zpATdS6ob~+gANVcGubgxT(E|jfnfn71A_+03qSsQ91I|~Ct zF{lV&U|?_n9i7O?z_1_cTRCRPfs|$}3=Cz=3=AR6kR2@FnHU(}L46Ifx)YR0SQtRl zz6_C2y+5I}2r~nN4MMFL_<%^zp_Au9sfvk#A&`-Q;ofA)C~3i~%nS@aLFE851H%nw z1_t)Yu2IT{@0b`EE;BGN+<*uB)LUt3a6! zbf6=Yf0Gfi73DSP+)O4026Gk$21ckH7c&FHaz+O5@Wx(d1_q|djM2jNwag3*8<-dv zLZGTZ9_|BmP?#AQ^jH`eet;TD%nS_w7#YBe;eUe~Qj81?Jxq`z;EpjfFt|el+mwlc zVGh)s=b)x3sQL!Akr)^lPBAku)G>WUOLHbNGcZhMVqiEp zd2h6M<^`xhprb_BLfKQH^mb4hVq{?8h6WY~GzLmQG0MomAP#C=GB7Z-GczzmLgkJz zF)-W)wegu57;K?ppkWH0$+j`-^%~3!46#ttb}%t8yaxpks5Q?5*|G;ZEA}8G1A`U| z1H)ZVfU__#II}?Zj&Wc}{7#OyKtY>6kNP`-!4E6ji1_lP($$_!Lz9uXT z47)+y0!9XgI2Hzma!^GJH3ziy6Xcj}P~HDPMLjbEgAgbcf=*e4gg;0LcvHlz$s1#Z zbu(BP7$!nZxDA$LU~pw*U`S?WV7SE0z_1_c1`AN9X7a~a>G}=K3=BIN85lM(F)-X> zW?)#zz`$SwweuSj1H%;t28IWqJ&!C54Emt{IcSqS)CQ0RhAa#W7nm6s;+Ys2qL>&M zelamHNHa4q^n#j=ppq1%2#U`@ZHIChCNMHg?v4|z=V4}GSOc{aBnLV%)Q^RMftQJa z;Ttmp!!%IFhRUn6Ffho0iaVVM{y%gBAk=!_9aG22lnE29^W{23ZCM2B`!F25$xi28#p+1}6pvhL!{d1{($j zhT{ng40<4Si3|*33=9m$i3|+!3=9lii3|*f7#QjqUL`UxykcNrSewMaAkDzQFe90P z!3bngGQ^_i$qWo)3=9lHDGUrs3=9mKDGUt83=9lDDGUq_3=9knDGUq&3=9khQy3Tw zKZLF7!(*77`js#7lqk+f*6bp z41#G43?d*4(is?bFfcIKr9(7+Plx!BKZAiGgn@xUH-mveje&uoDFY(DG6SOTcm~9Q zcQP0l6d4#8{%0^S$T2W5C}u)J${~}1L6U)iAq>hd$YfxMsb^qdXv>7S^l>Hwg9!rz z!{MJgVI6e3=At67#RMPGcfcrFfc5wU|=`^N&}S)47(T@7`{|8 z)Pou8s~8w|GB7Y?RWmTmV_;xVsbOHKU|?W4T*JVyj)8%}rWO(vzoz>v}k393_2I;0H}g!kGQ7;+gH7}DDr82lI* z7_PQ6F#HEOyaVD9l}-i*J0=E(dz}mn2@DJjvONq8DGUq@bv+CWQ49F9Sm|$e=z3hC~JihK@c423-aQhF5(I41x>{3=;he45bVV3|jpR z3_1)93=8@pY36J{BrPyafTZ%=2@DM83=9l?6Brnr85kIjO<-WCVqjq4nh3GDbs{A9 z)Zd>7$zBSR7#J!U7#PeaF)$P|FfeSK#K7Rsz`&q9nSntQlzk>cQvKY?3=FIc3=Bu0 z^r^`V48jZy3>PLdFtCBjkI4)S91IK$uO~Aw@PguaG6MrU0|Nuo6o@?66bN4s!mnqL zoC5Kg!W4)GBd7w0DG-A^rZ6xtGcYg&PJ!ft&?yWILJSNH)l(oA_f3K1mPJz-7PGev&WME)$n+6H0ifIrF>!(42Y{E21(9f6#anQVJ5Qnaw264bPs5wWcK}ybZ z(;y-Da~i~Bf1xz{bV!H@PG?}K2L+kpbOr`}1_lPb=@19RO@|c06Q)B-uEWzIL4I>O z1A{381H+r?3=E4H7#NghKoZ;084L_&3=9m`aIQt7bw<#`c+zkeo9U;;~gT zAr9U+lc63Qw+Ci2Fl2)g)l5jyX)p`ofS_3rjjgjFAuxFsB&24~VqgH(T1#d@9AY(_ zf#Ev?1H;|f5T9P10}0~$b0GZJb08Lfodfa6pE(c*@XxJ>1fkqq1_lXG**_Ozk<(m= z&%Nd{FcdH_FeJ={l;s!aLLBsAE+lIH&4n1qKM$f$X&wUu3n+WegP5m34-(WKQ1OU) z5QoLigG6O!{X9retEuQyx(k#JrBafm0BAGQEuK@5~mUjRu| zMGGJyGj{~ARxX5i?B+sxL3~|8f#SouthRPpU z%)n3rDhU@u+6}HtAPte&B@mC*E`bzS%}XE-n!bdAfg6f~ls|77Bvr3m2Jy&NsQx3%Ao>3! zRQ?`R->YSi2F#CT4E5kfq{woJMy=%#hgd@S4$C1H`!9!B5VIU&V8(Jtl+;4ydzV9e zHfuQ~=vORU)C~5Fbxl0kL@D3W&mW zDlGfP|p@N(imF5~AODB}BjVN=O0cvJzr%TK!6h z0VPm{El`P`l@N<&t%St!YN+@#sQND}AwFSQ1qm^QRS*ZOuYy=;vI>;C85nFD>TUS9sWIvRD3aai3RQw^7egmbyLusbf z5C`$DhImkFHN+gP)e!qkSA!i`&)~Qk5_B=EAwfD7s$uqONSau^8WIw_RzrMpdNsty zH&;VCEDu&g;`;AuNJB_p|sf=h==UgKtjfI4I~Nz*MQPSJp)7W8c3pQ0}C)P z%w7X=;kq>tm+yjVJO!mMt${e~)*6TpUqbbNgUWNSg?L1GEyN*`YatF$S_{elI#AkS zEdv7!DF26m7@+3%T1XJZt%c;@Oent-YS5Im5FgBi8nARN!~r|kLVR>=EhJ=KtcB!) z_iG{5Gy6J-gEiJc9Av%@5~2?47#Qk7eYn7Nkf2Rp2XR2@I*36H>mV*}U&p`@&cMJh zdmW??_<0>9#3a^3LP&Q#BnoWTL)3?@hd4BAJtUD8LDjXahlIqG^$-WmThCArZlkST z4+-+^P>I9qA*u8dRO1V%fj`!R;*5cTVFM&J3vYnys1LaSF(z7=~LSWG*NLtyv3F3eQn;^NR{@f-=&^_G* zaq0I>kb;GIGbC>1H$(XPn;{PJ-VBM`kj)GX#~2tGVm3qcDQ|(u>u-VRv)BTOLXRyF zpT=#0L`~rqh<&YFzz(Qqn7#$#qIFv!ak2-h;53wf7i!R(EfAkDZH3UnTOs;XwnC!7 z2uj;*g_z^E6%sO`TOkgL*$RoWoUITKG;Rg;mg^Z9I=4dNYVB5tORsK)_~gY_NSu9y zTJ#M{vuuM{AhZplPH`K=0%H+hXlRqc8GJik7Vs;s0WW|lmO${5!iL7C+hz34!msAtA%L2a;W-_COk=zIz}( zZ`}iFDNWh~G56q}dWgo8d%(33!|gqgApf=pQn?82g~YM`UWmaKdm%j_PpEi3RJ;Sq zpSc$ja*OstLSpS+NSfLXrBCgJIQZ^f$jHejkO81UrZ3k&x_T-pbvXYYd;v|=A5 z1UBu1Sg>OsBnl4igG9}BsQ#z>AaT#MACkz}_d`6WxgX*X>-~@r_S+AM+WOS}kf1Kv z4;g5fydUD@gZm*R+Nu2zhrNK(tOp=*t8@TT;J6-u7#s_w3l2amZax6YUJMLN4?rAn z@&KeCaQgtnL)-_!;`I!o5C((#K}e#oJP4_^Tn|Dz9BBt3Q8Mu$#Gz}U>dzd67VF9@ISq8ZoJ7U@$ub(YWvs#K4tM1)ISN z7#Q{(f+QOC!w`eR4nu-C<}jqzOFRt8|5Z@B>o6p(%sLD)clBY&faT`HkRg}nhanEo zIKsfd2Fm}2M<5nk9DxL>6OOA7$ii*k3oiP)Q>^*`9kT?V-WqZ#~A9tqgrXl zAR$lzrJIgH;;!cyBuz{{21#V|k3s71O~)W<;yTo#&&MFSg84W^J>PMNc~ZwA;wr}> zQKx?#Vy@|Nhy!en*F${n3YG9W4smJVaY*)vJPs-0GLA#kEjbPep_RuOz=O@(jzgm6 z`Ekg|$ycbn`U!}BlM|4Ta6SPsH~0iZe>9ZNs6PRTqtX))gZfWETsRlXUjpTCf*Q0F z%0CI^UpN7Yng=H!KK}~kGoFO-#ZE#TqI42svEfNbNZ6f(*i-Lv5)#MWCn5Q|?j)py zTX+&O?sxqpq`+W21+hrt6r^0xJq5AA`xGQ3!cRdg>No}Q@$^#=A1^-z3F`HyAc=R! zDTuk3Pk}41dWOHJAaNyp8e)O$X~;mM(P>DkjXVvpsOU7rf;uSOdm2*E%sCCQXy0jw zMaND=^<(8o~Ez`%S4GL$;$48)-QQ2O{8NcK8^1~QEH z_zWcbJcr5)oQ2GANSuYFjnK0Y^-*Ub7U!LXIK1R6#6b;bAyM3W7UJRAXQBCj=~+mS ztvL(H$9v8~O2Bha{(GnajOQRB#CHy2u<|)b!J>Z-VnOmbNC*|2gIH954&tC*sQQKH zAP!x74w5Z5onv6A2j$lr=O8|R4mIfgIf#${oP&(%Fr0^^jlA=al5OI7NS(0gJS52X zpNGWliSrPTJcf#YJ`ZuwAE-F@1xN@=Ux1_;mkSK_;KAh53lIlXUx4KE<_i#urd@yp z)p97k@d6}dc3*(x>pK@9A@TeIBxF8cfRqm$7a=~>y$CTk_#z}kqAx-mlz9>2@QRDj z`oHla#G=U;A=z>6MaV4H_KT3V;jfF3B2(!SBqaPUK@2Xu1kqP{3F6@9OOPm>atRU= z%Pv7eX4@r5F1mOL(zJVV3E}~c`pXa>2w#S{Q2sK+VBO0Q157VNQmreL?{gVaN5ou) z`q!5sX+`J?#Qb`BC`11WM8f_G#2}w55TAu! zfjA%@%1^rjabN*dUBwkhHf+2CaoFN3kZimA3OIi=T)6^qz^f~ekl?rq(XV_JT)o#b zXkUf+JnSmO!j!8Jm*riBIH>L_#6jIq@hMj!jnpMjegCdP;*{qaM7{JiNEB#Xg9N$N zHHiMeYhVi*qOL)ru=N_K;Hzg~SaA(v;q7Y-43?moi)#!F7a15BRIfw$->*YTEW;a+ z7E<&Lh)+9jK*Sf`fF#P(Hy{pqa|05$zi&W7j_oFd=Do?l;KjheAOfZ1Z!$3Gf$INN zHz7fE^CkmB1Oo%Z_nQz40&X!dY+_(w$hZYb-O{%qxx?T##9_|2A(Kh9w;?{daT_vq z^ZPa=d*pn4Y)QgiM>3X(PV7#Ko9b4B+c&$nciop z2Tu;!-iH|MdLPng480Etfy(<3mruM8Dan>W4cc`d61Rt;{9E@SasL=sU!(d*5Q`%pLEWg+ko9ATe%Hs4DD#8z;~ztELB?Z9qO5uhF~1YaU-KA}J?nQr zhPdqFV@UJ**<*;0Sf4j}hx zYo0(7`PL^8pI?3g4#9ecUr!)G&i)i)A^%f|&!wJ1#1)=Gie!za5R06iLWbufo-!~@ zV_;x-@f70V`e%?3>3s%?+v(3B<}7~(kze}^GD)@j8Dzb{r)Qv$tY=_weh!)Q&3+CE z>Nn3JEuiEVkhC%L1p`AcXmaWW1H*366zogL0)i_q85rU~&FNQ=kZX7aDo_|0=D&hW zHeY(hzz_t=@2?@{M*3?=*+2C)q{Q6%nt`DTl>e{4hEy&=Zy?oT-5ZEc*S~@IwcMJ?g3=9m~ z?-&^BL8*D(JBWr~?;t_N`X1tA;rEaNCH+0bfj8enLWK1L14AGK1B1Z_NaAYx0I_J| z2Z+Pxet`IN^9P87E`NX|-UlBbA@}?Pq<}K{$WRYn^AY$FVsP$9NSw|12#Nc79~l^! z7#J9qeS|cxSAJw*NMc}Mxcw2580|hm)CYcogjDz^NMcL>1c}0ePYeucApM^p?E>D< zkOqj+XUIrP^yhj=P_Ft6nI`}GnSsHVfq}vD3xwbP1!CaoFAyJI`2w-{!52uG|M?3f z#6-SA_)1?P4s!kq(dYRU;*lVzc+^)&NG5!R%#`-jLj_)bWnh>DTFLMYqH)DHNZG#e z8zk}Ye1{}9tM8DYocSHHuwcP=hy{#4AOo44KOhqsc0VBEOQ7OwpyCgIK+Jdl2}!K= z0Y4!N4w`>LB%c3-`0&F|NGfIi1t~aGe=#t8WMp9Q_yzH))gMS=iv9zMy81tmB74;z zNMb$o2jY+ye;63-85kJ+{xUGcf)*tFWni!c%_08h(DRQ0)Xrr1 z`Hz8tlaYbp7>WO2wqB&!~yX^0S6na)~4MsUL$f|u)9 ziZOyq(2rt_;AJ~&#Tn}v_Jc+uBp4Y^f>x(UGJ+O`Fx8&XA&FSt6s*3ULEn@SJO^Z9 z$_QTd=41-VpT4FLhh&&S3}}SXy{3%dHsefFM({$!g{F}5;EX9Fcr585)Pm1YKC>Al z_lTN7ELJvS1dllzn}O8VGcY)T84L^|W)K&qK^0a(#kli%(sA;a|o*bk_9B>?pQE_mu|j*>f^P9 zm?L7z$WRYjqoriY2wpg7U9b#UmJEW|i;|_^JMh{3f74v|oxAb6y ztp9O_3iw0mNDqill06_A^Pv1@sC*xkp5Xxr`b8d)f@PZrB-;=)U1LfO$K`ij_f|Qg&UJ#3uq5NzwNMfz=Vyp+3`5j)6>@nF3Qh;oRT5!t?V)1h? zNZh@HI)K$1;s9Z9h{X!tkThfr6?gK6gq%N=PVolCH3LH>lt0xQ5^}4&>mjLrpEtzC z*S#SYJ@kfDw?DigE>HA<(3w6Emlyg#98l{6Nh@7GkdT-K=GV^MfF@;5sP( zMi3-Up9evF@)fF|F&Ls=G8j@lYXn2g^9qLKs=#1~ITgVWhb;( zk{0SiA!%SrC?jP3&+1T!i?)VBd~_@n5@(k}AwhaS6cYE}Lm`z8cNoN{nqi*c}FOz|k;9@TQV$VGwcgaEO75 z;Sd8g!XZI#5zYu+ZtE5f$wrOg5Cc2IAr7A(4#`z(!XatqLO7(QbQP+OCjz2RsXhXt zK`R2%Xf%(2CkG-K z87?s}Fr0uIJUa?v(efyW`CFqPx$96AB#qpO0!Ljv!@DSm#f;GqpG!nT5{Y3nBud<% z{P1W<5a&dLH8M0sLkyY<)wetv5=951Ar8L~4GF#X!n~)EI~blVTtaS`q^>U}p@(0sEoymtr7^>PZa5V&+(gJZ~(-T!mOj z2&u>QN;FacuF=LCque?isrCqgVrNrc3GVBop=C0}2d>Ew4ROg33$v3U8f%jw?f(VI5T8GV%70FVq+-?-NYn_X zK=g~JK+=>-3dCX7DUjZDKnld1h7?FzI+{`s$(OfNAO;DgLNv&wLQ<=7DkR8#Qy~RU z29)2H3MqgVra~&K4XKd0f0qggp&zM`#K)Zmp~cc54pU5ncvLS9;z0L$C?hTnGImp% z1~K3vRNv;GA-O?19m3a1hxphk9THLw>5$qmC>`RkymUxyTAL1u`?*m0W$6%~ zAA*`we*>!FSvth$U(*@Edpx)@AU<=*fLK_U0m=708IX`zmjQ|6GZ~P?`!WMk<_l*+ zifofih>v|TA!#ZSO4nvWvgyK1Mg~{V{=bb-h2JwFLC%r|@qt_x#A4knNOrW&Vg&Eu z%E*HFbX69l2tEc?$CwR?0{(1B&`M@QqSPQ8;t-o`hHYA7&vKbj_ zK|3L#3cf>W<{XGTe-0yfx0^%`#NwtLh=qG|AW?BV2jZ}^IglWJnFEQM|2dE-70iX0 zqmm2uIfHI4BZChp{}<;%63KyFhzn2WLW1aKE+p~2%!OFQk_RbB`0^leE0za|60tS!A>#t|`4EFP=R+KR9;)wFJ|w80K=plu>SHZ{I7GStQji%HK=efwFxG48` zv2`INB;5+@ArgL2iSR;52qZx@`KW z1R1mrD1t;~YZ1hpsYQ@nv!n=O&%yd4NWMN@1PRhRMU3DHh#y4|AG#Go92iv$adC1n zq&<*b46&%77~+uHVu(d8#gH^Gr5IxF%3?^a+6CobDTaj1Q>gy>k5B{tK`mk}ffSK^ zC6Ga*;1WoSsGpp5xkQzu?!N|Gs_@8+EWJc;Wa4zybMwR z{ebG1EQbWKQaRMza)^4za!3IcR1V6v^$ZMI<&f-BP!1VvZYqaZs8s<8+9W8QSpo4; zK?NiVnkyg$Q%42FM_Vf(-S2}H5D)yVfSAix36Ynmgy>g+(&m+n4E&({?^OxW5LF2= zIJpv%iZd!9skN*U5*3Y5jmw}0?yQ9P_$XA}GbsOKB_y#4RY7P)C~Z&$@wq*eA6~`C zP!HN@oK^)XPztLciE3gM#OL#>AP!kt1qvz#hRs!w!Rnn=kb+018sa0nYKQ{^t0C&k zsv)Vor5Y0V3#%bfv8x)AMvhcNJbbH~u^v1(^SGK3yjhID24ay%4aDbuH4p6wNI;oM8Pts_~jai1)k4f!Q(F(QaDOet z!lSj2IJ-~_iL*zwkS5i;T1E!Y+6~@1NVbfqgCxeBI!NN`hl($$gE(vllz#$B->HLG z_@NHsK<0Xgha~IkAr_d{LxMb{9+JmjK%8QMW9sfReIt{##`y6Pbg?XQPq$A$Hf zqID0{LrnY2x)|5=fXxv_U(Z1>lqd`LM+(X2yxkgMo6mt z*a!(qh9(Ft&;*Ghg(iptw3{GNXVSz7-s5f61PPHvO%MyVG(n=~ToWWDA2&e~84gj21QW*?`&mc0Ikbi-3oE}l~zXZMB}?w zM)1i7Y;6$n@HR&9w%fusNH!H|hXlD|J0z8Bw?l?nbJ`)6s2l5MSzmSa2Jv;b{lNXWu#)8BQ=VFz|LlqUu@~ zME}z+NDJvz7o@Wp(hU)h=!S$qER@ddhIpW~o3S1|v)R-Qap8n+NDwXPhD5>gZb)L< z+6_tNSGyr0^Pw9OmmEEiRIS*<2%eHP>4Bt?q#lSvb9*2bwLrxu_CU;^(*p^C#Xa?q zRJx@Hl6bE6Kw3D@p&F%oAqHslLNu86GBP{?ZPAAEwfi8`b~b&GkXqCSNlR<`AaQ>P zN?+@POxwMJ^2Pcg_G;DlLoD|0hqU2h`ynAw-47|*y89s(@92j(;$0LiA4CO{l83o5>D0wm=2PJlS@>I6udsee5I;sBkAkVIxT5u!0- zB1B=%M2G{LCPFNj3>9AlrFTH}otp>=@)r{!iSIvDpW-BlIYyHpC7#D5NED?^0vA~I z4Ed8F_5buqkhnZF36l7(PJ;O4-XutzJ%eg|I|<^GACn-7N?(F>6`-b(Bvr)^OjG6gz)+)j0~or`TzY>AidnLQy_8VH5D@VTQ-#ud|U?0 zG)Rl6cN!yu9cb=%8l)}|oDP`e497sq>%z>mK6)4|u4kJT7=x_O4p;m^=>>#hqM({=0hCf zJs*+=!sj#AgC~WO=0hx6H6N0ycg|-7A0~5rJ|ymi7eL}pY5~Lmr3Ik4V_?u*0C7;t z0!YDi5~}X}0!X61z5t^CiF(jlI z>z6xqEEg8;b5WeR!NKw0E86@rOSq3rK zY&panhvks<0~O05A$NZ{B;UVY4k*>E;BJO ztYTtdxB)t80CZjp3uIAX8Y5)o8mK?d09yBVl$n7+nu&qIgqeXs1>_J02JjjfkU>Y8 z7#Jo&Eqo2N@Cq{n!{^BpJ;dwhLS-Zv85o?H85pXV7#Na4XFPzGbwE}7Ff%aRW`Zn$ z0-1Q2iGhKcg@GZ4g@K`+iGkrh=!h5w2Jn&*kh~OBKZtF`!oZLQ<%15z`On0_@SKqW zJb(R&iGht_9}@#Z?_^z1c|K!i28KCM=P9g05ThN>JAeFgV^MUp7M@X%nS@c z%nS_bObiTq%nS_cK_SV=z%ZMcf#EM`;SbbykRi{Q8Nf?uKxZ$3_~|SR41Xs(dP&#c zXNDZ60}=({0%it=H;fDnj~Eyj_A@guv@kI+h_Wy+JY!;Dux4Rk@L*$fuS1YcV-3#E~uT)7#SEsSs+W@c0kQ|!pOjoz{0?w zGda*(T<`@m1H)=228O4M3=BFf3=ATZE4_`iOqm%N4ly$@XfQJ{2rx5%hd;v@85nYy z7#Nl?K~6C`%gDgc!!-Gtw;rcI)abCuygt&VB`gdKU!WpKpeg?$Xe}Kh0|Os31H)@3 z$dWnG@mHX8m-aF;Fr-b6^%1Y%!o{onT;KxXj4F z@RE^%p&N8)5)%W1Ark`w8w&$N3nK%=8z#sSL>49n23HmahIz~k47yOgP-DSMiQJhP z7`!0ni!q#JWMD93W?%?rWMEju%)p=s^2%gRU+MaXp!CfQIc&&@iGkrRBLjmAGi05n zIWq&pFQ}PC!Z86oEbfP}v>F);KqGB6xwW?*n(WMJTCVPF6)U<1iLW`-Ov z20A-zIyA6A;=33jt7Ji^AT4BK5MrogW?+zHWMGJ9W?=Zk$iOgR@>XAY(@u!X8JJiY z7?hY97|NkO1f5+3GUhHb1GtjSXJ%j!fvPQ@%;~3H|CWh?VJ1`rq>=@yQZaJ7-|?97#=V(FoZKRFl<9|ye#OTGZqF06{z|( z%nS?>EDQ{KObiUREDQ|mnHkg=b}%w9=&>*`d7#J!U85o$EAbX*3x5FflNE z0Wg4vVBiOp35*O3TA=b88lG%S3=G9k_Dg1l$;E-Hj0Y#r43w_70Ob#628K_d zl9P#nfs>g5yb#lkg@NHZ0|P@e3uKF02GjQ;<@Q0a!VJ0+aSwThgvS4H1`RWno}YfU1R> z%isq}`z#C$`zL=4k!B2@%o}RVs65#*)V+QgsI~$X_RI_nnNaVpWny4xV`g9oVPRn4 zWPzNr1v06Mk%1utR7gS9*)uXQ%wu9;2xnnnn9Rt)FcHnx>rnnzW(M$rx!DX14DUe( zfzG;v$nh~Wg9;5M28IO;3=EGZi-u`48ccQ!Q?Fma#K54+!oa`-4YO;E3=Hp}76(Jc z+?W{{Vwo8jBv=?2?lUqlxH2&?C_xMcTO-H9z`(}L!0>~CfkA%VqjRw#K6$W#K6!3)ffQPlr@<* zT%L6T69dDh$%f&=nykzW4Drki;NgKg3=9m5KuHwTPGVqS@ML6QP=xC9otzskp4$pF z&5)6S;VkI1OJ)WJHfYk=3-$m5!(vbdf_hh+nStRHs9nUw!0-i>J3;3@GBYq(L(Q2C zN@7s`x=@=!p!|l(AH$_p9atC`?4dFs3(TMnSo&eBLjm5$PCcYppzpbrRxKj85p*MTINs_IanANN|+fK z)-o_KI506VoC9?opuUx7h8$37&ceV@&dk6N$_&|-^#fERKz$9ew+oa=SQr>mKvgbO z?=L7V3M$_aYQ?|@MuHBZyui%BAkM_V5Xi{DaDOsql(gVAP_qP74lpw?++=28;FxS0 zrEK_~iGkrV=p_Z3WS`s_rR=%}DzciH0lc8Q0?NP1 z2-%YInt_4gCupTO3j+fqRE`@|iZL>Phd1^yGcYhu{um`(Uk3^VP&*H*3gqE_W(J08 zW(Ed*76yi&%nS^!%nS_w7#SEqi{gKS8d8i5482T{BjJuSGcb5S1KX5|fnhGxoEM;` zDX7T`3N%pTo|%E6juEmc1GIR)0HTMD;W4P-p4=HN&6xyh^D{9p9Gbi~T0HY2)F9B& zqU)gSX;69xC=D?(Fz`SFivt=1r6A8RGB8LmL-sOtFf%YjLgkJ#F)-W#d4!pP!4@h8 zI((CNvTlrey(TjQLmbq!olFc2A3&ucs5Q?5*}4ZhJN6(W1A{gT1H)a=^ezhng9{5} z4=Fnf1H*Z!UQqCXw*G)lM!3Snz#tEb08qif#K2(B4B6Jx&ImdF6SVDXA}IKn7`Pag zLY>Q+VuhRsY247ZsX7#4yKN`>0_or!_r3IhYf z15j^+g@M6<8FCsZXw(;KID-)j1H(m7p~u9)5XHp6@SBN&L57)up^u4yArDlN!W4q` zPe5&l2~A*Rm|PtvSkDW};7~h3a-iL){wxd(yi5!X-$9KTP{RZ&uff8=AO|V}85tPP zGchpy1NBQl9aB*402=s%sf(X&BdFaEYRoY*fHs6o z=8os}H3H>C76t|(s2guX+q7pOZ2wuWHIvE0|3lICX@gG diff --git a/locale/fi_FI/LC_MESSAGES/django.po b/locale/fi_FI/LC_MESSAGES/django.po index a05a7e631..5b3f8d6a2 100644 --- a/locale/fi_FI/LC_MESSAGES/django.po +++ b/locale/fi_FI/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-11 15:53+0000\n" -"PO-Revision-Date: 2022-07-11 17:19\n" +"POT-Creation-Date: 2022-07-14 23:57+0000\n" +"PO-Revision-Date: 2022-07-15 16:40\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Finnish\n" "Language: fi\n" @@ -1351,11 +1351,7 @@ msgstr "Lähetä vahvistuslinkki uudelleen" msgid "Email address:" msgstr "Sähköpostiosoite:" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "Tähän sähköpostiosoitteeseen ei ole yhdistetty käyttäjää." - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "Lähetä linkki uudelleen" diff --git a/locale/fr_FR/LC_MESSAGES/django.mo b/locale/fr_FR/LC_MESSAGES/django.mo index 37de909b2695fce4a79b54e895f06bb215f8a11f..5e6531a518292c858899e396b62b57b686762b9d 100644 GIT binary patch delta 22808 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 delta 22890 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 diff --git a/locale/fr_FR/LC_MESSAGES/django.po b/locale/fr_FR/LC_MESSAGES/django.po index f8e62ff27..b765f1252 100644 --- a/locale/fr_FR/LC_MESSAGES/django.po +++ b/locale/fr_FR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-11 15:53+0000\n" -"PO-Revision-Date: 2022-07-11 16:22\n" +"POT-Creation-Date: 2022-07-14 23:57+0000\n" +"PO-Revision-Date: 2022-07-15 16:40\n" "Last-Translator: Mouse Reeve \n" "Language-Team: French\n" "Language: fr\n" @@ -1351,11 +1351,7 @@ msgstr "Envoyer le lien de confirmation de nouveau" msgid "Email address:" msgstr "Adresse email :" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "Aucun compte avec cette adresse email n’a été trouvé." - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "Envoyer le lien de nouveau" diff --git a/locale/gl_ES/LC_MESSAGES/django.mo b/locale/gl_ES/LC_MESSAGES/django.mo index 0336edd7f432499aac87aeee3dd875ea457f19e6..38173aa8e445167f2c343919b5a81d21dcbef423 100644 GIT binary patch delta 23548 zcmbPzh_(43YyCYTmZ=O33=D283=A?13=BR>3=ErD85n9@K%xu`9?=X8QVa|Xp3w{p zDhvz^DbWlJS_}*fozV;oq6`cSTcQ~lWEmJ3PDL{?cr!3CyohFCaAII!Fo|Jcuwh_e zD34)a&;zN9VPFVjU|@J0!@v;Fz`$S?%fN7mfuWvZRxAUz zg%E?Q3K5ZEqGqLXM>v;z155EmRB% z5t(AJIrR)W#S9Gk3=9mG#SjN%7DMv?>|#hZIadq`@+ZX%45kbW4Bv|x7#1-wFzA** z64`|k1_m<*28NF%4B$kpQ3^Jgp|uo}Ehm*iLUMU2#A91aAr9VC3UXjQ1HtTkA5217gb{8Yh%NLSSAQB&3#=F))CN%=Kjuhq#tAFnkA&`Jh|0tN<#>`F*Ma;FmF zpx>2{sNt-F7${W*(WhI*z`(-5z+hShG0&jU*jELy_;3{@?yo={aKDOy!HR)_;ZqePvFTPr^tD$rFic=z zV3<}7u~5ARBCcBlG2fKT8KTLY9S%_zqTIYBcVEo#maRM zgEi|Q1{>5t#9mIz%br6fELFpw>@lAD*TJ=bM z9mFN~q4cLZ28MnH1_su8h(%NDAr6^a53z79RD4@K#3%cp@~7(=7)n4TVLhbM3TS}T zf*B1Ek99Oa3aq{ch=Ue2K+;0}h6YHS>}i0w_;drr;JZ)-ub}*IPy?77AqI&zLgHMz z5mINQH9~UH)JBNKj7^Y`RBVEHM575}u|X5W9y^G9JwrefB~dO%R6^ zLiu%213IDn=}izHENX&yU>#Kd-X=)CKLnM(4%PR#2~ul*Y=WdA-e!=#dIkpNW{69T zzyb^mmdy~0J(?jFgf>GAOl*ckMHy7Str_B@$<2@;U)T)Eb~~FPQF^Hv;?t+i5R1Pz zLqbBh1)@*7g@GXzoc~)OKJIUUSUjr*qHuW&B+l2jKoa4O7D!y4Y=JoBd0*JD~i-P>aq&#cx6Br%?I>l>QA>$JP$

    R9I9OZV1g?jA}2U@j5LN2tu z9ulN|Pz_VsL5YHaVM#kABsRB0d~&26;^Ry0kXG`|c1T=*Ylk#k_&Xp$tp=s_J0Kpi z=zxTbQwJmpygDFhBc}tBrt0gV0#iC5E?nLLartJb#=}thbO*#?mpdRq{s?Nod#F51 zC&VK>oe+lzbwV5<-3iIAs!-ap6A~r9P`W;-6B0z>osfK+1m!nD4eITL_+T2;fO(w| z2W;wu_-KD8BxD|TLUO^2PDr)P&;@a@Vi&|g23?R4wd{hV1+Ok}$ksC?bU_@D*99@C zvJ2wkhAsw%a0Uj3DP53`$D1xlkO_7}LP)I}5(Q@65cU4u5QiprLlRjwR9$U1BqVyf zAr6`jtm<~w^Bd!K?;^XeUP}7=!ft%`XLT->4(IvZ$AUWF$M;P(0+&yWhOx6 zH6}px8BTyiq2mOIPs1lbq9$ts#KO7>5C=?{0CCXr3H6XT*$P!~WCDbL4QkNS2@s$B zhSEF}AsS^TLZUz$N}EoE=(C>)2^qhM5C?@$ghW~DM2H8fCPKPsO%owewXA+3#HHsZ zLVWUYA|%dUK`nX@rT;=L;GP6gCp8ITf$}7XLyRXu5})lPNXU3hg7`QDsxEC31GrOK z230>}5+rKs7foVd@B{VbCPDK5ze$jwmzxank=0~~fu55gArU$m62xhfAr{n3h6HKf zWQfC;Le;N=^0!TfShRaG1H*a-28I)pA&uFJDd6#fdWPv!AdSYyQ=mSW3bEK@DkP}G zr$Q28>QqQvW=~~cux4OjsGkZ6+TBwjA#h5}SG%V}G#-X(JPGAroer`1_H;-He3%Xi z8KxPK>?%A1(g<~%0r7d=3`h&9dj`bZT{9s14$WX-kOJlZD>EQL{(c6ea^ao{iDQkK z5Q7b8LV7+hXAqGE$(*I^d;#PVNq`wJj$-{wOc_h*Toyt+T?h%{1q&e#+PV7BeuggYv)pVu(-F7eh)mGpNF%#o!=f zC|?X2*=$)1iJGm8AtNP+q4Hm$`k9tM94NR1;&a6%5dE4^+H46Vikz1~%!ysXz)%kw zHp_+z6fJ?ctO06JJCr{i%AdCc5;g0VKtk#;lz$$|f3gJPkq=M{|1W`r1kX~4xk5`J zQ7pL>lAV2)GSq{|bn=%%#`%^mg%lL$mqILhwiHqx{9X#NP;wb0Bvh9{EDBo&@p0-h zh>uH`L4vw=86@$xErXc5a2cf1I=u`M_Yapr%zwSC9x|}VupE+V)t5soa##+rzz0f4 zFNYK`S<4|7^(=>2G-Wv?i03Yc_;eMNzhODV$9tjtBg+{W`aomB%ONAC2`eDx^wvWe zQ&&K;*W4ALQ7Hz7jVmD8XDd|x-U`TY`m+^~M5MeDqF!Sq#A2J35QjUhggD4=B_xic zS3-Q8xf0@_;+2pPt6B-k4fS0sAtm1&sK8#R0q0jjg6Iy^;EyXI11@ZaTRbYqKGwfXj@$soukTINdt00NPW;LW_ zi(d_?3kp_4g1mP%ByOjzhWKP7RQ%v-h=Wc+#c!^Lgy7574B&YIp*4_@a$W;*fae-e zHm_%32wVfPC}j;Ks7j%9{TfKfbgqHq_f=~kKHItm5;6zZK+1<}Yal-S4K-MCEhI!V z*Fqd*z82zex3!QU_g@RKCvhzUgCr>bXRn1!nY6BjGzw3wg%p_|)BaaiF7NVe_V0LkBrHb6pP z2UOqX4Uloe+Z!N0X4?p{M`RYVEJZ9 zN%e3uWU7UG3&e+(TOi_rTOf(CdJDuMbGAU@boCZUh;4(?d$%w!crh?A9D&mOTOsX< zsI8Ew>Dtq9 zL#Aj}Z--<{*&UF?YqbNSzjg=2VUu=1vfJDp5C<;a0g1|0Q1MMWz-gwQVaE7NKpCgf)pSzyBHWk85kH6cR|XD?NIUEyC6|^07{>P(wBBY;`sJ1h=os~ z^xIt!bHDC_v=Lc%gF>L5fkAUO#O02=AthMYZivBIyCHE~4CQz2hQ$5k-4F{FK*d+> zhWK>zZb(|$3DtLeH^jnwyCG@f9aO#K9*Dz~_AoH;g7UxC9tMV^3=9kwdmusgZw~`Q zGy?+z=U#|~se2&?7eVS3=Iqn4AO@oAwB0Xq)R7Ue*}^^JdZFi1T!!&lpJAT*bV9?A7KE`QnwssV2A@X z9F9VQ&fplNK=D7uz~IQhz|eGzfguQ#-;Y7c4e{fUGT-$$q@+we4w-UoKMtu=m`*@y zL%kD_5Ur0t0r5%c2}mv0dII9|)h8eY$)6LDC~!XsX}Lt7gam2FNk~vmJqd}D1yKH) zlaTDS{UifJ5oki1QAX)RQxiT*7!3Vy^62NR)Y; z1*M641_r;g3=B*R3=CmsAycpMxYe@pF(kR5-`L zkOtC!4$>ajdk)g@cytajvci2H5|UBpA+z91&oeOiGB7Z_1o1)n-~0l^!0HPSAGTb8 zSUlkZq|9G@0TN_Kp!`c0AU^mE)%WuP$R`X8Ocx>ITo)lBDR2=oBWeTX&%DUMFo}VI z;pjz(eG!)!80tX_0TM4k63?DXki_=t5+o=+FGCg%1YCw#u<z}oLOi(ODnmVZRBH28NWpRSDg(nOMh1o- zS0O?8`Z^>Zi`;-DKI1l)u;XxdE%hCBua zhSN707>YrQPHr(U90839-GZz+DZX6~$yRZ9AR21#K(fcCJCG9V@g0Z*e%yhK>B!%O z)OO)_A=z%$T?Pg_1_p+=cOi*U=N`moKKDSC3j;&^J&6ADdl2>W?m;~I@g4(%BqIZZ zNd0|?kMtfeFkAr@!4DuBr5-{IGfA3@?={Sic8 z@FPe`So{cL;lxLfT(jj7Bs-pZ1WC;GYL6iu3$w?N{8{`M;)A-!kcP*^#}I|PA43d0 z{TLFYFCQ~7bTBY5L_C2w=;0FvhF;L>mZuC1he5;kPa%mf;u$12ZG8r5QAs?9IH2e` z149OA{m;4QkhnE}0ao;SLz>-8A0YW#`UAuQzYmb2IOYQ+jbwg+gvbpj{qh4OYM(;xV325RYkof@F8= zPxX-cy5JKe7cBn-$v#g$L4ug&Gh`-I_%j2;LeTP?&k*?!pCNUHz!%7{ozoXcT(A8C z3G%I9ARajJ1>&)bQ1RPP@poS!iS~Q_7fAli`3h-nPx=Z8fiqtr2HyD!G3d!x28N}e zg61n^7=7|L1_o|M1_tNvkTm1}1LEMQ9}s@#4@k(B{D3rUs(wHUv?);el|LXJso(Mg zV$qc!kgn669}EmFpk+2cAeB$ePe_o>{Rv3}>wiMx{@725zWYBRQSkgHq$GX!6A}Wv zzaY(bgMw{#EPg@KgyS!8$ka0g{eq;{m|u|8SpZeg_6y>J>AxTr&V`C^`vplv z$A3YJ;`_fK1&z{gh(qgtLu$E+zab7&`2#Um`wzq+j(;Ey3HbvG>3Rl+*gudU%l!j! zS;ZenD(?IPDRQSl4cGzIca){~$rQ>>tE|tN%gT2iu_ZA*lGd zf8d~GxcLtfMUVf1e8#}=3rchShlH5ae@K)X{fDH9;Q!F^|J?tO6-{0LAr4VsU<9x2 z)L>u)uVS-fU<7y5Js23lODY2y7{O~o6B!s8Y8V(8Y8V*7D;s|@FoMT?g&7&a%kFF# z8Nti&T%dFiBO`daF9FKWVPvcauWGA;N_0c%=}-lW85zL~4mU#S!;FmJbv;)Z8NrK6 z`Is2N>wavR7{QBBS2IBze3FR~+^@LI#0Xw7c@IjzWnu)c6Z`{J$IM*M2ws51%ghK~ z*C)&j@u3N4c!8laGsGw1Q1Mi#`XXkC{#Is42y`W1!D0-DE*Cv5xgFdn-vlw#;g#J*s?N$*OUdaLZYJn5G%x|=U5>wx((Iv zgcTC>?^q#0#=r*Qv$HXRM=&JWAVC}qrQ_Hj7G*-|Vm3$=)k67e*dQL*#s*0n$JxLh zuV*;V265RvHb(GR@F$1_g9baq0&{jqlsK_NGzPIlqAH3V;^16%NJy1I#rxPH4qgZq zU%?Kxh~WS`Bnr<%`FGht9YuoCBgkg#%)M5melf1ESs! z%8!St%i(}HqzbBj5>$L42P1f4^Lh?O@M_r89FR1_%*hBD|KsF@_(+)(5{G7-kPz|a zg!m+$lM%f1I*pT&0kojFn-dcEt2iM+eu@(kmsdC;4u8N2iK@4pjNo;{|2ZLPNRpR^a?IWD&NfoiHfUS5TD%Tf<(n*DE)>D z;*qaVi@3NU=E-qG)M;@;a)B{7V?6_CeXl1s#Kpzj5Er&`LoApE6`#iqiGmH>kdW99 zm4Ctw3Gz4GjNpC*3lGE`H6DmX7CaDrjy#Y8D*(#R=7FTCDxP|XkGpsvE}qE42wrru zjE51t*!&+4BvTbbejOg zW&KckssJN+@%U^3NKoI08uT1$5r-f|KffR(1SA9@A!H;7aj26Z#37MT`Fuf$M>_=> z8FU%y85m|j6&@3W#Q9x8NRTrKLGnMB5F^70&`)g2of^igdkDKEex?x zO&Aj7w!)Ca87K_N|Cz#&#MvqgiMr{+j0_^6`hOLO!N9<%m(o%Ecfqo+kzg(nDg9IJzzdanLg{h`~R^APy1{hZv|W4sn3JI3%h( zp!_g#h`M-jM(}7_nK;CJBMC#1l8oR2?6@Q&cnJ5SBqPIK1_p-hQjkPkDh)}D)lj-y8e;BjX@~7CNh#3c<0+PBgWhkccX7{n|CDf>BPAc;yt29m8DWFSEtDZ|L%#=yYPB?Ixm zMHxo$+Oa1x5c9-k8Nu6oRfb6ShV3?%H(G`FEijekeeKPF4{Tv{s4`^}dRbM3te)2;Mo-qX-GX zeTt0W4GCuyK^8DDFe^dS^D9C0YbilIW~;==AP>s_zDf`aa+M%yp$n>TlM*D69aVz( z_!3m(Mi*aAr6pLhFGkv%m`jfZmtYT1IMB2&qL*}DKj$EgT`nd zDMJ!Vs0zfu4i$(6{VEWbPgQ}qe1i%kC=aVZ^7joDNEEzNVFd5_`mVwV-nL_<3K8#8 zg`}0qst^awRfU+hQWfH{BdUy$`M-;*khr>~3W=lFs*qGFpa#iq#%d6GUp0sW;?y8M zDprGpOtl)s;8|*r5ZtQ92;P`JT3sgQ~lv4sqCPbx6puYCs%hp#cd&2MvgRcMXVz0U8i5 z)@wjq)};Xn(&-wIF4S5LNSe3?75@y?$f*f&h=?Y{Km|=mRB35~t5XI8DBlz+Z>!zNJv=dLMk6WU5G_Vx?rC$1%s58_jQJ&1xtC|#)ssaz)NK|*9Vls=*d z@$p%xzS~gxtsW$<|3mrg`iu;7K>G#tA$7zyeTX^F^&t-WpwGxq586KWM<0@S1PmZS zBx(Thxsw4SgDq%Jm;oe;`VAmaG0gyC(OLsYTG(m;$$m!-ARc*O011&#Pr@5ByF5DhBUG68$&v?TqY284ki!_Jxn0ECD;TK0%`Ro5TCX~ z>8U1=#Ie`};-l+O`k4vDL0?TEJ`*s7(3Yl5++_xF;50Kx+$}MKSg^$m60}FnAU?Tn z1_`+zW{@IS&>Z3*OLK@m4|9k)5#|twr9t@h4Eg4exT!UV1a*r!Bu;0VLqcMMIV1?5 zK7?yw;3=FF+ zAU@s%Rj>~#egtapX$wfueYSvfzXdEIJ~Xg|1hKs($Up{$P)kTIih;^^T0(q0!x9p5 z3oRjud6Ok0Wc}ZMsKVoxjNomt*DN7EG_ZoW*x3rg54C~>Wrh``oT#vZ_+)|=q==nn z1##d`D@O1>;%inA2Xb3OhHRv)85!;}FffEzLz;F*HjE7QpuOBxHjol)sSPA9FWNv7 z*C!i@!P2%6gY9e~K8Uu3B&HlFU1kfZ1siM`!TSR?+d|UNA6rOUPuq?WJW1_q2Pt6} z*g;y$yX+Y2!NXz=_K?Ig)1DDLf49jVQYrnghd9L7ff2kwq09kd;9CbsLxbNDl6d1C zAt6)c2uUklj*uXq!=V6`J8WcN7MGcs&pWMDYw2nph5XNbaS&Wzw? zG;^F8!TW!oJ3~sy*Uk_FKR83u$}eY#J~kH!U(y9)fvO9{0cI``d3zT|a7QP|1>)dJ z7l?u{u z5C^wG#g{|X?R1A&aNZqKj@*axc|9QNWj!DvW9I=08GjE((1yi&h6oQxke>B`6rI;S zAR)oz2@&V@gg8Ll6QWVm6XGxlr6`qhp*6s-jnT4K^G_%taQZC$v z(l0$h4ytEh_ztyz!wX`dlouq<^q{n(7bFNnydVxs^ny4b#|z@1CND^kcY8tF4a>YB z4nO4uiLxtD{SUk#iSsR#{^|v7|Nr%Z_)ylHk)elyfkEG!kzopG7rZyb#eqH$1LJ)l z7H2~F^*#`Noj#DtYqk#~c;@u155ytbzKq~Sr~bZ-4Al$_4EKB?X(GxGQa()fV`QiY zooH~vkCEX5X#c-IqyT#7&&W^=0y-AWd8q45F>c?i&!wE7n>CfiNlS- z5TBh6hD5>NU`QNug+ORYD6J6!iDUB+Muu_*28PHGM(_%%i%@ypP)O9;gffCpJ_rZ} zCq9PNq4kimS|JSLLfL*lM98j>3tqai-+iH3yatY}Ek zACHEV1IjUs4D$QX#vKg2*1>8}`Y$ka1L#4>^pndpp#`22M&BltXzPq7dSo#P-; z;}Zu7q53$8y2nuQS5R@;cu3-EjE7V{6XO}d2aOzvhnS;~0Et4)1c--h5f?1iGhKaiGg7?RACV#185fw zcyWm&Gi3e_w8)4VYG?vf9cWP*$iRn;3=GOl3=AfWkU7GWP4fq|g{s^^BEWz9GMsx+L;*`wlmi=FnEC!FfcG^u`n44K1sWnp00%f!IY3bpttGXujcsCp)-86d7U3j;#|GXp~y)bT8g3=Gwb3=C>4 z3=GUH3=Hf{3=H)`j0_BXEDQ{OObiUo%nS@qKxY6kGB6wmnE*OM0hCx6A!qhng^HOn zF)+MlWMJ6F1X;zP!3>#l-^#$izz(vEk%1u+>bTdSr98|G44;`87+x|lFvK%5Fg%0G z-DPB`XSfY29GDpxCO`#2cDx4>3=9mV%nS^Sj0_BqnHdlzaSgB2qK!)4G?D<%d8S0)CA8b-)0I7puoQ#}KCycTqdO#%}G zgFGVxLkh@3Mg|5>CI$u`76t|$W(EdFM#xGykS1#;28Mnn1_o_r1_o{x28IBrWiCt% z4EvZE81g`#VPpVpfM)o>$iNW82wAu!$^_ZG`j44`VJjm8gDoggg8Khe&^R*!9is&G z-A!f&hS$st45};)44;@87_NhCW?*2r!py)h2dZW_69a=L)N+vYIjA{4%nS^nObiV6 zEZ`+p3<@lel@uT~pc9hJSr{0;F*7h^F+x^GF}#9myZ~|`69a=PBV>U<9wP&T4if{z zDbUF_ObiU%pu`Hb5Oj_Y$iPBS>zRpx!4@hGnkktIb)XuQ<_Dz}s2w0ZJd6yW>0|~K zQ2fgwNq{6*gOswqqi43j`vkePwu1p@<|!LLK4&T2=!Z zHi0V2VP;@h#Kgexj*)?33+MzZkd2@O2vrZ_u3%(fFl1t2n8nP%AkD3wAGcqs;F)=W7F*7i12AvDV$iPs^%)qdLk%3_| zCHFk~0i zSj)@+9`kzzYSAzC$BGchn+W`?X{ z)nQ~{*b3D!5mZKi(g5fXIc5fiG-d_{Pmmta0b?u-3<}H)47(W_7-oRV0A>b;ASMQe zC7{+5BV52b3uAR_HSTjV3@+pz;F=MXkcJqxWmZ6;KazlFrS%$;WyOv z@gTz(7#LQAe9OSVkj%`$P|F0_1F#LWqM4C_;Vu&cg9a$eGBYq_GBPk+WMp8t1Mwz< z1QP>;6boc4j}@rJ#mvC)5Y+##gIWMp$FP-&fgytlvKa9Q)aM{MHBftvk%8eq0|SFI zsLW?zU~p$-VCZLttZoCH`4>^_3wUnHa!xqaZ_0g4)Oo3=AAl)wWQY6BKR?3=C_S7#I$N zY8WO4hC|E@3<*$qkX~aJ1_n1MAGGWZG;nkR)JOnT{7|oPL1~bB(9vBCD$EQF>p_tN z6){3m@D0>D03FcB#K7Yqf0w^6rHSC8P zwiHSWLoETFQJBia0AAY!I>F76nSo(7s4Qb*V3^9pz;K@tvgH)CavyXO%tS`W%FX3a z{lZZ5UV^G41_p*(pzZ|76`*tMKs0C!14Lf}on^?(!0;AS^@9XJ>(-eW7#bNM3#{vy z85mwc4FySqGUY>1STi#)`~bxb=nONcWhKlE41b_%yBQcj-DL&`W(I~C3=9nFpz5T9 znSsHXg@HkUg@NHPRAChpWN+I)P?}|iY`6;pRW+b(CZLuc69dB;kj%#fv| zAE9#J85tOw85tNFK$bBxFo;3LK^DDWVqkDW;)6zrKr8)0>z|FG;*CrU40RyI3=9l& zKvfOY9#F_JL@+ThgoBbRBLhPd69dC+P-B-7vK{C?GXuj!W(J1Epacgs479HK83O~u zBqj!iH4F?4N>Fi-`NGh`Qilbyq?{8Z2*nE-85q1kK4)NH*bLEA58mE!iJ5`n03!o< z@{1E9!El0+f#Ei&HfLmDIK;%ja2ix2GeGt%`~<}*BLjmjsIdg<(?Ts^WMN=918U7f z`K*i#3@f3D+8$KMGBYsLFflNkh1$WuFj>=w8x#f-(D2A-2A^`mAO$MmSQr={fvRGt zoGjENkl}XB3=Hp?7#MbeYElLUh8xTb40_BA3>%pk7($sD7;Z8#F#KU+U?^u~V7Ld; z09q~t>JC87Qh^3jFRV#_3MwJM$iVOcbk-*`19-{qPpD?laNjQm28KpP28I`)W*HL$ zLpLaYfr@w}hn<45|1&Z$$b*89iGjg@8M28j8ES_Olx7CCD?xei8Y2UPAE*{&VPFts zgzO0lXJlYV0=2A}85k^?7#Pe!B@?J`$jHDT1rI+4hCNIS43bO?3^y1V7?fBT7(Ro# zhoD1Jp=xF_GBA7xg$~qVqM%9=l=MM;S5Te><-t7+3=Be`>KLjC{eH2g@V`5SsdbHCY%K_CtLPQc?jrjg^6cp_z$+!GVc^A(#oW@d+dcN`D|4 zyiyv(_{Ge?(8SEZ5X{WLAixaSinS3W0mY}885k^>85mZA_7gHPFffDK4WJ$rXj}qn z=|WIn6x82LK>Q!f z3=DgrK8s{#V0Z@-1ReLv$iVQKnSr5{iGiU4G*E%0XC9~?gj&7|s(uZqv;#GEnHd;l zL8CRGF$U0*zBXnC1|wz$hGM7zolwg_`pTFX7^X8YFf0MNo(Zz2cm@*#!% z)dy0)i;;oh9TQ|lJ&3=FnSo(0sEq&QGXnz? zDAj{ZU|?X#Vq##}!o|IUo2~^=j9daD15#)}iObiTsph5;J=MPHd zOpxs#A}kCHb3mCQ2Z0rlV)IGc*e}Y zunZ~&qW&^6FkAyw6rdaf>H>fS85kJSK*0}+e|ts-25nGL33V-KH}!KUyMdX3VGlC{ zgDW!w!#~j8Ku}+Uk%3_%Xn!Cx1H(*a$Y#isP(yDqF)-|evSHL@P=kztfx#SVCTJ@^ zXcsO>{tReH55$m###ARaAII!D2ZWUuwh_e z*dD{cpa)VH!@v;6z`&p!%fJxNz`#%y%fN7mfuWw^RxAU*UU|^6;U|=w2U|_IGU|?`yU|=XnU|85kIRvl$q485kJWXEQJeGB7aQ&1PUI1zDKQ zz@Wpxz>t~)armShh=Y#jK!VyRmw~|?6a~2q49*M;4Bfd53{?ya4Ciwh7(n)VIBD3l)q<);+XLwuAC)ldsn z&>jB8ZDRiWnFS85kHQ7D0mY za1q49Q$>&fgu}|sLCMu zwz>@BfVpK5jTg!wA#kq@;=^ZU3=E(m^L-h_A+6;M4BtT|Uj@Xc3YCx`)~bZ?%_<=l zJ5)kE;$8`HKvX3I0~aX&XI3&WNPvpWN{B_hl@Om#tz=**U|?WaT?r{jWU3$zvaW(e zjb|0az^E#SzT7GX1{MYehSDmCc~w=Apq>mBUt9%o*orDhRBowaV5kSB+FeisjzcXt zUj<1VcdH;SeGfI@AJk&zYDnCRR6`sfU(LW^#lXN|R1HaNxz!MT$Ez6_CNMBCT&spy zm|g=B&#i%&UsJmYHx2`ay*4&uWjbr6fMLFp$@@lSP-T9u`~9^w*t zC~Z{Fz|haYz~EXBvFK_$Ue zV<#FQ1z&tO??fjZpqR zr~xOT{Oe5+2R>?oc;FpW|KBD^zGrHN$cr~aELLuY)S8CPkTm4m4ANK6z>wSwacL1) zfPta18Den<)PSkY5Ca!BL!x3ERQ?#$;LFXBAb;2l$#y@RAyF#S0`aM83&djc7Dz}0 zw?G^e-NL|-3eNv65Fej!fmnPCs_=OWB+lQrKoa4P7D!xjwn7}j-wH|P@~w~%jDXTf ztq_ZHS|R#NS|J5nZ7am$`B439TNxPYLDl14sKn7$h((uMA#wWzDlXp!u~4@S;uG68 zNQgzYK^&aW2C*==4U(!$+aMNAXoE!Qyf#RXFK&Z`$j&xM)SPZ(s0UY@*V`aIcmk#0 zwLwDU2b9m;4zY;09U?9TrB$J{0hG3es&i|HI5-$8p4<+xFs~irz^Zmg$W3jphXm<4 zsD>-;phUsI@T46Q5}(^4K4IyA_*kd|(n^->fW);~2c+TR-vJ5gG$@_l0r5~p2P9;g zIv`Qd)d5KxYdRolYJWXc;7SL?h0i-6F8>VG$lM7rfV&goFyT%}NGNqe4A6(lyL3W4 z;?oInNKhxl0nwe1Y?}(DD?1@k(hH^QCv`%Cbb2Qw-!6jk4?zt&3$@@H)PQ?X2Yl*; z_~?HpBxDr3Ah|%J3sNmRbU_@P*adM=K^G)ME4v_Rp{olVvh@rLx*!f%*99?XXBWi9 z2f7#-!WkGCu5>{<9y;9+9|v|rLMW{p5(Q=55cU1tkdRv34M}9Hq3ZT_Lqg(gH^f2L zq5Nmvpb)QTVE6!)_|pw>8FvrF0>vJPfrdShIJ4}51f5S0#7BWW5R0OEAP&gsfq0~$ z2jbK29IdN0Uj3=CGi4B(!STQ4MJ zDtjRz(9jF<(bQf@2V_2!zqc3C20RYc|GpRE;NQIvhcNU(%;)Qan4{Roz)%lrB%1X> z6gu@meC7_N1NtBii-gkgeGCj9p!R+r#6j!&AaTAG%0COGuk=Ae;C3G*vA*epIN)a= zB)72lLqbljpP?SyN;T+*6f8FVkf4u%@-zA&4r=L#L`82u1H&-}28OBqkPwQQ0Flp_ z0MS=C0TP9c6CggFJ^>Ont0q7!+&2N@fD02K4thSJ9ug;Cp$b?gLil16AqJ^Vg!sf7 zO8ZQNXpEf*iGpk>T?*A#KM@i#eG?%LnmQ2@)JrEqJg{pbq>FZFA|$Gwfi!?R6nv8) zK2e+mi3+Vr5R3GowCyB_!@QyDq9#EsNS*|7Nbw{{;;Wqm37L*b5Fby0s#`XR0o*Cw z233D!5+rKsA5CIl@B{VbCPDJQ-DF5q#7%}+STz}9VCQ5=NKBm!37KV+Ar|bJ3<=V6 zlOYa&3RV9K%KtVQV$tu(3=HcT7#KLFKpL|KU$2fixPGr$T)&6=HG6R7eO+ zp9)EYOQ%BOa`jXO25SZehW%3^LHm0uBm@MeLAu{k(-;^wFfcIKPGewL$H2hwZW=`Y z-02XHES?TAfBke&RMj&u?3)hp!O`gum))5TiL2k!AsU%yKs0jBfbd0UKrEJ?0SN(v z8IX{1ngPkK!80I@(6$*6pYNLiX(64S0WtR%R3Fn!1_mim{uh}E33C0Jkjlk-CL}Fn z%!C+RI1|$IX@ZLHfQlc4@-NMVgxu|!kdSyb6O#HrKxyV#5C@CRVqnN*U|`UO@~6&X zV5kR;`K+1+ap`d=ePtHJpog;{K7Kt5V!_8*kSO>w3lcQ~vmp+an+=J3>)DV*<}e!) zGD))`4k?)p3E}qHkf5J88xqoMXEW4;2NurEhWPl`Y)Fa5JO^U1B9yk91Bu({IgkRU zZVtrYX;6CQ9Einx=0LL7y*UsEFwKRu|3&6PJmfMLBJKyJ6Xt^Yf1t6PxsY0`ZZ4#w zF@G*3N>0s%xbzuR1M579LE`fuL8>?p5~pVKAR%Qp50t1F7+mH-Ldbg_BxED!K|Gi? z4>CfM57l?89%|qtsDd|81z+bu5>3K3DH+Hw&jQ8_Mxgh;?5$WToJRK5*L_d)ef zTLf|V{6!##)H5(_1Tz>Ib}xeX;OHVqem}DalE`i>g4Exy7eUg5z+#9+I*TE>!e%i< zz58O2feZ}6Q1RHskf_U83^6xvF~kF#NfM7{%fc~pP+oEr4WNTmqMaOaw){;dQiRyOFu^?T;>+oANa<&c8r>T-xh-#tw{wZa%|RzOBh zPuH)281w^5GpvMUFOHR<(J2N7nU#?2qp%X9&T}PXSUqqhBoXyN)lXgtv3U7Ph{M;e zgg9X5N=TF*TM6;;m6Z?&-CGF>vHGVgA=%;UN=OOFz6!$ESOqb_Y851e+*d&ij#&jM zSTdmUb5=n@Xyq!1MLSkOJa7!E{?;mpL!YgJWXso3^@6Lx9;#QIbrmG=i zIhLy-W&ZNjkdp1xYDk@Mdo?7;f2@YYE#n%9Ph{3W#C6s{9ApX=cUc1o!H_i!;Q4{t zHIR^6w+7^ZdIp9qYasc2&l-qD=hr}j>H(B~wFVM0U)DhKyXaa-NGPm@gpAHwNcrHn z7UILSwIG8T7<$%1LS)KXh=Ufbg*b5IT1W`*TFbz|3CjOx)H{MPl5I%4X2NG@3mRexnY#7B3a>YlELIOywoNOoo0 z08y{90TRXD8zAOKKLE3@Cs828aV!Le*{D0Lg~CHb5M9 zX9FbLe%S!Y-@F?kA)vewqR(z4q*`~|2#J!yjSze4H$sQcIyXXGICCS!AA~Bfx(i2 zfq|`lGXuj#1_lO)%@6^hEs&DRXA5M?rECkthfAR1d$vFl^$4oG(6*a>kU-%d!Bi0%Z7 z*E7iOgd`f}osd*%vXg|{vXr=?mZ9(i0%RVh(T@-B$27?f#@^Z1F_I^4+V9Ff85!3A)U^3=Gkrd4atU3oq=27iZ!Dk=}lYL1FtL1|;l< zL|G=3U$q~S3!3*s66MtW5DS(-`N#J|vgNh?5Qn|l4{2319$=^k&(kR!fcRMN0K_26 z1JJ~G0HPu803=F^4?qlRKLAN9bD{J~sJ^WSAPzi!0Fuft9Dw-z-2q6*h#rKb1*L-! z`?L<$Lws%um9RbtDT#UV)CZaM@p=MYr> z#39I})U`tl;K^y;!;p}SJIuh)z`(%Jb{G=U?Da<=EuXq0ki@a&2m?bf0|UeTBMc0? zL36%GA+y!*k1{aCfo8prL4t1fF-U>3>lg!rBLf4&+hYt2L7@D898zvH9fy?p8;(Ot z$_vLKQ?H+nL+X^=6Oh`le&z{?PfwkI_~gL}NGY&r>Pxg0wQ z3DVCeAwkJ-3KAvUryzXsQ=sg{z@T)BfuRUA>wOB6n0G?uMNfl6vYtWVG{nbxry&JO z(`kqcznq4Ih{72LhCl`e2JbVF#5MN}#G*B4AP(Pg2IA9mXCMxGcLtJpf1iPb9Mf4y z0p))dl1p;VLd@+r3yQLO28PXNA&Fw=Sq26s1_p+MXCck%BWD>Hk{B2mzMX|6#>jIZ z4Gau9=O7_fbPkf(n$AI@u=^YXLmEi`IY@gz<2r3!cuk~5|T&HLuSJTE-*0o zg7SaJ1&F|+3lIaJU4Z!T{RN1{zb`<_e7=j|AY;(K2;tjagg7YfB1B)xMTkdoq2i?% zAt70P5i&En9Li_8#K16#fq}u`5(7g$XuACHB}mzR<`N|Fs9%O8w$RIvpxkm9vVdUs zWrzhbS0E#pDpwd7Qb7w6u0X{1L&c9n#s6G^I4tQZB(Y{+g{&)>cNHSebd8}NJe|&c z4U$Ubu0aY8hieQBpBNb!lCMF6Fzf~-AJ^Z2B)(-gAVurt8<4nsbpx_AL-Zyj(PrIb zU~mP^|J{T*l<^h=Lmp^dz%2%bVg?3=rMDOuj)0bW+^&Z#KDl=rlC4hOfoOPf2a-Kx z??MV7zq=3zB;SRM?R4FR)OLsNLb4s}Jq89l1_p+RdyvF9{T?Lhw%>!)EvN25^gp@> zQO|iF;?bD;`wR?{j0_AQ8nnt~<^u+XE1)9y0Yqc#Lx_QMA3}V#_aP*t_#QzLnZYAS zNQ6FuWZRrakT{?82%>M_BS=Yj?-9hpKaU`}M*cA*JJy>%hNR|+k0Bk4g^wZm_ugZO z4_-coG)VqH)u}y!7-;qc5~Lwd7#KPj7#I#efjG$LDFZ_<0|P_hQwD~^3=9napF$Gf z;b)NCr0^WlqH2B)c0fJD-RBGp84L^zmMg-L82(`9VGRaLB;FdL2Abi zsQQ^u`T6f4sebu8NUqudQU}Wa+uuPPa006E);mZPJc9DyzJo-;*LRR2SpGdEB#hrf zN<_E!5DP=!L&}FVsCdbHi27!z`sq;lRqr8bV8?rC`~Tc~NE)~UrQf`V6q$eCLmVdg z0m9e*07+~fA0QURe}FW*b3Z`xcNja>NvaiH@@2p#ef5^|{@q3!?L zkB}m?>mwv+4}63;=+s9@klp$S3HrxS@t08gCzR&=1PM~fPmpY@@Cl+m@Ds$Ga44Pr z3F49RPY{ny`BV?d@5??x>g(H|Ah|&3GbH=?e})8c{%6RHXx(Q9hJ_3a3_GFn(O)2S zMfDfRxZc_?khCE26%s`XUm+ea{tEG!4OH9>Djr$?6_RR`zC!Zv^{D*Fiog7U6uFFlAqFV_1!-hpu>1>gu+v`#hI|GFhOobo zYW&z=1_n>iipYPE0x0AkBuXaygP1q}A0&j={9|Ac2Ic?b{~#{B{SOk9kN!bi_zI+e zfq~)gKS&S?{)aeF>_4P^pa`XPq2iYRAtCAV9}-1={~;brh0>+}AtBcK9}=Z=|1&Vu zgH|N&`wz($H~vFbHhujMaY#1aFTY#P$OvxcuZPlm85zOTey153A?^R`jEvybZBL;R z-=H)T6GS5)6C-%xp$wGPV`2oa?{Q#a1TQYFWMTxb|5?Gr2wsdT#td<=2{R*jC8ZrR zBY5ScCzOt0W(2PnOlPi#D9mGK1TRFYU}gk2Na~m&KAgzR$N*X)wUC(+ywGqRGsHoM zpyC&x>hD7Je_)1$z&B<_@LEy<7Kk~jER5jAr=~27;H6$+ERc}RuV;Y-X)6oFg?&(Z zE|gxw!U$fyx|@X&ybAU*3nZjoK@I-R!U$gN%FPO~K${g}u@96^WMu@e3oK)Wcyt~s z#3L(M8NqAI>i4ih;zE}V;!{gDh=bhNAR7GHAVD9=1_`okD8Gn}5j=v?!UhTAeNg%& zRNoaSeUA+iMK7RyadwCY6xqRPqn^Qt9pZB{9>Wvli48_EMkWQ`(#YTy?xh{HfN4QR4j zm>c3?HEwVmGB|KUa*qc$Br5!%bT~J}BMICPkCbvl9M}n!pUTZx4=!NlaWgW2*7pcXLlK*TwDAaN+o0|^N&9*6_{c_48d&cg_v<<5typU4Ao&|;{*H9U|4 zYd4gCji(;s^QSxzAAjY6xcCnbBY5$NATJ|$f+CX_5_CPh5T7rG(tCL!KD*8famZ^Z z|1&Qn#Mt>DiC2mb;&4?yh=WX^v~4{fM4=lW#AT6u5C@b%6?8)RllUNUyc{aNkq_eV zT~Pg}_#h#6mk;8=cTk#xAL213euzUg`5779L9^rh5dHP7{E)bt$`2`#X7fW_x{;re z!JdJE;Q-VC1_6k}*aaYoOGW?^BANn>;6fN{RILLi|Yj-=C%nyO1?P) zkb-I}#GHDDYfu9o3qXSA1(g0M0CCtaD9s?q$N*YI&L#*6YA->EK|z8Li;4vy`l|#X zAtXcB<^>KLK5w9QAkwW5`|d&2rB+s z6yno=q7V;Ai7|qwUJS$_A(AKtF|SmNu^v38+atyZ-cs>M4B}!=aY%^hii6^afx$@} z;-Elrh{4I?5CiJPAqGwphd5xBI3%hzL-_}x>Q0F>f=AOHibKqwE5Qifta4DIo{=G) zfq{Wn5~8tG5@K<)B*cd^Bq1TP8Y;d?5|RjyOG2WETM7~)s#1^w%t(q6JcJt~#mKOi zfq_9u8j^?~NJA3iGbsH{8e%S6y$r-ByfTn_T15sD6+SYMppB4$I4nU1Vo;t8r0g$| zfh4NQGLUSwS_TrtM`Rco+!z=bzREy6U?a;2UPIc?su#kh~h6Xu^1G}L7X;A(GD7{7wk_&b~>C1AED0?Tz$dChS z70W{$TrLl`ubyFoJS2`cLFt3?5DPBILwtNk9ujnqpc+5PL(&4b0wg446(DhMqX0IL z!Bqhgh3N_qeKiV@lCcLWK34%!cWhDsW&3&thU*Ft3t1H*E*DgUxL60u_fUjrNLGY| zNQWXMXqQ6ecPK&<)n!FS@D7UaijWZ0RAK~gOfXl1n4hNvF~3R)qJOFqBLhDu|F2Mj z)Z;sp7{S|VZYV)4VpWEu2_l(bgw-JqHByI!pszY4WJ}c{ zCFde_h<$6->mhNyOC6G(uBk)f?43F!m8xn$6xwM(9OkV7@j-|N#0PO25OrA^5QjBu zKtgV=2E;)ZG$0{(1FHYN2E@J>P;*%7H6bqI(}Y+csR^-ANfQ#J`kIigl&dBrP2@qv zyP^6PYC;^cMib(&9h#7+I;07ymQO(WXQA?!H6aeW3)NTuR1=a|K59Y|6N45bc$b@i z7Q}#5El3b&X)%JA-PLPB9JX7F5xl?eq83CSpEjf*lhcNz4O4B1$2_zlQ5mca@nDKJ zBr0>Y!49rxm;jZS1=X-v8xmyepc=PA<&SAY^8I$1L>(S=|Vb@hPseA_1A^u?@V2Y1--hA z;0=g#bRi*eK^Ia9J=29)^h+1wa~3^Fl=15^f>%E2=t0y)=s_HwqsPb~4$A)(dJqFA z=s|+!h#th{&p`?p7#My+X+eERC8Mbi3Cdt79itENajHH=~z1aVNG5yZhujUXYl#R!s%_CnP?GlDqehfzJm zCI5{eE)+0^)Kb#Mkg~kP7?Qtt8AE(@*%*@8-WfxJkl6$hVkRb#5b!X8m=|CINgIhK zkfv6-38YiI2&(Re3Bx1~GV*8K`<>U^r?9 z$rYc?AOmLLb$Gcc%FLW)c?ONhlbP}B+b#u8$1vLz(sx-B8q_X(EhEv+D_*~<#zvv4bjLGf0M;BB&bRuCVa zumZW5f#Eik|JDi;1q{}Z%1gi+;t>sNNI9Zs4RK(gH6wUmah^5A+{M;f^c!v&I7Cb>ZL&4cnc zxdpvWAXMrO$yVpwAqGBjhlJD*s5qAg#KCeN5OI4Ch`K-zhz02$kaDCP%3lgqztsaA zGW87CJRm{y+=CIkgYkn0BuG;|A&D{H6A}`$JR#ysJs}pY_k`#>=n1j#lqbZY4?H1t z#urbB#{|3})wsMDBxEeTAZaGh3ser&GcXi`84L`KUSJn7^m{=pSl|UQaFZ7#PLDz9 zn_iG0eB%Xi*iSEr16aHv4wCYQ1i7*|q}^cW4RLsqHzdk(ydnB4ycr?ue_BBd1_p*+ zZ%9Eh)f?h~t=^0bJq!#C$GsUDrhtxS@Bz7)f#IbO#K7-95Q`aoA$)OPh(1MMNabbh z%Ltx9P4$I1JKS^ z+5#9EY8e<99t1#&;g+SuaGX&zZzr;Dwq<%$N)Nm;V4w0W+bE_GKhpEQnN@%Vsnp#)QSO-jNr2!S|TB7 z;AJEvDt<>oqDC!>kpXm~M_v@9^}9KWk--WnJEI|qYeqCA zf3J&%SbRPjl9(Pq)w9GvqK-EPk{cvrAU;)zfrO+{3?%5|V<6?g?ifafd7w6A4A|rK z3>~qMR5~dZ5;PxT8Nr86D8@m8s5y=iyo9PN4&uPuageBa5(fz(@py>3>UfBFQ#?d` zYdoX?l1zY9KAH)P;DbjZ5+LU6NB~7)Jp;qR1c;BWBtTN@j|4^rMg|6k+sq6MW{eCB zD?l?_%nS_SAVCHOhILE~48lwd3~h`I3?j@73}H+R4Bwd;7#=Y(FnnfWV3^9xz+le= zS>@mlIy?e&@&y9}gBT+NgDfKhgBoa&5l9R~gX;g!AVrJ}3|1fk(8&f23=GRbVxZ|) zM#y>)PDTcXrOXTrHOveQnNW4016pn}Ffg<;GB8|*Iu0cE49ecl%)p?)#K7>6iGg7Q zR173Pi;02325NpiD;)~|>t<$PaAsj(c!VS#%3ROD@Rk{}yaJ>Ug!>s882p$S7%Z6> z7^E2)800`_Du5)QcrG&o!yaY^h8QLW21#ZHhQ*8w462L_3~!kj7z&vf7@8R&>%7#N z85lB{7#JopF)*Zn)IvQO2ufEh3=9^G3=Ho;@&AIEfuWIsfgu{I0BR4z1!e|@!;B0J zUqFY^FflL$A-P-)8WIuA3=9vT`d&fBK>A-p)lO!F98$3us^$=qn){&qZwN}wj0_Bi zm>3wCnHU&2Sr{1N7#SF{pa%SdYBfnhZ>1H*IB!eppskQUI=Ef5XDk<1JXGRzDN5{wKC=Rj>pW(J1e%nS_X zjF4@2IY|0EpdOH}hbFEQP=N`|3=Cb23=FrR@daw0KY_AAmVmbFYB4h~tbwYZ%nVua z0y>xoBrn9sz%Uo8ek)WBNF0Pi85tNr?TIB!kd;#)vHG*1JkAVRTm}-@!3fzt31Tl~ zW?;}^W?)cfWMG)c$iQF>H5eo}hlzo~o`r#7A2S1k6$=A{Bh)g`Y`G^B1H%Dk28KV( zkkxJ=^&lJoib_TXhD(T$sAn)>W?=XX+Na6Pz_6B?f#E0U#3Dup26m`{AdPpK7#RLD zGB6xqVqloX%)n3wI;aLJ|A&czK_8T8nIS9Ojxs@3xacx7FwACPU^v9g!0;Mm2m=Fy zBMSqAFB1bpDiZ@k8mMGt1hxN|85m5U(O|&B!0?KRfuR9Z1~4)(*fKFN{93v#f!b$G3=9%bG0=%uAicee3=H2u3@CPHWMBX-y%2{6X${Et zjF9D=!ccQTN~b{CSD6?Xo-r{nYyk;^^8ah71(r|+9~l_HC#0Le-fuGcfdl91k_qlo7I!EV2}b8HjE4m8cYlfn?Wm_p^DBzX>61&BLl+^W(EdBh~Z!*TcD1) z3Kgpal`Ej=W?^8+1;sxjBLl;Is3On-L;FBS?try2FuZ4itl{BeWMG&I^+h=&1H%HS zd=#(QC1_lnOV$i8*4;dL40+=Byp+R=9VPs&4XJTNGVPRl62oiwe zJ)pT=W(I~gP{(R8Gcb5DF)++wW?)#w%)pS!%)s!2iGg7+GXsMns9;;q%)p?<#K0iO z%)lVU$iOg<8L}c4bR^R$Mh1phM#zdckoo&TM`?i$nE|<+fq`KS6J$jcXbrFvGXuk3 zMg|56P+NkLfkB6bfx(W6fq@I^A&~xlW(J0@j0_CkP>?ni zObiT9nHd;5LG?e#U>>N8Kud5ze9-xCA|QhqAWno~Lz{J3?0#x5KLRMH$2h|Hq3=GNjjF8hgO~hk*=?WMW|OVPs(FWMp7y1C?S>HLDmI7?hbIi_D!s4G~5LhCiTw zBdAaUouC0~2ZCBhAVWY$@IgbU1+?xMBzBXTfnf$S?FbK0SFkFC&xquQO)IiYk zdyxJ>Mg|6bCI$v~sCWw#149WD1H%MRQ;mUv!2_xn9%)OV0!<*@3=9lGpe8dD1H(c_ z28KPLIAda9sAFVcILZuJZV6S!pv=O+kOyijB1PYMs3d6bfFjfZ1U!axgP=z0$J{MqQVDN#8fy@hMVqnl@gskEG#mvBv25LTmBp4VN zW<&KrxeRhpeP@{%7#=V)Fu1TVFqA^YctOo^sAoay>o-6(n}Sj!Gh{8dAPWP74Ja;| z85q_xF)(B@Gcd@4T0ab+CDRNHE0`Dc z1_mBR28M^s3=I8Dkkz$op^gA`Y&jt8dWI8B3=9VuA?x*pm>C#uLnIg`gH9@dvO%kz zK)Yi2nHd<)F)%RPfr^8CFdJ05F)%QwfLhT^3=Galav*uojw%ox1M)dD1H)uc)e8~; zC1z0m2aS4xj$LGhYJ3A~tuiw(e1wJ!H7j=XutuK z_n{%81qw|D28IPtbIvm|F!(YuFo=R$*`WIW0cdE18M05`o*A<5=N{A`5VeVkfuS4J zvtfqph7e+6U=UztVE6*H0Ho$VBLjmasL{g2!0?fg0lahvw9e-;)Kj6L9LB`J@DijL zbZRCO1H*Grp#|Dt2HN%lTEQC2%)qc5sz3*7_(~{!nvsFw10w@NG?Wij#*o9zz%T`B z2~13#iGiUKs!k6YY9P4+sF)E{y%ebYcV}i`h-G46Sj))3a041d@1ZnE(|J&Xf|-Hg z8R#fYs75vx$l_!zMh1p(P!vGb^MTq5ObiS&KutAJqGe%Vm;{x}W@cb$0(JGE{3cKl z4yykXKR>Q4Fff6- zNT4hPYOg`%)uBPj0X4LmiGjfjDmRshfkB9cfngRS1A`tj1H)ZL28K#dj~8Sp0|SFR zs1pims)1@(sO2E3`t6|Z5HkbAF=hsacOVyn4j^TOtat_~5M^Ot=w)VLn8e7ykj==z zzz=nVJ~IP&Oc107gf&?h7_KleFx&@~8KBctp$=<@(!q?7JpyY%XU#A&Fq{NA22}nY zWMW{@WrS?KxW&l8U;_2sVKyLD!fW7}!DeIx}R&`%6X!hL=nX4CSEV7N{DK zncqRt1LYS%4J`rXeNg=mHCK#i>fb`ozq@z{$DsV*0qR0CFfiCbgZv>>5=OZ)F)&)u6FIW(M#m_d+HHhHId1I;buIb<oI4V17M85q_;4J=`1 zV3-JH*PDa7-=HkU#K3SGw6O$g2}piFs8j?o7#J94F)%P3hK7nOC`g$Z804XRkdj0u z28Li}$o>J)zAup2e^4t2YTgcJ$d1PX(AqY1915ym~d?3_UwTzHm@wO}s z4Ean93{i{>3>F{-pe1!sH6T4pnZSogG5CVI){G1cVNeILfLc7D6OTcsBQrBFykKHr zP-TW}MzV%FNDS2b0oDJ7j0_CZm>C$(fD#zgaA#0M12pOhD#@4_7%oB$zQn-5u#B03 zp$E!8!_2@ijgf&t8e|F7U}Z)I@bn4`ln-*~GA0IwXs8|#AGC!Bbc*&mQ2$Q`s?d`W zvhf6@;2INTU+*@krmxHl4C%}a44a_*Gf+Jswd^2$EDQ__K$Q~%14Atn1A`|sWEady zP>IOGz;F-L@&(nTj0_CFm>3w0SRnh1K*O~R@}NWnIyjn\n" "Language-Team: Galician\n" "Language: gl\n" @@ -1351,11 +1351,7 @@ msgstr "Reenviar ligazón de confirmación" msgid "Email address:" msgstr "Enderezo de email:" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "Non atopamos nigunha usuaria con este email." - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "Reenviar ligazón" diff --git a/locale/it_IT/LC_MESSAGES/django.mo b/locale/it_IT/LC_MESSAGES/django.mo index d02492a75e297c4ff15ee10e86f1c9952ecd68a0..1c84361238c61f3c94a6b518a4066dc41475ec5d 100644 GIT binary patch delta 23110 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 VhGteK2Ak6^F!^j>F2mSk2LQ2Mk5K>s delta 23216 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 VP+F3jSCTqe?wRa%85zc2I{<09o?-w1 diff --git a/locale/it_IT/LC_MESSAGES/django.po b/locale/it_IT/LC_MESSAGES/django.po index 83b1bc843..6cf4a42c6 100644 --- a/locale/it_IT/LC_MESSAGES/django.po +++ b/locale/it_IT/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-11 15:53+0000\n" -"PO-Revision-Date: 2022-07-11 16:22\n" +"POT-Creation-Date: 2022-07-14 23:57+0000\n" +"PO-Revision-Date: 2022-07-15 16:40\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Italian\n" "Language: it\n" @@ -1351,11 +1351,7 @@ msgstr "Invia di nuovo email di conferma" msgid "Email address:" msgstr "Indirizzo Email:" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "Non è stato trovato nessun utente con questo indirizzo email." - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "Reinvia il link" diff --git a/locale/lt_LT/LC_MESSAGES/django.mo b/locale/lt_LT/LC_MESSAGES/django.mo index 2f37afe618b4ad230eeba20c5b5cee64feff1445..2c635d7dfec9d6d9787b1e116a87fad06e87114e 100644 GIT binary patch delta 21660 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

    s@LBhFC#yK#7@yz z!zoZj3p$&Lk%6HU8V?{nx0o0hG@$A(L(N*l#K7=`nStRjl>Zpik^%KKIhY~KAnOJLF)*BEVqnmNDidX4VA#vdz#zcH!0?!vfuW0ufnnd| zgCWA2TF~$S%?q-#FfhylwOm0N2h_f0WMEKXWMF6m#s1{KA@YV7nHd;nf@(cx1_n+R z28Iey4~?0D!JnCdVF@DxLp!K;0M!&AH#0CWte)%}DqepM>To$G1_og$8>)ceIWq&p zdZ-xa^toH0qLzUHJm|*+N)gZ$rOCp;AOI>cLA4D7WDgGL6uNL`28Il%FV8bEFkAzj zv&hK6FoTJK;U>gf(B>A%ZUWGWf8Rk>93un68PLuVW(J0z%nS@iK-r3cfnh5|1A_-M z149}U14Ab$GeaG~%fi6W0LsWL3=B?C3qkv7L?=6j3F|7bFfeeiKvvkE12vFA{W~Ve zUW9li1_l;J1_l;T3Swkncs;o>OxQ7nnE^b;V+A$;0}}&-5F-PFI@As8LCrWO1_oVF zHO&aw;R*}1a%KjGqm!?OsWT=_{u?G9D+y}%LiO=5GBBiqT9%-mBqIZOjWFmaM<$Rx zEDQ{CEDYdrMvz&Iu*hd%U^oNH%AlbdCI*HVpl%*WJ*f9IxiDPV_Zz6u&J0;sTgu45 zpaGQ)W@2Di11fr$7{H?mr~w{xLByD6%jxh%iG|kUE3vbx`pM z8bW}&=p+*Z!*S3#n=A|rk}M1ii=eLg12qR^HYkCpM+Vw&UOZ#58M~>1p_!G5!Dip{ NlY_PkC^1fT006dSVhaEO delta 21715 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 ($yNUG_;*m&8NXV62 zLZWg4RD6Xc#KHB)EFszByd}g(|Dgu*TS0K3scCdv+S(Ys%s?o|0QZgmjF@mRFn(QDJJg{Q~uhn3%ha|qu_7H=Q+e320O?yZ?K*9my zfK&&_kWRM)Bu%|`U<6M(b2&nyHqH?e5+#n%{(rM0B(?WDLM)i$2#K2wj^H3-*a;QC z=*Y-$k&%JnsUyTk+npgkI^)a;UaE1)84`jTE)e|&E)aQ37f96EyFe`Va)G3sNEc}R zpY8%Ff{R=rabD-b2;MZ>?*j3`K^I8&c>twCW=ea_nbh9gCJ$M}My(=UHe!D{Aj>C$xA?l{OLu$blQ1LtNki_`P9g=7{JRoUH!UN(_TaS83S?uQliPIVnNH*&8 zU<5BDnCb!XiI^uO-^zJHEcEt-_%zZJQb#0tLiE>pLPBbSCnRK6c`}060UYv#`24dc zBu#O6L2`jcy%$8l#|u()=0NFYFG#kTNmI;zVDsu3l>8XM zyVqCxLAqkP{*ZygY=1~EcA-Bb!&3$ZhEM*C44$9^1_BttyV{ikA=#-t5K_X;4Fu(9 z28L~c5Pcs5A?1Qo5G3exf*>K<7{tg>$H2faCkPZGpuK#-kksiN4Dmr#FeF4K1%nhY zFf0mY1TRRq6b#AdmLZThZVQ3vTMz>A>G=>yNZo_---JLC+3yfYqT~r>WGDu0`WAPx|WgeYi? zgk-C3C_OI{V!*~oNF#GcBqMl>_1j2@g^^K^5X*{!6iBn8AU&lIQH&FX9*(qCsgYt{$SmFP@PhkAZ=qE*@gg+jvIM zEGfe`DF0akq?i0Y0peq|M2L?kB|;MG;zUO9Q4BW|A=%0$2@*8{Nsw%slmyA169dC11_p5WaI-Kl)PmxN5wdJ?FC%3Agyv*l zXZiXnW(J0{3=9mtObiUFP~H2W^hQv{$;80m&IDO313v8ll;{~47#@L^=YSjl#q*gM z818|Vk1#MWtYTmQ527_OL3V6`loT>DFnnWTV322KV7ST%S;OK9S^mJlaG!~R;Xfk- z12-cBxL19LiGkraGXsMJ3j=sw!vS>60s{lX3nm7Jr;H2?aZC&h-xwGewlFg=xG*s= z)G;wI1VbII1@byG1H&I?28Oka3=BJ%7#Lca7#JopGcYVizeP#v* z*2!;Ov(uz|h9Xz+ekic!-&S zp_!S1L5PKcp%m(Kc}50?@X4NT=7OJ@85pK9F))NcRlk}%(M_81`sB54%9^!Ikf}(J zC3lz^7>t-17(RoJr+})pWQHtdnlbsOn{sL&R1~E88#4og2qOc-HV_ANt^^|k!!u?E z25n{rhPTWN3_q9{7#1)wfCoZvFf%X|K=tY{GBE69f-IIvVq{?8XJKIIV`5-<2{q^N zZICPoH^YGwuo zIYtJCTTBcL#>@;1O3%~Ue%o?Pi6&1(nMxeK&(Yw|)5VMS>c28ORtQ7uLW23|%6 z27RdQLd*;dsgtjISl9DIRUBkyVAu#sD^L|67k~~mSO?{U7D#SjU|{Hkst3vEfYKT$ zpEEKrOl4wVILgStV9LnAz{bSDP{YK)u$mFF2JH&e#R@D84El@=3^$-=HZn1AFnir?hD^6XcX4XQ*g3DEy(y1DP2ZHZd_U1TaAs1FU0aU}$AzUJS98BlS>%)n3rRmsfEz`)MJz%YlIf#EjPi=e}aib2I5BLhP>0|Ud$ z$s4_tePcl>2WqAcGXq03GXuj)s3{+r85ou^GcYiL(mqs88dMJCUN?|hkm=A29W`0e zTUzoVROMMvg~!Ce5DHSkz`#&EIn-O;*NK^dp`Vd~;RhpRyQLX31H%eN28ISu9mB-H za0Y7r0Y(M}E~rkBT_DWH!oaW)6md)p3_*+x44Wq(^wzJx#>@cf8ZoS8W?%?sWMFvC z%)pSs$iT3dnSo&{C|(#C7}hf}FjPU^1v1G5%9dniU~q%7LE<31gqeXshXu0O^9v&b z!%b!ehB}a|psq1uWMFs#WrI#j%J<=nJj%?#@RN~&;Uvfa1_p+=pcAQ>85qtnGcfou zGBA`gGccTDU|?W^+I4`5fuWR{fnhEaWH}sYwPP7GTyN}hUH8Q z;CAB`1_lNzW(FyStxOCICm9(SJ}^KQqJRv0#mK-AJ9(q8FlP)C149fm1HY69dDV$sc{?>oq|6pNWBC71T;sMh1plMg|5KW(I~JCdk@qPDTcXXhsHxC`JZ` zP$mY3DNwbbO#vXAKp1qK6^KrT%I!r80%c|fhRMtf42PK+7!ny77#@O7oMHkW`o+hP z0?HrE3=G>r(^iw``WZ9coqW+x+IAZg1A{j+WDyuI3j@P%sDYqUsX!KiZ~`*}gCa8n zgDeXJgDxWj!!afX@EGo{$(sJ^tnWZY=HyU+bLPnsV5g7#OBA zGBD&p#g{^9FHo#9LpEW8&M^S3*4z#?X*v@FLl`py!wyEs`Z$nlZh}sC0i`4c28L^( zI+KZkp@)fqA)ASTVFD8a!$BtSLQc>@U?AlT3_qD5$NxZh3=DD13=CP50|SKX+d!2M zGXsMw69dB^Mg|5Gs8d}*2?**uAt)`t!oZ-#%)oFS%GYFMV3-GLs6q8CXJ%k{z{J4t zkdc95Ju?HtJE*#qObiU-ObiVFm>3w0Ky0WpW-){NI1t_wCI*HX%nS_oK)C=S1YZ9O z8d$1gU|@I;4G$3(2JjFKXh|+e*=a@w1|?<&h6bo*yBHW4RGAqVRGAnU=7Jh=ObiTH zCVK`-i*5(yCa5XpObiUB%nS^RCRYZ^bFx511t%{Iloq|r#K2&~#K5p0bm$i&1A`S4 z14G5+i-FRPUCay&dq9?gavCV7K=sW7>0o964-tb7OM49!e+;V0LC3x^GcZg9&2LZE z4N~WA0+kz}b}gvBn4B0S%)0`r9%Qt@`;u#qjRxmLzI5ILYcrr0CFhfh}$xI9knT(M2hR+xn7>+SA zFcg78jhTVr=48fT_4-SoMjOZ&1_p-HQ1|dcX^`+dW(J1Kj0_A185tNpF)=X6K~3Js z#K3S0RMCR=?=mtlltJSGq~|sh1A``1-4&==Ye9{2W(I~MQ2t|3X$$IGa)PoLs5`{S zz_65=f#D=G1A{sX1A{3O149NV4>Lm6==V>)7%W^L4%MCyr4tw#7{pl^7}^;a7~U~5 zFl+_c4?5WoDj&!MSthy~G+W2az!1mCz|h0Yz~BsZu0Atl^(SaWCrIm4P*n`o`<{t` zffuSS4Af3$2CuVXV6bCiVCbKm8zQgzmx+Pl91{bB9#okaD3vlZFbFU)Fg#&qVCV*= zr^y>bgf+FH;lT(homm(dW`kO;pp3)Jz|h3Vz@Wm&z|ang{mE}b3>6Fv4BX5N3<1mx3`;=mLr|PELAF_doV{kUZK!ztd8otXm>3vDplpyV2)|%v zVAuc^1D!s1ixG0dAZU>9EfWKzbI!oPpvA(#Ajk|^g*cx9viAnGZ!dzGfguy>%L_~l z4A&SK7^W~XFwA6PV7LV_7qqDbvbGj<;@=NY701ZHa0Yam7&8OIFHq!zvK1(MK{POU zGBYrwGcho9GBPkILX$Kf3j;$Vs90uUU~qz32-;O5HrX&tSXYsSfq|0+va z_kjv>1_p)%CI$u;Mg|5}kZwi>hBuQ7!-O4EnHj)iI#y8gKQb{e2r)7+Xh7Yt0o05G zHTRep7)n5!(?FpG#TCp9496xP4O3@KocuOSJXQ*n8KC-j7#SE+85tP%FflNE1Vt6- zFhWqZ&&a^Q$il!N&%yv6R|FZw1dV(U`z$Ccg9>ma28I`m3=F@a?y8@h7%uGlotc5* zKQm-KZ7Il=P}vYreF`dim>9r=2d9}B7;2#|0WYftmGsci0@(t>J0~9uS68iMW?)bN zHKIVp22=;=1V=VdwZ_cAV9m_H;69l*LOygK69dC+Mg|50W(EdJCI$utMh1r0py~zc z24Rr97#SGOF)}cyF+YL0N!-fx(%P zf#DIT_+(;WxC?dBDNy$alnOv8f`x%$G1N7Gq2@r1-z**(Xs@i0n^=;Zk(rmSP?C{Z ztdN?Un3L9_ diff --git a/locale/lt_LT/LC_MESSAGES/django.po b/locale/lt_LT/LC_MESSAGES/django.po index 2eca28352..700a368fa 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: 2022-07-11 15:53+0000\n" -"PO-Revision-Date: 2022-07-11 16:22\n" +"POT-Creation-Date: 2022-07-14 23:57+0000\n" +"PO-Revision-Date: 2022-07-15 16:40\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Lithuanian\n" "Language: lt\n" @@ -1363,11 +1363,7 @@ msgstr "Dar kartą išsiųsti patvirtinimo nuorodą" msgid "Email address:" msgstr "El. pašto adresas:" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "Naudotojas su šiuo el. pašto adresu nerastas." - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "Dar kartą išsiųsti nuorodą" diff --git a/locale/no_NO/LC_MESSAGES/django.mo b/locale/no_NO/LC_MESSAGES/django.mo index 26490831ed1b90e7c05f560f2346c5d212425385..68a3e4ac095773d2335470c447c249ca83618dad 100644 GIT binary patch delta 22 ecmZ2^oMq*4mJO%2vYRRxnpv3`Y`(blMlJwyDhc-h delta 22 ecmZ2^oMq*4mJO%2vKuNGnpqhcZN9kmMlJwx_zCj> diff --git a/locale/no_NO/LC_MESSAGES/django.po b/locale/no_NO/LC_MESSAGES/django.po index 3ba81df84..1c6a03ef0 100644 --- a/locale/no_NO/LC_MESSAGES/django.po +++ b/locale/no_NO/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-11 15:53+0000\n" -"PO-Revision-Date: 2022-07-11 16:22\n" +"POT-Creation-Date: 2022-07-14 23:57+0000\n" +"PO-Revision-Date: 2022-07-15 16:40\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Norwegian\n" "Language: no\n" @@ -1351,11 +1351,7 @@ msgstr "Send e-post på nytt" msgid "Email address:" msgstr "E-post adresse:" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "" - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "Send lenke igjen" diff --git a/locale/pt_BR/LC_MESSAGES/django.mo b/locale/pt_BR/LC_MESSAGES/django.mo index bd053e54e381e3ec6988f099322d9bf0019b3678..22322c1733d15b791dd890468234f1d250c0d053 100644 GIT binary patch delta 21660 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 diff --git a/locale/pt_BR/LC_MESSAGES/django.po b/locale/pt_BR/LC_MESSAGES/django.po index 280e9c896..73cff1dd5 100644 --- a/locale/pt_BR/LC_MESSAGES/django.po +++ b/locale/pt_BR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-11 15:53+0000\n" -"PO-Revision-Date: 2022-07-11 16:22\n" +"POT-Creation-Date: 2022-07-14 23:57+0000\n" +"PO-Revision-Date: 2022-07-15 16:40\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt\n" @@ -1351,11 +1351,7 @@ msgstr "Reenviar link de confirmação" msgid "Email address:" msgstr "Endereço de e-mail:" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "Nenhum usuário com este email foi encontrado." - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "Reenviar link" diff --git a/locale/pt_PT/LC_MESSAGES/django.mo b/locale/pt_PT/LC_MESSAGES/django.mo index 0020b329619cf38bb8a023dfdb1518ce5faaba7f..32f546250329d8694100c113c58d874a33b4c79a 100644 GIT binary patch delta 22058 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 delta 22199 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 RLaHvv8oll7*ccaB003gtr@;UK diff --git a/locale/pt_PT/LC_MESSAGES/django.po b/locale/pt_PT/LC_MESSAGES/django.po index e95cc26fd..f237e20f2 100644 --- a/locale/pt_PT/LC_MESSAGES/django.po +++ b/locale/pt_PT/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-11 15:53+0000\n" -"PO-Revision-Date: 2022-07-11 16:21\n" +"POT-Creation-Date: 2022-07-14 23:57+0000\n" +"PO-Revision-Date: 2022-07-15 16:39\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Portuguese\n" "Language: pt\n" @@ -1351,11 +1351,7 @@ msgstr "Reenviar um E-Mail de confirmação" msgid "Email address:" msgstr "E-Mail:" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "Não foi encontrado nenhum utilizador associado a este endereço de e-mail." - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "Reenviar link" diff --git a/locale/ro_RO/LC_MESSAGES/django.mo b/locale/ro_RO/LC_MESSAGES/django.mo index dd4e6c3860df20b9dd756181302107db0819cc8e..121209cd15e6ca5800933f1257edbaeae2022f30 100644 GIT binary patch delta 21660 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 Y?4}BaW>zK!n|;q8_1&H*%h>A(0D+W$Jpcdz delta 21774 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\n" "Language-Team: Romanian\n" "Language: ro\n" @@ -1357,11 +1357,7 @@ msgstr "Retrimiteți legătura de confirmare" msgid "Email address:" msgstr "Adresa de email:" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "Nu s-a găsit niciun utilizator care să corespundă acestei adrese de e-mail." - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "Retrimiteți legătura" diff --git a/locale/sv_SE/LC_MESSAGES/django.mo b/locale/sv_SE/LC_MESSAGES/django.mo index 61c5aabb358da0d8686a061e844fccffcb7a80b2..c046e8387c0e2784f5db0c5f0251362f68aca47d 100644 GIT binary patch delta 21553 zcmZ3!mUZhI*7|!wEK?a67#Orz7#L(27#MOC85sIm85s6BfkYV?enc=ZNHH)l{ET2= zP+?$T5Q$`9&|+XcF;hC>Vt^$cFo3=FRr7#MhC7#O4(7#M!UFfbT_ zEQ*C#73XV9db4uqKv)!GVE+;Xy0|LjVHK~(3{A>pvJ(!@CYi-nFP_No&<5A zO%elxA_D_Md=dkL90LPGV-h5!79=q+NHQ=mY=iPIBr!0=)H5(JJWGPO)H#`f!GwW< zAvl?Vfs28Gp(7b0J~^3zK^5eqWCjL41_p+c$&iq`k<7r5#lXPuC7FSt8DwD!1A{UH z1Hv(qz`&Qzz>o+E!gK}(T?Ph*E9ndjf(#4{Oc@LerJyLuU|`T;U|{IVfH-t}2E+kx zG9W=4p2@&a#lXN&kqNQrb0#E;e6t`?*q6n?;LpIour!N-L6d=j;cFH{Jvb=kvl$pz z85kJcptMgm1A{OF14B?Y0|Ofa14CLi0|N&G14C{$0|PGu14CIh0|Pq)149c`z6Z*m z4CT+xhB$l?RQ(pH{2{10r?MFsm_cbGyB-p>*RvTIgcukY{z5Gl$bm$GN)7`94+8^( zeh$O|HaQFooD2*Mt~rpX@y~%oNjy|OF9+iAa;Um)C_NQw-uxVh2UbDN-BF*zz#zcD zz;F~wUxR9R4mJ2=4g-TaC@1DZ9H5cQz`)JGz+jjQ31Zt^h=Zm>#TVv6e7+W{et#|l zgCPS0!--r-NdC%&*vFU$3Bh`yJV?+>`DOU*bnNA_Z!N!FU2RaopFl2+$ zR3RigZYqR0;0jb9dl4uE>KPbBiy%IfEn;8*6@_X=5Qpq3Vqo|V%2ve?pN5w}f3B&;tOCTY*poD=zf`NfybqUBK28JUg5TBnZVPGf#l^-Px4053S zA6yFYNl_^zZW>A<22L!6Xk1dtz`z13@k${EZY+fa^(mz5)`YrWFt$ z+Eg$wm@_ai_*5`3Sb*|-1td}Jt$>8s+X{#UzbhaP=BR{tM7k2c}A5G^DLqA zo>1|q%6do;CssnzKqizfs)WRGbtOc;wG!g9-b#qY^P%)wsQB(mNG*A`65@~-Q2KWz z14BQkWUYdjGp`EbkY!a6`?l3XCH7ZAd~zJB;7Sz(LkR-|!;>mVB@|f=snrUrAwHW} z4Jl}*S3?}Mx*C!Oc2+~8;%GI*!B?sw=01bUe}?k^L-p75)IbbUsDZ?_Ne!gF&aZ)F zpLsP9i@9ncL8(;>@rhwA#A3@@h(+#D`N&#G$R*T55^Yv3B+m0|Ar7g6^4lT$>lr3N z1s2poe6YF};)Cr_1CG@~^80D1`~!$ahBvj4TJTpbB<+aRLG*XMF)ynQ6czOh4E0b2{dEu@&8dR~`Kmfdb~{uDiPPJ45TCxQgILT^&%lt%z`!6= z5Ak7BJ;b73XquW;4~gSN^^iolx*igBd+I?JGcX*gXJD`Z<^N0dkRao3fY721kRXzk4;mm2|Ih#lA)ZDChI&x# zCfo?IP@xf$iZvP`ap&9!30jXvh|l91AwgKs2=Qr6BgDa-P0*W(G!-BgR64WBi5Fg1lLqbHo84~pR&5$$@ z*bGTLDNuf8GsJ;C%@Bvofa+TTr8hJ~9JZqw5@N@p`maFcU)DE6eDV?MfbUQTFtk9j zB^Q*IYk@?G5tKG>fdsWp3nY8GL;2|~5RVkKKs-{}}>*%vQ6Sw0R$tFx(gty zc0!`;FO<*Q1#ysO7bI$px)>OaF)%P#bwTtoc0=TOyBX@ieKfIdNF1tlgA)aVO*h1% zfNqGzN!<{KRCYt6q8%zf4a#2u)xW(P;(@bJ`W{r@`))|k|Ao@*JrHvQd+H%UqR<2J zfqD-luFQKNF8Aqybg4pmAW>A&1Br?SJrEyk?tw(ro*sw;4?+z-50$?MHTQWB!~x%X zAZd-U7ZMUY^}P_EO7ub;pw$b>pH{sP4Kclts7UK&VDMvLU?}c|PheoMW?*1&o&X8a`UwyZO_>1cCC{6{ zz_0<-|35f^fngn}(>W1hfZ`;G%hV@9EHIt~i6W;-5FdC>f;cQ;5+sW1CqeYJL-qAS z`7AwGAS3~BlJPlgy=HyNU_Z8D_tnK2m> zvWQf6ECqp_iY*QfOHd7$tu26p16iCR$Pl1F)))WQ?AyED=0WlaD z7}}>mTs&(E14AYQ1H*bKUvetMLcOUFhk8Tlh^Y{RQl~;fAb%>vg3_swC}@}piJB=; z{fnkT;(q^BNE$mbm4Tri)W3f=6_TodOoaq7_cTb*D@}t0wc#|#ctF53h|lV#K}xXp zX%L4kh0=$nLE`rQG)Mu%G#z5D6qMGT4zbu_IwV&mO=qYF4=}V%hqUWwOo#aB#B@l| zUxLz4rbE)ix9N~difINUDwJnH9B4lSqCRd0M1R2yNJv)AfJ9~g3`ht~p8-irb7w$8 zX2}d_n{Cq!h|l)VfQ)FIfNC_J2{F)mCPdzKCPdzECM2!woCz`b#Y{-hzMBcD-9FER zWM`gP5L#vyBrWL7f;h-_7Gx01wSE?4h@^5B#DZP3ATB&S3u5spD18O0@!l+m%b(4H zB+4(dAVJMP8xrU0vmqg24dwgJhM1Q)8#4HmF&pB*rr8V(8Vn2!^|NO)FlaL{FdUf; zvGBueh);gah9tKCP?~2BB-=>NfdsA39EeX6=Rh2u3FQ|->8d%9G}JT)5&{$FKt@^? zLgkM`=z50pPy?>dfw=s^9Ed|cLFqqpAU=goyg*~+;fbL$xx*3X6bVB1`X&-a5R7#NPsh4}FFT!>FD&xMp| zkD%)0=0QS8c^+io(O@1VY7(L1`ST$9YUV*4);$km-fXD+Vh|0={~P8(;$|<@fa~)> zE@NPL3gy3n@_#`MVw?|=7n~0`;&$?UNC|dqK4g6E&wNOEptb;Ff$aiFz7JXev8Z4H#OE~&AQr4$0CCWs1rVQ} zSpW&yD+?fr_3i?Qxjz;_Dkr6d4E5mQG>e503!D~0hE~HDLQ-knLWo7v7eXvp45c?M zgcKwP7eXw0ybxm1>xB>>epv|dA>$$lpM4P|#6+Nc=|v0-eV~z0P~QwRqPcw$#Gofo z`pqIpcKWgiGML1%7?NFh7DLpTE{2S5+b)KrnX1JQ_4SJ(7EfLbarn%|5C<$>3`rZC z7DE!_fyEF9odRh9jZ$A+3`zYD7eh+8&rrU|5{Ln6OCTX+yaZyf#}Y^Z5(1U)SON*5 zsY@UhEm;C_&?cz*V@n_oy|e_94X;Dh*Z*At@e$8bh(#hxAwE`I%D|Azz`&ro6jG*7 zUJ5C}wk?H}`Nx++g8a!+NZh_%3WAnII62&VZ z22Wc7(Kl}e#K9|8fDB|{*tr7YK0cpDNu7r3%cO?S@Hz@yGtc1AG zWhKPmpp_57piZ^D#+OI zfmINXyj}&d=;tbkN0?Vb93s3LV!py^h`8ozhI;Ufgym|8#>uN8akLPsVZ&-jknUX# z3BvPG1D>shSonT5Bub>#KngJ1H4uXf)-W(wGB7YStYKid$iTp`3(D_V3n_q(t%Wpb zKCG>W_)u;gM8a$xB#|YogE*vd9VD(Mtb+vEY$&~G9Rq_G0|UcKDE(y}q&;B29#TT) zt!H3}0JWmmL(G4=o`GQ#XntWmB(ZMT07>je>o-7LdSe4*jz(xB#7DUs85jx~7#JpO zgk(3SO^`$>zX@VM(k6(*$~S?t5ku1^hyyz|L87uBDn5M^BrVL{1j#MyHZd@iF)}dh z+5`!ydc!S{g28bM14AfixO@vF|IdMnFW3T!v!zga9hBa_1ro;xwm>XA1*I=-ff#&i z3#5(rY6~O;__jhEuC^6YFj;Q}n_JJ|zZDX<5fA}}{H+j!E1>+Qt&p_Q4OKUDE5w2g zTOn!S094)Utq_NNfvW$rm4V?XsMos<5>gkoF)&0kFfiQS21$(O+d<~mGcdSphX@2g z>GDvJ*Pp0mGn6q~W0|N&r{~zB0iK7c30R{$!hdUst{?!ghBK)%hVgdI~2w!g}Bpcf9 zgg7jCC!`geu@mGY28Q;X5Fbz72{C8EPDozQ#;yt?{CFzu15QnbY1sMfDvWtOX z8Uq7E$Zm*3U+;$2|37y_;*@z0#31245CxKZAag+KdmwYXaeE*^xPA`}Ozz15M%XhlJRh{q>N7gZlsj zgChe2gWUlJh9FSEaR5?4Ts{CPvl$OUN<_tjkQq+rgOEC5-$4fOr1PtT5T8mPf_TL6 z5Tp`vJOpug`XNYpvEvXV=$Q{gW>UrL4?}{~TBF)%QJ=7x?z=J#@rF)$>7X3dX55*y=j zh(~vZB{xl>}{XGo{$(S>c>G$L_ zAPX26j+}vv8=g4>nJ-{G3vodDSq26pQ2sAC%K)B!UksICKL_!Nz&S{wQ$7dD|E}j4 z7``wvFl3yAl$fy>AR$+B0TOaEFF+F4p$m}gckKdXsl|s2kRjQCi;$39aS>AIyt&B0 zP!F2-SGxq6-|xD_z;G2b*?gIS;Wq;V!?nwhG;rw(q_O$#3M98EU4;}Zp;sXeNWTin zrae~~7~DZiF0Mi>>T!pGp^broVfP(K_I0`oS&ET%7m_wk--VJkoPGrHaJ|xFhy|vPA#ph6F=X=S^kYb_V0!||=R8j!KIMM`sl61QK(d|I z6G%a0_5`Bd^$8?(dq07MSO`=+{s|<`Q=dRAu6qK`9rX+op$5)`YFPXPQlPAR0*T89 zPar;KcnXPA>8Fr1VDuDXvDZ_Gfss)8oTrdlvH2;)!84vh;(R4k-O;CzxW56W>lqkc zJ%wbOKTrh%&mbC)&_=Njsj;A?8Lt zhnSQ598w^)KZk_$)aTIl|C#4d7d?j*Ag`W7eD?76Fv3|n4U*hR6qhhBz$!GbBoKK0`cEU-cQ1PaC0h&u2)1GW|0o zPLDwqKKu*`kr$sK?S!A7Aw{;^7s%w&lrIp2?|y;!{Ph<|n)>wxlKN%8LM$}@3UQ#_ zSFpNz2Dh(}pb3R4Nc{>4qMWY~hn0PW1bHJ=ycbGO{|X7hgpzTZIh)H5)={ssx^uV4WN2KMg|3kAP}UC1E&9b%ErcSzCd z^c|9jR(^-X{ju*5pS}4GDK|cUhgit}17eQC4~RKBKOi2phKhTGXi)th4q`AcFeF3i z{2vels(&yr*n&EdKOhCpsUMIbnO{F3L7VXtVsZCRkWUyGCjEryoAVQ5;aaHpo}Unl zkNt$Cfone@iSqVOX#4*ORO5%AkVM1y3z8Tmp|s8~NKo4Uf|T)5zaV9K!Y_yqD}O;O zX#E9o*wkN;f@{YwNSe6u3litgenA}e4l4fl7ehUGJsLEcg z{|_V$EcpXz8g2Unaq)*g5cwZa{$Hp;tbZYK&-WK%fyrNp2OR%G)QA3scp&O8Bync^ zWni!a4YxzZ_x**0@R@ojisiNl|NAr9dB2dT$}{y}_T{14)Dn}3iH3Ht{r zKZ^cA5^4KCh=b<-gE(N-KZtod{y{?a@Z;17(9;Kiw|Ob~UFOpM^gqzX(B3ssmH!K+*KnHa%KH6x+wQlWGX6U4*C zOpFY?p#0y%#0Xy5Jd24DysC9CRKZauM({%7dr*TJm>~|~W`_7kl$jB{G+UV&;v+j| zM(}K!A2TC(HEjYj$cGFJY0Qk^^}dzN5c94vLp<<zzl7Kns33&dys zER5g<$6-)9l?4)nB`gpNYgr%;?qz}abShN;LKa5wlI^Wf{u!vc2P}{%dI2^6Cktae zIEWZnArd^S5RI~|5DQFL8Nq9|U7-9_R!9hxvO;`X&&tRES_3|j72?oKtPr0+WQC-G z=TPy#P<1?P5C{9RLF7Z(>LEVLW@7}eelKBzSTK=|5xg*QHXFoe$Jiioe2EPbq}SLO z!K>b1vN3`eo3pb+;$EGd5xi8>h#g|CIh1x_hd9g=O8c`jg1da7^-u*n*%=u?YrGG! zLxTPVJH#RH*&%WKlO5t?5e`U5sc|rZ7n7TFK;#2CAZa3pgAu&!zKVkpyy|^BRQ@~% z#3QdbAP)P+!N_nNR3QE5fCR~LP6&OT6B0DnIU#A{Ehi+^vvENzmga)+b+{l=low)N8kAqm3kjhXUPuTo0MVfQzm*q~I8H$|T!8ZL@v{;2{@Xen{L-;DVmmhJ=8m2qb&ziZFub0lY;Z4rvvEgv2BfhzFL7)I(gl zK?IWBc8fqPI4S~3{dYwmY2cd(BSRi&#j_|RZPbWD^8F-HNEB@ng_v_l6k^d?QAo($ z5`{SEfhfeGU!dv*#2^k-s276-jhz@Hcp%YL3}SJa7{sD}F-Qrx6v{s)#t7aqaYqc2 zD4E3}7Fvo!YDG73M)1~+VsVJNh2o6h-7+V{p&=v=@t~vxBn0aXB^bf$^nD~CQBWfR zNo4CKAVGIg0utxkl90F-mxMUbP!bZ9UXqY%J6;mvfp$qqLAFB@5;FHBA&K#wBqSvN zNJ6rsuoT$g^$bc<5C!^D5Q}Uf5)7VFkRT0{Vg%LF42e>Zka{QuiK-V;kU0D##mG>{ zz`*cZiV?i=s7e|lzE>Ke{+Ki*=+8<+9Q0BelD2+IgFFIS{~-ghNL7XryxQGBh7ml9 zl`R8t*k&1sK?h|Z7N3BszXYZ4%0P0*3mK4s3=F?yAaN@!3yFI}S%{BaWg!-a$bt$U z28MK5Mg|p7{?C_%1nm@ANK0m&EF*Z!)Gb+v#hh{w4FYnIAe4}U7^E);Ndr!DkhD@E z2Pt^^-TjU@P-4E4&QI3(J-V`)ABnPobN*+Qh%0q%sLmrY?4CNs{ z_mqbi6bw}tCl86TRC$O43gsbbpLKC`lc&D96C>d5xj3;1yuh71&GgI zD?mc%uL2}$`4sCR8e|k9aipdQ2|80nNd9($iYF;T3ZOzLzf2M0&{jo=K|P8PAI(yP zSg=SD5+a+S@+TD`QFk56e+Q-i)I%-gQiAwUTnS>3tP&%5`JAc}q&`nnf@H6GN|4li zUI`KcuazL#l|>n1p_(!zP1qD3yH4Al$_3|loIWxJs!BvD0ZLW1c~85j;h#jk5Zg8rE%#Dff4j12XlMPMRYki=!H1qr%5Er^dwv>+~T(So>qnij-o z>$D){!!9jIyWucY`~{T$q6JB$4BC*&NJbk{pm}LSLatI9;*b_?#(Hq0ah^8RKy8T2 z4r@a~;<`4(hflO2Me=WLNL$cZ2a-F|bs)9gVjW20x&Wo`=|JN64V3p>h)sRxOQR;YNl9wg4E>Op+E zM-Sq_Q+f~|UDty+4!WsGybLwmKAwKEShq!c>J|lRu z=xV4!HUo%4DFa9lY8XHav@?KM9AE$mxf}yKR;(Ac?O9N^doSq~2#n5Cd6^A&E@a7!n0R#*m;*G=_vw7L+b9W&}^& zmKigG=lM?>L(+(<2}FOQ2_twxQ=17S%DTLq{>IO zknHiz77~=4b`Xt{c96zuP$@V<$_YzH zNRT@^LQ-|CBgAJ-Q2Aacf2t!S@hyPzmpeid`6fq*gDyHUf>+(wKX7DZn8m=r(C-8Z zS}kXYkF1;_E_HE+B*su@h!3KiA#t4U49R9wogqH|=*$RS?IP&H$dCityzT~)1ns7;XDD}LWJqUVU^wFj@u`VBB<_6OAuXR;cSi8ehh6Rv zi#a_Y`PbY7QX)opFfvRBjbwO0`ikP7jNrYZo}Q3I+2jfF*mO@wR4?~r1Rp?f#S_$h zuV-K|@q(o0CNGEuGrS-{ddv&ra+kWr~Oevs4|;17w4B!5s)F)&Q>XJqgM9l78SiCe7zNYvy8K;-uXKpeys z2nh+HKuDsN4}^HoC=il8LjoaDm=p+Y|2GFh5?yB?#DK|AdUhZrN)`t)g4gX_420Ab z20@JAdBMaWNXW1SLnG7$XBCXvG8z1H&R_28Pp&kOhYz zArNk7W?(2`W?;C@z`!t-iGjhBnStR7NP>ZZVJB$$4Cs7@NnjHg7{pi@7;2aq7*;Vt zhSEW)`Vun(g9#%8gAyYH!)a#7hV&?qMo?7>I>G?7)sBgQA(@eZVH#8%WIpJq4jzy` z1_p+glXIQL>)D{H*FaTWfbv1Z8nw&}3<^;GE2w-flm?jw!}6fr;tUK7VT_PzlG#u_ zAbC*B^ale2ICCF>>NR3!V0gj6z>vtyFqzp!FtZOT4pJY%$iUFV$iPs+$iOfeDh@hm z1SEGG$y_H!28NGJ3=D$I3=Gdfk_-$CH<=+TS(Y;~Ft|YV^0P271VP!3lWSe1Bjup3 z{mjh35YEiNaEFP3;SDnb11}2$!(pfmpf#46P+c=Y3pAM+7(y8#vq}8S3=D4=7#I>5 z85r&{GB7kl)%~0N(M7plikX4I2`ciAnStRoGi1)WnUR4Z5^6f=& zw`XQxILE}mkP6ic60?M=2eHkW7#M<~a<3Q}816DNFsLvxFyu2aFmSRkF#Ka?VDJW& zJRJ-S3?Gm*@-Z?nyn!YqFJ=aY6lMm7UIqpR52#^2%#hVRFQ95bmVwS8s0XE4CdjG} zMn(pPJxmM?9gGYN>`;BP85tNvnHd<0kn94_4Jknt{92#K7>88M0O%q;ekU)Dk8JhV7I0x=AwzOup$RZ@B{M3I}EehI(cO1|22_ zhDT7bvrG&O7K{v_jt+x069dCEsMmv;85npb8@dbgzGGrwNMvGQxX#SLz&<(9UAjI8 z>dl*s3=C}O(NkYQqAIKjxk@DRjjWMIf(VqlmB zwL_eVfx(xNf#EgOEg<)UumlSOLoE{n!#1e+Hzo##4~z^9^2`jNv5b0#M~n;%`iu+= zj!X;;mq9u}OG23#7~V56FnnQRVA#aWz!1dDz~IWrz|aXbB#?=LA(NSbA(@$hVFhSo z0}BJgU#LT5Sr`~t7#SEEm>3wEpdJA&t^yey&&f5P|3`|P{;&XlLRsdgf*BM7_^xg7}}W_7-|_9 z7$iXsfI6@Zl(0Y{$HKtC&&0q`z{J4t8!A@-HCq5mD>5-K?1Uak6vxEC(8J6i#&8EF z2}RV`N~^WMp92%gn&g%>%nS?%K}W1GFfb@FGcXi0F@Sq6u26lQprbe# z85lTN7#OZHGcYU!Mfzl3FXQ@hkh_=}7_KohFvv48Fl2y2g@J)Vhy^ltstg2SHsA_aEJ-AmLi&wfkA_jfx(uUfkBalfx(Z7fgyyEfuV|-fgzodfkB6v zfkBN0vNQ%{MI{3RLn{+_1f7B5HWLHG8Bo~-buLK3d{8=Nf-K}*!OXz0h>3w=E+Yd& z+vJa4%B6hKr!I0yXnK0|NsyGXsM%3j@O~W(I~` zPiS07_pR%Qn9G#Mxelvo%Tc0#QJ@nt5v`s%Yi z1M8h!h3R`bt|KVParV0EIbNF-S85gE+Ky%0)5~ zB$Em<1*-1oHzsa(s*z;K_LfkBUnfgu7(d@|^aC{UdR73+iQ z1?dTZih=eLJ44wZaS&!@VPLq##K3Ts39{}4v@LJ~Bg5qBexk1Pm>C!{K^cpMfq@%p z9uKGtfU*yQe8|GU&;m7c5;Frs56Do^id{y?)&l>@AN|Ayw=y#@#4s^1d}d-`h-U(o zx|06ViR+jd7}}U2o2sgr7#O}YGk~X{w3!$fEq_*^^fWC^H_Nd^SK_@dv0x zV`N}h#=yWJ4RQ|DYmY$*1mvB`tbxk)8<`mx%wd8o_ySq-n3;j$6Eg$D4`v32Gav!bIcl`R25P@BF)&PIW?*nG$iVQPnStRWG!HCiW?;yN=m#zCVNhpbV8~%&U|0uA4xnTL zN(KxJ45yeG7$O-N7*>GV|4fjjQ@5BH80IiCFzjPuV90{Fi;qDS!eHnErQpedA@cQC zm>9r=W$sWbKR|=zITHiJUPcCnGmH!jrHl*=%+M$Yxn?sn1H%-k`fZF13|-6&3|b(Q zK^U|>3{<#*7EeOWdcw@WkPAv`pjIyf1H(aP28I(5wMq=Vj0_AfLGu(40frPt1_nJw z$hy=|p!Vxz!BBC{4yf!;kdHuafMR1%$bnk$pwMP!V7M?jFjSoJ?c~f*ZQXlNJY6yTj z6;QQ3ObiTa%nS@^ObiUSK;=EuthG=YWXA8wwGrx!yC*M=ke5vZWol5t1nS#C)p$b9 zIy3oUgs|XSW(Ec>76t}&sOW>utdXYnn^R}>nz5TI7@AobTW0bL delta 21645 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\n" "Language-Team: Swedish\n" "Language: sv\n" @@ -1351,11 +1351,7 @@ msgstr "Skicka bekräftelselänken igen" msgid "Email address:" msgstr "E-postadress:" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "Ingen användare hittades med den här e-postadressen." - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "Skicka länken igen" diff --git a/locale/zh_Hans/LC_MESSAGES/django.mo b/locale/zh_Hans/LC_MESSAGES/django.mo index 28ca1472f61c58a3003234eea46ab887935e9df7..f18d53cafacfaf4cf1f1647d7e4c08c67a32bcda 100644 GIT binary patch delta 21660 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 delta 21754 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\n" "Language-Team: Chinese Simplified\n" "Language: zh\n" @@ -1345,11 +1345,7 @@ msgstr "重新发送确认链接" msgid "Email address:" msgstr "邮箱地址:" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "没有找到与此电子邮件地址相匹配的用户。" - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "重新发送链接" diff --git a/locale/zh_Hant/LC_MESSAGES/django.mo b/locale/zh_Hant/LC_MESSAGES/django.mo index 5f8f5aa41ca52d72d9f5dd859d7578c9735ede9b..8ff2ffda398a4ade3a03d77f70bff7a4ced54b66 100644 GIT binary patch delta 22 dcmZ44%(SwZX@h7uyQzYqnU%5SW|{C_EdWz32EPCR delta 22 dcmZ44%(SwZX@h7uyP<-inU#^zW|{C_EdWx?2D1PF diff --git a/locale/zh_Hant/LC_MESSAGES/django.po b/locale/zh_Hant/LC_MESSAGES/django.po index 2774d7184..7b3a310fd 100644 --- a/locale/zh_Hant/LC_MESSAGES/django.po +++ b/locale/zh_Hant/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-11 15:53+0000\n" -"PO-Revision-Date: 2022-07-11 16:22\n" +"POT-Creation-Date: 2022-07-14 23:57+0000\n" +"PO-Revision-Date: 2022-07-15 16:39\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Chinese Traditional\n" "Language: zh\n" @@ -1345,11 +1345,7 @@ msgstr "" msgid "Email address:" msgstr "郵箱地址:" -#: bookwyrm/templates/confirm_email/resend_modal.html:28 -msgid "No user matching this email address found." -msgstr "" - -#: bookwyrm/templates/confirm_email/resend_modal.html:38 +#: bookwyrm/templates/confirm_email/resend_modal.html:30 msgid "Resend link" msgstr "" From d3f35fb6916bf52485484095a57a554c8b08bee0 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 12:26:30 -0700 Subject: [PATCH 40/41] Adds Catalan --- .../0154_alter_user_preferred_language.py | 40 +++++++++++++++++++ bookwyrm/settings.py | 1 + bw-dev | 1 + 3 files changed, 42 insertions(+) create mode 100644 bookwyrm/migrations/0154_alter_user_preferred_language.py diff --git a/bookwyrm/migrations/0154_alter_user_preferred_language.py b/bookwyrm/migrations/0154_alter_user_preferred_language.py new file mode 100644 index 000000000..2002cca66 --- /dev/null +++ b/bookwyrm/migrations/0154_alter_user_preferred_language.py @@ -0,0 +1,40 @@ +# Generated by Django 3.2.14 on 2022-07-15 19:24 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("bookwyrm", "0153_merge_20220706_2141"), + ] + + operations = [ + migrations.AlterField( + model_name="user", + name="preferred_language", + field=models.CharField( + blank=True, + choices=[ + ("en-us", "English"), + ("ca-es", "Català (Catalan)"), + ("de-de", "Deutsch (German)"), + ("es-es", "Español (Spanish)"), + ("gl-es", "Galego (Galician)"), + ("it-it", "Italiano (Italian)"), + ("fi-fi", "Suomi (Finnish)"), + ("fr-fr", "Français (French)"), + ("lt-lt", "Lietuvių (Lithuanian)"), + ("no-no", "Norsk (Norwegian)"), + ("pt-br", "Português do Brasil (Brazilian Portuguese)"), + ("pt-pt", "Português Europeu (European Portuguese)"), + ("ro-ro", "Română (Romanian)"), + ("sv-se", "Svenska (Swedish)"), + ("zh-hans", "简体中文 (Simplified Chinese)"), + ("zh-hant", "繁體中文 (Traditional Chinese)"), + ], + max_length=255, + null=True, + ), + ), + ] diff --git a/bookwyrm/settings.py b/bookwyrm/settings.py index 999c3729b..50bfc453f 100644 --- a/bookwyrm/settings.py +++ b/bookwyrm/settings.py @@ -280,6 +280,7 @@ AUTH_PASSWORD_VALIDATORS = [ LANGUAGE_CODE = env("LANGUAGE_CODE", "en-us") LANGUAGES = [ ("en-us", _("English")), + ("ca-es", _("Català (Catalan)")), ("de-de", _("Deutsch (German)")), ("es-es", _("Español (Spanish)")), ("gl-es", _("Galego (Galician)")), diff --git a/bw-dev b/bw-dev index 7ecef5c34..7cf2086da 100755 --- a/bw-dev +++ b/bw-dev @@ -117,6 +117,7 @@ case "$CMD" in ;; update_locales) git fetch origin l10n_main:l10n_main + git checkout l10n_main locale/ca_ES git checkout l10n_main locale/de_DE git checkout l10n_main locale/es_ES git checkout l10n_main locale/fi_FI From 569e5400fe1c6c8d5923453adc1ad21b2e8adb2f Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 15 Jul 2022 12:29:31 -0700 Subject: [PATCH 41/41] Updates locales --- locale/ca_ES/LC_MESSAGES/django.po | 5387 ++++++++++++++++++++++++++ locale/de_DE/LC_MESSAGES/django.mo | Bin 110923 -> 30883 bytes locale/en_US/LC_MESSAGES/django.po | 32 +- locale/fr_FR/LC_MESSAGES/django.mo | Bin 112211 -> 44850 bytes locale/zh_Hans/LC_MESSAGES/django.mo | Bin 82111 -> 44096 bytes locale/zh_Hant/LC_MESSAGES/django.mo | Bin 33193 -> 38839 bytes 6 files changed, 5405 insertions(+), 14 deletions(-) create mode 100644 locale/ca_ES/LC_MESSAGES/django.po diff --git a/locale/ca_ES/LC_MESSAGES/django.po b/locale/ca_ES/LC_MESSAGES/django.po new file mode 100644 index 000000000..6f353712e --- /dev/null +++ b/locale/ca_ES/LC_MESSAGES/django.po @@ -0,0 +1,5387 @@ +msgid "" +msgstr "" +"Project-Id-Version: bookwyrm\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-07-14 23:57+0000\n" +"PO-Revision-Date: 2022-07-15 16:40\n" +"Last-Translator: Mouse Reeve \n" +"Language-Team: Catalan\n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: bookwyrm\n" +"X-Crowdin-Project-ID: 479239\n" +"X-Crowdin-Language: ca\n" +"X-Crowdin-File: /[bookwyrm-social.bookwyrm] main/locale/en_US/LC_MESSAGES/django.po\n" +"X-Crowdin-File-ID: 1553\n" + +#: bookwyrm/forms/admin.py:41 +msgid "One Day" +msgstr "Un dia" + +#: bookwyrm/forms/admin.py:42 +msgid "One Week" +msgstr "Una setmana" + +#: bookwyrm/forms/admin.py:43 +msgid "One Month" +msgstr "Un mes" + +#: bookwyrm/forms/admin.py:44 +msgid "Does Not Expire" +msgstr "No caduca" + +#: bookwyrm/forms/admin.py:48 +#, python-brace-format +msgid "{i} uses" +msgstr "{i} usos" + +#: bookwyrm/forms/admin.py:49 +msgid "Unlimited" +msgstr "Il·limitat" + +#: bookwyrm/forms/forms.py:54 +msgid "Reading finish date cannot be before start date." +msgstr "La data de finalització de lectura no pot ser anterior a la d'inici." + +#: bookwyrm/forms/forms.py:59 +msgid "Reading stopped date cannot be before start date." +msgstr "La data de finalització de lectura no pot ser anterior a la d'inici." + +#: bookwyrm/forms/landing.py:32 +msgid "User with this username already exists" +msgstr "Ja existeix un usuari amb aquest nom d'usuari" + +#: bookwyrm/forms/landing.py:41 +msgid "A user with this email already exists." +msgstr "Ja existeix un usuari amb aquesta adreça electrònica." + +#: bookwyrm/forms/links.py:36 +msgid "This domain is blocked. Please contact your administrator if you think this is an error." +msgstr "Aquest domini ha estat bloquejat. Poseu-vos en contacte amb l'administració d'aquesta instància si creieu que és un error." + +#: bookwyrm/forms/links.py:46 +msgid "This link with file type has already been added for this book. If it is not visible, the domain is still pending." +msgstr "Ja s'ha afegit un enllaç a aquest tipus de fitxer per a aquest llibre. Si encara no és visible és que el domini encara està pendent." + +#: bookwyrm/forms/lists.py:26 +msgid "List Order" +msgstr "Ordre del llistat" + +#: bookwyrm/forms/lists.py:27 +msgid "Book Title" +msgstr "Títol del llibre" + +#: bookwyrm/forms/lists.py:28 bookwyrm/templates/shelf/shelf.html:156 +#: bookwyrm/templates/shelf/shelf.html:188 +#: bookwyrm/templates/snippets/create_status/review.html:32 +msgid "Rating" +msgstr "Valoració" + +#: bookwyrm/forms/lists.py:30 bookwyrm/templates/lists/list.html:185 +msgid "Sort By" +msgstr "Ordena per" + +#: bookwyrm/forms/lists.py:34 +msgid "Ascending" +msgstr "Ascendent" + +#: bookwyrm/forms/lists.py:35 +msgid "Descending" +msgstr "Descendent" + +#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 +msgid "Error loading book" +msgstr "Error en carregar el llibre" + +#: bookwyrm/importers/importer.py:154 +msgid "Could not find a match for book" +msgstr "No s'ha trobat el llibre" + +#: bookwyrm/models/announcement.py:11 +msgid "Primary" +msgstr "Principal" + +#: bookwyrm/models/announcement.py:12 +msgid "Success" +msgstr "Completat amb èxit" + +#: bookwyrm/models/announcement.py:13 +#: bookwyrm/templates/settings/invites/manage_invites.html:47 +msgid "Link" +msgstr "Enllaç" + +#: bookwyrm/models/announcement.py:14 +msgid "Warning" +msgstr "Advertència" + +#: bookwyrm/models/announcement.py:15 +msgid "Danger" +msgstr "Alerta" + +#: bookwyrm/models/antispam.py:101 bookwyrm/models/antispam.py:135 +msgid "Automatically generated report" +msgstr "Informe generat automàticament" + +#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 +#: bookwyrm/templates/import/import_status.html:200 +#: bookwyrm/templates/settings/link_domains/link_domains.html:19 +msgid "Pending" +msgstr "Pendent" + +#: bookwyrm/models/base_model.py:19 +msgid "Self deletion" +msgstr "Auto-eliminació" + +#: bookwyrm/models/base_model.py:20 +msgid "Moderator suspension" +msgstr "Suspensió pel moderador" + +#: bookwyrm/models/base_model.py:21 +msgid "Moderator deletion" +msgstr "Eliminació pel moderador" + +#: bookwyrm/models/base_model.py:22 +msgid "Domain block" +msgstr "Bloqueig de domini" + +#: bookwyrm/models/book.py:262 +msgid "Audiobook" +msgstr "Audiollibre" + +#: bookwyrm/models/book.py:263 +msgid "eBook" +msgstr "Llibre electrònic" + +#: bookwyrm/models/book.py:264 +msgid "Graphic novel" +msgstr "Novel·la gràfica" + +#: bookwyrm/models/book.py:265 +msgid "Hardcover" +msgstr "Tapa dura" + +#: bookwyrm/models/book.py:266 +msgid "Paperback" +msgstr "Edició de butxaca" + +#: bookwyrm/models/federated_server.py:11 +#: bookwyrm/templates/settings/federation/edit_instance.html:55 +#: bookwyrm/templates/settings/federation/instance_list.html:22 +msgid "Federated" +msgstr "Federat" + +#: bookwyrm/models/federated_server.py:12 bookwyrm/models/link.py:71 +#: bookwyrm/templates/settings/federation/edit_instance.html:56 +#: bookwyrm/templates/settings/federation/instance.html:10 +#: bookwyrm/templates/settings/federation/instance_list.html:26 +#: bookwyrm/templates/settings/link_domains/link_domains.html:27 +msgid "Blocked" +msgstr "Blocat" + +#: bookwyrm/models/fields.py:27 +#, python-format +msgid "%(value)s is not a valid remote_id" +msgstr "%(value)s no és una remote_id vàlida" + +#: bookwyrm/models/fields.py:36 bookwyrm/models/fields.py:45 +#, python-format +msgid "%(value)s is not a valid username" +msgstr "%(value)s no és un nom d'usuari vàlid" + +#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123 +#: bookwyrm/templates/ostatus/error.html:29 +msgid "username" +msgstr "nom d'usuari" + +#: bookwyrm/models/fields.py:186 +msgid "A user with that username already exists." +msgstr "Ja existeix un usuari amb aquest nom d'usuari" + +#: bookwyrm/models/fields.py:205 +#: bookwyrm/templates/snippets/privacy-icons.html:3 +#: bookwyrm/templates/snippets/privacy-icons.html:4 +#: bookwyrm/templates/snippets/privacy_select.html:11 +#: bookwyrm/templates/snippets/privacy_select_no_followers.html:11 +msgid "Public" +msgstr "Públic" + +#: bookwyrm/models/fields.py:206 +#: bookwyrm/templates/snippets/privacy-icons.html:7 +#: bookwyrm/templates/snippets/privacy-icons.html:8 +#: bookwyrm/templates/snippets/privacy_select.html:14 +#: bookwyrm/templates/snippets/privacy_select_no_followers.html:14 +msgid "Unlisted" +msgstr "No llistat" + +#: bookwyrm/models/fields.py:207 +#: bookwyrm/templates/snippets/privacy_select.html:17 +#: bookwyrm/templates/user/relationships/followers.html:6 +#: bookwyrm/templates/user/relationships/layout.html:11 +msgid "Followers" +msgstr "Seguidors" + +#: bookwyrm/models/fields.py:208 +#: bookwyrm/templates/snippets/create_status/post_options_block.html:6 +#: bookwyrm/templates/snippets/privacy-icons.html:15 +#: bookwyrm/templates/snippets/privacy-icons.html:16 +#: bookwyrm/templates/snippets/privacy_select.html:20 +#: bookwyrm/templates/snippets/privacy_select_no_followers.html:17 +msgid "Private" +msgstr "Privat" + +#: bookwyrm/models/link.py:51 +msgid "Free" +msgstr "Lliure" + +#: bookwyrm/models/link.py:52 +msgid "Purchasable" +msgstr "A la venda" + +#: bookwyrm/models/link.py:53 +msgid "Available for loan" +msgstr "Disponible per a préstec" + +#: bookwyrm/models/link.py:70 +#: bookwyrm/templates/settings/link_domains/link_domains.html:23 +msgid "Approved" +msgstr "Aprovat" + +#: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:289 +msgid "Reviews" +msgstr "Ressenya" + +#: bookwyrm/models/user.py:33 +msgid "Comments" +msgstr "Comentaris" + +#: bookwyrm/models/user.py:34 +msgid "Quotations" +msgstr "Citacions" + +#: bookwyrm/models/user.py:35 +msgid "Everything else" +msgstr "Tota la resta" + +#: bookwyrm/settings.py:209 +msgid "Home Timeline" +msgstr "Línia de temps Inici" + +#: bookwyrm/settings.py:209 +msgid "Home" +msgstr "Inici" + +#: bookwyrm/settings.py:210 +msgid "Books Timeline" +msgstr "Cronologia dels llibres" + +#: bookwyrm/settings.py:210 bookwyrm/templates/search/layout.html:21 +#: bookwyrm/templates/search/layout.html:42 +#: bookwyrm/templates/user/layout.html:91 +msgid "Books" +msgstr "Llibres" + +#: bookwyrm/settings.py:282 +msgid "English" +msgstr "Anglès (English)" + +#: bookwyrm/settings.py:283 +msgid "Deutsch (German)" +msgstr "Deutsch (Alemany)" + +#: bookwyrm/settings.py:284 +msgid "Español (Spanish)" +msgstr "Español (espanyol)" + +#: bookwyrm/settings.py:285 +msgid "Galego (Galician)" +msgstr "Galego (gallec)" + +#: bookwyrm/settings.py:286 +msgid "Italiano (Italian)" +msgstr "Italiano (italià)" + +#: bookwyrm/settings.py:287 +msgid "Suomi (Finnish)" +msgstr "Suomi (finès)" + +#: bookwyrm/settings.py:288 +msgid "Français (French)" +msgstr "Français (francès)" + +#: bookwyrm/settings.py:289 +msgid "Lietuvių (Lithuanian)" +msgstr "Lietuvių (Lituà)" + +#: bookwyrm/settings.py:290 +msgid "Norsk (Norwegian)" +msgstr "Norsk (noruec)" + +#: bookwyrm/settings.py:291 +msgid "Português do Brasil (Brazilian Portuguese)" +msgstr "Português do Brasil (portuguès del Brasil)" + +#: bookwyrm/settings.py:292 +msgid "Português Europeu (European Portuguese)" +msgstr "Português Europeu (Portuguès europeu)" + +#: bookwyrm/settings.py:293 +msgid "Română (Romanian)" +msgstr "Română (romanès)" + +#: bookwyrm/settings.py:294 +msgid "Svenska (Swedish)" +msgstr "Svenska (suec)" + +#: bookwyrm/settings.py:295 +msgid "简体中文 (Simplified Chinese)" +msgstr "简体中文 (xinès simplificat)" + +#: bookwyrm/settings.py:296 +msgid "繁體中文 (Traditional Chinese)" +msgstr "繁體中文 (xinès tradicional)" + +#: bookwyrm/templates/404.html:4 bookwyrm/templates/404.html:8 +msgid "Not Found" +msgstr "No trobat" + +#: bookwyrm/templates/404.html:9 +msgid "The page you requested doesn't seem to exist!" +msgstr "La pàgina que heu sol·licitat no existeix" + +#: bookwyrm/templates/500.html:4 +msgid "Oops!" +msgstr "Vaja!" + +#: bookwyrm/templates/500.html:8 +msgid "Server Error" +msgstr "Error del servidor" + +#: bookwyrm/templates/500.html:9 +msgid "Something went wrong! Sorry about that." +msgstr "Malauradament quelcom ha anat malament." + +#: bookwyrm/templates/about/about.html:9 +#: bookwyrm/templates/about/layout.html:35 +msgid "About" +msgstr "Sobre nosaltres " + +#: bookwyrm/templates/about/about.html:20 +#: bookwyrm/templates/get_started/layout.html:20 +#, python-format +msgid "Welcome to %(site_name)s!" +msgstr "Benvingut a %(site_name)s!" + +#: bookwyrm/templates/about/about.html:24 +#, 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 "%(site_name)s és part de BookWyrm, una xarxa de comunitats independents i autogestionades per a lectors. Tot i que pots interactuar sense problemes amb els usuaris de qualsevol part de la xarxa BookWyrm, aquesta comunitat és única." + +#: bookwyrm/templates/about/about.html:42 +#, python-format +msgid "%(title)s is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5." +msgstr "%(title)s és el llibre preferit de %(site_name)s, amb una valoració promig de %(rating)s sobre 5." + +#: bookwyrm/templates/about/about.html:61 +#, python-format +msgid "More %(site_name)s users want to read %(title)s than any other book." +msgstr "El llibre que volen llegir la majoria de membres de %(site_name)s és %(title)s." + +#: bookwyrm/templates/about/about.html:80 +#, python-format +msgid "%(title)s has the most divisive ratings of any book on %(site_name)s." +msgstr "%(title)s es el llibre amb valoracions més dispars a %(site_name)s." + +#: bookwyrm/templates/about/about.html:91 +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 "Feu seguiment de les teves lectures, parla sobre llibres, escriu valoracions i descobriu properes lectures. Bookwyrm és un programari d'escala humana, dissenyat per a ser petit i personal i amb el compromís de no tenir mai publicitat, ser anticorporatiu i orientat a la comunitat. Si teniu suggeriments de característiques noves, informes d'errors o grans projectes, code of conduct, and respond when users report spam and bad behavior." +msgstr "Les persones moderadores i administradores de %(site_name)s mantenen en funcionament aquest lloc, fan complir el codi de conducta i responen els informes de brossa i mal comportament que puguin enviar els usuaris." + +#: bookwyrm/templates/about/about.html:115 +msgid "Moderator" +msgstr "Moderació" + +#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63 +msgid "Admin" +msgstr "Administració" + +#: bookwyrm/templates/about/about.html:133 +#: bookwyrm/templates/settings/users/user_moderation_actions.html:14 +#: bookwyrm/templates/snippets/status/status_options.html:35 +#: bookwyrm/templates/snippets/user_options.html:14 +msgid "Send direct message" +msgstr "Enviar missatge directe" + +#: bookwyrm/templates/about/conduct.html:4 +#: bookwyrm/templates/about/conduct.html:9 +#: bookwyrm/templates/about/layout.html:41 +msgid "Code of Conduct" +msgstr "Codi de Conducta" + +#: bookwyrm/templates/about/layout.html:11 +msgid "Active users:" +msgstr "Usuaris actius:" + +#: bookwyrm/templates/about/layout.html:15 +msgid "Statuses posted:" +msgstr "Estats publicats:" + +#: bookwyrm/templates/about/layout.html:19 +#: bookwyrm/templates/setup/config.html:74 +msgid "Software version:" +msgstr "Versió de programari:" + +#: bookwyrm/templates/about/layout.html:30 +#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182 +#, python-format +msgid "About %(site_name)s" +msgstr "Sobre %(site_name)s" + +#: bookwyrm/templates/about/layout.html:47 +#: bookwyrm/templates/about/privacy.html:4 +#: bookwyrm/templates/about/privacy.html:9 +msgid "Privacy Policy" +msgstr "Política de privacitat" + +#: bookwyrm/templates/annual_summary/layout.html:7 +#: bookwyrm/templates/feed/summary_card.html:8 +#, python-format +msgid "%(year)s in the books" +msgstr "%(year)s en llibres" + +#: bookwyrm/templates/annual_summary/layout.html:43 +#, python-format +msgid "%(year)s in the books" +msgstr "%(year)s en llibres" + +#: bookwyrm/templates/annual_summary/layout.html:47 +#, python-format +msgid "%(display_name)s’s year of reading" +msgstr "L'any de lectura de %(display_name)s" + +#: bookwyrm/templates/annual_summary/layout.html:53 +msgid "Share this page" +msgstr "Comparteix aquesta pàgina" + +#: bookwyrm/templates/annual_summary/layout.html:67 +msgid "Copy address" +msgstr "Copia l'adreça" + +#: bookwyrm/templates/annual_summary/layout.html:68 +#: bookwyrm/templates/lists/list.html:277 +msgid "Copied!" +msgstr "Copiada!" + +#: bookwyrm/templates/annual_summary/layout.html:77 +msgid "Sharing status: public with key" +msgstr "Nivell de compartició: public amb clau" + +#: bookwyrm/templates/annual_summary/layout.html:78 +msgid "The page can be seen by anyone with the complete address." +msgstr "Aquesta pàgina pot ser vista per qualsevol qui tingui l'adreça complerta." + +#: bookwyrm/templates/annual_summary/layout.html:83 +msgid "Make page private" +msgstr "Feu aquesta pàgina privada" + +#: bookwyrm/templates/annual_summary/layout.html:89 +msgid "Sharing status: private" +msgstr "Nivell de compartició: privat" + +#: bookwyrm/templates/annual_summary/layout.html:90 +msgid "The page is private, only you can see it." +msgstr "Aquesta pàgina és privada: només tu pots veure-la." + +#: bookwyrm/templates/annual_summary/layout.html:95 +msgid "Make page public" +msgstr "Feu aquesta pàgina pública" + +#: bookwyrm/templates/annual_summary/layout.html:99 +msgid "When you make your page private, the old key won’t give access to the page anymore. A new key will be created if the page is once again made public." +msgstr "En fer la vostra pàgina privada, la clau anterior deixarà de donarà accès. Caldrà generar una nova clau si mai torneu a fer la pàgina pública." + +#: bookwyrm/templates/annual_summary/layout.html:112 +#, python-format +msgid "Sadly %(display_name)s didn’t finish any books in %(year)s" +msgstr "Malauradament %(display_name)s no ha acabat de llegir cap llibre a %(year)s" + +#: bookwyrm/templates/annual_summary/layout.html:118 +#, python-format +msgid "In %(year)s, %(display_name)s read %(books_total)s book
    for a total of %(pages_total)s pages!" +msgid_plural "In %(year)s, %(display_name)s read %(books_total)s books
    for a total of %(pages_total)s pages!" +msgstr[0] "El %(year)s %(display_name)s ha llegit %(books_total)s llibre
    i un total de %(pages_total)s pàgines!" +msgstr[1] "El %(year)s %(display_name)s ha llegit %(books_total)s llibres
    i un total de %(pages_total)s pàgines!" + +#: bookwyrm/templates/annual_summary/layout.html:124 +msgid "That’s great!" +msgstr "Genial!" + +#: bookwyrm/templates/annual_summary/layout.html:127 +#, python-format +msgid "That makes an average of %(pages)s pages per book." +msgstr "Això fa una mitjana de %(pages)s pàgines per llibre." + +#: bookwyrm/templates/annual_summary/layout.html:132 +#, python-format +msgid "(%(no_page_number)s book doesn’t have pages)" +msgid_plural "(%(no_page_number)s books don’t have pages)" +msgstr[0] "(%(no_page_number)s llibre no té pàgines)" +msgstr[1] "(%(no_page_number)s llibres no tenen pàgines)" + +#: bookwyrm/templates/annual_summary/layout.html:148 +msgid "Their shortest read this year…" +msgstr "La seva lectura més breu d'aquest any…" + +#: bookwyrm/templates/annual_summary/layout.html:155 +#: bookwyrm/templates/annual_summary/layout.html:176 +#: bookwyrm/templates/annual_summary/layout.html:245 +#: bookwyrm/templates/book/book.html:56 +#: bookwyrm/templates/discover/large-book.html:22 +#: bookwyrm/templates/landing/large-book.html:26 +#: bookwyrm/templates/landing/small-book.html:18 +msgid "by" +msgstr "per" + +#: bookwyrm/templates/annual_summary/layout.html:161 +#: bookwyrm/templates/annual_summary/layout.html:182 +#, python-format +msgid "%(pages)s pages" +msgstr "%(pages)s pàgines" + +#: bookwyrm/templates/annual_summary/layout.html:169 +msgid "…and the longest" +msgstr "… i la més llarga" + +#: bookwyrm/templates/annual_summary/layout.html:200 +#, python-format +msgid "%(display_name)s set a goal of reading %(goal)s book in %(year)s,
    and achieved %(goal_percent)s%% of that goal" +msgid_plural "%(display_name)s set a goal of reading %(goal)s books in %(year)s,
    and achieved %(goal_percent)s%% of that goal" +msgstr[0] "%(display_name)s havia fixat com a objectiu llegir %(goal)s llibre l'any %(year)s,
    i ha assolit llegir %(goal_percent)s%% d'aquell objectiu" +msgstr[1] "%(display_name)s havia fixat com a objectiu llegir %(goal)s llibres l'any %(year)s,
    i ha assolit llegir %(goal_percent)s d'aquell objectiu" + +#: bookwyrm/templates/annual_summary/layout.html:209 +msgid "Way to go!" +msgstr "Ben fet!" + +#: bookwyrm/templates/annual_summary/layout.html:224 +#, 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] "%(display_name)s ha fet %(ratings_total)s valoració,
    la seva valoració mitjana és %(rating_average)s" +msgstr[1] "%(display_name)s ha fet %(ratings_total)s valoracions,
    la seva valoració mitjana és %(rating_average)s" + +#: bookwyrm/templates/annual_summary/layout.html:238 +msgid "Their best rated review" +msgstr "Les seves millors valoracions" + +#: bookwyrm/templates/annual_summary/layout.html:251 +#, python-format +msgid "Their rating: %(rating)s" +msgstr "La seva valoració: %(rating)s" + +#: bookwyrm/templates/annual_summary/layout.html:268 +#, python-format +msgid "All the books %(display_name)s read in %(year)s" +msgstr "Tots els llibres de %(display_name)s llegits el %(year)s" + +#: bookwyrm/templates/author/author.html:18 +#: bookwyrm/templates/author/author.html:19 +msgid "Edit Author" +msgstr "Editar autoria" + +#: bookwyrm/templates/author/author.html:35 +msgid "Author details" +msgstr "Detalls de l'autoria" + +#: bookwyrm/templates/author/author.html:39 +#: bookwyrm/templates/author/edit_author.html:42 +msgid "Aliases:" +msgstr "Àlies:" + +#: bookwyrm/templates/author/author.html:48 +msgid "Born:" +msgstr "Data de naixement:" + +#: bookwyrm/templates/author/author.html:55 +msgid "Died:" +msgstr "Data de defunció:" + +#: bookwyrm/templates/author/author.html:65 +msgid "External links" +msgstr "Enllaços externs" + +#: bookwyrm/templates/author/author.html:70 +msgid "Wikipedia" +msgstr "Vikipèdia" + +#: bookwyrm/templates/author/author.html:78 +msgid "View ISNI record" +msgstr "Veure el registre ISNI" + +#: bookwyrm/templates/author/author.html:83 +#: bookwyrm/templates/author/sync_modal.html:5 +#: bookwyrm/templates/book/book.html:131 +#: bookwyrm/templates/book/sync_modal.html:5 +msgid "Load data" +msgstr "Carregueu dades" + +#: bookwyrm/templates/author/author.html:87 +#: bookwyrm/templates/book/book.html:135 +msgid "View on OpenLibrary" +msgstr "Veure a OpenLibrary" + +#: bookwyrm/templates/author/author.html:102 +#: bookwyrm/templates/book/book.html:149 +msgid "View on Inventaire" +msgstr "Veure a Inventaire" + +#: bookwyrm/templates/author/author.html:118 +msgid "View on LibraryThing" +msgstr "Veure a LibraryThing" + +#: bookwyrm/templates/author/author.html:126 +msgid "View on Goodreads" +msgstr "Veure a Goodreads" + +#: bookwyrm/templates/author/author.html:141 +#, python-format +msgid "Books by %(name)s" +msgstr "Llibres de %(name)s" + +#: bookwyrm/templates/author/edit_author.html:5 +msgid "Edit Author:" +msgstr "Editeu autoria:" + +#: bookwyrm/templates/author/edit_author.html:13 +#: bookwyrm/templates/book/edit/edit_book.html:25 +msgid "Added:" +msgstr "Afegit:" + +#: bookwyrm/templates/author/edit_author.html:14 +#: bookwyrm/templates/book/edit/edit_book.html:28 +msgid "Updated:" +msgstr "Actualitzat:" + +#: bookwyrm/templates/author/edit_author.html:16 +#: bookwyrm/templates/book/edit/edit_book.html:32 +msgid "Last edited by:" +msgstr "Editat per última vegada per:" + +#: bookwyrm/templates/author/edit_author.html:33 +#: bookwyrm/templates/book/edit/edit_book_form.html:19 +msgid "Metadata" +msgstr "Metadades" + +#: bookwyrm/templates/author/edit_author.html:35 +#: bookwyrm/templates/lists/form.html:9 +#: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:14 +#: bookwyrm/templates/shelf/form.html:9 +msgid "Name:" +msgstr "Nom:" + +#: bookwyrm/templates/author/edit_author.html:44 +#: bookwyrm/templates/book/edit/edit_book_form.html:78 +#: bookwyrm/templates/book/edit/edit_book_form.html:148 +msgid "Separate multiple values with commas." +msgstr "Separeu diversos valors amb comes." + +#: bookwyrm/templates/author/edit_author.html:50 +msgid "Bio:" +msgstr "Biografia:" + +#: bookwyrm/templates/author/edit_author.html:56 +msgid "Wikipedia link:" +msgstr "Enllaç de Viquipèdia:" + +#: bookwyrm/templates/author/edit_author.html:61 +msgid "Birth date:" +msgstr "Data de naixement:" + +#: bookwyrm/templates/author/edit_author.html:68 +msgid "Death date:" +msgstr "Data de defunció:" + +#: bookwyrm/templates/author/edit_author.html:75 +msgid "Author Identifiers" +msgstr "Identificadors de l'autoria" + +#: bookwyrm/templates/author/edit_author.html:77 +msgid "Openlibrary key:" +msgstr "Clau d'OpenLibrary:" + +#: bookwyrm/templates/author/edit_author.html:84 +#: bookwyrm/templates/book/edit/edit_book_form.html:323 +msgid "Inventaire ID:" +msgstr "ID a l'Inventaire:" + +#: bookwyrm/templates/author/edit_author.html:91 +msgid "Librarything key:" +msgstr "Clau de Librarything:" + +#: bookwyrm/templates/author/edit_author.html:98 +msgid "Goodreads key:" +msgstr "Identificador a Goodreads:" + +#: bookwyrm/templates/author/edit_author.html:105 +msgid "ISNI:" +msgstr "ISNI:" + +#: bookwyrm/templates/author/edit_author.html:115 +#: bookwyrm/templates/book/book.html:202 +#: bookwyrm/templates/book/edit/edit_book.html:135 +#: bookwyrm/templates/book/file_links/add_link_modal.html:60 +#: bookwyrm/templates/book/file_links/edit_links.html:86 +#: bookwyrm/templates/groups/form.html:32 +#: bookwyrm/templates/lists/bookmark_button.html:15 +#: bookwyrm/templates/lists/edit_item_form.html:15 +#: bookwyrm/templates/lists/form.html:130 +#: bookwyrm/templates/preferences/edit_user.html:136 +#: bookwyrm/templates/readthrough/readthrough_modal.html:81 +#: bookwyrm/templates/settings/announcements/edit_announcement.html:120 +#: bookwyrm/templates/settings/federation/edit_instance.html:98 +#: bookwyrm/templates/settings/federation/instance.html:105 +#: bookwyrm/templates/settings/site.html:181 +#: bookwyrm/templates/settings/users/user_moderation_actions.html:69 +#: bookwyrm/templates/shelf/form.html:25 +#: bookwyrm/templates/snippets/reading_modals/layout.html:18 +msgid "Save" +msgstr "Desa" + +#: bookwyrm/templates/author/edit_author.html:116 +#: bookwyrm/templates/author/sync_modal.html:23 +#: bookwyrm/templates/book/book.html:203 +#: bookwyrm/templates/book/cover_add_modal.html:33 +#: bookwyrm/templates/book/edit/edit_book.html:137 +#: bookwyrm/templates/book/edit/edit_book.html:140 +#: bookwyrm/templates/book/file_links/add_link_modal.html:59 +#: bookwyrm/templates/book/file_links/verification_modal.html:25 +#: bookwyrm/templates/book/sync_modal.html:23 +#: bookwyrm/templates/groups/delete_group_modal.html:15 +#: bookwyrm/templates/lists/add_item_modal.html:36 +#: bookwyrm/templates/lists/delete_list_modal.html:16 +#: bookwyrm/templates/readthrough/delete_readthrough_modal.html:27 +#: bookwyrm/templates/readthrough/readthrough_modal.html:80 +#: bookwyrm/templates/search/barcode_modal.html:45 +#: bookwyrm/templates/settings/federation/instance.html:106 +#: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:22 +#: bookwyrm/templates/snippets/report_modal.html:52 +msgid "Cancel" +msgstr "Cancel·la" + +#: bookwyrm/templates/author/sync_modal.html:15 +#, python-format +msgid "Loading data will connect to %(source_name)s and check for any metadata about this author which aren't present here. Existing metadata will not be overwritten." +msgstr "La càrrega de les dades es connectarà a %(source_name)s i comprovarà si hi ha metadades sobre aquest autor que no estan aquí. Les metadades existents no seran sobreescrites." + +#: bookwyrm/templates/author/sync_modal.html:24 +#: bookwyrm/templates/book/edit/edit_book.html:122 +#: bookwyrm/templates/book/sync_modal.html:24 +#: bookwyrm/templates/groups/members.html:29 +#: bookwyrm/templates/landing/password_reset.html:42 +#: bookwyrm/templates/snippets/remove_from_group_button.html:17 +msgid "Confirm" +msgstr "Confirmeu" + +#: bookwyrm/templates/book/book.html:19 +msgid "Unable to connect to remote source." +msgstr "No ha estat possible connectar a la font externa." + +#: bookwyrm/templates/book/book.html:64 bookwyrm/templates/book/book.html:65 +msgid "Edit Book" +msgstr "Edita el llibre" + +#: bookwyrm/templates/book/book.html:88 bookwyrm/templates/book/book.html:91 +msgid "Click to add cover" +msgstr "Fes clic per afegir una coberta" + +#: bookwyrm/templates/book/book.html:97 +msgid "Failed to load cover" +msgstr "No sh'a pogut carregar la coberta" + +#: bookwyrm/templates/book/book.html:108 +msgid "Click to enlarge" +msgstr "Feu clic per ampliar" + +#: bookwyrm/templates/book/book.html:179 +#, python-format +msgid "(%(review_count)s review)" +msgid_plural "(%(review_count)s reviews)" +msgstr[0] "(%(review_count)s ressenya)" +msgstr[1] "(%(review_count)s ressenyes)" + +#: bookwyrm/templates/book/book.html:191 +msgid "Add Description" +msgstr "Afegiu una descripció" + +#: bookwyrm/templates/book/book.html:198 +#: bookwyrm/templates/book/edit/edit_book_form.html:42 +#: bookwyrm/templates/lists/form.html:13 bookwyrm/templates/shelf/form.html:17 +msgid "Description:" +msgstr "Descripció:" + +#: bookwyrm/templates/book/book.html:214 +#, python-format +msgid "%(count)s edition" +msgid_plural "%(count)s editions" +msgstr[0] "%(count)s edició" +msgstr[1] "%(count)s edicions" + +#: bookwyrm/templates/book/book.html:228 +msgid "You have shelved this edition in:" +msgstr "Has deixat aquesta edició a:" + +#: bookwyrm/templates/book/book.html:243 +#, python-format +msgid "A different edition of this book is on your %(shelf_name)s shelf." +msgstr "Una edició diferent d'aquest llibre és al teu %(shelf_name)s prestatge." + +#: bookwyrm/templates/book/book.html:254 +msgid "Your reading activity" +msgstr "Les vostres lectures" + +#: bookwyrm/templates/book/book.html:260 +msgid "Add read dates" +msgstr "Afegiu dates de lectura" + +#: bookwyrm/templates/book/book.html:268 +msgid "You don't have any reading activity for this book." +msgstr "No tens cap activitat de lectura per aquest llibre." + +#: bookwyrm/templates/book/book.html:294 +msgid "Your reviews" +msgstr "Les vostres ressenyes" + +#: bookwyrm/templates/book/book.html:300 +msgid "Your comments" +msgstr "El vostres comentaris" + +#: bookwyrm/templates/book/book.html:306 +msgid "Your quotes" +msgstr "Les teves cites" + +#: bookwyrm/templates/book/book.html:342 +msgid "Subjects" +msgstr "Temes" + +#: bookwyrm/templates/book/book.html:354 +msgid "Places" +msgstr "Llocs" + +#: bookwyrm/templates/book/book.html:365 +#: bookwyrm/templates/groups/group.html:19 bookwyrm/templates/layout.html:83 +#: bookwyrm/templates/lists/curate.html:8 bookwyrm/templates/lists/list.html:12 +#: bookwyrm/templates/lists/lists.html:5 bookwyrm/templates/lists/lists.html:12 +#: bookwyrm/templates/search/layout.html:25 +#: bookwyrm/templates/search/layout.html:50 +#: bookwyrm/templates/user/layout.html:85 +msgid "Lists" +msgstr "Llistes" + +#: bookwyrm/templates/book/book.html:377 +msgid "Add to list" +msgstr "Afegiu a la llista" + +#: bookwyrm/templates/book/book.html:387 +#: bookwyrm/templates/book/cover_add_modal.html:32 +#: bookwyrm/templates/lists/add_item_modal.html:39 +#: bookwyrm/templates/lists/list.html:255 +#: bookwyrm/templates/settings/email_blocklist/domain_form.html:24 +#: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:32 +msgid "Add" +msgstr "Afegiu" + +#: bookwyrm/templates/book/book_identifiers.html:8 +msgid "ISBN:" +msgstr "ISBN:" + +#: bookwyrm/templates/book/book_identifiers.html:15 +#: bookwyrm/templates/book/edit/edit_book_form.html:332 +msgid "OCLC Number:" +msgstr "Nombre OCLC:" + +#: bookwyrm/templates/book/book_identifiers.html:22 +#: bookwyrm/templates/book/edit/edit_book_form.html:341 +msgid "ASIN:" +msgstr "ASIN:" + +#: bookwyrm/templates/book/cover_add_modal.html:5 +msgid "Add cover" +msgstr "Afegiu una portada" + +#: bookwyrm/templates/book/cover_add_modal.html:17 +#: bookwyrm/templates/book/edit/edit_book_form.html:233 +msgid "Upload cover:" +msgstr "Carregueu una portada:" + +#: bookwyrm/templates/book/cover_add_modal.html:23 +#: bookwyrm/templates/book/edit/edit_book_form.html:239 +msgid "Load cover from url:" +msgstr "Carregueu portada desde una url:" + +#: bookwyrm/templates/book/cover_show_modal.html:6 +msgid "Book cover preview" +msgstr "Previsualització de la portada" + +#: bookwyrm/templates/book/cover_show_modal.html:11 +#: bookwyrm/templates/components/inline_form.html:8 +#: bookwyrm/templates/components/modal.html:13 +#: bookwyrm/templates/components/modal.html:30 +#: bookwyrm/templates/feed/suggested_books.html:67 +#: bookwyrm/templates/get_started/layout.html:25 +#: bookwyrm/templates/get_started/layout.html:58 +msgid "Close" +msgstr "Tanca" + +#: bookwyrm/templates/book/edit/edit_book.html:8 +#: bookwyrm/templates/book/edit/edit_book.html:18 +#, python-format +msgid "Edit \"%(book_title)s\"" +msgstr "Editeu \"%(book_title)s\"" + +#: bookwyrm/templates/book/edit/edit_book.html:10 +#: bookwyrm/templates/book/edit/edit_book.html:20 +msgid "Add Book" +msgstr "Afegiu llibres" + +#: bookwyrm/templates/book/edit/edit_book.html:62 +msgid "Confirm Book Info" +msgstr "Confirmeu la informació del llibre" + +#: bookwyrm/templates/book/edit/edit_book.html:70 +#, python-format +msgid "Is \"%(name)s\" one of these authors?" +msgstr "És \"%(name)s\" un/a d'aquest autors/es?" + +#: bookwyrm/templates/book/edit/edit_book.html:81 +#: bookwyrm/templates/book/edit/edit_book.html:83 +msgid "Author of " +msgstr "Autor/a de " + +#: bookwyrm/templates/book/edit/edit_book.html:83 +msgid "Find more information at isni.org" +msgstr "Més informació a isni.org" + +#: bookwyrm/templates/book/edit/edit_book.html:93 +msgid "This is a new author" +msgstr "Es tracta d'un nou autor" + +#: bookwyrm/templates/book/edit/edit_book.html:100 +#, python-format +msgid "Creating a new author: %(name)s" +msgstr "Creando un autor nuevo: %(name)s" + +#: bookwyrm/templates/book/edit/edit_book.html:107 +msgid "Is this an edition of an existing work?" +msgstr "Es tracta d'una edició d'una obra ja existent?" + +#: bookwyrm/templates/book/edit/edit_book.html:115 +msgid "This is a new work" +msgstr "Es tracta d'una publicació nova" + +#: bookwyrm/templates/book/edit/edit_book.html:124 +#: bookwyrm/templates/feed/status.html:21 +msgid "Back" +msgstr "Enrere" + +#: bookwyrm/templates/book/edit/edit_book_form.html:24 +#: bookwyrm/templates/snippets/create_status/review.html:15 +msgid "Title:" +msgstr "Títol:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:33 +msgid "Subtitle:" +msgstr "Subtítol:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:53 +msgid "Series:" +msgstr "Sèrie:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:63 +msgid "Series number:" +msgstr "Nombre de la sèrie:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:74 +msgid "Languages:" +msgstr "Idiomes:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:86 +msgid "Subjects:" +msgstr "Temes:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:90 +msgid "Add subject" +msgstr "Afegiu un tema" + +#: bookwyrm/templates/book/edit/edit_book_form.html:108 +msgid "Remove subject" +msgstr "Elimineu un tema" + +#: bookwyrm/templates/book/edit/edit_book_form.html:131 +msgid "Add Another Subject" +msgstr "Afegiu un altre tema" + +#: bookwyrm/templates/book/edit/edit_book_form.html:139 +msgid "Publication" +msgstr "Publicació" + +#: bookwyrm/templates/book/edit/edit_book_form.html:144 +msgid "Publisher:" +msgstr "Editorial:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:156 +msgid "First published date:" +msgstr "Data de publicació per primera vegada:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:164 +msgid "Published date:" +msgstr "Data de publicació:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:175 +msgid "Authors" +msgstr "Autoria" + +#: bookwyrm/templates/book/edit/edit_book_form.html:186 +#, python-format +msgid "Remove %(name)s" +msgstr "Elimineu %(name)s" + +#: bookwyrm/templates/book/edit/edit_book_form.html:189 +#, python-format +msgid "Author page for %(name)s" +msgstr "Pàgina de l'autor de %(name)s" + +#: bookwyrm/templates/book/edit/edit_book_form.html:197 +msgid "Add Authors:" +msgstr "Afegiu autoria:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:200 +#: bookwyrm/templates/book/edit/edit_book_form.html:203 +msgid "Add Author" +msgstr "Afegiu autoria" + +#: bookwyrm/templates/book/edit/edit_book_form.html:201 +#: bookwyrm/templates/book/edit/edit_book_form.html:204 +msgid "Jane Doe" +msgstr "Jane Doe" + +#: bookwyrm/templates/book/edit/edit_book_form.html:210 +msgid "Add Another Author" +msgstr "Afegiu un altre autor" + +#: bookwyrm/templates/book/edit/edit_book_form.html:220 +#: bookwyrm/templates/shelf/shelf.html:147 +msgid "Cover" +msgstr "Coberta" + +#: bookwyrm/templates/book/edit/edit_book_form.html:252 +msgid "Physical Properties" +msgstr "Propietats físiques" + +#: bookwyrm/templates/book/edit/edit_book_form.html:259 +#: bookwyrm/templates/book/editions/format_filter.html:6 +msgid "Format:" +msgstr "Format:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:269 +msgid "Format details:" +msgstr "Detalls del format:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:280 +msgid "Pages:" +msgstr "Pàgines:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:291 +msgid "Book Identifiers" +msgstr "Identificadors del llibre" + +#: bookwyrm/templates/book/edit/edit_book_form.html:296 +msgid "ISBN 13:" +msgstr "ISBN 13:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:305 +msgid "ISBN 10:" +msgstr "ISBN 10:" + +#: bookwyrm/templates/book/edit/edit_book_form.html:314 +msgid "Openlibrary ID:" +msgstr "ID OpenLibrary:" + +#: bookwyrm/templates/book/editions/editions.html:4 +#, python-format +msgid "Editions of %(book_title)s" +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\"" + +#: bookwyrm/templates/book/editions/editions.html:55 +msgid "Can't find the edition you're looking for?" +msgstr "No trobes l'edició que estàs buscant?" + +#: bookwyrm/templates/book/editions/editions.html:75 +msgid "Add another edition" +msgstr "Afegiu una altra edició" + +#: bookwyrm/templates/book/editions/format_filter.html:9 +#: bookwyrm/templates/book/editions/language_filter.html:9 +msgid "Any" +msgstr "Qualsevol" + +#: bookwyrm/templates/book/editions/language_filter.html:6 +#: bookwyrm/templates/preferences/edit_user.html:95 +msgid "Language:" +msgstr "Idioma:" + +#: bookwyrm/templates/book/editions/search_filter.html:6 +msgid "Search editions" +msgstr "Cerqueu edicions" + +#: bookwyrm/templates/book/file_links/add_link_modal.html:6 +msgid "Add file link" +msgstr "Afegiu un enllaç al fitxer" + +#: bookwyrm/templates/book/file_links/add_link_modal.html:19 +msgid "Links from unknown domains will need to be approved by a moderator before they are added." +msgstr "Els enllaços provinents de dominis desconeguts no s'afegiran fins que siguin aprovats per la moderació." + +#: bookwyrm/templates/book/file_links/add_link_modal.html:24 +msgid "URL:" +msgstr "URL:" + +#: bookwyrm/templates/book/file_links/add_link_modal.html:29 +msgid "File type:" +msgstr "Tipus de fitxer:" + +#: bookwyrm/templates/book/file_links/add_link_modal.html:48 +msgid "Availability:" +msgstr "Disponibilitat:" + +#: bookwyrm/templates/book/file_links/edit_links.html:5 +#: bookwyrm/templates/book/file_links/edit_links.html:21 +#: bookwyrm/templates/book/file_links/links.html:53 +msgid "Edit links" +msgstr "Edita l'enllaç" + +#: bookwyrm/templates/book/file_links/edit_links.html:11 +#, python-format +msgid "Links for \"%(title)s\"" +msgstr "Enllaços per \"%(title)s\"" + +#: bookwyrm/templates/book/file_links/edit_links.html:32 +#: bookwyrm/templates/settings/link_domains/link_table.html:6 +msgid "URL" +msgstr "URL" + +#: bookwyrm/templates/book/file_links/edit_links.html:33 +#: bookwyrm/templates/settings/link_domains/link_table.html:7 +msgid "Added by" +msgstr "Afegit per" + +#: bookwyrm/templates/book/file_links/edit_links.html:34 +#: bookwyrm/templates/settings/link_domains/link_table.html:8 +msgid "Filetype" +msgstr "Tipus d'arxiu" + +#: bookwyrm/templates/book/file_links/edit_links.html:35 +#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:25 +#: bookwyrm/templates/settings/reports/report_links_table.html:5 +msgid "Domain" +msgstr "Domini" + +#: bookwyrm/templates/book/file_links/edit_links.html:36 +#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/settings/announcements/announcements.html:37 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/status_filter.html:5 +#: bookwyrm/templates/settings/users/user_admin.html:56 +#: bookwyrm/templates/settings/users/user_info.html:24 +msgid "Status" +msgstr "Estat" + +#: bookwyrm/templates/book/file_links/edit_links.html:37 +#: bookwyrm/templates/settings/announcements/announcements.html:41 +#: bookwyrm/templates/settings/federation/instance.html:112 +#: bookwyrm/templates/settings/reports/report_links_table.html:6 +#: bookwyrm/templates/settings/themes.html:100 +msgid "Actions" +msgstr "Accions" + +#: bookwyrm/templates/book/file_links/edit_links.html:48 +#: bookwyrm/templates/settings/link_domains/link_table.html:21 +msgid "Unknown user" +msgstr "Usuari desconegut" + +#: bookwyrm/templates/book/file_links/edit_links.html:57 +#: bookwyrm/templates/book/file_links/verification_modal.html:22 +msgid "Report spam" +msgstr "Marqueu com a brossa" + +#: bookwyrm/templates/book/file_links/edit_links.html:101 +msgid "No links available for this book." +msgstr "No hi ha enllaços disponibles per aquest llibre." + +#: bookwyrm/templates/book/file_links/edit_links.html:112 +#: bookwyrm/templates/book/file_links/links.html:18 +msgid "Add link to file" +msgstr "Afegiu enllaç a fitxer" + +#: bookwyrm/templates/book/file_links/file_link_page.html:6 +msgid "File Links" +msgstr "Enllaços a fitxers" + +#: bookwyrm/templates/book/file_links/links.html:9 +msgid "Get a copy" +msgstr "Obtingeu una còpia" + +#: bookwyrm/templates/book/file_links/links.html:47 +msgid "No links available" +msgstr "No hi ha enllaços disponibles" + +#: bookwyrm/templates/book/file_links/verification_modal.html:5 +msgid "Leaving BookWyrm" +msgstr "Sortint de BookWyrm" + +#: bookwyrm/templates/book/file_links/verification_modal.html:11 +#, python-format +msgid "This link is taking you to: %(link_url)s.
    Is that where you'd like to go?" +msgstr "Aquest enllaç et portarà a: %(link_url)s.
    És aquí on voleu anar?" + +#: bookwyrm/templates/book/file_links/verification_modal.html:26 +#: bookwyrm/templates/setup/config.html:139 +msgid "Continue" +msgstr "Continueu" + +#: bookwyrm/templates/book/publisher_info.html:23 +#, python-format +msgid "%(format)s, %(pages)s pages" +msgstr "%(format)s, %(pages)s pàgines" + +#: bookwyrm/templates/book/publisher_info.html:25 +#, python-format +msgid "%(pages)s pages" +msgstr "%(pages)s pàgines" + +#: bookwyrm/templates/book/publisher_info.html:38 +#, python-format +msgid "%(languages)s language" +msgstr "%(languages)s idioma" + +#: bookwyrm/templates/book/publisher_info.html:65 +#, python-format +msgid "Published %(date)s by %(publisher)s." +msgstr "Publicat el %(date)s per %(publisher)s." + +#: bookwyrm/templates/book/publisher_info.html:67 +#, python-format +msgid "Published %(date)s" +msgstr "Publicat el %(date)s" + +#: bookwyrm/templates/book/publisher_info.html:69 +#, python-format +msgid "Published by %(publisher)s." +msgstr "Publicat per %(publisher)s." + +#: bookwyrm/templates/book/rating.html:13 +msgid "rated it" +msgstr "el va valorar amb" + +#: bookwyrm/templates/book/sync_modal.html:15 +#, python-format +msgid "Loading data will connect to %(source_name)s and check for any metadata about this book which aren't present here. Existing metadata will not be overwritten." +msgstr "La càrrega de les dades es connectarà a %(source_name)s i comprovarà si hi ha metadades sobre aquest llibre que no estan aquí. Les metadades existents no seran sobreescrites." + +#: bookwyrm/templates/compose.html:5 bookwyrm/templates/compose.html:8 +msgid "Edit status" +msgstr "Edita l'estat" + +#: bookwyrm/templates/confirm_email/confirm_email.html:4 +msgid "Confirm email" +msgstr "Confirmeu el correu electrònic" + +#: bookwyrm/templates/confirm_email/confirm_email.html:7 +msgid "Confirm your email address" +msgstr "Confirmeu la teva adreça de correu electrònic" + +#: bookwyrm/templates/confirm_email/confirm_email.html:13 +msgid "A confirmation code has been sent to the email address you used to register your account." +msgstr "Un codi de confirmació ha estat enviat al correu electrònic que vas utilitzar per registrar el teu compte." + +#: bookwyrm/templates/confirm_email/confirm_email.html:15 +msgid "Sorry! We couldn't find that code." +msgstr "Perdona'ns! No hem pogut trobar aquest codi." + +#: bookwyrm/templates/confirm_email/confirm_email.html:19 +#: bookwyrm/templates/settings/users/user_info.html:92 +msgid "Confirmation code:" +msgstr "Codi de confirmació:" + +#: bookwyrm/templates/confirm_email/confirm_email.html:25 +#: bookwyrm/templates/landing/layout.html:81 +#: bookwyrm/templates/settings/dashboard/dashboard.html:106 +#: bookwyrm/templates/snippets/report_modal.html:53 +msgid "Submit" +msgstr "Envieu" + +#: bookwyrm/templates/confirm_email/confirm_email.html:38 +msgid "Can't find your code?" +msgstr "No podeu trobar el vostre codi?" + +#: bookwyrm/templates/confirm_email/resend.html:5 +#: bookwyrm/templates/confirm_email/resend_modal.html:5 +msgid "Resend confirmation link" +msgstr "Reenvia l'enllaç de confirmació" + +#: bookwyrm/templates/confirm_email/resend_modal.html:15 +#: bookwyrm/templates/landing/layout.html:68 +#: bookwyrm/templates/landing/password_reset_request.html:24 +#: bookwyrm/templates/preferences/edit_user.html:53 +#: bookwyrm/templates/snippets/register_form.html:27 +msgid "Email address:" +msgstr "Adreça de correu electrònic:" + +#: bookwyrm/templates/confirm_email/resend_modal.html:30 +msgid "Resend link" +msgstr "Reenvia l'enllaç" + +#: bookwyrm/templates/directory/community_filter.html:5 +msgid "Community" +msgstr "Comunitat" + +#: bookwyrm/templates/directory/community_filter.html:8 +#: bookwyrm/templates/settings/users/user_admin.html:25 +msgid "Local users" +msgstr "Usuaris locals" + +#: bookwyrm/templates/directory/community_filter.html:12 +#: bookwyrm/templates/settings/users/user_admin.html:33 +msgid "Federated community" +msgstr "Comunitat federada" + +#: bookwyrm/templates/directory/directory.html:4 +#: bookwyrm/templates/directory/directory.html:9 +#: bookwyrm/templates/user_menu.html:30 +msgid "Directory" +msgstr "Directori" + +#: bookwyrm/templates/directory/directory.html:17 +msgid "Make your profile discoverable to other BookWyrm users." +msgstr "Feu que el vostre perfil sigui reconeixible per altres usuaris de BookWyrm." + +#: bookwyrm/templates/directory/directory.html:21 +msgid "Join Directory" +msgstr "Afegiu-vos al directori" + +#: bookwyrm/templates/directory/directory.html:24 +#, python-format +msgid "You can opt-out at any time in your profile settings." +msgstr "Podeu dir que no en qualsevol moment al vostre perfil d'usuari" + +#: bookwyrm/templates/directory/directory.html:29 +#: bookwyrm/templates/directory/directory.html:31 +#: bookwyrm/templates/feed/goal_card.html:17 +#: bookwyrm/templates/feed/summary_card.html:12 +#: bookwyrm/templates/feed/summary_card.html:14 +#: bookwyrm/templates/snippets/announcement.html:31 +msgid "Dismiss message" +msgstr "Descarteu el missatge" + +#: bookwyrm/templates/directory/sort_filter.html:5 +msgid "Order by" +msgstr "Ordeneu per" + +#: bookwyrm/templates/directory/sort_filter.html:9 +msgid "Recently active" +msgstr "Actiu recentment" + +#: bookwyrm/templates/directory/sort_filter.html:10 +msgid "Suggested" +msgstr "Suggerit" + +#: bookwyrm/templates/directory/user_card.html:17 +#: bookwyrm/templates/directory/user_card.html:18 +#: bookwyrm/templates/ostatus/remote_follow.html:21 +#: bookwyrm/templates/ostatus/remote_follow.html:22 +#: bookwyrm/templates/ostatus/subscribe.html:41 +#: bookwyrm/templates/ostatus/subscribe.html:42 +#: bookwyrm/templates/ostatus/success.html:17 +#: bookwyrm/templates/ostatus/success.html:18 +#: bookwyrm/templates/user/user_preview.html:16 +#: bookwyrm/templates/user/user_preview.html:17 +msgid "Locked account" +msgstr "Compte bloquejat" + +#: bookwyrm/templates/directory/user_card.html:40 +msgid "follower you follow" +msgid_plural "followers you follow" +msgstr[0] "seguidor que també segiu" +msgstr[1] "seguidors que també segiu" + +#: bookwyrm/templates/directory/user_card.html:47 +msgid "book on your shelves" +msgid_plural "books on your shelves" +msgstr[0] "llibre als teus prestatges" +msgstr[1] "llibres als teus prestatges" + +#: bookwyrm/templates/directory/user_card.html:55 +msgid "posts" +msgstr "publicacions" + +#: bookwyrm/templates/directory/user_card.html:61 +msgid "last active" +msgstr "actiu per última vegada" + +#: bookwyrm/templates/directory/user_type_filter.html:5 +msgid "User type" +msgstr "Tipus d'usuari" + +#: bookwyrm/templates/directory/user_type_filter.html:8 +msgid "BookWyrm users" +msgstr "Usuaris de BookWyrm" + +#: bookwyrm/templates/directory/user_type_filter.html:12 +msgid "All known users" +msgstr "Tots els usuaris coneguts" + +#: bookwyrm/templates/discover/card-header.html:8 +#, python-format +msgid "%(username)s wants to read %(book_title)s" +msgstr "%(username)s vol llegir %(book_title)s" + +#: bookwyrm/templates/discover/card-header.html:13 +#, python-format +msgid "%(username)s finished reading %(book_title)s" +msgstr "%(username)s ha acabat de llegir %(book_title)s" + +#: bookwyrm/templates/discover/card-header.html:18 +#, python-format +msgid "%(username)s started reading %(book_title)s" +msgstr "%(username)s ha començat a llegir %(book_title)s" + +#: bookwyrm/templates/discover/card-header.html:23 +#, python-format +msgid "%(username)s rated %(book_title)s" +msgstr "%(username)s ha valorat %(book_title)s" + +#: bookwyrm/templates/discover/card-header.html:27 +#, python-format +msgid "%(username)s reviewed %(book_title)s" +msgstr "%(username)s ha comentat %(book_title)s" + +#: bookwyrm/templates/discover/card-header.html:31 +#, python-format +msgid "%(username)s commented on %(book_title)s" +msgstr "%(username)s ha comentat sobre %(book_title)s" + +#: bookwyrm/templates/discover/card-header.html:35 +#, python-format +msgid "%(username)s quoted %(book_title)s" +msgstr "%(username)s ha citat %(book_title)s" + +#: bookwyrm/templates/discover/discover.html:4 +#: bookwyrm/templates/discover/discover.html:10 +#: bookwyrm/templates/layout.html:86 +msgid "Discover" +msgstr "Descobriu" + +#: bookwyrm/templates/discover/discover.html:12 +#, python-format +msgid "See what's new in the local %(site_name)s community" +msgstr "Mira què hi ha de nou a la comunitat local de %(site_name)s" + +#: bookwyrm/templates/discover/large-book.html:52 +#: bookwyrm/templates/discover/small-book.html:36 +msgid "View status" +msgstr "Mostra l'estat" + +#: bookwyrm/templates/email/confirm/html_content.html:6 +#: bookwyrm/templates/email/confirm/text_content.html:4 +#, python-format +msgid "One last step before you join %(site_name)s! Please confirm your email address by clicking the link below:" +msgstr "Estàs a un pas d'unir-te a %(site_name)s! Si us plau, confirma la teva adreça de correu electrònic mitjançant l'enllaç de sota:" + +#: bookwyrm/templates/email/confirm/html_content.html:11 +msgid "Confirm Email" +msgstr "Confirma el correu electrònic" + +#: bookwyrm/templates/email/confirm/html_content.html:15 +#, python-format +msgid "Or enter the code \"%(confirmation_code)s\" at login." +msgstr "O introdueix el codi \"%(confirmation_code)s\" a l'inici de sessió." + +#: bookwyrm/templates/email/confirm/subject.html:2 +msgid "Please confirm your email" +msgstr "Confirmeu la vostra adreça electrònica" + +#: bookwyrm/templates/email/confirm/text_content.html:10 +#, python-format +msgid "Or enter the code \"%(confirmation_code)s\" at login." +msgstr "O introdueix el codi \"%(confirmation_code)s\" a l'inici de sessió." + +#: bookwyrm/templates/email/html_layout.html:15 +#: bookwyrm/templates/email/text_layout.html:2 +msgid "Hi there," +msgstr "Hola," + +#: bookwyrm/templates/email/html_layout.html:21 +#, python-format +msgid "BookWyrm hosted on %(site_name)s" +msgstr "BookWyrm allotjat a %(site_name)s" + +#: bookwyrm/templates/email/html_layout.html:23 +msgid "Email preference" +msgstr "Preferències de correu electrònic" + +#: bookwyrm/templates/email/invite/html_content.html:6 +#: bookwyrm/templates/email/invite/subject.html:2 +#, python-format +msgid "You're invited to join %(site_name)s!" +msgstr "T'han convidat a unir-te a %(site_name)s!" + +#: bookwyrm/templates/email/invite/html_content.html:9 +msgid "Join Now" +msgstr "Uniu-vos-hi ara" + +#: bookwyrm/templates/email/invite/html_content.html:15 +#, python-format +msgid "Learn more about %(site_name)s." +msgstr "Més informació sobre %(site_name)s." + +#: bookwyrm/templates/email/invite/text_content.html:4 +#, python-format +msgid "You're invited to join %(site_name)s! Click the link below to create an account." +msgstr "Estàs convidat a unir-te a %(site_name)s! Clica a l'enllaç de sota per crear un compte." + +#: bookwyrm/templates/email/invite/text_content.html:8 +#, python-format +msgid "Learn more about %(site_name)s:" +msgstr "Més informació sobre %(site_name)s:" + +#: bookwyrm/templates/email/moderation_report/html_content.html:8 +#: bookwyrm/templates/email/moderation_report/text_content.html:6 +#, python-format +msgid "@%(reporter)s has flagged a link domain for moderation." +msgstr "@%(reporter)s ha marcat l'enllaç per revisar." + +#: bookwyrm/templates/email/moderation_report/html_content.html:14 +#: bookwyrm/templates/email/moderation_report/text_content.html:10 +#, python-format +msgid "@%(reporter)s has flagged behavior by @%(reportee)s for moderation." +msgstr "%(reporter)s ha marcat el comportament de %(reportee)s per ser revisat." + +#: bookwyrm/templates/email/moderation_report/html_content.html:21 +#: bookwyrm/templates/email/moderation_report/text_content.html:15 +msgid "View report" +msgstr "Veieu l'informe" + +#: bookwyrm/templates/email/moderation_report/subject.html:2 +#, python-format +msgid "New report for %(site_name)s" +msgstr "Nou informe de %(site_name)s" + +#: bookwyrm/templates/email/password_reset/html_content.html:6 +#: bookwyrm/templates/email/password_reset/text_content.html:4 +#, python-format +msgid "You requested to reset your %(site_name)s password. Click the link below to set a new password and log in to your account." +msgstr "Has demanat reiniciar la teva contrasenya de %(site_name)s. Clica l'enllaç de sota per establir la nova contrasenya i iniciar sessió al teu compte." + +#: bookwyrm/templates/email/password_reset/html_content.html:9 +#: bookwyrm/templates/landing/password_reset.html:4 +#: bookwyrm/templates/landing/password_reset.html:10 +#: bookwyrm/templates/landing/password_reset_request.html:4 +#: bookwyrm/templates/landing/password_reset_request.html:10 +msgid "Reset Password" +msgstr "Restableix la contrasenya" + +#: bookwyrm/templates/email/password_reset/html_content.html:13 +#: bookwyrm/templates/email/password_reset/text_content.html:8 +msgid "If you didn't request to reset your password, you can ignore this email." +msgstr "Si no has demanat reiniciar la teva contrasenya, pots ignorar aquest correu." + +#: bookwyrm/templates/email/password_reset/subject.html:2 +#, python-format +msgid "Reset your %(site_name)s password" +msgstr "Reinicia el teu password de %(site_name)s " + +#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40 +#: bookwyrm/templates/setup/layout.html:12 +#, python-format +msgid "%(site_name)s home page" +msgstr "Pàgina principal de %(site_name)s" + +#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186 +msgid "Contact site admin" +msgstr "Contacteu l'administració del lloc" + +#: bookwyrm/templates/embed-layout.html:46 +msgid "Join BookWyrm" +msgstr "Uniu-vos a BookWyrm" + +#: bookwyrm/templates/feed/direct_messages.html:8 +#, python-format +msgid "Direct Messages with %(username)s" +msgstr "Missatges Directes amb %(username)s" + +#: bookwyrm/templates/feed/direct_messages.html:10 +#: bookwyrm/templates/user_menu.html:40 +msgid "Direct Messages" +msgstr "Missatges directes" + +#: bookwyrm/templates/feed/direct_messages.html:13 +msgid "All messages" +msgstr "Tots els missatges" + +#: bookwyrm/templates/feed/direct_messages.html:22 +msgid "You have no messages right now." +msgstr "Actualment no teniu cap missatge." + +#: bookwyrm/templates/feed/feed.html:54 +msgid "There aren't any activities right now! Try following a user to get started" +msgstr "No hi ha cap tipus d'activitat de moment. Proveu de seguir usuaris per a començar a veure la seva activitat" + +#: bookwyrm/templates/feed/feed.html:55 +msgid "Alternatively, you can try enabling more status types" +msgstr "Alternativament, pots intentar habilitar més tipus d'estat" + +#: bookwyrm/templates/feed/goal_card.html:6 +#: bookwyrm/templates/feed/layout.html:15 +#: bookwyrm/templates/user/goal_form.html:6 +#, python-format +msgid "%(year)s Reading Goal" +msgstr "Objectiu de lectura del %(year)s" + +#: bookwyrm/templates/feed/goal_card.html:18 +#, python-format +msgid "You can set or change your reading goal any time from your profile page" +msgstr "Pots establir o canviar el teu objectiu de lectura en qualsevol moment des de la teva pàgina de perfil" + +#: bookwyrm/templates/feed/layout.html:5 +msgid "Updates" +msgstr "Actualitzacions" + +#: bookwyrm/templates/feed/suggested_books.html:6 +#: bookwyrm/templates/user_menu.html:35 +msgid "Your Books" +msgstr "Els teus llibres" + +#: bookwyrm/templates/feed/suggested_books.html:10 +msgid "There are no books here right now! Try searching for a book to get started" +msgstr "Ara mateix no hi ha llibres aquí! Prova de cercar un llibre per començar" + +#: bookwyrm/templates/feed/suggested_books.html:13 +msgid "Do you have book data from another service like GoodReads?" +msgstr "Tens dades de llibres d'altres serveis com GoodReads?" + +#: bookwyrm/templates/feed/suggested_books.html:16 +msgid "Import your reading history" +msgstr "Importeu el vostre historial de lectura" + +#: bookwyrm/templates/feed/suggested_users.html:5 +#: bookwyrm/templates/get_started/users.html:6 +msgid "Who to follow" +msgstr "A qui seguir" + +#: bookwyrm/templates/feed/suggested_users.html:9 +msgid "Don't show suggested users" +msgstr "No mostreu suggerències d'usuaris" + +#: bookwyrm/templates/feed/suggested_users.html:14 +msgid "View directory" +msgstr "Vejeu el directori d'usuaris" + +#: bookwyrm/templates/feed/summary_card.html:21 +msgid "The end of the year is the best moment to take stock of all the books read during the last 12 months. How many pages have you read? Which book is your best-rated of the year? We compiled these stats, and more!" +msgstr "Al final de l'any és el millor moment per fer balanç de tots els llibres llegits durant els darrers 12 mesos. Quantes pàgines has llegit? Quin és el llibre que més has valorat aquest any? Hem recopilat aquestes estadístiques, i més!" + +#: bookwyrm/templates/feed/summary_card.html:26 +#, python-format +msgid "Discover your stats for %(year)s!" +msgstr "Descobreix les teves estadístiques del %(year)s!" + +#: bookwyrm/templates/get_started/book_preview.html:6 +#, python-format +msgid "Have you read %(book_title)s?" +msgstr "Heu llegit %(book_title)s?" + +#: bookwyrm/templates/get_started/book_preview.html:7 +msgid "Add to your books" +msgstr "Afegir als vostres llibres" + +#: bookwyrm/templates/get_started/book_preview.html:10 +#: bookwyrm/templates/shelf/shelf.html:86 bookwyrm/templates/user/user.html:33 +#: bookwyrm/templatetags/shelf_tags.py:48 +msgid "To Read" +msgstr "Pendent de llegir" + +#: bookwyrm/templates/get_started/book_preview.html:11 +#: bookwyrm/templates/shelf/shelf.html:87 bookwyrm/templates/user/user.html:34 +#: bookwyrm/templatetags/shelf_tags.py:50 +msgid "Currently Reading" +msgstr "Lectures actuals" + +#: bookwyrm/templates/get_started/book_preview.html:12 +#: bookwyrm/templates/shelf/shelf.html:88 +#: bookwyrm/templates/snippets/shelf_selector.html:47 +#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:24 +#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:12 +#: bookwyrm/templates/user/user.html:35 bookwyrm/templatetags/shelf_tags.py:52 +msgid "Read" +msgstr "Llegits" + +#: bookwyrm/templates/get_started/book_preview.html:13 +#: bookwyrm/templates/shelf/shelf.html:89 bookwyrm/templates/user/user.html:36 +msgid "Stopped Reading" +msgstr "Deixat de llegir" + +#: bookwyrm/templates/get_started/books.html:6 +msgid "What are you reading?" +msgstr "Què estas llegint?" + +#: bookwyrm/templates/get_started/books.html:9 +#: bookwyrm/templates/layout.html:48 bookwyrm/templates/lists/list.html:213 +msgid "Search for a book" +msgstr "Cerqueu un llibre" + +#: bookwyrm/templates/get_started/books.html:11 +#, python-format +msgid "No books found for \"%(query)s\"" +msgstr "No s'han trobat llibres per \"%(query)s\"" + +#: bookwyrm/templates/get_started/books.html:11 +#, python-format +msgid "You can add books when you start using %(site_name)s." +msgstr "Podràs afegir llibres quan comencis a usar %(site_name)s." + +#: bookwyrm/templates/get_started/books.html:16 +#: bookwyrm/templates/get_started/books.html:17 +#: 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:54 +#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217 +#: bookwyrm/templates/search/layout.html:4 +#: bookwyrm/templates/search/layout.html:9 +msgid "Search" +msgstr "Cerca" + +#: bookwyrm/templates/get_started/books.html:27 +msgid "Suggested Books" +msgstr "Llibres suggerits" + +#: bookwyrm/templates/get_started/books.html:46 +#, python-format +msgid "Popular on %(site_name)s" +msgstr "Popular a %(site_name)s" + +#: bookwyrm/templates/get_started/books.html:58 +#: bookwyrm/templates/lists/list.html:230 +msgid "No books found" +msgstr "No s'ha trobat cap llibre" + +#: bookwyrm/templates/get_started/books.html:63 +#: bookwyrm/templates/get_started/profile.html:64 +msgid "Save & continue" +msgstr "Deseu i continueu" + +#: bookwyrm/templates/get_started/layout.html:5 +#: bookwyrm/templates/landing/layout.html:5 +msgid "Welcome" +msgstr "Us donem la benvinguda" + +#: bookwyrm/templates/get_started/layout.html:22 +msgid "These are some first steps to get you started." +msgstr "Aquests són alguns primers passos per començar." + +#: bookwyrm/templates/get_started/layout.html:36 +#: bookwyrm/templates/get_started/profile.html:6 +msgid "Create your profile" +msgstr "Creeu el vostre perfil" + +#: bookwyrm/templates/get_started/layout.html:40 +msgid "Add books" +msgstr "Afegiu llibres" + +#: bookwyrm/templates/get_started/layout.html:44 +msgid "Find friends" +msgstr "Trobeu amics" + +#: bookwyrm/templates/get_started/layout.html:50 +msgid "Skip this step" +msgstr "Ometeu aquest pas" + +#: bookwyrm/templates/get_started/layout.html:54 +msgid "Finish" +msgstr "Finalitzeu" + +#: bookwyrm/templates/get_started/profile.html:15 +#: bookwyrm/templates/preferences/edit_user.html:41 +msgid "Display name:" +msgstr "Nom per mostrar:" + +#: bookwyrm/templates/get_started/profile.html:29 +#: bookwyrm/templates/preferences/edit_user.html:47 +#: bookwyrm/templates/settings/announcements/edit_announcement.html:49 +msgid "Summary:" +msgstr "Resum:" + +#: bookwyrm/templates/get_started/profile.html:34 +msgid "A little bit about you" +msgstr "Una mica sobre tu" + +#: bookwyrm/templates/get_started/profile.html:43 +#: bookwyrm/templates/preferences/edit_user.html:27 +msgid "Avatar:" +msgstr "Avatar:" + +#: bookwyrm/templates/get_started/profile.html:52 +msgid "Manually approve followers:" +msgstr "Aprova seguidors manualment:" + +#: bookwyrm/templates/get_started/profile.html:58 +msgid "Show this account in suggested users:" +msgstr "Mostra aquest compte a usuaris suggerits:" + +#: bookwyrm/templates/get_started/profile.html:62 +msgid "Your account will show up in the directory, and may be recommended to other BookWyrm users." +msgstr "El teu compte apareixerà al directory, i pot ser recomanat a altres usuaris de BookWyrm." + +#: bookwyrm/templates/get_started/users.html:11 +msgid "Search for a user" +msgstr "Cerqueu un usuari" + +#: bookwyrm/templates/get_started/users.html:13 +#, python-format +msgid "No users found for \"%(query)s\"" +msgstr "No s'han trobat usuaris per \"%(query)s\"" + +#: bookwyrm/templates/groups/create_form.html:5 +#: bookwyrm/templates/user/groups.html:17 +msgid "Create group" +msgstr "Crea un grup" + +#: bookwyrm/templates/groups/created_text.html:4 +#, python-format +msgid "Managed by %(username)s" +msgstr "Administrat per %(username)s" + +#: bookwyrm/templates/groups/delete_group_modal.html:4 +msgid "Delete this group?" +msgstr "Vols esborrar aquest grup?" + +#: bookwyrm/templates/groups/delete_group_modal.html:7 +#: bookwyrm/templates/lists/delete_list_modal.html:7 +#: bookwyrm/templates/readthrough/delete_readthrough_modal.html:12 +msgid "This action cannot be un-done" +msgstr "Aquesta acció no es pot desfer" + +#: bookwyrm/templates/groups/delete_group_modal.html:17 +#: bookwyrm/templates/lists/delete_list_modal.html:19 +#: bookwyrm/templates/readthrough/delete_readthrough_modal.html:29 +#: bookwyrm/templates/settings/announcements/announcement.html:23 +#: bookwyrm/templates/settings/announcements/announcements.html:56 +#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:49 +#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:36 +#: bookwyrm/templates/snippets/follow_request_buttons.html:12 +#: bookwyrm/templates/snippets/join_invitation_buttons.html:14 +msgid "Delete" +msgstr "Esborra" + +#: bookwyrm/templates/groups/edit_form.html:5 +msgid "Edit Group" +msgstr "Edita el grup" + +#: bookwyrm/templates/groups/form.html:8 +msgid "Group Name:" +msgstr "Nom del Grup:" + +#: bookwyrm/templates/groups/form.html:12 +msgid "Group Description:" +msgstr "Descripció del Grup:" + +#: bookwyrm/templates/groups/form.html:21 +msgid "Delete group" +msgstr "Elimina el grup" + +#: bookwyrm/templates/groups/group.html:21 +msgid "Members of this group can create group-curated lists." +msgstr "Els membres d'aquest grup poden crear llistes administrades pel grup." + +#: bookwyrm/templates/groups/group.html:26 +#: bookwyrm/templates/lists/create_form.html:5 +#: bookwyrm/templates/lists/lists.html:20 +msgid "Create List" +msgstr "Crea una llista" + +#: bookwyrm/templates/groups/group.html:39 +msgid "This group has no lists" +msgstr "Aquest grup no té llistes" + +#: bookwyrm/templates/groups/layout.html:17 +msgid "Edit group" +msgstr "Edita el grup" + +#: bookwyrm/templates/groups/members.html:11 +msgid "Search to add a user" +msgstr "Cerca per afegir un usuari" + +#: bookwyrm/templates/groups/members.html:32 +msgid "Leave group" +msgstr "Abandona el grup" + +#: bookwyrm/templates/groups/members.html:54 +#: bookwyrm/templates/groups/suggested_users.html:35 +#: bookwyrm/templates/snippets/suggested_users.html:31 +#: bookwyrm/templates/user/user_preview.html:33 +#: bookwyrm/templates/user/user_preview.html:41 +msgid "Follows you" +msgstr "T'està seguint" + +#: bookwyrm/templates/groups/suggested_users.html:7 +msgid "Add new members!" +msgstr "Afegeix nous membres!" + +#: bookwyrm/templates/groups/suggested_users.html:20 +#: bookwyrm/templates/snippets/suggested_users.html:16 +#, python-format +msgid "%(mutuals)s follower you follow" +msgid_plural "%(mutuals)s followers you follow" +msgstr[0] "%(mutuals)s seguidor que segueixes" +msgstr[1] "%(mutuals)s seguidors que segueixes" + +#: bookwyrm/templates/groups/suggested_users.html:27 +#: bookwyrm/templates/snippets/suggested_users.html:23 +#, python-format +msgid "%(shared_books)s book on your shelves" +msgid_plural "%(shared_books)s books on your shelves" +msgstr[0] "%(shared_books)s llibre als teus prestatges" +msgstr[1] "%(shared_books)s llibres als teus prestatges" + +#: bookwyrm/templates/groups/suggested_users.html:43 +#, python-format +msgid "No potential members found for \"%(user_query)s\"" +msgstr "No s'han trobat membres potencials per \"%(user_query)s\"" + +#: bookwyrm/templates/groups/user_groups.html:15 +msgid "Manager" +msgstr "Administrador" + +#: bookwyrm/templates/import/import.html:5 +#: bookwyrm/templates/import/import.html:9 +#: bookwyrm/templates/shelf/shelf.html:64 +msgid "Import Books" +msgstr "Importa Llibres" + +#: bookwyrm/templates/import/import.html:18 +msgid "Data source:" +msgstr "Font de la informació:" + +#: bookwyrm/templates/import/import.html:42 +msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." +msgstr "Et pots descarregar les teves dades de Goodreads de la pàgina Importa/Exporta del teu compte de Goodreads." + +#: bookwyrm/templates/import/import.html:47 +msgid "Data file:" +msgstr "Arxiu de dades:" + +#: bookwyrm/templates/import/import.html:55 +msgid "Include reviews" +msgstr "Inclou ressenyes" + +#: bookwyrm/templates/import/import.html:60 +msgid "Privacy setting for imported reviews:" +msgstr "Configuració de privacitat per les ressenyes importades:" + +#: bookwyrm/templates/import/import.html:66 +#: bookwyrm/templates/preferences/layout.html:31 +#: bookwyrm/templates/settings/federation/instance_blocklist.html:76 +msgid "Import" +msgstr "Importa" + +#: bookwyrm/templates/import/import.html:71 +msgid "Recent Imports" +msgstr "Importacions recents" + +#: bookwyrm/templates/import/import.html:73 +msgid "No recent imports" +msgstr "No hi ha cap importació recent" + +#: bookwyrm/templates/import/import_status.html:6 +#: bookwyrm/templates/import/import_status.html:15 +#: bookwyrm/templates/import/import_status.html:29 +msgid "Import Status" +msgstr "Importa l'estat" + +#: bookwyrm/templates/import/import_status.html:13 +#: bookwyrm/templates/import/import_status.html:27 +msgid "Retry Status" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:22 +msgid "Imports" +msgstr "Importacions" + +#: bookwyrm/templates/import/import_status.html:39 +msgid "Import started:" +msgstr "S'ha iniciat la importació:" + +#: bookwyrm/templates/import/import_status.html:48 +msgid "In progress" +msgstr "En curs" + +#: bookwyrm/templates/import/import_status.html:50 +msgid "Refresh" +msgstr "Refresca" + +#: bookwyrm/templates/import/import_status.html:71 +#, python-format +msgid "%(display_counter)s item needs manual approval." +msgid_plural "%(display_counter)s items need manual approval." +msgstr[0] "%(display_counter)s element necessita aprovació manual." +msgstr[1] "%(display_counter)s elements necessiten aprovació manual." + +#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/manual_review.html:8 +msgid "Review items" +msgstr "Revisa els ítems" + +#: bookwyrm/templates/import/import_status.html:82 +#, python-format +msgid "%(display_counter)s item failed to import." +msgid_plural "%(display_counter)s items failed to import." +msgstr[0] "Ha fallat la importació de %(display_counter)s element." +msgstr[1] "Ha fallat la importació de %(display_counter)s elements." + +#: bookwyrm/templates/import/import_status.html:88 +msgid "View and troubleshoot failed items" +msgstr "Visualitza i soluciona els elements fallits" + +#: bookwyrm/templates/import/import_status.html:100 +msgid "Row" +msgstr "Fila" + +#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/shelf/shelf.html:148 +#: bookwyrm/templates/shelf/shelf.html:170 +msgid "Title" +msgstr "Títol" + +#: bookwyrm/templates/import/import_status.html:106 +msgid "ISBN" +msgstr "ISBN" + +#: bookwyrm/templates/import/import_status.html:110 +msgid "Openlibrary key" +msgstr "Clau d'OpenLibrary" + +#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/shelf/shelf.html:149 +#: bookwyrm/templates/shelf/shelf.html:173 +msgid "Author" +msgstr "Autor/a" + +#: bookwyrm/templates/import/import_status.html:117 +msgid "Shelf" +msgstr "Prestatge" + +#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/manual_review.html:13 +#: bookwyrm/templates/snippets/create_status.html:16 +msgid "Review" +msgstr "Ressenya" + +#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/settings/link_domains/link_table.html:9 +msgid "Book" +msgstr "Llibre" + +#: bookwyrm/templates/import/import_status.html:135 +msgid "Import preview unavailable." +msgstr "La previsualització de la importació no està disponible." + +#: bookwyrm/templates/import/import_status.html:172 +msgid "View imported review" +msgstr "Veure ressenya importada" + +#: bookwyrm/templates/import/import_status.html:186 +msgid "Imported" +msgstr "Importat" + +#: bookwyrm/templates/import/import_status.html:192 +msgid "Needs manual review" +msgstr "Necessita revisió manual" + +#: bookwyrm/templates/import/import_status.html:205 +msgid "Retry" +msgstr "Reintenta" + +#: bookwyrm/templates/import/import_status.html:223 +msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." +msgstr "Aquesta importació està en un format antic que ja no es manté. Si voleu solucionar els elements que falten d'aquesta importació, feu clic a sota per actualitzar el format d'importació." + +#: bookwyrm/templates/import/import_status.html:225 +msgid "Update import" +msgstr "Actualitza la importació" + +#: bookwyrm/templates/import/manual_review.html:5 +#: bookwyrm/templates/import/troubleshoot.html:4 +msgid "Import Troubleshooting" +msgstr "Resolució de problemes de la importació" + +#: bookwyrm/templates/import/manual_review.html:21 +msgid "Approving a suggestion will permanently add the suggested book to your shelves and associate your reading dates, reviews, and ratings with that book." +msgstr "L'aprovació d'un suggeriment afegirà permanentment el llibre suggerit als teus prestatges i associarà les teves dates de lectura, ressenyes i valoracions a aquest llibre." + +#: bookwyrm/templates/import/manual_review.html:58 +#: bookwyrm/templates/lists/curate.html:71 +#: bookwyrm/templates/settings/link_domains/link_domains.html:76 +msgid "Approve" +msgstr "Aprova" + +#: bookwyrm/templates/import/manual_review.html:66 +msgid "Reject" +msgstr "Rebutja" + +#: bookwyrm/templates/import/troubleshoot.html:7 +msgid "Failed items" +msgstr "Elements fallits" + +#: bookwyrm/templates/import/troubleshoot.html:12 +msgid "Troubleshooting" +msgstr "Resolució de problemes" + +#: bookwyrm/templates/import/troubleshoot.html:20 +msgid "Re-trying an import can fix missing items in cases such as:" +msgstr "Reintentar la importació pot arreglar els elements que falten en casos com:" + +#: bookwyrm/templates/import/troubleshoot.html:23 +msgid "The book has been added to the instance since this import" +msgstr "El llibre s'ha afegit a la instància a partir de la importació" + +#: bookwyrm/templates/import/troubleshoot.html:24 +msgid "A transient error or timeout caused the external data source to be unavailable." +msgstr "Un error transitori o un temps d'espera excedit ha causat que la font de dades externa no estigui disponible." + +#: bookwyrm/templates/import/troubleshoot.html:25 +msgid "BookWyrm has been updated since this import with a bug fix" +msgstr "BookWyrm s'ha actualitzat posteriorment a aquesta importació amb una correcció d'errors" + +#: bookwyrm/templates/import/troubleshoot.html:28 +msgid "Contact your admin or open an issue if you are seeing unexpected failed items." +msgstr "Contacteu amb l'administrador o obriu una qüestió si veieu elements fallits inesperats." + +#: bookwyrm/templates/landing/invite.html:4 +#: bookwyrm/templates/landing/invite.html:8 +#: bookwyrm/templates/landing/login.html:48 +msgid "Create an Account" +msgstr "Crea un compte" + +#: bookwyrm/templates/landing/invite.html:21 +msgid "Permission Denied" +msgstr "Permís denegat" + +#: bookwyrm/templates/landing/invite.html:22 +msgid "Sorry! This invite code is no longer valid." +msgstr "Ho sentim! Aquest codi d'invitació ja no és vàlid." + +#: bookwyrm/templates/landing/landing.html:9 +msgid "Recent Books" +msgstr "Llibres recents" + +#: bookwyrm/templates/landing/layout.html:17 +msgid "Decentralized" +msgstr "Descentralitzat" + +#: bookwyrm/templates/landing/layout.html:23 +msgid "Friendly" +msgstr "Amistós" + +#: bookwyrm/templates/landing/layout.html:29 +msgid "Anti-Corporate" +msgstr "Anti-Corporatiu" + +#: bookwyrm/templates/landing/layout.html:46 +#, python-format +msgid "Join %(name)s" +msgstr "Uneix-te a %(name)s" + +#: bookwyrm/templates/landing/layout.html:48 +msgid "Request an Invitation" +msgstr "Demana una invitació" + +#: bookwyrm/templates/landing/layout.html:50 +#, python-format +msgid "%(name)s registration is closed" +msgstr "El registre de %(name)s està tancat" + +#: bookwyrm/templates/landing/layout.html:61 +msgid "Thank you! Your request has been received." +msgstr "Gràcies! Hem rebut la teva petició." + +#: bookwyrm/templates/landing/layout.html:90 +msgid "Your Account" +msgstr "El teu compte" + +#: bookwyrm/templates/landing/login.html:4 +msgid "Login" +msgstr "Inicia la sessió" + +#: bookwyrm/templates/landing/login.html:7 +#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131 +#: bookwyrm/templates/ostatus/error.html:37 +msgid "Log in" +msgstr "Inicia la sessió" + +#: bookwyrm/templates/landing/login.html:15 +msgid "Success! Email address confirmed." +msgstr "L'adreça de correu electrònic ha estat confirmada amb èxit!" + +#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122 +#: bookwyrm/templates/ostatus/error.html:28 +#: bookwyrm/templates/snippets/register_form.html:4 +msgid "Username:" +msgstr "Nom d'usuari:" + +#: bookwyrm/templates/landing/login.html:27 +#: bookwyrm/templates/landing/password_reset.html:26 +#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32 +#: bookwyrm/templates/snippets/register_form.html:45 +msgid "Password:" +msgstr "Contrasenya:" + +#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128 +#: bookwyrm/templates/ostatus/error.html:34 +msgid "Forgot your password?" +msgstr "Has oblidat la teva contrasenya?" + +#: bookwyrm/templates/landing/login.html:61 +msgid "More about this site" +msgstr "Més sobre aquest lloc" + +#: bookwyrm/templates/landing/password_reset.html:34 +#: bookwyrm/templates/preferences/change_password.html:40 +#: bookwyrm/templates/preferences/delete_user.html:20 +msgid "Confirm password:" +msgstr "Confirma la contrasenya:" + +#: bookwyrm/templates/landing/password_reset_request.html:14 +#, python-format +msgid "A password reset link will be sent to %(email)s if there is an account using that email address." +msgstr "S'enviarà un enllaç per restablir la contrasenya a %(email)s si hi ha un compte utilitzant aquesta adreça de correu electrònic." + +#: bookwyrm/templates/landing/password_reset_request.html:20 +msgid "A link to reset your password will be sent to your email address" +msgstr "S'enviarà un enllaç per restablir la contrasenya a la vostra adreça de correu electrònic" + +#: bookwyrm/templates/landing/password_reset_request.html:34 +msgid "Reset password" +msgstr "Restablir contrasenya" + +#: bookwyrm/templates/layout.html:13 +#, python-format +msgid "%(site_name)s search" +msgstr "%(site_name)s cerca" + +#: bookwyrm/templates/layout.html:46 +msgid "Search for a book, user, or list" +msgstr "Cerca un llibre, un usuari o una llista" + +#: bookwyrm/templates/layout.html:61 bookwyrm/templates/layout.html:62 +msgid "Scan Barcode" +msgstr "Escanejeu codi de barres" + +#: bookwyrm/templates/layout.html:72 +msgid "Main navigation menu" +msgstr "Menú principal" + +#: bookwyrm/templates/layout.html:80 +msgid "Feed" +msgstr "Feed" + +#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100 +#: bookwyrm/templates/notifications/notifications_page.html:5 +#: bookwyrm/templates/notifications/notifications_page.html:10 +msgid "Notifications" +msgstr "Notificacions" + +#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33 +msgid "password" +msgstr "contrasenya" + +#: bookwyrm/templates/layout.html:139 +msgid "Join" +msgstr "Uneix-te" + +#: bookwyrm/templates/layout.html:173 +msgid "Successfully posted status" +msgstr "S'ha publicat l'estat amb èxit" + +#: bookwyrm/templates/layout.html:174 +msgid "Error posting status" +msgstr "Hi ha hagut un error mentre es publicava l'estat" + +#: bookwyrm/templates/layout.html:190 +msgid "Documentation" +msgstr "Documentació" + +#: bookwyrm/templates/layout.html:197 +#, python-format +msgid "Support %(site_name)s on %(support_title)s" +msgstr "Dona suport a %(site_name)s a %(support_title)s" + +#: bookwyrm/templates/layout.html:201 +msgid "BookWyrm's source code is freely available. You can contribute or report issues on GitHub." +msgstr "El codi font de BookWyrm està disponible de manera oberta. Pots contribuir o informar de problemes a GitHub." + +#: bookwyrm/templates/lists/add_item_modal.html:8 +#, python-format +msgid "Add \"%(title)s\" to this list" +msgstr "Afegir \"%(title)s\" a aquesta llista" + +#: bookwyrm/templates/lists/add_item_modal.html:12 +#, python-format +msgid "Suggest \"%(title)s\" for this list" +msgstr "Suggerir \"%(title)s\" per aquesta llista" + +#: bookwyrm/templates/lists/add_item_modal.html:41 +#: bookwyrm/templates/lists/list.html:257 +msgid "Suggest" +msgstr "Suggereix" + +#: bookwyrm/templates/lists/bookmark_button.html:30 +msgid "Un-save" +msgstr "Desmarca" + +#: bookwyrm/templates/lists/created_text.html:5 +#, python-format +msgid "Created by %(username)s and managed by %(groupname)s" +msgstr "Creat per %(username)s i administrat per %(groupname)s" + +#: bookwyrm/templates/lists/created_text.html:7 +#, python-format +msgid "Created and curated by %(username)s" +msgstr "Creat i curat per %(username)s" + +#: bookwyrm/templates/lists/created_text.html:9 +#, python-format +msgid "Created by %(username)s" +msgstr "Creat per %(username)s" + +#: bookwyrm/templates/lists/curate.html:12 +msgid "Curate" +msgstr "Administra" + +#: bookwyrm/templates/lists/curate.html:21 +msgid "Pending Books" +msgstr "Llibres pendents" + +#: bookwyrm/templates/lists/curate.html:24 +msgid "You're all set!" +msgstr "Tot a punt!" + +#: bookwyrm/templates/lists/curate.html:45 +#: bookwyrm/templates/lists/list.html:93 +#, python-format +msgid "%(username)s says:" +msgstr "%(username)s diu:" + +#: bookwyrm/templates/lists/curate.html:55 +msgid "Suggested by" +msgstr "Suggerit per" + +#: bookwyrm/templates/lists/curate.html:77 +msgid "Discard" +msgstr "Descarta" + +#: bookwyrm/templates/lists/delete_list_modal.html:4 +msgid "Delete this list?" +msgstr "Suprimir aquesta llista?" + +#: bookwyrm/templates/lists/edit_form.html:5 +#: bookwyrm/templates/lists/layout.html:17 +msgid "Edit List" +msgstr "Edita la llista" + +#: bookwyrm/templates/lists/embed-list.html:8 +#, python-format +msgid "%(list_name)s, a list by %(owner)s" +msgstr "%(list_name)s, una llista de %(owner)s" + +#: bookwyrm/templates/lists/embed-list.html:18 +#, python-format +msgid "on %(site_name)s" +msgstr "a %(site_name)s" + +#: bookwyrm/templates/lists/embed-list.html:27 +#: bookwyrm/templates/lists/list.html:54 +msgid "This list is currently empty" +msgstr "Aquesta llista és buida" + +#: bookwyrm/templates/lists/form.html:19 +msgid "List curation:" +msgstr "Administració de la llista:" + +#: bookwyrm/templates/lists/form.html:31 +msgid "Closed" +msgstr "Tancat" + +#: bookwyrm/templates/lists/form.html:34 +msgid "Only you can add and remove books to this list" +msgstr "Només tu pots afegir o eliminar llibres d'aquesta llista" + +#: bookwyrm/templates/lists/form.html:48 +msgid "Curated" +msgstr "Administrat" + +#: bookwyrm/templates/lists/form.html:51 +msgid "Anyone can suggest books, subject to your approval" +msgstr "Tothom pot suggerir llibres, subjecte a la teva aprovació" + +#: bookwyrm/templates/lists/form.html:65 +msgctxt "curation type" +msgid "Open" +msgstr "Obre" + +#: bookwyrm/templates/lists/form.html:68 +msgid "Anyone can add books to this list" +msgstr "Qualsevol pot afegir llibres a aquesta llista" + +#: bookwyrm/templates/lists/form.html:82 +msgid "Group" +msgstr "Grup" + +#: bookwyrm/templates/lists/form.html:85 +msgid "Group members can add to and remove from this list" +msgstr "Els membres del grup poden afegir i eliminar d'aquesta llista" + +#: bookwyrm/templates/lists/form.html:90 +msgid "Select Group" +msgstr "Selecciona Grup" + +#: bookwyrm/templates/lists/form.html:94 +msgid "Select a group" +msgstr "Selecciona un grup" + +#: bookwyrm/templates/lists/form.html:105 +msgid "You don't have any Groups yet!" +msgstr "Encara no tens cap grup!" + +#: bookwyrm/templates/lists/form.html:107 +msgid "Create a Group" +msgstr "Crea un Grup" + +#: bookwyrm/templates/lists/form.html:121 +msgid "Delete list" +msgstr "Suprimeix la llista" + +#: bookwyrm/templates/lists/item_notes_field.html:7 +#: bookwyrm/templates/settings/federation/edit_instance.html:86 +msgid "Notes:" +msgstr "Notes:" + +#: bookwyrm/templates/lists/item_notes_field.html:19 +msgid "An optional note that will be displayed with the book." +msgstr "Una nota opcional que es mostrarà amb el llibre." + +#: bookwyrm/templates/lists/list.html:37 +msgid "That book is already on this list." +msgstr "Aquest llibre ja és a la llista." + +#: bookwyrm/templates/lists/list.html:45 +msgid "You successfully suggested a book for this list!" +msgstr "Has suggerit un llibre per aquesta llista amb èxit!" + +#: bookwyrm/templates/lists/list.html:47 +msgid "You successfully added a book to this list!" +msgstr "Has afegit un llibre a aquesta llista amb èxit!" + +#: bookwyrm/templates/lists/list.html:104 +msgid "Edit notes" +msgstr "Edita les notes" + +#: bookwyrm/templates/lists/list.html:119 +msgid "Add notes" +msgstr "Afegeix notes" + +#: bookwyrm/templates/lists/list.html:131 +#, python-format +msgid "Added by %(username)s" +msgstr "Afegit per %(username)s" + +#: bookwyrm/templates/lists/list.html:146 +msgid "List position" +msgstr "Posició de la llista" + +#: bookwyrm/templates/lists/list.html:152 +#: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:23 +msgid "Set" +msgstr "Estableix" + +#: bookwyrm/templates/lists/list.html:167 +#: bookwyrm/templates/snippets/remove_from_group_button.html:20 +msgid "Remove" +msgstr "Suprimeix" + +#: bookwyrm/templates/lists/list.html:181 +#: bookwyrm/templates/lists/list.html:198 +msgid "Sort List" +msgstr "Ordena la llista" + +#: bookwyrm/templates/lists/list.html:191 +msgid "Direction" +msgstr "Direcció" + +#: bookwyrm/templates/lists/list.html:205 +msgid "Add Books" +msgstr "Afegeix llibres" + +#: bookwyrm/templates/lists/list.html:207 +msgid "Suggest Books" +msgstr "Suggereix llibres" + +#: bookwyrm/templates/lists/list.html:218 +msgid "search" +msgstr "cerca" + +#: bookwyrm/templates/lists/list.html:224 +msgid "Clear search" +msgstr "Esborra la cerca" + +#: bookwyrm/templates/lists/list.html:229 +#, python-format +msgid "No books found matching the query \"%(query)s\"" +msgstr "No s'ha trobat cap llibre que coincideixi amb \"%(query)s\"" + +#: bookwyrm/templates/lists/list.html:268 +msgid "Embed this list on a website" +msgstr "Incrusta aquesta llista en una pàgina web" + +#: bookwyrm/templates/lists/list.html:276 +msgid "Copy embed code" +msgstr "Copia el codi d'incrustació" + +#: bookwyrm/templates/lists/list.html:278 +#, python-format +msgid "%(list_name)s, a list by %(owner)s on %(site_name)s" +msgstr "%(list_name)s, una llista de %(owner)s a %(site_name)s" + +#: bookwyrm/templates/lists/list_items.html:15 +msgid "Saved" +msgstr "Desat" + +#: bookwyrm/templates/lists/lists.html:14 bookwyrm/templates/user/lists.html:9 +msgid "Your Lists" +msgstr "Les teves llistes" + +#: bookwyrm/templates/lists/lists.html:36 +msgid "All Lists" +msgstr "Totes les llistes" + +#: bookwyrm/templates/lists/lists.html:40 +msgid "Saved Lists" +msgstr "Llistes desades" + +#: bookwyrm/templates/notifications/items/accept.html:18 +#, python-format +msgid "%(related_user)s accepted your invitation to join group \"%(group_name)s\"" +msgstr "" + +#: bookwyrm/templates/notifications/items/accept.html:26 +#, python-format +msgid "%(related_user)s and %(second_user)s accepted your invitation to join group \"%(group_name)s\"" +msgstr "" + +#: bookwyrm/templates/notifications/items/accept.html:36 +#, python-format +msgid "%(related_user)s and %(other_user_display_count)s others accepted your invitation to join group \"%(group_name)s\"" +msgstr "" + +#: bookwyrm/templates/notifications/items/add.html:33 +#, python-format +msgid "%(related_user)s added %(book_title)s to your list \"%(list_name)s\"" +msgstr "" + +#: bookwyrm/templates/notifications/items/add.html:39 +#, python-format +msgid "%(related_user)s suggested adding %(book_title)s to your list \"%(list_name)s\"" +msgstr "" + +#: bookwyrm/templates/notifications/items/add.html:47 +#, python-format +msgid "%(related_user)s added %(book_title)s and %(second_book_title)s to your list \"%(list_name)s\"" +msgstr "" + +#: bookwyrm/templates/notifications/items/add.html:54 +#, python-format +msgid "%(related_user)s suggested adding %(book_title)s and %(second_book_title)s to your list \"%(list_name)s\"" +msgstr "" + +#: bookwyrm/templates/notifications/items/add.html:66 +#, python-format +msgid "%(related_user)s added %(book_title)s, %(second_book_title)s, and %(display_count)s other book to your list \"%(list_name)s\"" +msgid_plural "%(related_user)s added %(book_title)s, %(second_book_title)s, and %(display_count)s other books to your list \"%(list_name)s\"" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/notifications/items/add.html:82 +#, python-format +msgid "%(related_user)s suggested adding %(book_title)s, %(second_book_title)s, and %(display_count)s other book to your list \"%(list_name)s\"" +msgid_plural "%(related_user)s suggested adding %(book_title)s, %(second_book_title)s, and %(display_count)s other books to your list \"%(list_name)s\"" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/notifications/items/boost.html:21 +#, python-format +msgid "%(related_user)s boosted your review of %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/boost.html:27 +#, python-format +msgid "%(related_user)s and %(second_user)s boosted your review of %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/boost.html:36 +#, python-format +msgid "%(related_user)s and %(other_user_display_count)s others boosted your review of %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/boost.html:44 +#, python-format +msgid "%(related_user)s boosted your comment on %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/boost.html:50 +#, python-format +msgid "%(related_user)s and %(second_user)s boosted your comment on %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/boost.html:59 +#, python-format +msgid "%(related_user)s and %(other_user_display_count)s others boosted your comment on %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/boost.html:67 +#, python-format +msgid "%(related_user)s boosted your quote from %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/boost.html:73 +#, python-format +msgid "%(related_user)s and %(second_user)s boosted your quote from %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/boost.html:82 +#, python-format +msgid "%(related_user)s and %(other_user_display_count)s others boosted your quote from %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/boost.html:90 +#, python-format +msgid "%(related_user)s boosted your status" +msgstr "" + +#: bookwyrm/templates/notifications/items/boost.html:96 +#, python-format +msgid "%(related_user)s and %(second_user)s boosted your status" +msgstr "" + +#: bookwyrm/templates/notifications/items/boost.html:105 +#, python-format +msgid "%(related_user)s and %(other_user_display_count)s others boosted your status" +msgstr "" + +#: bookwyrm/templates/notifications/items/fav.html:21 +#, python-format +msgid "%(related_user)s liked your review of %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/fav.html:27 +#, python-format +msgid "%(related_user)s and %(second_user)s liked your review of %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/fav.html:36 +#, python-format +msgid "%(related_user)s and %(other_user_display_count)s others liked your review of %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/fav.html:44 +#, python-format +msgid "%(related_user)s liked your comment on %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/fav.html:50 +#, python-format +msgid "%(related_user)s and %(second_user)s liked your comment on %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/fav.html:59 +#, python-format +msgid "%(related_user)s and %(other_user_display_count)s others liked your comment on %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/fav.html:67 +#, python-format +msgid "%(related_user)s liked your quote from %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/fav.html:73 +#, python-format +msgid "%(related_user)s and %(second_user)s liked your quote from %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/fav.html:82 +#, python-format +msgid "%(related_user)s and %(other_user_display_count)s others liked your quote from %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/fav.html:90 +#, python-format +msgid "%(related_user)s liked your status" +msgstr "" + +#: bookwyrm/templates/notifications/items/fav.html:96 +#, python-format +msgid "%(related_user)s and %(second_user)s liked your status" +msgstr "" + +#: bookwyrm/templates/notifications/items/fav.html:105 +#, python-format +msgid "%(related_user)s and %(other_user_display_count)s others liked your status" +msgstr "" + +#: bookwyrm/templates/notifications/items/follow.html:16 +#, python-format +msgid "%(related_user)s followed you" +msgstr "" + +#: bookwyrm/templates/notifications/items/follow.html:20 +#, python-format +msgid "%(related_user)s and %(second_user)s followed you" +msgstr "" + +#: bookwyrm/templates/notifications/items/follow.html:25 +#, python-format +msgid "%(related_user)s and %(other_user_display_count)s others followed you" +msgstr "" + +#: bookwyrm/templates/notifications/items/follow_request.html:15 +#, python-format +msgid "%(related_user)s sent you a follow request" +msgstr "" + +#: bookwyrm/templates/notifications/items/import.html:14 +#, python-format +msgid "Your import completed." +msgstr "" + +#: bookwyrm/templates/notifications/items/invite.html:16 +#, python-format +msgid "%(related_user)s invited you to join the group \"%(group_name)s\"" +msgstr "" + +#: bookwyrm/templates/notifications/items/join.html:16 +#, python-format +msgid "has joined your group \"%(group_name)s\"" +msgstr "s'ha unit al teu grup \"%(group_name)s\"" + +#: bookwyrm/templates/notifications/items/leave.html:18 +#, python-format +msgid "%(related_user)s has left your group \"%(group_name)s\"" +msgstr "" + +#: bookwyrm/templates/notifications/items/leave.html:26 +#, python-format +msgid "%(related_user)s and %(second_user)s have left your group \"%(group_name)s\"" +msgstr "" + +#: bookwyrm/templates/notifications/items/leave.html:36 +#, python-format +msgid "%(related_user)s and %(other_user_display_count)s others have left your group \"%(group_name)s\"" +msgstr "" + +#: bookwyrm/templates/notifications/items/mention.html:20 +#, python-format +msgid "%(related_user)s mentioned you in a review of %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/mention.html:26 +#, python-format +msgid "%(related_user)s mentioned you in a comment on %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/mention.html:32 +#, python-format +msgid "%(related_user)s mentioned you in a quote from %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/mention.html:38 +#, python-format +msgid "%(related_user)s mentioned you in a status" +msgstr "" + +#: bookwyrm/templates/notifications/items/remove.html:17 +#, python-format +msgid "has been removed from your group \"%(group_name)s\"" +msgstr "" + +#: bookwyrm/templates/notifications/items/remove.html:23 +#, python-format +msgid "You have been removed from the \"%(group_name)s\" group" +msgstr "" + +#: bookwyrm/templates/notifications/items/reply.html:21 +#, python-format +msgid "%(related_user)s replied to your review of %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/reply.html:27 +#, python-format +msgid "%(related_user)s replied to your comment on %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/reply.html:33 +#, python-format +msgid "%(related_user)s replied to your quote from %(book_title)s" +msgstr "" + +#: bookwyrm/templates/notifications/items/reply.html:39 +#, python-format +msgid "%(related_user)s replied to your status" +msgstr "" + +#: bookwyrm/templates/notifications/items/report.html:15 +#, python-format +msgid "A new report needs moderation" +msgid_plural "%(display_count)s new reports need moderation" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/notifications/items/status_preview.html:4 +#: bookwyrm/templates/snippets/status/content_status.html:73 +msgid "Content warning" +msgstr "Avís de contingut" + +#: bookwyrm/templates/notifications/items/update.html:16 +#, python-format +msgid "has changed the privacy level for %(group_name)s" +msgstr "ha canviat el nivell de privacitat de %(group_name)s" + +#: bookwyrm/templates/notifications/items/update.html:20 +#, python-format +msgid "has changed the name of %(group_name)s" +msgstr "ha canviat el nom de %(group_name)s" + +#: bookwyrm/templates/notifications/items/update.html:24 +#, python-format +msgid "has changed the description of %(group_name)s" +msgstr "ha canviat la descripció de %(group_name)s" + +#: bookwyrm/templates/notifications/notifications_page.html:18 +msgid "Delete notifications" +msgstr "Elimina les notificacions" + +#: bookwyrm/templates/notifications/notifications_page.html:29 +msgid "All" +msgstr "Tot" + +#: bookwyrm/templates/notifications/notifications_page.html:33 +msgid "Mentions" +msgstr "Mencions" + +#: bookwyrm/templates/notifications/notifications_page.html:45 +msgid "You're all caught up!" +msgstr "Estàs al dia!" + +#: bookwyrm/templates/ostatus/error.html:7 +#, python-format +msgid "%(account)s is not a valid username" +msgstr "%(account)s no és un nom d'usuari vàlid" + +#: bookwyrm/templates/ostatus/error.html:8 +#: bookwyrm/templates/ostatus/error.html:13 +msgid "Check you have the correct username before trying again" +msgstr "Comprova que sigui el nom d'usuari correcte abans de tornar-ho a intentar" + +#: bookwyrm/templates/ostatus/error.html:12 +#, python-format +msgid "%(account)s could not be found or %(remote_domain)s does not support identity discovery" +msgstr "%(account)s no s'ha trobat o %(remote_domain)s no suporta la descoberta d'identitat" + +#: bookwyrm/templates/ostatus/error.html:17 +#, python-format +msgid "%(account)s was found but %(remote_domain)s does not support 'remote follow'" +msgstr "%(account)s s'ha trobat però %(remote_domain)s no suporta el 'seguiment en remot'" + +#: bookwyrm/templates/ostatus/error.html:18 +#, python-format +msgid "Try searching for %(user)s on %(remote_domain)s instead" +msgstr "Proveu cercar %(user)s a %(remote_domain)s" + +#: bookwyrm/templates/ostatus/error.html:46 +#, python-format +msgid "Something went wrong trying to follow %(account)s" +msgstr "Alguna cosa ha anat malament a l'intentar seguir %(account)s" + +#: bookwyrm/templates/ostatus/error.html:47 +msgid "Check you have the correct username before trying again." +msgstr "Comprova que sigui el nom d'usuari correcte abans de tornar-ho a intentar." + +#: bookwyrm/templates/ostatus/error.html:51 +#, python-format +msgid "You have blocked %(account)s" +msgstr "Has bloquejat %(account)s" + +#: bookwyrm/templates/ostatus/error.html:55 +#, python-format +msgid "%(account)s has blocked you" +msgstr "%(account)s t'ha bloquejat" + +#: bookwyrm/templates/ostatus/error.html:59 +#, python-format +msgid "You are already following %(account)s" +msgstr "Ja estàs seguint a %(account)s" + +#: bookwyrm/templates/ostatus/error.html:63 +#, python-format +msgid "You have already requested to follow %(account)s" +msgstr "Ja heu sol·licitat seguir a %(account)s" + +#: bookwyrm/templates/ostatus/remote_follow.html:6 +#, python-format +msgid "Follow %(username)s on the fediverse" +msgstr "Segueix %(username)s al fedivers" + +#: bookwyrm/templates/ostatus/remote_follow.html:33 +#, python-format +msgid "Follow %(username)s from another Fediverse account like BookWyrm, Mastodon, or Pleroma." +msgstr "Segueix %(username)s des d'un altre compte del Fedivers com per exemple BookWyrm, Mastodon, o Pleroma." + +#: bookwyrm/templates/ostatus/remote_follow.html:40 +msgid "User handle to follow from:" +msgstr "Nom d'usuari des del qual seguir:" + +#: bookwyrm/templates/ostatus/remote_follow.html:42 +msgid "Follow!" +msgstr "Segueix!" + +#: bookwyrm/templates/ostatus/remote_follow_button.html:8 +msgid "Follow on Fediverse" +msgstr "Segueix al Fedivers" + +#: bookwyrm/templates/ostatus/remote_follow_button.html:12 +msgid "This link opens in a pop-up window" +msgstr "Aquest enllaç s'obre en una finestra emergent" + +#: bookwyrm/templates/ostatus/subscribe.html:8 +#, python-format +msgid "Log in to %(sitename)s" +msgstr "Inicia sessió a %(sitename)s" + +#: bookwyrm/templates/ostatus/subscribe.html:10 +#, python-format +msgid "Error following from %(sitename)s" +msgstr "S'ha produït un error al seguir des de %(sitename)s" + +#: bookwyrm/templates/ostatus/subscribe.html:12 +#: bookwyrm/templates/ostatus/subscribe.html:22 +#, python-format +msgid "Follow from %(sitename)s" +msgstr "Segueix des de %(sitename)s" + +#: bookwyrm/templates/ostatus/subscribe.html:18 +msgid "Uh oh..." +msgstr "Uh oh..." + +#: bookwyrm/templates/ostatus/subscribe.html:20 +msgid "Let's log in first..." +msgstr "Primer inicieu sessió..." + +#: bookwyrm/templates/ostatus/subscribe.html:51 +#, python-format +msgid "Follow %(username)s" +msgstr "Segueix %(username)s" + +#: bookwyrm/templates/ostatus/success.html:28 +#, python-format +msgid "You are now following %(display_name)s!" +msgstr "Ara segueixes a %(display_name)s!" + +#: bookwyrm/templates/preferences/blocks.html:4 +#: bookwyrm/templates/preferences/blocks.html:7 +#: bookwyrm/templates/preferences/layout.html:42 +msgid "Blocked Users" +msgstr "Usuaris bloquejats" + +#: bookwyrm/templates/preferences/blocks.html:12 +msgid "No users currently blocked." +msgstr "Actualment no hi ha usuaris bloquejats." + +#: bookwyrm/templates/preferences/change_password.html:4 +#: bookwyrm/templates/preferences/change_password.html:7 +#: bookwyrm/templates/preferences/change_password.html:52 +#: bookwyrm/templates/preferences/layout.html:20 +msgid "Change Password" +msgstr "Canvia la contrasenya" + +#: bookwyrm/templates/preferences/change_password.html:15 +msgid "Successfully changed password" +msgstr "La contrasenya ha estat canviada satisfactòriament" + +#: bookwyrm/templates/preferences/change_password.html:22 +msgid "Current password:" +msgstr "Contrasenya actual:" + +#: bookwyrm/templates/preferences/change_password.html:36 +msgid "New password:" +msgstr "Nova Contrasenya:" + +#: bookwyrm/templates/preferences/delete_user.html:4 +#: bookwyrm/templates/preferences/delete_user.html:7 +#: bookwyrm/templates/preferences/delete_user.html:25 +#: bookwyrm/templates/preferences/layout.html:24 +#: bookwyrm/templates/settings/users/delete_user_form.html:22 +msgid "Delete Account" +msgstr "Suprimeix el compte" + +#: bookwyrm/templates/preferences/delete_user.html:12 +msgid "Permanently delete account" +msgstr "Elimina el teu compte de manera permanent" + +#: bookwyrm/templates/preferences/delete_user.html:14 +msgid "Deleting your account cannot be undone. The username will not be available to register in the future." +msgstr "L'acció d'eliminar el teu compte no es pot desfer. El teu nom d'usuari no estarà disponible per registrar-se en un futur." + +#: bookwyrm/templates/preferences/edit_user.html:4 +#: bookwyrm/templates/preferences/edit_user.html:7 +#: bookwyrm/templates/preferences/layout.html:15 +msgid "Edit Profile" +msgstr "Edita el perfil" + +#: bookwyrm/templates/preferences/edit_user.html:12 +#: bookwyrm/templates/preferences/edit_user.html:25 +#: bookwyrm/templates/settings/users/user_info.html:7 +#: bookwyrm/templates/user_menu.html:25 +msgid "Profile" +msgstr "Perfil" + +#: bookwyrm/templates/preferences/edit_user.html:13 +#: bookwyrm/templates/preferences/edit_user.html:64 +#: bookwyrm/templates/settings/site.html:11 +#: bookwyrm/templates/settings/site.html:77 +#: bookwyrm/templates/setup/config.html:91 +msgid "Display" +msgstr "Mostra" + +#: bookwyrm/templates/preferences/edit_user.html:14 +#: bookwyrm/templates/preferences/edit_user.html:112 +msgid "Privacy" +msgstr "Privacitat" + +#: bookwyrm/templates/preferences/edit_user.html:69 +msgid "Show reading goal prompt in feed" +msgstr "Mostra l'indicador de l'objectiu de lectura al canal" + +#: bookwyrm/templates/preferences/edit_user.html:75 +msgid "Show suggested users" +msgstr "Mostra usuaris suggerits" + +#: bookwyrm/templates/preferences/edit_user.html:81 +msgid "Show this account in suggested users" +msgstr "Mostra aquest compte a usuaris suggerits" + +#: bookwyrm/templates/preferences/edit_user.html:85 +#, python-format +msgid "Your account will show up in the directory, and may be recommended to other BookWyrm users." +msgstr "El teu compte apareixerà al directory, i pot ser recomanat a altres usuaris de BookWyrm." + +#: bookwyrm/templates/preferences/edit_user.html:89 +msgid "Preferred Timezone: " +msgstr "Zona horària preferida: " + +#: bookwyrm/templates/preferences/edit_user.html:101 +msgid "Theme:" +msgstr "Tema:" + +#: bookwyrm/templates/preferences/edit_user.html:117 +msgid "Manually approve followers" +msgstr "Aprova seguidors manualment" + +#: bookwyrm/templates/preferences/edit_user.html:123 +msgid "Hide followers and following on profile" +msgstr "Oculta els seguidors i els que segueixo al perfil" + +#: bookwyrm/templates/preferences/edit_user.html:128 +msgid "Default post privacy:" +msgstr "Privacitat de publicació per defecte:" + +#: bookwyrm/templates/preferences/export.html:4 +#: bookwyrm/templates/preferences/export.html:7 +msgid "CSV Export" +msgstr "Exportació CSV" + +#: bookwyrm/templates/preferences/export.html:13 +msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." +msgstr "La teva exportació inclourà tots els llibres dels teus prestatges, llibres que has ressenyat i llibres amb activitat de lectura." + +#: bookwyrm/templates/preferences/export.html:20 +msgid "Download file" +msgstr "Baixa el fitxer" + +#: bookwyrm/templates/preferences/layout.html:11 +msgid "Account" +msgstr "Compte" + +#: bookwyrm/templates/preferences/layout.html:27 +msgid "Data" +msgstr "Dades" + +#: bookwyrm/templates/preferences/layout.html:35 +msgid "CSV export" +msgstr "Exportació CSV" + +#: bookwyrm/templates/preferences/layout.html:38 +msgid "Relationships" +msgstr "Relacions" + +#: bookwyrm/templates/reading_progress/finish.html:5 +#, python-format +msgid "Finish \"%(book_title)s\"" +msgstr "Acaba \"%(book_title)s\"" + +#: bookwyrm/templates/reading_progress/start.html:5 +#, python-format +msgid "Start \"%(book_title)s\"" +msgstr "Comença \"%(book_title)s\"" + +#: bookwyrm/templates/reading_progress/stop.html:5 +#, python-format +msgid "Stop Reading \"%(book_title)s\"" +msgstr "Para de llegir \"%(book_title)s\"" + +#: bookwyrm/templates/reading_progress/want.html:5 +#, python-format +msgid "Want to Read \"%(book_title)s\"" +msgstr "Vull llegir \"%(book_title)s\"" + +#: bookwyrm/templates/readthrough/delete_readthrough_modal.html:4 +msgid "Delete these read dates?" +msgstr "Vols eliminar aquestes dates de lectura?" + +#: bookwyrm/templates/readthrough/delete_readthrough_modal.html:8 +#, python-format +msgid "You are deleting this readthrough and its %(count)s associated progress updates." +msgstr "" + +#: bookwyrm/templates/readthrough/readthrough.html:6 +#: bookwyrm/templates/readthrough/readthrough_modal.html:8 +#, python-format +msgid "Update read dates for \"%(title)s\"" +msgstr "Actualitza dates de lectura per a \"%(title)s\"" + +#: bookwyrm/templates/readthrough/readthrough_form.html:10 +#: bookwyrm/templates/readthrough/readthrough_modal.html:38 +#: bookwyrm/templates/snippets/reading_modals/finish_reading_modal.html:24 +#: bookwyrm/templates/snippets/reading_modals/start_reading_modal.html:21 +#: bookwyrm/templates/snippets/reading_modals/stop_reading_modal.html:24 +msgid "Started reading" +msgstr "Començat a llegir" + +#: bookwyrm/templates/readthrough/readthrough_form.html:18 +#: bookwyrm/templates/readthrough/readthrough_modal.html:56 +msgid "Progress" +msgstr "Progrés" + +#: bookwyrm/templates/readthrough/readthrough_form.html:25 +#: bookwyrm/templates/readthrough/readthrough_modal.html:63 +#: bookwyrm/templates/snippets/reading_modals/finish_reading_modal.html:32 +msgid "Finished reading" +msgstr "Lectura finalitzada" + +#: bookwyrm/templates/readthrough/readthrough_list.html:9 +msgid "Progress Updates:" +msgstr "" + +#: bookwyrm/templates/readthrough/readthrough_list.html:14 +msgid "finished" +msgstr "finalitzat" + +#: bookwyrm/templates/readthrough/readthrough_list.html:16 +msgid "stopped" +msgstr "aturat" + +#: bookwyrm/templates/readthrough/readthrough_list.html:27 +msgid "Show all updates" +msgstr "Mostra totes les actualitzacions" + +#: bookwyrm/templates/readthrough/readthrough_list.html:43 +msgid "Delete this progress update" +msgstr "" + +#: bookwyrm/templates/readthrough/readthrough_list.html:55 +msgid "started" +msgstr "començat" + +#: bookwyrm/templates/readthrough/readthrough_list.html:62 +msgid "Edit read dates" +msgstr "Edita dates de lectura" + +#: bookwyrm/templates/readthrough/readthrough_list.html:70 +msgid "Delete these read dates" +msgstr "Elimina aquestes dates de lectura" + +#: bookwyrm/templates/readthrough/readthrough_modal.html:12 +#, python-format +msgid "Add read dates for \"%(title)s\"" +msgstr "Afegeix dates de lectura per a \"%(title)s\"" + +#: bookwyrm/templates/report.html:5 +#: bookwyrm/templates/snippets/report_button.html:13 +msgid "Report" +msgstr "Notifica" + +#: bookwyrm/templates/search/barcode_modal.html:5 +msgid "\n" +" Scan Barcode\n" +" " +msgstr "\n" +" Scan Barcode\n" +" " + +#: bookwyrm/templates/search/barcode_modal.html:23 +msgid "Requesting camera..." +msgstr "Sol·licitant permisos per a la càmera..." + +#: bookwyrm/templates/search/barcode_modal.html:24 +msgid "Grant access to the camera to scan a book's barcode." +msgstr "Dona permisos d'accés a la càmera per escanejar el codi de barres d'aquest llibre." + +#: bookwyrm/templates/search/barcode_modal.html:29 +msgid "Could not access camera" +msgstr "No s'ha pogut accedir a la càmera" + +#: bookwyrm/templates/search/barcode_modal.html:33 +msgctxt "barcode scanner" +msgid "Scanning..." +msgstr "S'està escanejant..." + +#: bookwyrm/templates/search/barcode_modal.html:34 +msgid "Align your book's barcode with the camera." +msgstr "Alinea el codi de barres del teu llibre amb la càmera." + +#: bookwyrm/templates/search/barcode_modal.html:38 +msgctxt "barcode scanner" +msgid "ISBN scanned" +msgstr "S'ha escanejat l'ISBN" + +#: bookwyrm/templates/search/barcode_modal.html:39 +msgctxt "followed by ISBN" +msgid "Searching for book:" +msgstr "Cercant el llibre:" + +#: bookwyrm/templates/search/book.html:44 +msgid "Results from" +msgstr "Resultats de" + +#: bookwyrm/templates/search/book.html:80 +msgid "Import book" +msgstr "Importa un llibre" + +#: bookwyrm/templates/search/book.html:106 +msgid "Load results from other catalogues" +msgstr "Carrega resultats d'altres catàlegs" + +#: bookwyrm/templates/search/book.html:110 +msgid "Manually add book" +msgstr "Afegeix manualment un llibre" + +#: bookwyrm/templates/search/book.html:115 +msgid "Log in to import or add books." +msgstr "Inicia la sessió per importar o afegir llibres." + +#: bookwyrm/templates/search/layout.html:16 +msgid "Search query" +msgstr "" + +#: bookwyrm/templates/search/layout.html:19 +msgid "Search type" +msgstr "" + +#: bookwyrm/templates/search/layout.html:23 +#: bookwyrm/templates/search/layout.html:46 +#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27 +#: bookwyrm/templates/settings/federation/instance_list.html:51 +#: bookwyrm/templates/settings/layout.html:36 +#: bookwyrm/templates/settings/users/user.html:13 +#: bookwyrm/templates/settings/users/user_admin.html:5 +#: bookwyrm/templates/settings/users/user_admin.html:12 +msgid "Users" +msgstr "Usuaris" + +#: bookwyrm/templates/search/layout.html:58 +#, python-format +msgid "No results found for \"%(query)s\"" +msgstr "No s'han trobat resultats per \"%(query)s\"" + +#: bookwyrm/templates/settings/announcements/announcement.html:5 +#: bookwyrm/templates/settings/announcements/announcement.html:8 +msgid "Announcement" +msgstr "Anunci" + +#: bookwyrm/templates/settings/announcements/announcement.html:16 +#: bookwyrm/templates/settings/federation/instance.html:93 +#: bookwyrm/templates/snippets/status/status_options.html:25 +msgid "Edit" +msgstr "Edita" + +#: bookwyrm/templates/settings/announcements/announcement.html:32 +#: bookwyrm/templates/settings/announcements/announcements.html:3 +#: bookwyrm/templates/settings/announcements/announcements.html:5 +#: bookwyrm/templates/settings/announcements/edit_announcement.html:15 +#: bookwyrm/templates/settings/layout.html:82 +msgid "Announcements" +msgstr "Avisos" + +#: bookwyrm/templates/settings/announcements/announcement.html:45 +msgid "Visible:" +msgstr "Visible:" + +#: bookwyrm/templates/settings/announcements/announcement.html:49 +msgid "True" +msgstr "Cert" + +#: bookwyrm/templates/settings/announcements/announcement.html:51 +msgid "False" +msgstr "Fals" + +#: bookwyrm/templates/settings/announcements/announcement.html:57 +#: bookwyrm/templates/settings/announcements/edit_announcement.html:79 +#: bookwyrm/templates/settings/dashboard/dashboard.html:84 +msgid "Start date:" +msgstr "Data d'inici:" + +#: bookwyrm/templates/settings/announcements/announcement.html:62 +#: bookwyrm/templates/settings/announcements/edit_announcement.html:89 +#: bookwyrm/templates/settings/dashboard/dashboard.html:90 +msgid "End date:" +msgstr "Data final:" + +#: bookwyrm/templates/settings/announcements/announcement.html:66 +#: bookwyrm/templates/settings/announcements/edit_announcement.html:109 +msgid "Active:" +msgstr "Actiu:" + +#: bookwyrm/templates/settings/announcements/announcements.html:9 +#: bookwyrm/templates/settings/announcements/edit_announcement.html:8 +msgid "Create Announcement" +msgstr "Crea un anunci" + +#: bookwyrm/templates/settings/announcements/announcements.html:21 +#: bookwyrm/templates/settings/federation/instance_list.html:39 +msgid "Date added" +msgstr "Data en què va ser afegit" + +#: bookwyrm/templates/settings/announcements/announcements.html:25 +msgid "Preview" +msgstr "Vista prèvia" + +#: bookwyrm/templates/settings/announcements/announcements.html:29 +msgid "Start date" +msgstr "Data d'inici" + +#: bookwyrm/templates/settings/announcements/announcements.html:33 +msgid "End date" +msgstr "Data final" + +#: bookwyrm/templates/settings/announcements/announcements.html:50 +msgid "active" +msgstr "actiu" + +#: bookwyrm/templates/settings/announcements/announcements.html:50 +msgid "inactive" +msgstr "inactiu" + +#: bookwyrm/templates/settings/announcements/announcements.html:63 +msgid "No announcements found" +msgstr "No s'ha trobat cap anunci" + +#: bookwyrm/templates/settings/announcements/edit_announcement.html:6 +msgid "Edit Announcement" +msgstr "Edita l'anunci" + +#: bookwyrm/templates/settings/announcements/edit_announcement.html:45 +msgid "Announcement content" +msgstr "Contingut de l'anunci" + +#: bookwyrm/templates/settings/announcements/edit_announcement.html:57 +msgid "Details:" +msgstr "Detalls:" + +#: bookwyrm/templates/settings/announcements/edit_announcement.html:65 +msgid "Event date:" +msgstr "Data de l'esdeveniment:" + +#: bookwyrm/templates/settings/announcements/edit_announcement.html:73 +msgid "Display settings" +msgstr "Configuració de la visualització" + +#: bookwyrm/templates/settings/announcements/edit_announcement.html:98 +msgid "Color:" +msgstr "Color:" + +#: bookwyrm/templates/settings/automod/rules.html:7 +#: bookwyrm/templates/settings/automod/rules.html:11 +#: bookwyrm/templates/settings/layout.html:61 +msgid "Auto-moderation rules" +msgstr "Normes d'auto-moderació" + +#: bookwyrm/templates/settings/automod/rules.html:18 +msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string." +msgstr "" + +#: bookwyrm/templates/settings/automod/rules.html:19 +msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged." +msgstr "" + +#: bookwyrm/templates/settings/automod/rules.html:26 +msgid "Schedule:" +msgstr "Programació:" + +#: bookwyrm/templates/settings/automod/rules.html:33 +msgid "Last run:" +msgstr "Última execució:" + +#: bookwyrm/templates/settings/automod/rules.html:40 +msgid "Total run count:" +msgstr "Número total d'execucions:" + +#: bookwyrm/templates/settings/automod/rules.html:47 +msgid "Enabled:" +msgstr "Activat:" + +#: bookwyrm/templates/settings/automod/rules.html:59 +msgid "Delete schedule" +msgstr "Suprimeix la programació" + +#: bookwyrm/templates/settings/automod/rules.html:63 +msgid "Run now" +msgstr "Executa ara" + +#: bookwyrm/templates/settings/automod/rules.html:64 +msgid "Last run date will not be updated" +msgstr "" + +#: bookwyrm/templates/settings/automod/rules.html:69 +#: bookwyrm/templates/settings/automod/rules.html:92 +msgid "Schedule scan" +msgstr "Programa un escaneig" + +#: bookwyrm/templates/settings/automod/rules.html:101 +msgid "Successfully added rule" +msgstr "Regles afegides amb èxit" + +#: bookwyrm/templates/settings/automod/rules.html:107 +msgid "Add Rule" +msgstr "Afegir regla" + +#: bookwyrm/templates/settings/automod/rules.html:116 +#: bookwyrm/templates/settings/automod/rules.html:160 +msgid "String match" +msgstr "Coincidència de cadena" + +#: bookwyrm/templates/settings/automod/rules.html:126 +#: bookwyrm/templates/settings/automod/rules.html:163 +msgid "Flag users" +msgstr "Marca usuàries" + +#: bookwyrm/templates/settings/automod/rules.html:133 +#: bookwyrm/templates/settings/automod/rules.html:166 +msgid "Flag statuses" +msgstr "Marca estats" + +#: bookwyrm/templates/settings/automod/rules.html:140 +msgid "Add rule" +msgstr "Afegeix una regla" + +#: bookwyrm/templates/settings/automod/rules.html:147 +msgid "Current Rules" +msgstr "Normes vigents" + +#: bookwyrm/templates/settings/automod/rules.html:151 +msgid "Show rules" +msgstr "Mostra les normes" + +#: bookwyrm/templates/settings/automod/rules.html:188 +msgid "Remove rule" +msgstr "Elimina la norma" + +#: bookwyrm/templates/settings/dashboard/dashboard.html:6 +#: bookwyrm/templates/settings/dashboard/dashboard.html:8 +#: bookwyrm/templates/settings/layout.html:28 +msgid "Dashboard" +msgstr "Panell de control" + +#: bookwyrm/templates/settings/dashboard/dashboard.html:15 +#: bookwyrm/templates/settings/dashboard/dashboard.html:113 +msgid "Total users" +msgstr "Total d'usuàries" + +#: bookwyrm/templates/settings/dashboard/dashboard.html:21 +#: bookwyrm/templates/settings/dashboard/user_chart.html:16 +msgid "Active this month" +msgstr "Actives aquest mes" + +#: bookwyrm/templates/settings/dashboard/dashboard.html:27 +msgid "Statuses" +msgstr "" + +#: bookwyrm/templates/settings/dashboard/dashboard.html:33 +#: bookwyrm/templates/settings/dashboard/works_chart.html:11 +msgid "Works" +msgstr "" + +#: bookwyrm/templates/settings/dashboard/dashboard.html:78 +msgid "Instance Activity" +msgstr "Activitat de la instància" + +#: bookwyrm/templates/settings/dashboard/dashboard.html:96 +msgid "Interval:" +msgstr "Interval:" + +#: bookwyrm/templates/settings/dashboard/dashboard.html:100 +msgid "Days" +msgstr "Dies" + +#: bookwyrm/templates/settings/dashboard/dashboard.html:101 +msgid "Weeks" +msgstr "Setmanes" + +#: bookwyrm/templates/settings/dashboard/dashboard.html:119 +msgid "User signup activity" +msgstr "" + +#: bookwyrm/templates/settings/dashboard/dashboard.html:125 +msgid "Status activity" +msgstr "" + +#: bookwyrm/templates/settings/dashboard/dashboard.html:131 +msgid "Works created" +msgstr "" + +#: bookwyrm/templates/settings/dashboard/registration_chart.html:10 +msgid "Registrations" +msgstr "Registres" + +#: bookwyrm/templates/settings/dashboard/status_chart.html:11 +msgid "Statuses posted" +msgstr "Estats publicats" + +#: bookwyrm/templates/settings/dashboard/user_chart.html:11 +msgid "Total" +msgstr "Total" + +#: bookwyrm/templates/settings/dashboard/warnings/domain_review.html:9 +#, python-format +msgid "%(display_count)s domain needs review" +msgid_plural "%(display_count)s domains need review" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:8 +#, python-format +msgid "Your outgoing email address, %(email_sender)s, may be misconfigured." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11 +msgid "Check the EMAIL_SENDER_NAME and EMAIL_SENDER_DOMAIN in your .env file." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/invites.html:9 +#, python-format +msgid "%(display_count)s invite request" +msgid_plural "%(display_count)s invite requests" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_conduct.html:8 +msgid "Your instance is missing a code of conduct." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8 +msgid "Your instance is missing a privacy policy." +msgstr "" + +#: bookwyrm/templates/settings/dashboard/warnings/reports.html:9 +#, python-format +msgid "%(display_count)s open report" +msgid_plural "%(display_count)s open reports" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/settings/dashboard/warnings/update_version.html:8 +#, python-format +msgid "An update is available! You're running v%(current)s and the latest release is %(available)s." +msgstr "" + +#: bookwyrm/templates/settings/email_blocklist/domain_form.html:5 +#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10 +msgid "Add domain" +msgstr "Afegeix domini" + +#: bookwyrm/templates/settings/email_blocklist/domain_form.html:11 +msgid "Domain:" +msgstr "Domini:" + +#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:5 +#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:7 +#: bookwyrm/templates/settings/layout.html:65 +msgid "Email Blocklist" +msgstr "Llista d'adreces de correu bloquejades" + +#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:18 +msgid "When someone tries to register with an email from this domain, no account will be created. The registration process will appear to have worked." +msgstr "" + +#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:29 +#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:27 +msgid "Options" +msgstr "Opcions" + +#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:38 +#, python-format +msgid "%(display_count)s user" +msgid_plural "%(display_count)s users" +msgstr[0] "%(display_count)s usuari" +msgstr[1] "%(display_count)s usuaris" + +#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:59 +msgid "No email domains currently blocked" +msgstr "Cap domini de correu a la llista negra" + +#: bookwyrm/templates/settings/federation/edit_instance.html:3 +#: bookwyrm/templates/settings/federation/edit_instance.html:6 +#: bookwyrm/templates/settings/federation/edit_instance.html:15 +#: bookwyrm/templates/settings/federation/edit_instance.html:32 +#: bookwyrm/templates/settings/federation/instance_blocklist.html:3 +#: bookwyrm/templates/settings/federation/instance_blocklist.html:32 +#: bookwyrm/templates/settings/federation/instance_list.html:9 +#: bookwyrm/templates/settings/federation/instance_list.html:10 +msgid "Add instance" +msgstr "Afegeix una instància" + +#: bookwyrm/templates/settings/federation/edit_instance.html:12 +#: bookwyrm/templates/settings/federation/instance.html:24 +#: bookwyrm/templates/settings/federation/instance_blocklist.html:12 +#: bookwyrm/templates/settings/federation/instance_list.html:3 +#: bookwyrm/templates/settings/federation/instance_list.html:5 +#: bookwyrm/templates/settings/layout.html:47 +msgid "Federated Instances" +msgstr "Instàncies federades" + +#: bookwyrm/templates/settings/federation/edit_instance.html:28 +#: bookwyrm/templates/settings/federation/instance_blocklist.html:28 +msgid "Import block list" +msgstr "Importa llista negra" + +#: bookwyrm/templates/settings/federation/edit_instance.html:43 +msgid "Instance:" +msgstr "Instància:" + +#: bookwyrm/templates/settings/federation/edit_instance.html:52 +#: bookwyrm/templates/settings/federation/instance.html:46 +#: bookwyrm/templates/settings/users/user_info.html:113 +msgid "Status:" +msgstr "Estat:" + +#: bookwyrm/templates/settings/federation/edit_instance.html:66 +#: bookwyrm/templates/settings/federation/instance.html:40 +#: bookwyrm/templates/settings/users/user_info.html:107 +msgid "Software:" +msgstr "Programari:" + +#: bookwyrm/templates/settings/federation/edit_instance.html:76 +#: bookwyrm/templates/settings/federation/instance.html:43 +#: bookwyrm/templates/settings/users/user_info.html:110 +msgid "Version:" +msgstr "Versió:" + +#: bookwyrm/templates/settings/federation/instance.html:17 +msgid "Refresh data" +msgstr "Actualitza les dades" + +#: bookwyrm/templates/settings/federation/instance.html:37 +msgid "Details" +msgstr "Detalls" + +#: bookwyrm/templates/settings/federation/instance.html:53 +#: bookwyrm/templates/user/layout.html:67 +msgid "Activity" +msgstr "Activitat" + +#: bookwyrm/templates/settings/federation/instance.html:56 +msgid "Users:" +msgstr "Usuaris:" + +#: bookwyrm/templates/settings/federation/instance.html:59 +#: bookwyrm/templates/settings/federation/instance.html:65 +msgid "View all" +msgstr "Mostra tots" + +#: bookwyrm/templates/settings/federation/instance.html:62 +#: bookwyrm/templates/settings/users/user_info.html:60 +msgid "Reports:" +msgstr "Informes:" + +#: bookwyrm/templates/settings/federation/instance.html:68 +msgid "Followed by us:" +msgstr "Seguit per nosaltres:" + +#: bookwyrm/templates/settings/federation/instance.html:73 +msgid "Followed by them:" +msgstr "Seguit per ells:" + +#: bookwyrm/templates/settings/federation/instance.html:78 +msgid "Blocked by us:" +msgstr "Bloquejat per nosaltres:" + +#: bookwyrm/templates/settings/federation/instance.html:90 +#: bookwyrm/templates/settings/users/user_info.html:117 +msgid "Notes" +msgstr "Notes" + +#: bookwyrm/templates/settings/federation/instance.html:97 +msgid "No notes" +msgstr "Sense notes" + +#: bookwyrm/templates/settings/federation/instance.html:116 +#: bookwyrm/templates/settings/link_domains/link_domains.html:87 +#: bookwyrm/templates/snippets/block_button.html:5 +msgid "Block" +msgstr "Bloqueja" + +#: bookwyrm/templates/settings/federation/instance.html:117 +msgid "All users from this instance will be deactivated." +msgstr "Tots els usuaris d'aquesta instància seran desactivats." + +#: bookwyrm/templates/settings/federation/instance.html:122 +#: bookwyrm/templates/snippets/block_button.html:10 +msgid "Un-block" +msgstr "Desbloqueja" + +#: bookwyrm/templates/settings/federation/instance.html:123 +msgid "All users from this instance will be re-activated." +msgstr "Tots els usuaris d'aquesta instància seran reactivats." + +#: bookwyrm/templates/settings/federation/instance_blocklist.html:6 +#: bookwyrm/templates/settings/federation/instance_blocklist.html:15 +msgid "Import Blocklist" +msgstr "" + +#: bookwyrm/templates/settings/federation/instance_blocklist.html:38 +msgid "Success!" +msgstr "Realitzat amb èxit!" + +#: bookwyrm/templates/settings/federation/instance_blocklist.html:42 +msgid "Successfully blocked:" +msgstr "S'ha bloquejat correctament:" + +#: bookwyrm/templates/settings/federation/instance_blocklist.html:44 +msgid "Failed:" +msgstr "Ha fallat:" + +#: bookwyrm/templates/settings/federation/instance_list.html:35 +#: bookwyrm/templates/settings/users/server_filter.html:5 +msgid "Instance name" +msgstr "Nom de la instància" + +#: bookwyrm/templates/settings/federation/instance_list.html:43 +msgid "Last updated" +msgstr "Darrera actualització" + +#: bookwyrm/templates/settings/federation/instance_list.html:47 +#: bookwyrm/templates/settings/federation/software_filter.html:5 +msgid "Software" +msgstr "Programari" + +#: bookwyrm/templates/settings/federation/instance_list.html:69 +msgid "No instances found" +msgstr "No s'ha trobat cap instància" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:11 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:25 +#: bookwyrm/templates/settings/invites/manage_invites.html:11 +msgid "Invite Requests" +msgstr "Peticions d'invitació" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:15 +#: bookwyrm/templates/settings/invites/manage_invites.html:3 +#: bookwyrm/templates/settings/invites/manage_invites.html:15 +#: bookwyrm/templates/settings/layout.html:42 +#: bookwyrm/templates/user_menu.html:56 +msgid "Invites" +msgstr "Invitacions" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:23 +msgid "Ignored Invite Requests" +msgstr "Ignora les peticions d'invitació" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +msgid "Date requested" +msgstr "Data sol·licitada" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +msgid "Date accepted" +msgstr "Data acceptada" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/users/email_filter.html:5 +msgid "Email" +msgstr "Correu electrònic" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +msgid "Answer" +msgstr "Resposta" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +msgid "Action" +msgstr "Acció" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +msgid "No requests" +msgstr "Sense peticions" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/status_filter.html:16 +msgid "Accepted" +msgstr "Acceptat" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/status_filter.html:12 +msgid "Sent" +msgstr "Enviat" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/status_filter.html:8 +msgid "Requested" +msgstr "Sol·licitat" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +msgid "Send invite" +msgstr "Envia invitació" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +msgid "Re-send invite" +msgstr "Reenvia invitació" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +msgid "Ignore" +msgstr "Ignora" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +msgid "Un-ignore" +msgstr "" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +msgid "Back to pending requests" +msgstr "" + +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +msgid "View ignored requests" +msgstr "" + +#: bookwyrm/templates/settings/invites/manage_invites.html:21 +msgid "Generate New Invite" +msgstr "Genera una nova invitació" + +#: bookwyrm/templates/settings/invites/manage_invites.html:27 +msgid "Expiry:" +msgstr "Caducitat:" + +#: bookwyrm/templates/settings/invites/manage_invites.html:33 +msgid "Use limit:" +msgstr "Límit d'ús:" + +#: bookwyrm/templates/settings/invites/manage_invites.html:40 +msgid "Create Invite" +msgstr "Crear invitació" + +#: bookwyrm/templates/settings/invites/manage_invites.html:48 +msgid "Expires" +msgstr "Caduca" + +#: bookwyrm/templates/settings/invites/manage_invites.html:49 +msgid "Max uses" +msgstr "Usos màxims" + +#: bookwyrm/templates/settings/invites/manage_invites.html:50 +msgid "Times used" +msgstr "Cops utilitzat" + +#: bookwyrm/templates/settings/invites/manage_invites.html:53 +msgid "No active invites" +msgstr "Cap invitació activa" + +#: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:5 +#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:10 +msgid "Add IP address" +msgstr "Afegeix adreça IP" + +#: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:11 +msgid "Use IP address blocks with caution, and consider using blocks only temporarily, as IP addresses are often shared or change hands. If you block your own IP, you will not be able to access this page." +msgstr "" + +#: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:18 +msgid "IP Address:" +msgstr "Adreça IP:" + +#: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:24 +msgid "You can block IP ranges using CIDR syntax." +msgstr "" + +#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:5 +#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:7 +#: bookwyrm/templates/settings/layout.html:69 +msgid "IP Address Blocklist" +msgstr "Llista d'adreces IP bloquejades" + +#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:18 +msgid "Any traffic from this IP address will get a 404 response when trying to access any part of the application." +msgstr "" + +#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:24 +msgid "Address" +msgstr "Adreça" + +#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:46 +msgid "No IP addresses currently blocked" +msgstr "No hi ha cap adreça IP bloquejada ara mateix" + +#: bookwyrm/templates/settings/layout.html:4 +msgid "Administration" +msgstr "Adminstració" + +#: bookwyrm/templates/settings/layout.html:31 +msgid "Manage Users" +msgstr "Gestiona usuaris" + +#: bookwyrm/templates/settings/layout.html:53 +msgid "Moderation" +msgstr "Moderació" + +#: bookwyrm/templates/settings/layout.html:57 +#: bookwyrm/templates/settings/reports/reports.html:8 +#: bookwyrm/templates/settings/reports/reports.html:17 +msgid "Reports" +msgstr "Informes" + +#: bookwyrm/templates/settings/layout.html:73 +#: bookwyrm/templates/settings/link_domains/link_domains.html:5 +#: bookwyrm/templates/settings/link_domains/link_domains.html:7 +msgid "Link Domains" +msgstr "" + +#: bookwyrm/templates/settings/layout.html:78 +msgid "Instance Settings" +msgstr "Configuració d'instància" + +#: bookwyrm/templates/settings/layout.html:86 +#: bookwyrm/templates/settings/site.html:4 +#: bookwyrm/templates/settings/site.html:6 +msgid "Site Settings" +msgstr "Configuració del lloc" + +#: bookwyrm/templates/settings/layout.html:91 +#: bookwyrm/templates/settings/site.html:95 +#: bookwyrm/templates/settings/themes.html:4 +#: bookwyrm/templates/settings/themes.html:6 +msgid "Themes" +msgstr "Temes" + +#: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:5 +#, python-format +msgid "Set display name for %(url)s" +msgstr "" + +#: bookwyrm/templates/settings/link_domains/link_domains.html:11 +msgid "Link domains must be approved before they are shown on book pages. Please make sure that the domains are not hosting spam, malicious code, or deceptive links before approving." +msgstr "" + +#: bookwyrm/templates/settings/link_domains/link_domains.html:45 +msgid "Set display name" +msgstr "Estableix el nom públic" + +#: bookwyrm/templates/settings/link_domains/link_domains.html:53 +msgid "View links" +msgstr "Mostra els enllaços" + +#: bookwyrm/templates/settings/link_domains/link_domains.html:96 +msgid "No domains currently approved" +msgstr "No hi ha dominis aprovats actualment" + +#: bookwyrm/templates/settings/link_domains/link_domains.html:98 +msgid "No domains currently pending" +msgstr "No hi ha dominis pendents actualment" + +#: bookwyrm/templates/settings/link_domains/link_domains.html:100 +msgid "No domains currently blocked" +msgstr "No hi ha dominis bloquejats actualment" + +#: bookwyrm/templates/settings/link_domains/link_table.html:43 +msgid "No links available for this domain." +msgstr "No hi ha enllaços disponibles per aquest domini." + +#: bookwyrm/templates/settings/reports/report.html:12 +msgid "Back to reports" +msgstr "Torna als informes" + +#: bookwyrm/templates/settings/reports/report.html:24 +msgid "Message reporter" +msgstr "Denunciant del missatge" + +#: bookwyrm/templates/settings/reports/report.html:28 +msgid "Update on your report:" +msgstr "Actualització de la teva denúncia:" + +#: bookwyrm/templates/settings/reports/report.html:36 +msgid "Reported status" +msgstr "Estat denunciat" + +#: bookwyrm/templates/settings/reports/report.html:38 +msgid "Status has been deleted" +msgstr "S'ha eliminat l'estat" + +#: bookwyrm/templates/settings/reports/report.html:47 +msgid "Reported links" +msgstr "Enllaços denunciats" + +#: bookwyrm/templates/settings/reports/report.html:65 +msgid "Moderator Comments" +msgstr "Comentaris de l'equip de moderació" + +#: bookwyrm/templates/settings/reports/report.html:86 +#: bookwyrm/templates/snippets/create_status.html:26 +msgid "Comment" +msgstr "Comentari" + +#: bookwyrm/templates/settings/reports/report_header.html:6 +#, python-format +msgid "Report #%(report_id)s: Status posted by @%(username)s" +msgstr "" + +#: bookwyrm/templates/settings/reports/report_header.html:13 +#, python-format +msgid "Report #%(report_id)s: Link added by @%(username)s" +msgstr "" + +#: bookwyrm/templates/settings/reports/report_header.html:17 +#, python-format +msgid "Report #%(report_id)s: Link domain" +msgstr "" + +#: bookwyrm/templates/settings/reports/report_header.html:24 +#, python-format +msgid "Report #%(report_id)s: User @%(username)s" +msgstr "" + +#: bookwyrm/templates/settings/reports/report_links_table.html:17 +msgid "Block domain" +msgstr "" + +#: bookwyrm/templates/settings/reports/report_preview.html:17 +msgid "No notes provided" +msgstr "" + +#: bookwyrm/templates/settings/reports/report_preview.html:24 +#, python-format +msgid "Reported by @%(username)s" +msgstr "" + +#: bookwyrm/templates/settings/reports/report_preview.html:34 +msgid "Re-open" +msgstr "" + +#: bookwyrm/templates/settings/reports/report_preview.html:36 +msgid "Resolve" +msgstr "Resol" + +#: bookwyrm/templates/settings/reports/reports.html:6 +#, python-format +msgid "Reports: %(instance_name)s" +msgstr "Informes: %(instance_name)s" + +#: bookwyrm/templates/settings/reports/reports.html:14 +#, python-format +msgid "Reports: %(instance_name)s" +msgstr "Informes: %(instance_name)s" + +#: bookwyrm/templates/settings/reports/reports.html:25 +msgid "Open" +msgstr "Obert" + +#: bookwyrm/templates/settings/reports/reports.html:28 +msgid "Resolved" +msgstr "Resolt" + +#: bookwyrm/templates/settings/reports/reports.html:37 +msgid "No reports found." +msgstr "No s'ha trobat cap informe." + +#: bookwyrm/templates/settings/site.html:10 +#: bookwyrm/templates/settings/site.html:44 +msgid "Instance Info" +msgstr "Informació de la instància" + +#: bookwyrm/templates/settings/site.html:12 +#: bookwyrm/templates/settings/site.html:110 +msgid "Footer Content" +msgstr "Contingut del peu de pàgina" + +#: bookwyrm/templates/settings/site.html:13 +#: bookwyrm/templates/settings/site.html:134 +msgid "Registration" +msgstr "Registre" + +#: bookwyrm/templates/settings/site.html:22 +msgid "Settings saved" +msgstr "Configuració desada" + +#: bookwyrm/templates/settings/site.html:31 +msgid "Unable to save settings" +msgstr "No s'ha pogut desar la configuració" + +#: bookwyrm/templates/settings/site.html:47 +msgid "Instance Name:" +msgstr "Nom de la instància:" + +#: bookwyrm/templates/settings/site.html:51 +msgid "Tagline:" +msgstr "Eslògan:" + +#: bookwyrm/templates/settings/site.html:55 +msgid "Instance description:" +msgstr "Descripció de la instància:" + +#: bookwyrm/templates/settings/site.html:59 +msgid "Short description:" +msgstr "Descripció breu:" + +#: bookwyrm/templates/settings/site.html:60 +msgid "Used when the instance is previewed on joinbookwyrm.com. Does not support HTML or Markdown." +msgstr "S'utilitza quan s'obté una vista prèvia de la instància a joinbookwyrm.com. No es permet HTML ni Markdown." + +#: bookwyrm/templates/settings/site.html:64 +msgid "Code of conduct:" +msgstr "Codi de conducta:" + +#: bookwyrm/templates/settings/site.html:68 +msgid "Privacy Policy:" +msgstr "Política de privacitat:" + +#: bookwyrm/templates/settings/site.html:79 +msgid "Images" +msgstr "Imatges" + +#: bookwyrm/templates/settings/site.html:82 +msgid "Logo:" +msgstr "Logo:" + +#: bookwyrm/templates/settings/site.html:86 +msgid "Logo small:" +msgstr "Logo petit:" + +#: bookwyrm/templates/settings/site.html:90 +msgid "Favicon:" +msgstr "Favicon:" + +#: bookwyrm/templates/settings/site.html:98 +msgid "Default theme:" +msgstr "Tema per defecte:" + +#: bookwyrm/templates/settings/site.html:113 +msgid "Support link:" +msgstr "Enllaç de suport:" + +#: bookwyrm/templates/settings/site.html:117 +msgid "Support title:" +msgstr "Títol de suport:" + +#: bookwyrm/templates/settings/site.html:121 +msgid "Admin email:" +msgstr "Correu electrònic de l'administrador:" + +#: bookwyrm/templates/settings/site.html:125 +msgid "Additional info:" +msgstr "Informació addicional:" + +#: bookwyrm/templates/settings/site.html:139 +msgid "Allow registration" +msgstr "Permet el registre" + +#: bookwyrm/templates/settings/site.html:145 +msgid "Require users to confirm email address" +msgstr "Requereix els usuaris que confirmin les seves adreces de correu" + +#: bookwyrm/templates/settings/site.html:147 +msgid "(Recommended if registration is open)" +msgstr "(Recomanat si el registre està obert)" + +#: bookwyrm/templates/settings/site.html:152 +msgid "Allow invite requests" +msgstr "Permet peticions d'invitació" + +#: bookwyrm/templates/settings/site.html:158 +msgid "Set a question for invite requests" +msgstr "Estableix una pregunta per les sol·licituds d'invitació" + +#: bookwyrm/templates/settings/site.html:163 +msgid "Question:" +msgstr "Pregunta:" + +#: bookwyrm/templates/settings/site.html:168 +msgid "Registration closed text:" +msgstr "Text de registre tancat:" + +#: bookwyrm/templates/settings/site.html:172 +msgid "Invite request text:" +msgstr "Text de sol·licitud d'invitació:" + +#: bookwyrm/templates/settings/themes.html:10 +msgid "Set instance default theme" +msgstr "Estableix el tema per defecte de la instància" + +#: bookwyrm/templates/settings/themes.html:19 +msgid "Successfully added theme" +msgstr "Tema afegit correctament" + +#: bookwyrm/templates/settings/themes.html:26 +msgid "How to add a theme" +msgstr "Com afegir un tema" + +#: bookwyrm/templates/settings/themes.html:29 +msgid "Copy the theme file into the bookwyrm/static/css/themes directory on your server from the command line." +msgstr "Copia el fitxer del tema a la carpeta bookwyrm/static/css/themes del teu servidor des de la línia d'ordres." + +#: bookwyrm/templates/settings/themes.html:32 +msgid "Run ./bw-dev collectstatic." +msgstr "Executa /bw-dev collectstatic." + +#: bookwyrm/templates/settings/themes.html:35 +msgid "Add the file name using the form below to make it available in the application interface." +msgstr "Afegeix el nom del fitxer a partir del formulari de sota per fer-lo disponible a la interfície de l'aplicació." + +#: bookwyrm/templates/settings/themes.html:42 +#: bookwyrm/templates/settings/themes.html:83 +msgid "Add theme" +msgstr "Afegeix tema" + +#: bookwyrm/templates/settings/themes.html:48 +msgid "Unable to save theme" +msgstr "No s'ha pogut desar el tema" + +#: bookwyrm/templates/settings/themes.html:64 +#: bookwyrm/templates/settings/themes.html:94 +msgid "Theme name" +msgstr "Nom del tema" + +#: bookwyrm/templates/settings/themes.html:74 +msgid "Theme filename" +msgstr "Nom del fitxer del tema" + +#: bookwyrm/templates/settings/themes.html:89 +msgid "Available Themes" +msgstr "Temes disponibles" + +#: bookwyrm/templates/settings/themes.html:97 +msgid "File" +msgstr "Fitxer" + +#: bookwyrm/templates/settings/themes.html:112 +msgid "Remove theme" +msgstr "Elimina el tema" + +#: bookwyrm/templates/settings/users/delete_user_form.html:5 +#: bookwyrm/templates/settings/users/user_moderation_actions.html:32 +msgid "Permanently delete user" +msgstr "Suprimeix l'usuari de manera permanent" + +#: bookwyrm/templates/settings/users/delete_user_form.html:12 +#, python-format +msgid "Are you sure you want to delete %(username)s's account? This action cannot be undone. To proceed, please enter your password to confirm deletion." +msgstr "Esteu segur que voleu eliminar el compte de %(username)s? Aquesta acció no es pot desfer. Per continuar, si us plau, entreu la contrasenya per confirmar l'eliminació." + +#: bookwyrm/templates/settings/users/delete_user_form.html:17 +msgid "Your password:" +msgstr "Contrasenya:" + +#: bookwyrm/templates/settings/users/user_admin.html:9 +#, python-format +msgid "Users: %(instance_name)s" +msgstr "Usuàries: %(instance_name)s" + +#: bookwyrm/templates/settings/users/user_admin.html:29 +msgid "Deleted users" +msgstr "Usuàries eliminades" + +#: bookwyrm/templates/settings/users/user_admin.html:44 +#: bookwyrm/templates/settings/users/username_filter.html:5 +msgid "Username" +msgstr "Nom d'usuari" + +#: bookwyrm/templates/settings/users/user_admin.html:48 +msgid "Date Added" +msgstr "Data en què va ser afegit" + +#: bookwyrm/templates/settings/users/user_admin.html:52 +msgid "Last Active" +msgstr "Actiu per última vegada" + +#: bookwyrm/templates/settings/users/user_admin.html:61 +msgid "Remote instance" +msgstr "Instància remota" + +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:86 +msgid "Deleted" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:92 +#: bookwyrm/templates/settings/users/user_info.html:32 +msgid "Inactive" +msgstr "" + +#: bookwyrm/templates/settings/users/user_admin.html:101 +#: bookwyrm/templates/settings/users/user_info.html:127 +msgid "Not set" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:16 +msgid "View user profile" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:19 +msgid "Go to user admin" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:40 +msgid "Local" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:42 +msgid "Remote" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:51 +msgid "User details" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:55 +msgid "Email:" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:65 +msgid "(View reports)" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:71 +msgid "Blocked by count:" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:74 +msgid "Date added:" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:77 +msgid "Last active date:" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:80 +msgid "Manually approved followers:" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:83 +msgid "Discoverable:" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:87 +msgid "Deactivation reason:" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:102 +msgid "Instance details" +msgstr "" + +#: bookwyrm/templates/settings/users/user_info.html:124 +msgid "View instance" +msgstr "" + +#: bookwyrm/templates/settings/users/user_moderation_actions.html:5 +msgid "Permanently deleted" +msgstr "" + +#: bookwyrm/templates/settings/users/user_moderation_actions.html:8 +msgid "User Actions" +msgstr "" + +#: bookwyrm/templates/settings/users/user_moderation_actions.html:21 +msgid "Suspend user" +msgstr "" + +#: bookwyrm/templates/settings/users/user_moderation_actions.html:26 +msgid "Un-suspend user" +msgstr "" + +#: bookwyrm/templates/settings/users/user_moderation_actions.html:48 +msgid "Access level:" +msgstr "" + +#: bookwyrm/templates/setup/admin.html:5 +msgid "Set up BookWyrm" +msgstr "" + +#: bookwyrm/templates/setup/admin.html:7 +msgid "Your account as a user and an admin" +msgstr "" + +#: bookwyrm/templates/setup/admin.html:13 +msgid "Create your account" +msgstr "" + +#: bookwyrm/templates/setup/admin.html:20 +msgid "Admin key:" +msgstr "" + +#: bookwyrm/templates/setup/admin.html:32 +msgid "An admin key was created when you installed BookWyrm. You can get your admin key by running ./bw-dev admin_code from the command line on your server." +msgstr "" + +#: bookwyrm/templates/setup/admin.html:45 +msgid "As an admin, you'll be able to configure the instance name and information, and moderate your instance. This means you will have access to private information about your users, and are responsible for responding to reports of bad behavior or spam." +msgstr "" + +#: bookwyrm/templates/setup/admin.html:51 +msgid "Once the instance is set up, you can promote other users to moderator or admin roles from the admin panel." +msgstr "" + +#: bookwyrm/templates/setup/admin.html:55 +msgid "Learn more about moderation" +msgstr "" + +#: bookwyrm/templates/setup/config.html:5 +msgid "Instance Configuration" +msgstr "" + +#: bookwyrm/templates/setup/config.html:7 +msgid "Make sure everything looks right before proceeding" +msgstr "" + +#: bookwyrm/templates/setup/config.html:18 +msgid "You are running BookWyrm in debug mode. This should never be used in a production environment." +msgstr "" + +#: bookwyrm/templates/setup/config.html:30 +msgid "Your domain appears to be misconfigured. It should not include protocol or slashes." +msgstr "" + +#: bookwyrm/templates/setup/config.html:42 +msgid "You are running BookWyrm in production mode without https. USE_HTTPS should be enabled in production." +msgstr "" + +#: bookwyrm/templates/setup/config.html:52 bookwyrm/templates/user_menu.html:45 +msgid "Settings" +msgstr "" + +#: bookwyrm/templates/setup/config.html:56 +msgid "Instance domain:" +msgstr "" + +#: bookwyrm/templates/setup/config.html:63 +msgid "Protocol:" +msgstr "" + +#: bookwyrm/templates/setup/config.html:81 +msgid "Using S3:" +msgstr "" + +#: bookwyrm/templates/setup/config.html:95 +msgid "Default interface language:" +msgstr "" + +#: bookwyrm/templates/setup/config.html:102 +msgid "Email sender:" +msgstr "" + +#: bookwyrm/templates/setup/config.html:109 +msgid "Enable preview images:" +msgstr "" + +#: bookwyrm/templates/setup/config.html:116 +msgid "Enable image thumbnails:" +msgstr "" + +#: bookwyrm/templates/setup/config.html:128 +msgid "Does everything look right?" +msgstr "" + +#: bookwyrm/templates/setup/config.html:130 +msgid "This is your last chance to set your domain and protocol." +msgstr "" + +#: bookwyrm/templates/setup/config.html:144 +msgid "You can change your instance settings in the .env file on your server." +msgstr "" + +#: bookwyrm/templates/setup/config.html:148 +msgid "View installation instructions" +msgstr "Veure instruccions d'instal·lació" + +#: bookwyrm/templates/setup/layout.html:5 +msgid "Instance Setup" +msgstr "Configuració de la instància" + +#: bookwyrm/templates/setup/layout.html:15 +msgid "Installing BookWyrm" +msgstr "Instal·lant BookWyrm" + +#: bookwyrm/templates/setup/layout.html:18 +msgid "Need help?" +msgstr "Necessiteu ajuda?" + +#: bookwyrm/templates/shelf/create_shelf_form.html:5 +#: bookwyrm/templates/shelf/shelf.html:72 +msgid "Create shelf" +msgstr "Crea un prestatge" + +#: bookwyrm/templates/shelf/edit_shelf_form.html:5 +msgid "Edit Shelf" +msgstr "Edita el prestatge" + +#: bookwyrm/templates/shelf/shelf.html:24 +msgid "User profile" +msgstr "Perfil d'usuari" + +#: bookwyrm/templates/shelf/shelf.html:39 +#: bookwyrm/templatetags/shelf_tags.py:46 bookwyrm/views/shelf/shelf.py:53 +msgid "All books" +msgstr "Tots els llibres" + +#: bookwyrm/templates/shelf/shelf.html:97 +#, python-format +msgid "%(formatted_count)s book" +msgid_plural "%(formatted_count)s books" +msgstr[0] "%(formatted_count)s llibre" +msgstr[1] "%(formatted_count)s llibres" + +#: bookwyrm/templates/shelf/shelf.html:104 +#, python-format +msgid "(showing %(start)s-%(end)s)" +msgstr "(mostrant %(start)s-%(end)s)" + +#: bookwyrm/templates/shelf/shelf.html:116 +msgid "Edit shelf" +msgstr "Edita el prestatge" + +#: bookwyrm/templates/shelf/shelf.html:124 +msgid "Delete shelf" +msgstr "Elimina el prestatge" + +#: bookwyrm/templates/shelf/shelf.html:152 +#: bookwyrm/templates/shelf/shelf.html:178 +msgid "Shelved" +msgstr "Arxivat" + +#: bookwyrm/templates/shelf/shelf.html:153 +#: bookwyrm/templates/shelf/shelf.html:181 +msgid "Started" +msgstr "Començat" + +#: bookwyrm/templates/shelf/shelf.html:154 +#: bookwyrm/templates/shelf/shelf.html:184 +msgid "Finished" +msgstr "Finalitzat" + +#: bookwyrm/templates/shelf/shelf.html:154 +#: bookwyrm/templates/shelf/shelf.html:184 +msgid "Until" +msgstr "Fins" + +#: bookwyrm/templates/shelf/shelf.html:210 +msgid "This shelf is empty." +msgstr "Aquest prestatge és buit." + +#: bookwyrm/templates/snippets/add_to_group_button.html:16 +msgid "Invite" +msgstr "Convida" + +#: bookwyrm/templates/snippets/add_to_group_button.html:25 +msgid "Uninvite" +msgstr "Anul·la invitació" + +#: bookwyrm/templates/snippets/add_to_group_button.html:29 +#, python-format +msgid "Remove @%(username)s" +msgstr "Elimina @%(username)s" + +#: bookwyrm/templates/snippets/announcement.html:28 +#, python-format +msgid "Posted by %(username)s" +msgstr "Publicat per %(username)s" + +#: bookwyrm/templates/snippets/authors.html:22 +#: bookwyrm/templates/snippets/trimmed_list.html:14 +#, python-format +msgid "and %(remainder_count_display)s other" +msgid_plural "and %(remainder_count_display)s others" +msgstr[0] "i %(remainder_count_display)s altre" +msgstr[1] "i %(remainder_count_display)s altres" + +#: bookwyrm/templates/snippets/book_cover.html:61 +msgid "No cover" +msgstr "Sense coberta" + +#: bookwyrm/templates/snippets/book_titleby.html:11 +#, python-format +msgid "%(title)s by" +msgstr "%(title)s de" + +#: bookwyrm/templates/snippets/boost_button.html:20 +#: bookwyrm/templates/snippets/boost_button.html:21 +msgid "Boost" +msgstr "Impulsa" + +#: bookwyrm/templates/snippets/boost_button.html:33 +#: bookwyrm/templates/snippets/boost_button.html:34 +msgid "Un-boost" +msgstr "Desfer l'impuls" + +#: bookwyrm/templates/snippets/create_status.html:36 +msgid "Quote" +msgstr "Cita" + +#: bookwyrm/templates/snippets/create_status/comment.html:15 +msgid "Some thoughts on the book" +msgstr "Algunes reflexions sobre el llibre" + +#: bookwyrm/templates/snippets/create_status/comment.html:27 +#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:18 +msgid "Progress:" +msgstr "Progrés:" + +#: bookwyrm/templates/snippets/create_status/comment.html:53 +#: bookwyrm/templates/snippets/progress_field.html:18 +msgid "pages" +msgstr "pàgines" + +#: bookwyrm/templates/snippets/create_status/comment.html:59 +#: bookwyrm/templates/snippets/progress_field.html:23 +msgid "percent" +msgstr "per cent" + +#: bookwyrm/templates/snippets/create_status/comment.html:66 +#, python-format +msgid "of %(pages)s pages" +msgstr "de %(pages)s pàgines" + +#: bookwyrm/templates/snippets/create_status/content_field.html:18 +#: bookwyrm/templates/snippets/status/layout.html:34 +#: bookwyrm/templates/snippets/status/layout.html:53 +#: bookwyrm/templates/snippets/status/layout.html:54 +msgid "Reply" +msgstr "Respon" + +#: bookwyrm/templates/snippets/create_status/content_field.html:18 +msgid "Content" +msgstr "Contingut" + +#: bookwyrm/templates/snippets/create_status/content_warning_field.html:9 +msgid "Include spoiler alert" +msgstr "Inclou alerta d'espòiler" + +#: bookwyrm/templates/snippets/create_status/content_warning_field.html:18 +msgid "Spoilers/content warnings:" +msgstr "Espòilers/Avís de contingut:" + +#: bookwyrm/templates/snippets/create_status/content_warning_field.html:27 +msgid "Spoilers ahead!" +msgstr "Venen espòilers!" + +#: bookwyrm/templates/snippets/create_status/layout.html:45 +#: bookwyrm/templates/snippets/reading_modals/form.html:7 +msgid "Comment:" +msgstr "Comentari:" + +#: bookwyrm/templates/snippets/create_status/post_options_block.html:18 +msgid "Post" +msgstr "Publica" + +#: bookwyrm/templates/snippets/create_status/quotation.html:16 +msgid "Quote:" +msgstr "Cita:" + +#: bookwyrm/templates/snippets/create_status/quotation.html:24 +#, python-format +msgid "An excerpt from '%(book_title)s'" +msgstr "Un extracte de '%(book_title)s'" + +#: bookwyrm/templates/snippets/create_status/quotation.html:31 +msgid "Position:" +msgstr "Posició:" + +#: bookwyrm/templates/snippets/create_status/quotation.html:44 +msgid "On page:" +msgstr "A la pàgina:" + +#: bookwyrm/templates/snippets/create_status/quotation.html:50 +msgid "At percent:" +msgstr "Al per cent:" + +#: bookwyrm/templates/snippets/create_status/review.html:24 +#, python-format +msgid "Your review of '%(book_title)s'" +msgstr "La teva ressenya de '%(book_title)s'" + +#: bookwyrm/templates/snippets/create_status/review.html:39 +msgid "Review:" +msgstr "Ressenya:" + +#: bookwyrm/templates/snippets/fav_button.html:16 +#: bookwyrm/templates/snippets/fav_button.html:17 +msgid "Like" +msgstr "M'agrada" + +#: bookwyrm/templates/snippets/fav_button.html:30 +#: bookwyrm/templates/snippets/fav_button.html:31 +msgid "Un-like" +msgstr "Desfer M'agrada" + +#: bookwyrm/templates/snippets/filters_panel/filters_panel.html:5 +msgid "Filters" +msgstr "Filtres" + +#: bookwyrm/templates/snippets/filters_panel/filters_panel.html:10 +#: bookwyrm/templates/snippets/filters_panel/filters_panel.html:17 +msgid "Filters are applied" +msgstr "Filtres aplicats" + +#: bookwyrm/templates/snippets/filters_panel/filters_panel.html:20 +msgid "Clear filters" +msgstr "" + +#: bookwyrm/templates/snippets/filters_panel/filters_panel.html:43 +msgid "Apply filters" +msgstr "" + +#: bookwyrm/templates/snippets/follow_button.html:20 +#, python-format +msgid "Follow @%(username)s" +msgstr "" + +#: bookwyrm/templates/snippets/follow_button.html:22 +msgid "Follow" +msgstr "" + +#: bookwyrm/templates/snippets/follow_button.html:31 +msgid "Undo follow request" +msgstr "" + +#: bookwyrm/templates/snippets/follow_button.html:36 +#, python-format +msgid "Unfollow @%(username)s" +msgstr "" + +#: bookwyrm/templates/snippets/follow_button.html:38 +msgid "Unfollow" +msgstr "" + +#: bookwyrm/templates/snippets/follow_request_buttons.html:7 +#: bookwyrm/templates/snippets/join_invitation_buttons.html:9 +msgid "Accept" +msgstr "" + +#: bookwyrm/templates/snippets/form_rate_stars.html:20 +#: bookwyrm/templates/snippets/stars.html:13 +msgid "No rating" +msgstr "" + +#: bookwyrm/templates/snippets/form_rate_stars.html:28 +#, python-format +msgid "%(half_rating)s star" +msgid_plural "%(half_rating)s stars" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/snippets/form_rate_stars.html:64 +#: bookwyrm/templates/snippets/stars.html:7 +#, python-format +msgid "%(rating)s star" +msgid_plural "%(rating)s stars" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/snippets/generated_status/goal.html:2 +#, python-format +msgid "set a goal to read %(counter)s book in %(year)s" +msgid_plural "set a goal to read %(counter)s books in %(year)s" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/snippets/generated_status/rating.html:3 +#, python-format +msgid "rated %(title)s: %(display_rating)s star" +msgid_plural "rated %(title)s: %(display_rating)s stars" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/snippets/generated_status/review_pure_name.html:4 +#, python-format +msgid "Review of \"%(book_title)s\" (%(display_rating)s star): %(review_title)s" +msgid_plural "Review of \"%(book_title)s\" (%(display_rating)s stars): %(review_title)s" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/snippets/generated_status/review_pure_name.html:12 +#, python-format +msgid "Review of \"%(book_title)s\": %(review_title)s" +msgstr "" + +#: bookwyrm/templates/snippets/goal_form.html:4 +#, python-format +msgid "Set a goal for how many books you'll finish reading in %(year)s, and track your progress throughout the year." +msgstr "" + +#: bookwyrm/templates/snippets/goal_form.html:16 +msgid "Reading goal:" +msgstr "" + +#: bookwyrm/templates/snippets/goal_form.html:21 +msgid "books" +msgstr "" + +#: bookwyrm/templates/snippets/goal_form.html:26 +msgid "Goal privacy:" +msgstr "" + +#: bookwyrm/templates/snippets/goal_form.html:33 +#: bookwyrm/templates/snippets/reading_modals/layout.html:13 +msgid "Post to feed" +msgstr "" + +#: bookwyrm/templates/snippets/goal_form.html:37 +msgid "Set goal" +msgstr "" + +#: bookwyrm/templates/snippets/goal_progress.html:7 +msgctxt "Goal successfully completed" +msgid "Success!" +msgstr "" + +#: bookwyrm/templates/snippets/goal_progress.html:9 +#, python-format +msgid "%(percent)s%% complete!" +msgstr "" + +#: bookwyrm/templates/snippets/goal_progress.html:12 +#, python-format +msgid "You've read %(read_count)s of %(goal_count)s books." +msgstr "" + +#: bookwyrm/templates/snippets/goal_progress.html:14 +#, python-format +msgid "%(username)s has read %(read_count)s of %(goal_count)s books." +msgstr "" + +#: bookwyrm/templates/snippets/page_text.html:8 +#, python-format +msgid "page %(page)s of %(total_pages)s" +msgstr "" + +#: bookwyrm/templates/snippets/page_text.html:14 +#, python-format +msgid "page %(page)s" +msgstr "" + +#: bookwyrm/templates/snippets/pagination.html:12 +msgid "Previous" +msgstr "" + +#: bookwyrm/templates/snippets/pagination.html:23 +msgid "Next" +msgstr "" + +#: bookwyrm/templates/snippets/privacy-icons.html:12 +msgid "Followers-only" +msgstr "" + +#: bookwyrm/templates/snippets/privacy_select.html:6 +#: bookwyrm/templates/snippets/privacy_select_no_followers.html:6 +msgid "Post privacy" +msgstr "" + +#: bookwyrm/templates/snippets/rate_action.html:5 +msgid "Leave a rating" +msgstr "" + +#: bookwyrm/templates/snippets/rate_action.html:20 +msgid "Rate" +msgstr "" + +#: bookwyrm/templates/snippets/reading_modals/finish_reading_modal.html:6 +#, python-format +msgid "Finish \"%(book_title)s\"" +msgstr "" + +#: bookwyrm/templates/snippets/reading_modals/form.html:9 +msgid "(Optional)" +msgstr "" + +#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:6 +#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:61 +msgid "Update progress" +msgstr "" + +#: bookwyrm/templates/snippets/reading_modals/start_reading_modal.html:6 +#, python-format +msgid "Start \"%(book_title)s\"" +msgstr "" + +#: bookwyrm/templates/snippets/reading_modals/stop_reading_modal.html:6 +#, python-format +msgid "Stop Reading \"%(book_title)s\"" +msgstr "" + +#: bookwyrm/templates/snippets/reading_modals/stop_reading_modal.html:32 +#: bookwyrm/templates/snippets/shelf_selector.html:54 +#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21 +msgid "Stopped reading" +msgstr "" + +#: bookwyrm/templates/snippets/reading_modals/want_to_read_modal.html:6 +#, python-format +msgid "Want to Read \"%(book_title)s\"" +msgstr "" + +#: bookwyrm/templates/snippets/register_form.html:18 +msgid "Choose wisely! Your username cannot be changed." +msgstr "" + +#: bookwyrm/templates/snippets/register_form.html:64 +msgid "Sign Up" +msgstr "" + +#: bookwyrm/templates/snippets/report_modal.html:8 +#, python-format +msgid "Report @%(username)s's status" +msgstr "" + +#: bookwyrm/templates/snippets/report_modal.html:10 +#, python-format +msgid "Report %(domain)s link" +msgstr "" + +#: bookwyrm/templates/snippets/report_modal.html:12 +#, python-format +msgid "Report @%(username)s" +msgstr "" + +#: bookwyrm/templates/snippets/report_modal.html:34 +#, python-format +msgid "This report will be sent to %(site_name)s's moderators for review." +msgstr "" + +#: bookwyrm/templates/snippets/report_modal.html:36 +msgid "Links from this domain will be removed until your report has been reviewed." +msgstr "" + +#: bookwyrm/templates/snippets/report_modal.html:41 +msgid "More info about this report:" +msgstr "" + +#: bookwyrm/templates/snippets/shelf_selector.html:7 +msgid "Move book" +msgstr "" + +#: bookwyrm/templates/snippets/shelf_selector.html:39 +#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:17 +#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:33 +msgid "Start reading" +msgstr "" + +#: bookwyrm/templates/snippets/shelf_selector.html:61 +#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:38 +#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:55 +msgid "Want to read" +msgstr "Vull llegir" + +#: bookwyrm/templates/snippets/shelf_selector.html:82 +#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:73 +#, python-format +msgid "Remove from %(name)s" +msgstr "Elimina de %(name)s" + +#: bookwyrm/templates/snippets/shelf_selector.html:95 +msgid "Remove from" +msgstr "Elimina de" + +#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown.html:5 +msgid "More shelves" +msgstr "Més prestatges" + +#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:31 +#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:48 +msgid "Stop reading" +msgstr "Deixa de llegir" + +#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:40 +msgid "Finish reading" +msgstr "Acaba de llegir" + +#: bookwyrm/templates/snippets/status/content_status.html:80 +msgid "Show status" +msgstr "Mostra l'estat" + +#: bookwyrm/templates/snippets/status/content_status.html:102 +#, python-format +msgid "(Page %(page)s)" +msgstr "(Pàgina %(page)s)" + +#: bookwyrm/templates/snippets/status/content_status.html:104 +#, python-format +msgid "(%(percent)s%%)" +msgstr "(%(percent)s%%)" + +#: bookwyrm/templates/snippets/status/content_status.html:126 +msgid "Open image in new window" +msgstr "Obre imatge en una finestra nova" + +#: bookwyrm/templates/snippets/status/content_status.html:145 +msgid "Hide status" +msgstr "Amaga l'estat" + +#: bookwyrm/templates/snippets/status/header.html:45 +#, python-format +msgid "edited %(date)s" +msgstr "editat %(date)s" + +#: bookwyrm/templates/snippets/status/headers/comment.html:8 +#, python-format +msgid "commented on %(book)s by %(author_name)s" +msgstr "comentat a %(book)s de %(author_name)s" + +#: bookwyrm/templates/snippets/status/headers/comment.html:15 +#, python-format +msgid "commented on %(book)s" +msgstr "comentat a %(book)s" + +#: bookwyrm/templates/snippets/status/headers/note.html:8 +#, python-format +msgid "replied to %(username)s's status" +msgstr "ha respost a l'estat de %(username)s" + +#: bookwyrm/templates/snippets/status/headers/quotation.html:8 +#, python-format +msgid "quoted %(book)s by %(author_name)s" +msgstr "ha citat %(book)s de %(author_name)s" + +#: bookwyrm/templates/snippets/status/headers/quotation.html:15 +#, python-format +msgid "quoted %(book)s" +msgstr "ha citat %(book)s" + +#: bookwyrm/templates/snippets/status/headers/rating.html:3 +#, python-format +msgid "rated %(book)s:" +msgstr "ha valorat %(book)s:" + +#: bookwyrm/templates/snippets/status/headers/read.html:10 +#, python-format +msgid "finished reading %(book)s by %(author_name)s" +msgstr "ha acabat de llegir %(book)s de %(author_name)s" + +#: bookwyrm/templates/snippets/status/headers/read.html:17 +#, python-format +msgid "finished reading %(book)s" +msgstr "ha acabat de llegir %(book)s" + +#: bookwyrm/templates/snippets/status/headers/reading.html:10 +#, python-format +msgid "started reading %(book)s by %(author_name)s" +msgstr "ha començat a llegir %(book)s de %(author_name)s" + +#: bookwyrm/templates/snippets/status/headers/reading.html:17 +#, python-format +msgid "started reading %(book)s" +msgstr "ha començat a llegir %(book)s" + +#: bookwyrm/templates/snippets/status/headers/review.html:8 +#, python-format +msgid "reviewed %(book)s by %(author_name)s" +msgstr "ha escrit una ressenya de %(book)s de %(author_name)s" + +#: bookwyrm/templates/snippets/status/headers/review.html:15 +#, python-format +msgid "reviewed %(book)s" +msgstr "ha escrit una ressenya de %(book)s" + +#: bookwyrm/templates/snippets/status/headers/stopped_reading.html:10 +#, python-format +msgid "stopped reading %(book)s by %(author_name)s" +msgstr "ha parat de llegir %(book)s de %(author_name)s" + +#: bookwyrm/templates/snippets/status/headers/stopped_reading.html:17 +#, python-format +msgid "stopped reading %(book)s" +msgstr "ha parat de llegir %(book)s" + +#: bookwyrm/templates/snippets/status/headers/to_read.html:10 +#, python-format +msgid "wants to read %(book)s by %(author_name)s" +msgstr "vol llegir %(book)s de %(author_name)s" + +#: bookwyrm/templates/snippets/status/headers/to_read.html:17 +#, python-format +msgid "wants to read %(book)s" +msgstr "vol llegir %(book)s" + +#: bookwyrm/templates/snippets/status/layout.html:24 +#: bookwyrm/templates/snippets/status/status_options.html:17 +msgid "Delete status" +msgstr "Suprimir l'estat" + +#: bookwyrm/templates/snippets/status/layout.html:57 +#: bookwyrm/templates/snippets/status/layout.html:58 +msgid "Boost status" +msgstr "Impulsa l'estat" + +#: bookwyrm/templates/snippets/status/layout.html:61 +#: bookwyrm/templates/snippets/status/layout.html:62 +msgid "Like status" +msgstr "M'agrada l'estat" + +#: bookwyrm/templates/snippets/status/status.html:10 +msgid "boosted" +msgstr "impulsat" + +#: bookwyrm/templates/snippets/status/status_options.html:7 +#: bookwyrm/templates/snippets/user_options.html:7 +msgid "More options" +msgstr "Més opcions" + +#: bookwyrm/templates/snippets/switch_edition_button.html:5 +msgid "Switch to this edition" +msgstr "Canvia a aquesta edició" + +#: bookwyrm/templates/snippets/table-sort-header.html:6 +msgid "Sorted ascending" +msgstr "Ordre ascendent" + +#: bookwyrm/templates/snippets/table-sort-header.html:10 +msgid "Sorted descending" +msgstr "Ordre descendent" + +#: bookwyrm/templates/snippets/trimmed_text.html:17 +msgid "Show more" +msgstr "Mostra'n més" + +#: bookwyrm/templates/snippets/trimmed_text.html:35 +msgid "Show less" +msgstr "Mostra'n menys" + +#: bookwyrm/templates/user/books_header.html:4 +msgid "Your books" +msgstr "Els teus llibres" + +#: bookwyrm/templates/user/books_header.html:9 +#, python-format +msgid "%(username)s's books" +msgstr "Els llibres de %(username)s" + +#: bookwyrm/templates/user/goal.html:8 +#, python-format +msgid "%(year)s Reading Progress" +msgstr "Progrés de lectura de %(year)s" + +#: bookwyrm/templates/user/goal.html:12 +msgid "Edit Goal" +msgstr "Modifica l'objectiu" + +#: bookwyrm/templates/user/goal.html:28 +#, python-format +msgid "%(name)s hasn't set a reading goal for %(year)s." +msgstr "%(name)s no ha establert un objectiu de lectura pel %(year)s." + +#: bookwyrm/templates/user/goal.html:40 +#, python-format +msgid "Your %(year)s Books" +msgstr "Els teus llibres del %(year)s" + +#: bookwyrm/templates/user/goal.html:42 +#, python-format +msgid "%(username)s's %(year)s Books" +msgstr "Els llibres de %(username)s pel %(year)s" + +#: bookwyrm/templates/user/groups.html:9 +msgid "Your Groups" +msgstr "Els teus grups" + +#: bookwyrm/templates/user/groups.html:11 +#, python-format +msgid "Groups: %(username)s" +msgstr "Grups: %(username)s" + +#: bookwyrm/templates/user/layout.html:19 bookwyrm/templates/user/user.html:10 +msgid "User Profile" +msgstr "Perfil de l'usuari" + +#: bookwyrm/templates/user/layout.html:48 +msgid "Follow Requests" +msgstr "Peticions de seguiment" + +#: bookwyrm/templates/user/layout.html:73 +msgid "Reading Goal" +msgstr "Objectiu de lectura" + +#: bookwyrm/templates/user/layout.html:79 +msgid "Groups" +msgstr "" + +#: bookwyrm/templates/user/lists.html:11 +#, python-format +msgid "Lists: %(username)s" +msgstr "" + +#: bookwyrm/templates/user/lists.html:17 bookwyrm/templates/user/lists.html:29 +msgid "Create list" +msgstr "" + +#: bookwyrm/templates/user/relationships/followers.html:12 +#, python-format +msgid "%(username)s has no followers" +msgstr "" + +#: bookwyrm/templates/user/relationships/following.html:6 +#: bookwyrm/templates/user/relationships/layout.html:15 +msgid "Following" +msgstr "" + +#: bookwyrm/templates/user/relationships/following.html:12 +#, python-format +msgid "%(username)s isn't following any users" +msgstr "" + +#: bookwyrm/templates/user/user.html:16 +msgid "Edit profile" +msgstr "" + +#: bookwyrm/templates/user/user.html:38 +#, python-format +msgid "View all %(size)s" +msgstr "" + +#: bookwyrm/templates/user/user.html:52 +msgid "View all books" +msgstr "" + +#: bookwyrm/templates/user/user.html:59 +#, python-format +msgid "%(current_year)s Reading Goal" +msgstr "" + +#: bookwyrm/templates/user/user.html:66 +msgid "User Activity" +msgstr "" + +#: bookwyrm/templates/user/user.html:70 +msgid "RSS feed" +msgstr "" + +#: bookwyrm/templates/user/user.html:81 +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 "%(counter)s follower" +msgid_plural "%(counter)s followers" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/user/user_preview.html:27 +#, python-format +msgid "%(counter)s following" +msgstr "" + +#: bookwyrm/templates/user/user_preview.html:39 +#, python-format +msgid "%(mutuals_display)s follower you follow" +msgid_plural "%(mutuals_display)s followers you follow" +msgstr[0] "" +msgstr[1] "" + +#: bookwyrm/templates/user/user_preview.html:43 +msgid "No followers you follow" +msgstr "" + +#: bookwyrm/templates/user_menu.html:7 +msgid "View profile and more" +msgstr "" + +#: bookwyrm/templates/user_menu.html:78 +msgid "Log out" +msgstr "" + +#: bookwyrm/templates/widgets/clearable_file_input_with_warning.html:28 +msgid "File exceeds maximum size: 10MB" +msgstr "" + +#: bookwyrm/templatetags/utilities.py:39 +#, python-format +msgid "%(title)s: %(subtitle)s" +msgstr "" + +#: bookwyrm/views/imports/import_data.py:70 +msgid "Not a valid csv file" +msgstr "" + +#: bookwyrm/views/landing/login.py:70 +msgid "Username or password are incorrect" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:35 +msgid "Incorrect password" +msgstr "" + +#: bookwyrm/views/preferences/change_password.py:42 +msgid "Password does not match" +msgstr "" + +#: bookwyrm/views/rss_feed.py:34 +#, python-brace-format +msgid "Status updates from {obj.display_name}" +msgstr "" + +#: bookwyrm/views/updates.py:45 +#, python-format +msgid "Load %(count)d unread status" +msgid_plural "Load %(count)d unread statuses" +msgstr[0] "" +msgstr[1] "" + diff --git a/locale/de_DE/LC_MESSAGES/django.mo b/locale/de_DE/LC_MESSAGES/django.mo index e17d550a0577953fcf7b027146770dbe56ec040d..4ce83f72b3f3850c58528f13afcd23442a75a515 100644 GIT binary patch literal 30883 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 literal 110923 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 z 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 diff --git a/locale/en_US/LC_MESSAGES/django.po b/locale/en_US/LC_MESSAGES/django.po index 749bedac7..c5fc8e22b 100644 --- a/locale/en_US/LC_MESSAGES/django.po +++ b/locale/en_US/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-15 19:21+0000\n" +"POT-Creation-Date: 2022-07-15 19:29+0000\n" "PO-Revision-Date: 2021-02-28 17:19-0800\n" "Last-Translator: Mouse Reeve \n" "Language-Team: English \n" @@ -297,58 +297,62 @@ msgid "English" msgstr "" #: bookwyrm/settings.py:283 -msgid "Deutsch (German)" +msgid "Català (Catalan)" msgstr "" #: bookwyrm/settings.py:284 -msgid "Español (Spanish)" +msgid "Deutsch (German)" msgstr "" #: bookwyrm/settings.py:285 -msgid "Galego (Galician)" +msgid "Español (Spanish)" msgstr "" #: bookwyrm/settings.py:286 -msgid "Italiano (Italian)" +msgid "Galego (Galician)" msgstr "" #: bookwyrm/settings.py:287 -msgid "Suomi (Finnish)" +msgid "Italiano (Italian)" msgstr "" #: bookwyrm/settings.py:288 -msgid "Français (French)" +msgid "Suomi (Finnish)" msgstr "" #: bookwyrm/settings.py:289 -msgid "Lietuvių (Lithuanian)" +msgid "Français (French)" msgstr "" #: bookwyrm/settings.py:290 -msgid "Norsk (Norwegian)" +msgid "Lietuvių (Lithuanian)" msgstr "" #: bookwyrm/settings.py:291 -msgid "Português do Brasil (Brazilian Portuguese)" +msgid "Norsk (Norwegian)" msgstr "" #: bookwyrm/settings.py:292 -msgid "Português Europeu (European Portuguese)" +msgid "Português do Brasil (Brazilian Portuguese)" msgstr "" #: bookwyrm/settings.py:293 -msgid "Română (Romanian)" +msgid "Português Europeu (European Portuguese)" msgstr "" #: bookwyrm/settings.py:294 -msgid "Svenska (Swedish)" +msgid "Română (Romanian)" msgstr "" #: bookwyrm/settings.py:295 -msgid "简体中文 (Simplified Chinese)" +msgid "Svenska (Swedish)" msgstr "" #: bookwyrm/settings.py:296 +msgid "简体中文 (Simplified Chinese)" +msgstr "" + +#: bookwyrm/settings.py:297 msgid "繁體中文 (Traditional Chinese)" msgstr "" diff --git a/locale/fr_FR/LC_MESSAGES/django.mo b/locale/fr_FR/LC_MESSAGES/django.mo index 5e6531a518292c858899e396b62b57b686762b9d..4cdcbf8ea2a3ffdeed740317a055f435e5954b7c 100644 GIT binary patch delta 19230 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 z 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 diff --git a/locale/zh_Hans/LC_MESSAGES/django.mo b/locale/zh_Hans/LC_MESSAGES/django.mo index f18d53cafacfaf4cf1f1647d7e4c08c67a32bcda..1d1227f8092b70c68bb692fb532759090142aa83 100644 GIT binary patch delta 21590 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 literal 82111 zcmca7#4?qEfq_AXg@Hkafq|h$k%3_{D+9wFCy*!ugGM9+gA@Y;gJvWHg9-x!gG(d> zgBAk=LuMocgD3+7!<0w{23ZCMhEtqF4q7B?bnDov{oI#taM$cVZbB92giF1mYMN0vH$=0^=AM3_$AQ7#QRk7#J?c zF);8mFfe?MV_*Ka(Nh#F4_lkj22jppwGC&E;M(jf7|pUwbs3WHrb14AMx{L&d1bQu^JSTYzG z1Q{3@j4~J)Nx!DX1ybKHs%d#05*cliYwm{|gK>3HE{L|SGcVB|4e*%^N1U2VZHUk4QC_Usr z!j(OTfkB9Yfk8J1Vy{CEB>Y2i7#MgM7#QMnAol0vFfed3Fff$nK;o-D2NECsQ2BXK z{mY^1c0=i-Q1i~`K-_-|YVM011_l8J28ORtnk^S%zIZOgT*X`l26YAo27_FP{Smng z4BQM142ijr@Xdv)KMobYm<#duU8wr^xeN@33=9lEav|ZUl?SoUFb@)bPI-`U_sWC# zGawJ*@7O$u{TX=>d&~16`LH1m5^k&WAnsfbrFZ5*!s9U1oXdF(4EhWV3=i@k_6y`g z^0QMuBp;OKL&Cc|pMk-Yfq`LOJ_Exd1_p*J`H*x}UckU$21>UDkaT*!0OCHKLP$Qd zEQExkUm?U_F@+HKCKp27S5(NrkPS*tg^+yss1Ra5OA$n$c@f0_u0;_4`4%xSfC|8{ zB8WTQ6frP-2j!eOF2u7+65%Tq(r7hoz8k{sk51 zDucL-zYG$O(q)ivQY?e$*DHgVZ&n6L7cONGcZQWg%uOwW*qc=bad&kY#QwH21_mnz z28NkskaTths!y++fnfruoGyphcdi^_-j#BQ`H!LEU&|rx_zmTAR6xwp59hK{3BZlF<-k9;$DkNh(Ek5A?}K) zgqW992{A7dDqjf|@2Z4^&%{bd{Lh5aiz*@UyBaFLwG!g5y_FDq&qL|EQ1RE5kb3bi z)EyF45cg)H|Kk zka}!kHN;;Bt0Cpn@oI>BZdXI%|7A5K9==vX+{;n}F;}bxBCibP>(@Z^+d%1n8b~~+ z)IjQi`8AMybFKzruT?E19HVL>{z$Ba*qd1kv8Nm=-&qR@w+Xe7bTz9M65sP{A?{cO zYRL9mHOlI!L{zRR>8oZgmiSF?A4kW<&W! zbr5?S>mcU$)j`agRR@WO^-%f!P;<}JLBji19VDN9s)NKMcRj?Pa`g~<4eA*fQW+Q+ zeCi?o+f)y+XKy_ud`{Iv;`dTLBt71)hs4{PdWgNB>LKZwsR0sR)==8D0ixf(0ir*= z0a9)yG(h~_)Bw>x0jh2RRD4AP#GY*pka#=}6=!OMs26C2xLctS5F1ea=k~clkF#!Yiu@5{`?Z>Q^>F;(ccm#Q!InAmMbg3F6P^ zO^|l%yCz6{ayLWTA1cj|@U@20F3k}C_%=hrBfJ?B?(xl#_-|~6q?;*F{>o;E`}QRHiNhILBe5C8^k?pp#0r!knlbV6~EX9an}Q=zHdbN^0>cl%C{*r;xs+|yb=|O3eP6h@K1_lPJPKbM&J0bDi1?4Y-(knY5{@>6E zNhb$8A@-l^gyfSuose+*+zD|fYZs&(5$uA*t1gsp+XZn?WEUh}le!ofjxjJWWOYIG z8FoYDZMz}*+`1w07uF4lkDP9ZJq_Iudna{6+_AD75)a#<^2eb38&LhvyCLrX3#Ivb zAo}EcAmOeHrOkUF<~a61!Xuyu;*RhhNIa$YK-^u^1L-%l^g!ZgMGqt%F7!a$|F{Pd z{%@f6e1y{fq2}}ULe$ChLd;j~g}B4C7n0uWdm-WB)eG@&7*t(GFC>3fK-JIcg~Z2_ zUIqp~P`|MklHVEnAmOjj2l0WJ_d&M3=9mX`XKGms(wiSeP%zT-S@N~>i!83d%Y$=!Z~sRB;BP?fW%|&1O^6c z1_p-436OBzI|1VVOA{dd;X4x;7&b64F#Mmuz_5;ifnmc$i2nFV5Pzgjf|y@82@+2Y zlOXPIp9FE&yh)IF+B*rN?CD?~juq^$712Nc?I|ftYJN1=4SEfr?i_#hao0DN`Wf zHg^gn99B$$q^C_#`sfshdv8o(V8~=(V0a7VhfjsrmopXO&Q2&jZ7Rf^#Zw{vUpp0I z{^qHW@ZUET5-*pa`X5Y%#QWc=ko3hg4dOqQX%KgqO@oB5=QK#TCrpEcbN)0)zrSx9 z#J_u{LCUYA(;)7845b;SL*i9-I;4DYm<};F0!n93huB*;9g?pWOo!NiWICiBe{DL% zKWsA~;sQ`wX$B-cn9P9GPYyF6@sKzJ;=Wp_x;Zl-`q#~XgyW7Gka#>h0}?)0XF$@? z?HQ18c{BqOo*!mF{PlMRWZZ&nCPZK1Oo(}vGa>TLGa>RlGa>2Z`%H+rYO^5Wsxu2x zuNlsQs*L_-nkI{qH`hcmYWN4hXItfnhSBi%UnqOd(VZWr|`LudO2$@Bpvk6h1j!t zE+qZ$hN?dXHRlpk{LWlRd_9Mn`xa{dm$?vs|AmS(&4aj)a~{MWg7YBdn8G}Wx|n&8 z@JXBp8CT4k2Z@*YQ1P`;eY@sC+;tLa-c6|dLn!@j9wc6VL-mW!hxk`{KEymNDBof} z#2kAl-yg~kn-7VPwE2+msfO~~q5L`XA?{x>AL8Ea^CA8}0yXEeou%7K&x5c8`SK=S*91rU4IEr9rY*8+(7uNOev_iF(p+_)A(;#FuNB%MkxgqUl# z5K0aRr&q%DGsSAJatF-K`Jgw|RN$wx+uA>&1Eiy`^M3o2i{ z7&2~My%>@Xc0kqdT@11J;$n!quP=tU=ka1lJbqXV@$bLI5chB_frJB@q27OCaG>xCCNu+Y(5*F$pSvYzZWME-!)D^Jodg{U4y}S(ZZFDXjI3Mt1gE`^j^UzS43dDdl+@K#y|iC67q5P!Hq z#lx0C%#VkP=PiSTU)?fDdRe{<5>7XkLF~V`43eLpErZzea~UL@xRyg`k>!wZky{SQ z*Y?XH;o!9#5-wrOA>}~!a)|#XEQgr8Z8;=7_AQ6F=ge}5yKgUtg!dDu`QMg9@*l$r z$h?Hq3P?LIb_JwdY+V5fhm9*B=3ZF=ao3#{5cfV?0Wt6U3P?C`u7re(x^u0z%TTM6+G+bW1Y z{#6k7$ghILr@<if0|GEVnz6~rH!t0DH7uZFnCaW%vpfvX|zh=Yo!uZFZA%U476U0e-`pZiet z?^Z*?^Y>~<`0=iR=vP?-u}^mmBt9b6K+3J^H4yvOtzlrWWME*}w}ye?B4}J2%0IOh zQtq&Y*a-2@>WvHx zg`jz*jgWliunCeLV>dzcFW3Ze*Vavt{BvLv#C^v$LE`Z&RQ&2DNIJN^36jpEa|*-F2w> z@3unX{~uJH<~E4^M%y6jt+p{R9A#i&@Yn_kC%)|r4ABe>43gU+>9BM=L|qe6>gru_%Q1#5aAmJ~u3u2DWE=am?g3^AwAofS?g19GV7bHEG?t=Jx z@-9gD?b-zi@8i25_MP7a@%JsL_=8=La`Xk%9;V%pac+s-3=Gpi^M1P_?zP_o2{+$8 zkaQEi2Vze89*BJI9?1Mo^&ZH)?WR4DaAe-gz|g?Jz@WVs63%P(LfR|J`ylBeavuXj zFep9mV_?|Lz`$^0A7mbP%64(fguPqzjOdn zKBymrl-HpLA?0D|LCC!2^n;N4KckO zf%y0G5lFeAeiV{^W*&u@x8f+oeOrz~{B!Ck#NJm&A?fq`QAqgwI|?apypKWhLB=si zc(xpa#LN0)ka*vEjDdj(G{1ceGH-X_7z0BR0|UdSW03R~dK{uY<2WQd@{U8&Q{8b$ zJhdNZU`PY$KMtv{RZc+K1)e7$;~7OKAmMfJ1OtOJ0|NukNd^XA1_p+JlMw#AlMwSB zorL)B^+|}m-%moyZ?032aM3;m;ai@9xF_lqL|?)wh(9u+;)SOm@mYQfGLN_z%4ayu zz%U84-r+Pv-~Q8(a{9z+NcvDd14&PTXCUFY;S6Lxeft@R`4VR#F~)#28MJ71_r@P3=HKA3=EZ* zAm)9%1Tl~MG9=w~a^A$*Z#9V>c zpLGS2KHIK9)K9$vG56>d1_o_L28LTuKHD`0aJ?yg4Pwr@YmoH${2C-YS*}C!S=Mz( zKACVGQlD&r@=srfgx~w?5POAgK=OeelyhxD>DzZ8?Gl^25O=5Dh4{PXE=2s%T}Xc7xd$=N=^n&=tL`x{ zR4_0woV>@t;L5y1`8YtcQ5RxCJLHWxcLd@9$JnZ;>`jN#B`+c3jV~eL)&Uit`4SSo%U(j_VGC5<*_RN1 zUwO&EkPm9Vzl6kl_$!Eea-nqXD~Nk~UqQls`YVV%^It*CTlNa#j{Q*iGp``_U4g25 z1eJdYHRl`DT!z;W`vqP@${FR?5Od96L+rPM^8KLdLSIA17cyQ$>Yb%fbqsG97-~W5 z+1^0(_q~DWpZW&kpQTXo-ESc7JoEaMsWLobMp!3BQAclLAy+?;XTG zi+2$B*+cp6P}&blhrWZD9|JWfA4=Ci&Fg#zsjsF(`5WIs!eReA28NlSb!1R;^4~+; zQT85UZ}WSIKf0jev))7OS^geUp6+@NF-PeGgtqtq(dYL8VooTOPJ+_;A0YZ`p!|L) zJqJp!gworf>JEQ^g!{D*ka>sqA0Yim^^cJ8{;-db`s=_)h`o=Y^sA2$`#(bY|DZJM zCrEhne1fPK`veJZStzXyr7b@}^t(g(A)g@OkOUPk`UL3*)EK12K|`2~`G6uvY;?Lzf#9y)BA^Ovy;?3V7 z{+t63i=FNc-*}RR1Zc`ioHd9#s4_l>P)2|M>&bu4elQafilF zhYR#eX5;)chCXzBy2JoBl$^%l7|;q?;p9`s`mw zyZPE*NI2a23mLC_0yS6tAH+Ppe-L}zp|syWNVtangSaaLN|!?ECa8Qrl)ngS&ia3l z@HzqIU;76MxA#zUfBu8?BN+Ze%uW0cu{RIOFZ~a(x9LB`e^a62tD*D`D18)4UxL#2 zq4b;o5c_{Z`Rojg;Pvw&42^Sx1h;U%p-eQ23XxFpYAD^r260a(8zh{kL-o&R zgM`C+D1DR-5}&u(7{T=jCp*MGcXmebevc4#NIGd|X9TaW?`4PRU%(Ere;Yf*{b!-_ zFQM{(*cll>vKZf=?A5wp>zf(#J{DS5c_I5q3-5n1nyNe-Y;_&s_qq({tMMF zzy;B-z{LpOw_?o22;M&t#s#sznG53o2~c_s7sP!hp!9R7I2$*_JxbgV^NhG5`dqmo z>Jy>j4cv_2eHD|rA?ELeil2hgccJ1RxFPQN%MFQtEgp#be0U(~EuRMx&MiC;|Mo%o zD|sOP-pm6Dr(IC~A*lRGD1DiS5j+lf7b@?<3o*}|7otCumk~UV62r>~-p8{QD*qBH z|Ctx!zhAr%e~a-!Xf-}azBc27nB&d|Nq2sHjNo~j9zKY_uk%6N_XMi$4V3?x58{sB ze2{Qt<%iG`P+FTGVvij^#2h~;9nBB1FM}VFe)IVu;nK>_2wqpQfFBZ`XZRuJ|AeY% z7J!(;B>>SUE&%bbt^mXzi2@LFi=cERlx~31?NI%F0+9STTL2O+E1~j7q4H;-{F_j9 z4+J3oehFQl zlLaC6%!1O3pyI2b^hQC5|91#N!uhBmBY0oO4X8Z75JX-~h!MQcMOg@9zc*AoQV0?s zX;6Nd5XAk>P<|JbKV1mopLtOJCMdlVN*{pI$D!t(gYxe|`A>x)>Hez_#J^m^5c5QY zA@0+F(xy<_Nf_b|e<&R$3@NW-q4acNNV>Qv42iG5Q1c{3Ao*2S1QH%TB8=dDGVvl1 zfA)(&?3*tFF@KE+Bz!lEFoO4u?G|AKujjc6RrgN>;$Ci1Nc|-$3Nc>~%J&t8*pns- zF}D&*w~0dHeX=M-{|+d92r7R@6k`8PDE|SJ{}#&sBFYHfKgTG>2%abL6N9+3UJRnI zT@2!mJ~2k{KC882ka}XH7{nd-#Tdc+_TE6%>xx6d+e94V9uILycmzS|ByotoA}GIJ z9AZyDRD2qgUMvo=cLS7v9!lR4hvdJPQ2u{$hAm&<0K*Gr#%8!E5=}@{v0^+Vl z2}nBamVl(w%@PoQAC!Q&_oM{GT{k5d!ShWIBp~iFmV}reBnjcCNyk%YwCL`g_{ zXO$#G|4vDWc?Y2M1xZHme!~ZnjNtt+>{1YQ4pI&HB#N892 z{GCwx7*zdbDM)&FCdJ4A+Gofu4Kd$P8e+bMG{k&YsCX!pA0rL%e~vUHd`qMu`MXOR zV&6e1{SrzG%0SGsgwk$MIv7eP$UyALm4UPmYGokh>=YSB@V>_NP<5AOAmRT2%6|u? ze?#?i$U@vNAq%ljUKSEAI5tk5cj#sLGr(^9K@Zqau9pEpz5bU#h1uI z+`CZ@(vI9I#|YjxdR-0@4kq#t+DRT_PJlcl{9@%H{w|S+*w-!($*+C#kaW0T9%BDJ zs6IXgh`h7{BY1w*M*$L_9Ey;tmcah<`+t zAoj~EF@o2pt0^&p_Xp=ILCoEx1PPZ1N{rzB1mBb(?(up9v5!dwVvn>6 z#9ihpjNtvOc`A_fdqM@$?s%&LQ6Hkp2%aCwRfU+pRu$sD!>SPXTvmmI>n$k%5tM!j zRrf&^;tvKjMurqd1_oX=2){@jQm)mjGlJJwG(-6})gk8IRfqWdi8@66J1G4dN^@vH z#6_XBk_IH6^fe&KLihpwyzac>cnuGfONw+G6fuLX&(HBj-> zQ2HKJ{-YKoe*S4e+^MV$@u#jf#2ud65O;)VL*hSL8xk*@wITK0Zf%JDPoUx-wITNZ zgo^X%Kp;>)D^%S)sQgAKy-x?y4mb@}|3C-QF8Zbe z$xnQ`5OY*@A?8{`X%Ah9xuLoccjxIs`fFvnkoNd=sJer?5PzQ2g`~r)x{!4A6e|8w z7m~j}K<(kvV`S(8?eErOWSGdnz_4Bq;y*`yi2Wh@ka{ywA7XB)KE&J_eMoz>N1qYA zUSg*{r2OPHUHcuX>epG_g*?{5YvpVG`A{+|w|mq6)_PQC_cddttU$%gR_X7)vf1g`0 zg7;+$T0->8T0->cT0+!0SVGdhJCq-23F#k4STch5>9<40UqIEpw}kljCzLN>#mE5K z$1P>W$N<{!?_&kAXS)?7Js!7$#M@mfNO`Ai4WYBGA>$0Itr@}VEk0U9++%73@t=(i zB)xmuK;kLR2GTESuz~n%q76j-ZYX`o2I7yCQ2u2bh(B)GK>WdJ3+dlv*)oFn`OmY3 zsDEb*iN_zdkoHT69V2*MLa!af{I7P5;Qb?i>>%nb>>>VjvS$RJOHg7D5x)Tye*_g5 zae$Ot6%G*pv_a{~4v_L_fdeB0BjgAR1`!qphDas`hB=H344R-tE>Q6`p!st~28Ln= z1_m=m$T}g=*%sAM`I$@%4CzoqPB1Yrd;*;_!N9=4#R8eDyT=Gwi@28&vNlbF8M5X8 zsvS)6L-m6=mCOtbXBik6dYBj(RH5Sgp!7xt28JU{3=Hl}kaaTuq3)amTH6F=gUkTo zc}xrpcbOpj)K`JlvVivAFhTZTf#eGr85q7YF)+w6Gca6bgp3<{f+QFi816AKF#Km^ zVBltitRJ||#K7>2nSnu^1#&KjJ?L-*&^#&=1H)5B28LKB28M483=Er@85mrc7#M1q z7#M<~Zq{OAVED+)!0?-yfnhBp1H*PE28I?U28IdD3=9hy7#O&j85pKP&9h`=VBlwB zV2DEVOC}R!p7$Rk1H*Etxge)bWn^G5V`5;CU}9kCXNHW;u4H0hkY;9JC}Lz_SO!&F z45ceT{$zrT(XL`*V6X$7@c`OD4>AnoZ)OGt78VAE8Bjhl1v>Ww#NPn&3usLe0|SFG zGXp~m)a*Ts3=A@i3=F@aZePI6z);J`z;GX=3A9HaD&E4#z#zcL!0;F9=fg}43@R)P z3~^9CNcntb28J6@b3y!csGK}A14A(r1H)oQ28Lcn28NeR3=DmY3=9s;koB}6wI`Vw z7z~&p^NJuo2%ACmgZ6UWVqjoUW?^7h$jrd-oPmL%j){TcE7Y!iObiT5nHU(9pkeZs zk%7URk%1uts(&`r4~osogz7Xt&sN6@(eOpx`CAT_s{ z85j(i85lk@Ffgz~&9z`=U)WMH@hT7w7;vtFnkkn~q( z1_lvE28L}Q4yayXWMFv8%)p?<%)s!5nStRu69dD1CI*JR3=9m{nHd=Jp?Y-~85njj zLC#`HVq{?8V_{(EWny4>2{q>s69a<tZe=WKB~DGXujv1_p*8Cdir+kUAwM1_nQ728PK{H?%_O|DZEvm>3w$85tM~m>C#! znHd;_85tNlm>3wkpne7Ezre`Aa2Qm+urM$bFfuUwWMW|8WM*Kv1a-?IMg|6EMh1pm z%nS_DOpvpGK=s>FMh1o+s2W?SdAk@H7$!pP2btXrm6u{+VE6)6qXlZ4GcqvfL)8f~ zGccq;*_EL9WMp9IW`xYiaX|I|Vq{?OV}hJV^ahk>pyD7q_@L$pnZ)UQ1u}BY$gVVWuP-F7#SF*FflM3Wn^G5Wn^GrV`5;aW@2Di%?Me$ zdIf5qJPQMZJ|hFeb*PyQObiUypyo-iFfep6GB8LoF);i9o!bMl0E(NKAm=qXLDg1+ z;vQ;70La};3=9EGka?oD%nS^zpt_Bjfx#YB9x*X6R53Czd;*oXpmRPL7#J2aF)&;O zxtp1RVIDIBLo=v8V1~>GJ%ySJvica*z6A^n45>_z{l=R?Yx|($vdjz&j!^X%KxaHb z#a}ZpFtjl+FiZfYTd3c6Gcz!p0o56xau2EwWCt4y1H)`)28P>Eb)Ykyia>P_C>|LY z7+x?jFw`?JF!X{HLosOG&u!4z3`~%@`WPk#24ko@w3!(gqL>*NRzU6ez|6p~l$n8n z5tN^yYEq$cAmdz_85mYFGBEsyibXOrFfc>af!3{p)Lds^VDM*RV0Zu(Kg-C#(9FcZ z5DIm35fcML7L*NA55k}}Jc#yUWMFV)W?<+Ct=VUU?1?o6xsQ>7p@ETs;Q|u_!)d79 z2N)R`xX{dD1(olh{KLe+5X8v9unFo0&>E{33=9k*Q1zg*T0r*oF))CZyfUydGB7M) zWMH@oN(YP#3~NB;AR`0AGf;j3twUvIV3@)TS(~|ziGiUKYA(nO6DV7PnSsF#$_9yp z@M2J#hXu06_X{Hf!wpc~2y#Ev9Y%}{3{RkJkopeLnNExh3`dw57=AJ`Fq{Mlg7(3J z&fWsGkC+)4{1_P+%9t4#PJ#9JQp zA~OTSX{dUTv421W6obxE0WMW`=&jeZLo5sw*-~)9ZNb6rv`NhD%aDkbD zp@xBhVLl@RXy}|F0wf7FYcc}^!$goD85kINnHd<4gW4xdko5q`ObiSLp!yQ3HXEu= z8A^ltB##&w7$O)M7`}kkSA*Jop!N)?Z3J4U&cMK6$;`m8g^7XTBqIaE2L{Nx8IWC$HpzfW)$iN`Z$iNWI#J~{E%)qb;YDYO#-Wp2VFfuTNg4$)EG6?Dq4Jd63 zr9tL{usW!0Wny4h2{p@=k%1wXk%7UPnSmjY39?p<6J#eN149%e149TC1H)vf+E9=I zPz*Zj48%-=%I!h2M~Rt%VG=U~!y!=3=A%yv`F)}dhhpGjM&jYnV85kJeK*c~~Em=^vo`KTuK?48F_^;Cbt7pf(^A14B2cECaQ{nHU%jFhSNfgVciX4<^W&Rvmx0<^p#BjP1H*Gh28Kwezd-6hmjV)D3=Dis3=IB^3=Ef;7#M7r7#Q}0;+2ts!3xx-h3c1PWME)qWMGhm@(n@l zM`i|wJy0_yF)}cGhT1WgiGjfy)Mf>>PZ<~(UO~klf!do43=H1P3=9()85mwLGcd?A zF@VQqLB{An%?6#f77O*qc~D=JnStR4GXujFW(I~9P&<){f#Dfc9;9zM)O-+|A5?#U z`m-Po6fa_CV8{WL4NQ$iGjh9k%7UJ ziGhI$8g`SI7#K1cA?uZ%F)%P3V`N|`1jQ$)F9s?j7#SE?p?(3GB?@JO&Wi-`LHHu5 zF9l+N_5ecN&jY1F!gHA!7%nq1FdSrLVED+yz#t2?djk^#!zoZZ5Oj7LBLhPz)NGKR zTTBcL8c=nYp=PaNVqkc}%)oFM%6|-M&oeSGa4$dw1~C=}hIUYzXJla53UUmneGip?14>^E3=FFo z7#PkoGcd$~+Fr~I49-xq^_U@R2ic%@JOR~VP`&S%7#Mh=>cT*6dZ@S^s6Pv3gZ3|g z_R`$|?L!8&aTy_N*8VUtFq~y#V94F1dv3`;<5S5TV))P4Xd289o(T!XSf&QgZD`y7bF zz`!8K#K0g7WkZ!QJZENLSPvBgojZ98REL7rVKOo>FoDt})P0&P3=9IGx)9U`VSuci z1f4$_&dk7&0k!8msJ{R@Ta}T4VFnWe!%e8UAiI(oAp4%agW5=p3=C&Ld(D^`7=AJ{ zFdPAu6`=YMs@{W{fgz2FfuR#r&OzY!^5d#B* z0t*8J2Mc8V<2g{D6f|DM1ldOs&&0sM!pOkD0!pu-{yZqHFfcH1GBGgx1nr+?U|>jL zW?*;p|rn)GU~~6QJ=Sklz^~`#wP8zEFQig8HXWGk6#o7*av~G|<=1)Gh|J$GpKC|s)s=J3)GD#nIQX5q*)jk zBv}|37D3(j2Wk%3aL^bIRDC0;yafqzDL_GRa$=r>Q({qaeo87>kU>==IlnZoM6*~S zH6^noGd~Ygq!=cYTBKR5kd~j5lV6@%gjEom(#*VcklNCsqSU;S_{!8okSRf_i7ALvd<}LZU)?eqxS7ewsoNG=ZvWfJ8Kl6_WDvvlTM)6jU`J zNmvKsCxyhk6otg(jLg)s)D#7X>iB}xqU2OirczY}nN^aJSOPW}DGs6DBEr&QD%hHq zUzD3zqFJn?psG=jn4Vg!S*!r28B{eOawVxL@Z1OTDozPd++-x?q{TzxRd*{?_)#Gvu{ck?L;(`r zu(SnASqf?SMesBQ%7{=6MXBkT#U-FH&d&qok>s5G;?xud%;-Z-YsvY!1v#lDsfrA+ ztcZvnkWqQ*P(CPTiZc?6Qd8nVkqrtk5Df~_%KXwIh2o6VoU&9Ls*15GLqvl@Mt*K8 zICU|oY9K`q$QK2PMJ1pdVUwC`=aiqH9bQ?KYoni2$;d2*JGT<#{nEV5!qQYwEF*_YacW{wat3N(sTV8c=BK0LP@a*R2MsMq)u&KgkeCa$Cn+&SAt^N@ zu`Dyc2;`fR%#xf`&0;GBRgL1(Bq)zTRRa{((Da;Py%xk1FY^)0Hy!T zJaF_tU7wn3hmb~V9YI|O6AdWJPcKR>2Du3;gKQLohN?zhemtmjkIyU3O#+pskjg71 zKeagTQNzp%cl2UW>L2U_;Ejo}gD=`nf)dbE3@FG3G z6kMvBqPPK;(UE+aXs3`=iR?~L%7h0Aa()E|1|%jxg>HTxa?S*~3`rN53lGUeJK`-! z%goCx&PWAiB1m@tR}iXdkZ(z0X+Fpcv@p6Tk!B`?`#h;BGzs?N#L8kT;$sP%r)V5W z<%xME#h~5}sH`W+)2X?3i2fs_vU$`nvlyJE6+q=9DA$5a1@%Kgx!x~dAuqoq6{3Q{ zrnsaiKQG-*RU3`@{1H~Kvkz5s9FM-{E)t? zX0eSvSX=>A%!2h4mll9}ZVH*8W=v*Dr9w((adLiHYEdPATR~N2Qciwyc4`W!IfGv@ zT5SZ%(4auTucGD`71XQ;x0?$Ri;K(ii&7NIGjno4i3Vl`SQf<&21kXQ%#xCv zRE4C>5{1MhP#IpCU&`R9P*RkbSDXoQTWV2Jei10im1O3of)petmKK9X1u{|1ID#AuAwjJ^MDw4)F*!N4pae>#rhpm6pb>(y)Ep}i z4>aDy;Ft_*0zj!^FkO}kr4&j)E$7_)ypjx<2*}aJAl)UIWvNg)v!s&2F(n0r6_h|Z z8>yyC&9zek#SPdbQ123~$}um$BqOy*!LhU?BfkhmD7Z8!D>bO~Vo)tdo^kP>_?E zoCu0|1#tf?EioCCLQ_&eZLVBMNR{M+M+3l)D9MLpI(SH>rhpnSjwvZ%26BM_N+3w( z0f-B7B&0L|8J3!21){)XoQXLKnR#jXU;$8mXK(~{t{@~N)q|vRGxHR(Q!AlNNY@KA zKCmDHXho-|pH!}!l3E5)6A!8q zU{yCX*iym0c2Hk9Co?Y<)Y1nR-^Hm#WvNAa432pUsTIkoMFl00a8^fcovMQrYQv>+w1Bo$QW!Ao#OkmuBkQsKTRQ`Ja@ z45n*BMg~AhBqy;XwYWr~C^aWFu^4QCss`K$O;F*UmzQ6fmzZB2739AZg~a0G{Nzkf z%z|A4DuY4hgW|ea2Rd_6tOFie0cD=N^kP^El2`)vv>tK*KzR*RB17A0kf4ALfPwv8qyW>P2k}8}YGNK_s1+PB;1P|) zN+ zh>Su?YDr>dPBBy=$RZdM)P4rn)2bSfD1}OZ)#mF$LkN^Si%N4qrDtggrYIysLdsFN zZ$QJ&ps|dc{N%(OaDae4RFViPiopY=X_=`xDWJKclH?3i0Buu&g;G->f~hGAp~avmfQo`9AHdx|s8&#J28|Y4F@P!=Fo6& z4%~uMD1Z!pfrUU76QZk83NF}F6pAxJX&zjBLFV-!89h-UsWe?7EwchiYko0kZ~-#% zQe0A*lWMD!oS&0lWTl{NY-Dbnl5DMnHfF7=0r4tmco$`C3e>AYm<%c)is4-KVp!(^ zR1<=#p0uLWR8aW_iyTDtnw+0kQk0ogT9OJ%EReug$Sf`{O$E;hz0p>kHctir%J&yFD)M~;tJ}D z!+GFND4YkYfj~xs`}LqGD1x-vK{YbCH4n7{($N6LB3N|^cs2;M6ad`71Q`hy0>?F2 z2$ZN{X;>Xg8iu7?U2tul15d~LkSw5X2O6DLNCeH-6_=)hQZ;A@8`Ne6)iTAYsi34* znwMHp0GY~y&hdlh`-}C!?g6#Kob&TQ?JwQm`njHssuMnNinTqXHnG04aj%p3Z}C7_a9Ke@PAAFLWNgaw{# z%P*=#Yx~05d#DX$kket~WY8)Y((PezhL4}6fihsCLT+M7at63U137}h88jNk;0$iz zD=7>4exvp>mL!xNHDBDmO7NF&$D} z!P2ghss`Bi2z_8Ky3;_ZF;M|DbdU&cnt-P7AZi$#!9ImjDIgj=NCz6uD2DNJDixqJ zQVcGjvayK4C9yaoDL=6&g~27UBoR!26QC7@2^pgTb5a$+eRz;~DyV6iT2PV-)|Cp% z#3)RtdT7-TmZ~gfaDnw=!EK+^#NzxsE07?(0pOAfT7glNn3Gur(vzB&SejFU7gN%59 z+zc{9p*T4sH3c-f0#yV_k1!6n0R}UxBqOyLv~npi1>CHG8-XrvkI;}=tN?Znsu0Lg zs3HYLkV!-ZNXrCb04PO(Q$KW+6V#_h?;vEPA}Tm=(;KP)-rEE<*dPM|si0OnxZp`E zEh#NZ)nfn+mqFXgASQI=3>3VO7O)GXB@7ZMEh$dUP|$D(_qa3}TrxoeI4I3 zLW0JJG^UWU0U`&0@)0C)gUV$Fh(^$84uq9oRLS6yS)2?`ywG8KumGrpg48jf(h@Xm zj##dt2v-5><5+=sxtYbq3eW)@5FfOv4Mu~zI$%{GQP5ft@M0+j7w{+-q#Xe&7C~{H z2q|h|!-k-ths@+ug`CXnR0a3^{1i~mE4F8F$xki?)wtlQj=?2AwOGL~zXa3_$}CES z@KZq(4kh3gJgBv!P?VXTQ3BElT4BfF0$FGWo^F70tQcJKL2V|`q$;cfoSFiT^kN3r zl*|$^p`e61>Y)S?MJdEVieY1|NNg*JQcx2b!U8V>1S^1)>0l%v{iPdPzoUZc-koOKAm@fc8uv z3W{OEDIf-3GnC`q+bEaNl+Cz`H;z5P}+qGfyz=) zVFC-;;)2A(8}oA%G=d8fK~uh(46bFM2@cQ*h!u!kR0&Cn@tQ*4rtUkKM~Xh0<~r#f>sP}i6GYV8$zUE6C$8EiHD|0@RX<$Od}{ifTlzt>LJd^M4pUi zaLX(zE>S2bO#-EcR9Nb8%SlX!cDz!H8NfVH*;>rt23{Bpr4*1C6JQfVE#KTyQ!>j^ zi;BUG0nj)Vq@)8C5ukpwj)HGuaY=qkex44fjUJGbT9lugsE5_ue8{qzG?1S=Gg(qcHj2xdWQQL%1*UQQ)cAvpZO z!3G}6VsOjPFG(#@fc5|w-13Xk^PvOUu#S&CNHjOG1U6^{vI8{2WyRoDl$dvTd17X< zf`(gBYF=`NCWBj1YAS;pIA!HjGPoz^q^9R9Xt*clWF}`O=4mpxL&s|r{8Gymplxk; z@G{us{DMjb_k2)Y4vJmKs2&5TpjLo4k-)s-Qt+T#S}AD!2e$q&g(VmwtjGYWtUyVv z7&M@7#o%6)m{$UB@fAY{azUfJpg9tdRmGqQf<*9$Ct@;152UFeBQsecFTX4`hXGPY zfJx-(H;~!+r3DIpiMgpTHgrl1)QkbOD?wI(MjAo$*JY`Y$OaF^fD2`?iNz4(!Asdd z9)}im9*IRM;2|Cc575#nP?rwmDFxJO!k)n+6V%)(O4VWT$V>qZCW59#Qj0(XqbUlA zk~BXLG?E7HUx3v?i%F0C+*Ae-ff)br$S()GIweIR5oC03DuZVLsPPQy{2|pS2tg|b z&tNA%Fri>*0O2VZ8bcT$($CY1!7~lircp@AOaayO(6%+mA}n*+;IUkA5N4+5fyXmI zBgo)xxgLWjSO`j`K+}){JX?8!>Z4)?Pw*0UD2425usC=K0H#PG7}5fUXi*3$$}dgI zNiELE&j&S@U`Bx3E8uDnE|Q<04P(P9JCu2FsDaSMELJeJ;N~tUEf1H4A3?UkY6GE;)49loYW$P#GKTk z5(aQRnFF4*gO$nXfnSHG#w9C1rh-d!K8zFk)Sp)K&>J@Jv|1W%%q}3Si2RxPQWKKwWPEx^XO&;4Ij|RcVZs6 zmi5WZPGtZQ&}I_@s2K?+6d>KNVh9J4Zi^LiOTnu^q1$snVGbQf&Pc5UHylAdvpi6f z1XRX=SK1frDFi@f>%faIz>|dF#Xg{MX_&d7HYX^aGV+T-`3$_ATSp-m+#1L)1ua!i zNd>pBQc^)Hct8tZ!3}QMICdgzVie@}ylhBc80!KOkOz^M6hK@6NhwL7k|r0t!nHK7 zBr^w85rL-MKm+%P`4Y%PN@@z+D$s(4(mcpg35ao^IntaQ@Qx->&6Sjj6kwGKiHP;{ zF!z_h!Y>iDegtH4afyO|QA%nN1E{m9kPI!ZtRUQi{9^E85ik!FMa3oP%>o}#mjkq{ z9<+llMWHkgRFS}A8INRYF#}jHxJ?0Rh?ExPSV06q3%VezqSWHjoDyhALY6KiCzd4U zkKV)>VkLji825GI$aLTtDSiD&(e?B!bO? zWF|)tsVn81Fju;R0uSDQeKoA_h=kq$}i?mVk6;=7Gq3h2q@A9B?8?&$nXm1#f^%EXzy>5AG=BrskD0_=1*J zff@{uR(MG&vIwZ7mJAU97XWA@KgE!tA6RaHPVxg)f}i{22SwcDgfNtg-)1*1$4n>Luv}R$yuz&;0v0= z&(8yC2d~wFPOGODG5A6=5rZ#e`wpo217+qH!36U`eLU#Q7+ey*k^)IpacOZuYF;tK zkfK!7N)Y6uqGAQuLJ)A-1Fu#g%~5zAin%-zRD~*(WPr97^UG4f{W%6mW6v)&HANvKHK)Ly z0mK9?F91awbPWsxs2>XJ=~{t#5G%k_Mv&YEEyx)BQY%Ur{PGnL3y)HZK}9%dq9UhK z0o+4KO#!KZv~!_L){5aGkS%1DsU?bFA*3Zypqi~T53CmyBG|cLCn>3F6qcqIRcaP1 zfeb-X4Vmf!m3E*i7_11?Py{oes=eE7aAg!>~Hb{Plv<2Y9{2*0mLf{|)Ck#+P=;2iXaX45Fcr`w#LkwP8 z0@78G51IkZOw55TYK1Po2h~(cka3)NDnPc6 zB^Q^0=g7c<#i^hqU6KlNS_x={sUOM&lE1T$vw|OZPnQ*ge;&By2Vy`s`oZE1w1xw; zBE7T#(RD8<$_H&$faY_E!%Om!+DPEa3AEz1C_e|Zvl7(a0;OEY#CSnsUTTgWgFmP< zl2{3*eZkAKK_cO)so7wm98k}pxFodzR>y$S6lfzQYPqEdYpa4+gcapNT7Zzm3LO&% zt@ua=tx|wxAW%w!tS|<7IHwY%2V6>nstr(620Eq#N_fzLCFnRggMWTOu_A+iL24eD zfDD0yTJoTo&+^Q?l>BnAL=L1q5AF$qRKxh$sg)@5;HExg2U{_Ne~|)YeHy)Ukd6PCYFGD5Se*;*z`aq=0Pn<@S+A}ozS(ZN}w^|ocwf%0V%0PpoP$& z&2z<83;~G+sYOYk1yiu)DOL;t&}lX(4elovGX#KV(;({?!3+1`1FqPlK*Y z3K~vDiB*}Po-~@;VsLxjiXi~Bf(S%FT2aZBU=dI|Ck-^-50U}(x+)crYEw{Hz-v=T z5d`VER7-r%Au+nu*rcU&=O;WBJfUr9C9ENq1F~> zq!xjgMadb7#h|7pLm=pgj!e*8O<-w0XmtvxjRj(+GJr`dhM?eJ1#m0{C6=Tz1cA?+ zUgN<& zF@Ppm!30PVXrvp?foxiYjC~;1T|w7+frl5ta(ZwLpl$vj13?QCp!qNeQcXd|8H*Vp zTu{9aTAH8A5R{r$lv8JPtj zK~P=55Cq=23}09a=9hsi2ldVo!%QG$WvL3N^CwV2(3BulAEXxxADn_J04+;}DS$4> zhH*hNCLr4iaw-{uAZM#UC60mTGx0Rzzt z?tp-%AmLo-%mIWCidm3r!O0iGP*Bx?H49)3XQ)~$1siaG(+)$0jXp$z0XhN-8mRuoy@aXh0QIV1jF6Siz4{!7~JiO|2a1aP9B`5@2GJlFLz{a=`MC^1sU=0AqzBrO0!c3nLEvq- zP)Y$@Ho!RfX`red)V_etrz$CEAok=ynxN3*H8ep>sUSmGFva8;Q%ssUI4uPgKH%Dd zAt*oh@S?mU%?cVp`MJ>H$)NmlhM>|s^xZMZ`8heM$t9o!mYED~gy?}4=H-_&1Sh8C zfR1ZHn+X9;D1lEHfEJRV73QEILpj5SAvm!t6-+3oCFT}bgSHZsfLAzzBvQaKDbSr# z$Ol$21VdL&DS+k);XEsbV8{U)5DGTLUJMlmSDTPIMNAPLa32~x=n0+!gc<>A%qN1S zU|PUk0vHFhc?CQn2TJ2`!ODVEhTzmxh4PF<&~P!RbqPI}0kXy(HH{+H7zC$+!Wp`p z5z0w~EaGAaPR&U}j0*&(g4Sq2mO$k~mOwFp#UQ(}Kcu5tgMFw`Kszzy1 zjwVDk$njuRu!2w_1-cp#QUe92mVnMrfemhfl!AuG!J5Ggh2q4r)D(tb(0MtKO?99V zI4~dNT~H1wEd~{*ke%cOkOmoiq!qV9aMKI2W-U9l5?KRijT3046U5&9BG7a{e50uq zLog^F5_58(i}#8l0-#fFAS}@O5eN$wC!jz81%7S;Xb~i&1qC(*R6#@aLp%b}huG8v zO5;!k;I2J%@DtQzB1e%GLojI5WM~0HFlZ?@e9kX8I}>!CO(y6#sni07;QX|b^2DN4 zI70!nJOtb_gh^R31cMG5D#-w)qZ0521W-x>6*piR$bzDB&@!X)qWrvc1!!Ba1a=Ay z(w-@(r$7sLpCm1j>S$ zDR8ynp!L(GIpDc>@WN>DR1HWMSV@V3QzgjQ5^xy^W~GAmkim8t1?Lxmc7}jvL!q6# zV8~Q$u|i@-YGR5a1B|Z^+OPo*0LWVMVk?H=63`J$7>oCy!jNG?P!PiEE$E^lh&-t6 z4mAP9gqa3SWDprpP662g?xTPghJnOON{gYC0(dwMG+7L(a}jeskPc}IOdVv>5IXr$ zou8DYhg{jzLY0BtP*Pf)3Nt^o7~1NCDuDArDnXl;AR}`O&<)?kaE29#m77@tqQEPr zKmy>!Ee!D0EHH)w$_hSE1qRv+2b!*es(`GA0Z%k3fU+3O2xM_+@dH^Y1CfA^?7?k@ zh(cSju>1+x=Ex8Xp5h6i+E5o4mA3Keqt6v z1>D_s{nC9W8sj6s0_hnsd>fOi3%FQ<*6x|#Tl9m!R48ty#?T% z4xqCOpr=`eB&LHl5?L{XWF+Q+H|#+7&Ok>25y=lUbeLHNio+1ld3~Tv02)byoss}v zR|XwZ(gT@Rq5zs}1ugA?AI<|ll?PNgfDTjx)1du;;K~xB1#~irLON)_gCavn24rL$ z;Q~l<0s8>7X#=_l0%OY7_>Y{AqlhrHa8!%CKxoHQ39GTDlW-S z2A`@1sxe?iBRnF72u`|$c?ZCW}x06Xay7~R3Rr>fuagp^Xe#ome_#?n!v^tr-Du+ zKvD_u1h|y}TGa?T6$^YcUurHW$iQndz%I%xf&?eTOOWO~DC{$fpsNNDbw1*_Jwz=Y z0zU1sI0IB#gSTcUg0`S#7K20OQNuEjQMsw$!Cz3j1O3f;J(8 z&wfCRnv~}0g7zIVfHx&WrUXC{2`vWUiyA=H7-;tvIGKS*q%*;1Bjy*uHduiw`)o+# z3}jE90{G|@sI}lJJa9J4gB&hV46zV0mw%@9&V!uK3H1udb4Xiup#CUUfb8P|EhB;pfddPisX==JL30H8prJ%iz9@oD3V~ba z1x1jtK&TC%vKJI2C5hmjk)TK{$+v>`4nYTZ=4Ho&8`rQtp-obeoq{K*_yHYq08Xow z`K9Whxzg-ZkeAZ)?IDf=8x0z$19t}#6$E2Sz!3*4 zg~8|cK*~u_DhF3_pezB7luT%pl_-GDZA;2Y1)af|3iB(tX$d-(2RcIr_ir&+8)EV; zHMgLo65?XWOjlIO#xbf2J&J?X>MYkZgFyAPO3sNv<0uD zkdj)QnVtvQyO0lB8&e5c=Kx82sYS*4d5JmT=mRA+a4nOTnh4r11n>0efOkhj;-VPb zSx+wl&H1Dhr6%Tr&i;iS-l+~-O9q;A0)+x-lQDSrae8WrZf0H?co0Y(c6_HgXOAjmq$U=n=rN$LMGYw`O=Z9=c@ZmbKwT%zVt9=J zn&*H`^nj+TN>bw?MIJ~EsP%6L9*a#)OkoHO@&REhhR_U!{0z{rT4n9|ng^*d;0(0E(a=0d?}#BZFDElM6SUtC!~$({XMoI5K!@mIJlLsU zka)L(3Bwn#LN$StFsL^In&K_O+8TyxO@WzF%n(`t+O(noo`JVw2rW)UT1Eg_IsjT- zR+6ERoLCB~vS7(SuQ(Gl^#(cl2pk`verHalLP;v9WKS&01RZsgSd3&G=m?M^(C+Dy z)I0^qnY*Ap44^VOJyjtiF)yVUp8CNig43M>=tv;X0LTO`c&QX<{#%)5U9Whd7?-GR9t{gv_&zu1T?+|HV0fifJ=T*1_L#i(2g<#n*tJtGeBN|jT?iS zKMI+7(B1lQB@l-cgZafE^`J&7s9ylw!G>THw6N^$n!!MwQZ+S*4 z_>eJB&_mRK&oL@Wg^WRKLTVFebf)Dbrl*7Y93Y<+L)`#sSAv#;;Tf6_1)seYY;464 zmRbawh_zw>pNZ-j?B}Ual$xAhlmZb*%*lZ>z|-(mshY(I5l|@!El zfE>aMS|Ja%3{w1nPVWRarlICQnl0e&Kd9<~=me+19LOXTxRfg@1s?zh(*xaw1yKxY z1VAP7^T693L75yO;+Y3qwhd9ApQiv_j2i;l=Li?{FG$UUNJPNff)kw7ehE?aE2i~u@Y1# zr{^m&fRx9ywLG5NK#EoRe-F8O97p|18PzroyiMc zMpz6gEpxyZ3V;rsD9MLxW(74zL1`Q89*_&+)hc-D3S{=Z1lmdiHNLY`D;3J2rw*rs z)*nNU696@@L8s4vHa8~bRf3{UPr(t~4hCxhwdxSA1oa6(nGaMff?6f{pbZJ&(>D}y z6H`(lJKB=<7{W8a`geAw(HK{Zm(OLm5mIp;RsNI|a z?&`q2mIqo{icpvY-VvSx8WBzeIT3W6cxHZ{LTX-FW>J0~Xeoyt@N`1~ctpaPt?^A<>7F%oxYlgHDaJRm#f;^~_R>6hM2t(o&0xQj3)A zAPW@qA;;=~GcCA@oDbeUR)i>;K|A_D+cpv5kzY`v3yQ-;$T$P&08>yXfPDgYv8o1a z#v4{L!$M3CWDhvif&v0G3!Go1fE>o4JOhdh@WcjalnQJEI8X@L0V)^Z#;1Vyx@yf>}9YC z;GQn1kq$Zw9PBSp3Q|G}JMgdu(wZa)AClui{!@ZZB7%|=#7NMgSfDedp~Vq?2ju0$ z4l;nP9M8)yNAe=5V+(Q{*!!T}L7+UJnP&y|0*b#u`vsueSWz+>e4<`Y0eb#W2Iz=` zyllj92q@+uV;hL(TV4uiB^@X=!Oq%)mb4JZq3lS73>6>-!@!OOjfq2|7ey^%It!{E z)R#xq06H@YG>V#>Sel*znl=O*0~0LR|lO`pPGnrW;iT=fmYNcB5rsA4^)G)4*b}DQ2K>lq7VtX0R(oaD0IOR zSPUucfk%Lp>>woyD6xT#%mm*(k^+teP!|DQfq_y(5waoBZMI+oLECPMAu6CAQAh-h zWr15>phg;Kbvo!YP*gSG{t##r6lmTSI>(OWHkhB`tyPfwAU(L;#7fWs$)E-@X!$+p zB)gJ)=%QG7l?bvOQnePr$~8zs2+c~k`DB_64swXkK-2Q6c_q-WfHcHF+nG`mi@?LF zNvWVAMet%7&VVph5-g z5JW8mx%)*2JZ%A<Z(K_qz0BdL-B8tahG zI8p)zX-6v8L0nKHGSQB79iU~JNG3zJq#~IO6+l!P4B(wEprRbq;bsAKp%_v@S%U#o z#3OGcg{=BWO<{mB!26&6Q-gX92+3I_1e{Ghohl!_VL-~iXY3MAFfVB;W-8qm~GDrlq>cA7XS z8z6-v*mR_Tgz%A~4dgOpqd-!WngO0qORiMNNi9pw0XKC>brGoQgWO_J1Zj+r7(kh@ zP3quz3~0s&S6-k-9DJ6Q0eSLSU&#)ol>sXK89>URcb{n%qw+wZq^beFu?~D|PBByg zNEzfbe+KBGt_+}w_+kcdNrqC(f>IGu(nhKoR17sKvxK22wIC-G(nLmb9H<&b@(hRzO4N{m zRWC;Ld%(B;l#~|36+;Gb!0`^LGeB)#=o|rT>?R2GH(Ba1#gA zCP0o;P_)2f6tbHU8cU>WA>Dn|nYExfx?+Y$4a-0c4Nx-)JP}-6!ti`u!;`&}pX^xs zY+Ad5MsQ|sK@R9V=M)9!jLbanwv^{P8(*%T0#gxEln7ajl9+=~5>S*6TA8ownW7s8 z9l-@RxIj}@T#zN&y1vEfnJKzXrRl}GA^BDcTmk;NpasgH;a**r#FA7i1tS9^BV7Y? zT|-j^Lo+L5OD@pi4Z0zq3q*22SI1c?_=3*eRR{u|yQ^RWK7<#12CqX=W^rn1fnHu} zi5(a0NC@4K)WlpXm>U%kK7*^UQmD${^7Zs}ML60}&wvYhV3BSJ=+GF0Xd~bi8;D%`9-zZgm|GedTOw(M`4{9HU1vWe z8PF+TRtoyjpu`7?3Ft|$dN6*h0;sjA4_?rls-Kz{9~!Lh;~ekn8XWBC?i#G0l9ia3 zp08Jsk7g#=9fqc+##{{GYj;7{@jmNZ{j9(L+1!QC7c_zeLAT_B22nJN6`pr?JX^C6 zCIBuLp6polv~}~d%`09sv@$?g&*wHMfcA`)f=+1HELM23YZpihJ-9HL0Z$Nr>ta>_s{?iG)FXuG8Sl0M--NI)Jc3@HWZ0^FBO${&BZ-23V z`?HNr*i}5;*ZOox%kv3s&$^aAo!Es%(bEaN&!?<-*0CL34(!L53wJ(UzvpS|(x*!{ zzSy$#aRY`uFl7+eKI`m$+O^_Y=gz0?ZK#SNHHE_SsWYGK=zg-R4SvTg;@q8Qa~Hl? z-}1Dh?fsq}$RRo*jtb9bwLIOq`RUwth}5$g>)|@_-A?;-&I@1q?|I*bC%f8StX~R|eLkxNstx%rS@@l-kW+|2 zZ5mJ$=;gw#a2e!lT%XNZ^JM3;=No$&R5eg9XMHwfK7* z*}LG$&iT*;J*x%60HtyGZLUatI{fOPk^W-;jAxq`KAY3|V%@%{>t-P$=J~7^NR&VV z8Ioe4nx1W5@wBby>Gn-eTQ|R)z82}CRZ#FgUDxxhV*(@{K^udb#j2_b@Aot!U$qJe zSI8tU{9@H-bJjeavjXhRWzXhqd$ObJ$F!<6S9gOF zUH6*jtGgdJG`?tG^{iteD3?u`2ohhi?`hAj=X)nU-#zDXLzBXbnR}nNYlSHf<-! zA>dNs+4Kd^_so5=YtqxM74P@-JlWg!V*ku1J61ghJM-C$_0PN4JlWCkZ2E#HyLz6_ zYJo%{a#DLXVb1d{i_k(96x6#ny;$7%bmEMslX{-7TljoJ+tZ0NUTm5FV$0&^ySF^+ zX?(tV=JTeVFZNG(v9Ra;o*so~oy%V=>_KjkBH9wuR?`6}vC%d;joz(MWNAHWy^$?xUrf+-NIO}QquBWr-J>4}0 z;t%jbSIy%0duD-_$6~)n6_T=%a|x^|rCF@-bo-{~yZa$&9F$n$QHL04hu%;PEB+y6 z#FHIsAter|5e6AZ(JWSYHfIgUYY?{~*@El@NGw7;jdHCjv=jjC>j2ef;I#gH_BvEG zpm^E23?dA>JN3zq-e)t`KbzC}Y-$I{QJ|hS`u(bCY9Q7>ozTkw$|X;BE`#_7l1<>P zVi-dK5fRdpe%( zo&0o9!?P*-ASKna>D!+5t$5Kp0V@4${?g}jx*_QfCbV|((>W`i&Di&R$u7|NGiX&l zD3Nq*P=H>K3Q`El;;6;VlO0{4Reerb9)aO%H(99Qj(i1lK!&+{TghYZbwr_f| zzU9g8?Ko2}rftNV{$l->_j_g$um0(thNsKBAu&M{2R&=v{9;)n85X4GV%(c*1GCP?SG8Iz5JzdiNZ1W1RDu!pB`=0FRecG`B?{ucZvyN#m8d^d57&7+_ zDg;5B&oNd$f{OGh>!0;BzSy<;$?m<+<}ZELxew`TQRw^-Xb1p0dkL!To^I@aF=g+Q zy$kTG1R0K0ry%N!XPx_=c7R&mu%!*yrbHE<>}?~(2ag)&yx2eI`HF5xE&ZrrE|Tk@ zjdsKm22gVkQj36UJ6t*ZY5y`v(+<=#gw)HR8urQF1!%fJlMQ$;Mt!mq+6o1ggwGeQ zd$DfG^97BNmcxrhtDp8yeA&OJe}JB zGUa7^?~8T&AZ~fOzU}#fMv$V(`=0eJeY&CT$(~s#=7OF463GaLryC}|ShwS8>*goB z`XHt}*}w2v<9dc?vznew-v%;l%FGw**Mkz%wpLKnY5krT?OUEMnf9`I#j~j!p7pMK zwrc_?IrguAK4k^SNf7@$T{{EZ^ai;b)VBh+F+p9>SuKz>fKw^NeeiZENS!12-cyJx zK^^cXyZS)2D$>oTApiDHXL!1O6O{F0-Ts%;*FE30{AtH(D~6{#COqxm&hWHr#gn~r zVAQiMyI*W?W_Yr@>)D(RCjf2U-S%Ynv?qJ#fO=UFp=Z-JK&*orjv@)+Siz(q4K|2A zQ2%oFI;hOE{{9#HH$XX{6|j&L0u^|%yya=fOonIEHauN4?`i9{r|X(QX?e{;s62{M zPd7BaoVy4r0~w!ya-L0Vf3kbqOK{?X3O!vn@5#Pyh9^6AK_nqgLs9Z<+J1Xki9c!P$ zQ#3>y)L;nbX~zcCi0#<$tO=AsL1DSE_sNd6P``i%hMrH^h+F}I+Vk-C9Qt`S(BuQx z-Dbt`a%RiZt_6^MX~h7IS$Ic^0nUQ-cB~KrPuI7-oU{~_j3H_mo_4H$I-%DJ6gY6# zLPo)!?C5(wd&jdmyPmG!`Eu_BP^Np<+3;*mCj*3nc@``N@*^nefjOY;K7T1J34?{6 zZR-FPA&}-Rv>WoWy$ACeRY=@FpVb1f1k@*owEv#1T>?p3a5;zth%&8l4z#!-Qp3yk zUQqg<057Fl8(*y30U1$)jIJ>}1q(rnT?SBr*U$83S zbvvY60~Txmr5Qh8<6Kw!#Z9MD_;{i#^@B?a7Wlh#(|WLJC-ro51~K(D2oI z(1`7e#wpJ??*^rUx!^%!Q1V*1?&-Q&pb_kj1uthVL28wPN;=3OAEMC(8jS?k#!n|q zf4^t`v$ac}P40cNcMfQXrg<;O?URO@OUs!=;YItZr(G)`(-6=q6;lY5ns)4hq-5~$DzxJN?uWlfri{baR{Cjg2Wm~7&L?i65iMg zX@I?4)be6^2LosnY3-6{YZiirja!#OGB~Vm0d>Qk@9uvFE^0wpc>lVmOM0K|YJ0Y) z|Jjy#3{Up#1xcjz>5h%!{DGxK(j#%1xTVt@Sn|C4;m}mHQ~kH^-p$h zd)&|jD%&AN06%f+K))^&pI1kOq>o%P&=0~yx6md*&nh;*c`x$?nDAame`$Py44m+t$GVikm4rAw?I%i}l-| z&RGHKvaO%`w6piw;s(&rAvgg&od6noeL7*;v$cz#FI-20Qjq_jF5UZd>E0Jxw?CcG z3#xLFile6!dO`iLo!w6-^gWxt;MwM>5GR4OJ=@Xxa^@1Gx&_RK4&y&>+WEA7H?+cl z^a-FsQ}#VwvK-V615MU|vIJz>1~R(-w7m_~*Fff2F}z$f=SAlxP^N$k*D*jSD=5tX znPXsh4ldiF6eLa|B_dP^(lf-yfdsG>R0?8GF%26KUNHoS`0Gp04ejIPMpE; zbXn80d2>Le|D5ip9UDMp{*q~s`A|^DW8u!{v)6&@*Y(>W`avpZwZQd1>zD>l-|AS> zH)vE6X=WSq4%4Uo6JKoI4rwJq?)C)@iGpGZ*2)1lc3!Mq25SF6Dm{j$OM0JnYy)+% zy5@trSP(wM+fd1;TYEsYDA@0yrqEMZD-v9ogSt!5E)m!$kk6Y|pfx<9o6sR%$i;nq z>GRp^p6;Craxx^bLAqhjCbm3n?ti*u3nITf1=kVKED0&{7$B`=Xj2Ztfi=y+?Pq8w z1R?_orsw;XJm1{{(+O@@Ksl%~;Px0)22>x;+Xm%8;_$_mW#I7vur-k61Dea*wd=*! zmS@vuGNAR~5JT6(}U(V@bW~2E-)9? z21~S4fTUK2XW$76h;u>B^I0vBMgVB>8ALS$%nMMT%wG4jvlrSdcsggri}kx1p7w5h zIddh$lijOcEL`z?_6!EdfDn{|q$w*HZ|>4(yC%R!G9ax>D+X|9dpd*%?eao6s0tw^ z2WasFM3&*{l9dck!Ck>gppvQuG@b??Ljb9PG&C6?6l@d;-1vm2 zFHoBoo-#q4mkqO?&tD4Dvu@V2>DykcTllnN5>yDD{y>T$)F+pbinZ8UA!b8zkoTtBtryhf0Z-wBvi-}My`Y9GWIzg3z%P5gyN%(+dJqK)P?uEj?V_MrwSC)PtX~V7 z2YcBt_sNcFRt(RVH$K_Fkm1RWK6p8*ggku;$`6pl2`U#Apvs?3+xc|DL*dTP3{U$fKJVMW@T_mq^DT=Yc^p2UsPKIE{1@vMf(y(3^$?XHr@d@k{A}uC=->sU zlgj|1AbkZZC=as8gaOn?o6`yDtUm>h>p{!RWlip|YeGRS-r4&=5e^(v;0~I1du-$Vuog{{vIm4X(&5Ot6u0V)IGSiyLZ9xX&2 zsL{2c9V!D!h)@nRUqFkt`8 zb!-Jv02;n;?0>p+FT?XGTc56-0M*k!@yYIOPj-REN1&=ekqOF;YnMQbg4E(qJ2pJu zJMsDInGBGTsHd~{J#FrPzGvn0sY{>E-UrqM9-@MDARy9U(e0ZcIzXJ~yC*-JJ0DV3 zG9Yu{SCGEn)A6EvBQ%3P*$o?Shh#qmP@i}6il^YVuu z5Xy=HG7AAsDUf#BOK>9%>Lf_B0wMt#F@dnG7@kg8#sI&W^u_iSpwN7>YtoCxDUd!t z14InkDg`ZbYiMMERA*2MY9~bO#kSTL``ba?t~m`)mn;XN4gJsyNg*npZ`}QKUN_iN z;4yRvAM6jvs1C?SU>2x34IYDHc)ET!Xo_q?4=AaChEid-kSahX=paLo(DpH8o|*wd zfs-t#r3Rbxe%#QFkb+EFAWMU16%lG6nF*@l8MreA4m|KWESO}+Tu>hfENR668h%)} z0TR_P4!EuWbrPO!UIC?0FD8AmyAM9I_M&mh%cf;d*R?-gH}mO^3C}vVLlPK@4h7Iq z%CaVSAM|lUBkXEY&|D|zW&_aGq@YR&)ILEn^2v@aEat&ng>vFER1h*Q3~DPw=b2E_ zJ*ZcX>|{_w1H3*Is#}pE#8KhN?lllgpX_P__x&N`0jOdS9%wS?$?jGJ2iiJ=n2F4J zKDPlh6id%FG5@9 zkU?f}Z@L3I6a;Bvf;v=?iUHQPLiABU^&@D#6ZB?M$iO>fKn*er@nrW>$QoTx1p!{B z3yxNBS@(29|BLlo7@qHLdB3LvyrmJ;hJaKakY)$S%Md=K;zsa6PMA0YvcL}7wcWW5 zloG-H1JK%~<-0-62Z(M42=#ssXdxq_@xkzX)4msrTR~MeXsO@+cC@=l6`t&BgVyw* z%6#eGrxP3A@9AN9Icvg;>HY9nhAdh`uFVkX2%;34qd=ov3%4>rC`g6`jcz<$*7RiW zRERGiogt8lMKeIRltStol#0kRKmj5O3JuV9EWG!Wf)qiz!=PpkWJxD@=nOP^v2GtM zsr7(72pQbjzxVmnr7!l+1QojAWq05h1B-%-4=@YVjYeL|45^+NKm#qUOQ95st06L= zx@Gn{s5~@OATrPTCOreSwINHF!6R^x+7hZ5MJJ?61hu)~Q+p6oAWKE8pn4$9MMz2a zw6E=H|0b{pz*az&fJy*(d-DCB9`sWm6ke>~4O-0uX>lMedqh8$ zGlUZGva?2L2kpiF*)JCMK)X5&&v$JG_2a<<@}MdXv|77!`OAiW=!gKcqyW!9!HY=- zNSy|qz=m)jL*Y;vcohPg%7tVYs0^gxiH!rvXI3yN$Y?XfY)G>doPNNQ!zdH(dc1zHpc*2Mtn zmx6jspyl9J44~z96Z)QYOnbg(7mNd5uz=J;n$z%fLLaofyK5Ir4`dDvq6|F3(+gP# z0`2xa+0pfE%|eJGP&_=F)9_;dM405RwinA6L)sRIP8e)33vm?#`bD9TwHeUL61w&r z)J$f0v41vb)$rP-pf&c(7o(~`mwf_TDa-)bJpfrv#_+PC0W>xb8R~hyZ1>YW4T$9Z zV%AKmlXq`6a*_uTR zPr($le1SIcAQU7~Gaz%G?r(j$aQD;Jj_14kU+iy(Oq)FG?0wO^7uso@vjSB5Z0v>1 zvOL+*1)fU+j{!qw@t$_}K3}-*$^N-7)-Q$F09owytaHZmbqgU=LXhsk!!N%GpPv_5v^Pg^L1NGj)Lm8k!q}f{_ z<9?ul0PqeHkSusd3dm?kFZbD;RnO-`U5YSh&I)K9w6ptZCv-2%^C=tQaS8D&$P`G) z{Bq$g&Fra?WJkaVOP9T<)4fwcrOu8%Na^%^HfYTiXmp^p z8Di7phNkCz8=kJ6fh_oB2Q=%xSl0G@_B3!9f}IM{Lj%`=H?5HGx@U9NfI3si6NAvT zS5LQZda|SI<&;JSNG63+pjmauGGj;!8!8Oi{{XIUK`9++3LO*zApPyTpb8nDZs>p7 zzy0a#ea{xOTQR`sCp&gOUBBl=$Ep|obDs821ufWu>-r~eAY6TUBtS0~`Kj>aJXzlQH z$#Up0K6q}E;bmj{i{*`wRuYmU)-HiGmq8^6c)=GW6d+^F&!=pJ%0hfRs|AwdL4okB zf5OxLE(XZJ8)Rw^)FXNd%Nh)jq6A7o`V|wOuAdLuMFL*^jgWzieIoI}W5j4%QXord zp3P~1gga;%@A}=K+zC$n;N_+`b}U2s&d`A%aJLy0Az(j%7X(3SK}aTe-UQlP18ZD? z7g#=Jd=;7rbP_iUG0% z@9Bydm(iXr1gzhDZ>C7 z4TkLqfwsKh1skMM2^vU!HfI%Rw4!4JC=*TWVt^P15rVoNSqOA`ANXDu&;j+(pa-oe z19vo@uUYnVLI-FOApD9?Py-LrCPY^ZDc+&>LDmpKDjZNkh76Q~T41Q&L&!lK1<{AR zP5@FJV+k2ZeGHX`=mzzHz+H8av0w%$`65CD+zf`f5Zv>C)Y%Nr)-C}>GuYFRH4P96 zaDoC?*Pv-(?9yP-XW;b}&nAKf02mM!_OE}@ycZPF;A{vAYfuS-xV97GY-r;O9KWCz zAjtLLG8gJpNaR6N3QP-V4hBUYBbq?=f;WP}s?)ubL37<;_kv19a32l6a02XAupGoX zkYkY(1|*9z_~jQBXM@_~J*%FsXoR-f;2vfGk9i|)Tms$f2^o0e90blG1UO5BXLo|y4)L@;y4APx}Xojr2fUo@lH8H^D*vq+#p3U74TIbb20kmWX zJPiPGGiV(*tT_v6#e>y9ojBv!+~$`v!3!)wwaJo|AlshoSoLg92Z;4_;tEg&1nDQB zHkK7Y&Ba+QkbVKkiEEd>-_!VF{dUN-JZLfNj&4W-da`>dWG)?2H9^Lptr(v6uX;A8 z6O>#bUG_OE;Il*^FM#V0kW;~9AkbXkw5(&wK9K7`13;^$KkWytl6}?* z+8YJ!$AgZnf!*Ed>0*U`cPBa@6bX6{gyx_$3d(1aOe;TL$y8j{4oCoq8y zh|kQ=gWl}IN%@r#m-;hI=4m z9##zSVuIoM+Rmp9GeM(9@I7{*Ih~!YkZK4rvj(2#feAs9252||Ss^S#fl~&!PrY~Y zvxem_wt&*YhUZN?LCZlfBNVM$@Fbcdv-x)W}7b`G57hd<)9(8=gS+R)Uzr3 zpRb*U!hsFxKsNh<`YhmiUdZlb(0t?5^=%BuLvWxTDQFiW@hcq7}o_-u@Ts z)`30Wy5=dUt=PWnd1nU$Xq6T0!cGNHSGBVPw2QekDJK(j(I#mBIe5nctj7=51xmUo z*LXs8g2W+aK*stY3)4C~o-f%4%EIekY+3tc=LQBy`xERI@a8cF$R08%1-Y&B+15tT z5}PNxx5FstGUz=GPbaKrfO5dwP9U`_NC>pZ8C(xQ+HX%Fi^_H{eX^tbS##^tHt_1b zJ-ePR*$A0z0XYFO4$1%-GlPu!GQ3#78#EsQUQP!ZbK5ul+4Pl9cJ)C9+aSXeAipAO z0uN!l*gp|k_&|mxkSZp~Pz87xgyCt&_GjQ(Y!C(M5HY|OZ-b|!A=}BHO>2L;cDfZz z>gCGK;FW=`o1bsq%>ddgw0b?mb8v|VoxYv90?LO{i18hWGPJ|hA%ZX3S3zeBApIBx zh%j`H9lC4+A_g6$g_IF6&g^+lm-I5gDqC;|9PMJw_j_i6R(hb!RzNokfYLRzlTWlx zNHzo2!;oGx#AFy9lzV20Z-=U-ASRje4=H@!7^ENZ}7D$01cRWI!I2=|Br%!TAs>4T(`(Zs>zJptCRbE&xpyLi*HDkAY{pA&NkbUB38f+h$N5^a8?yG}ItN zJRnnEte*;{paBReJsF;^TljKDDm1~}E*n^n10u7-< z#yg?Q*!1+FdnT~mv~eEEF`F*TUE1=p7c??F z1urCmh(bA#RYjok7rJH>LO}+z86X^3NeXU~gE$*|A2&2YlH#+DX^>txR4qgl%7LVD zC)w$YRoFS<8^njsC-pZ0Ip(9wL_ z(e`rI6i`2U$Ev3dd%$tJdH2(f>Cg8}1Gn~{gL$C(2D-uK8%zC;3TuUJxD)V&bwioL_BYmJ2cI%3#JGX!qoP$p_0ND@eNkEK* z6de$+Kq_*OjnDV4gAN^oJNi%|P}vK*Q4^Glu}H&eTky#@kUk4!VH>n+fmjQllz?!d zMuP_BAZZi4Pk;5ZwM!twWDHMRH$K_58j}Ct@0kVLqYD{0gKy@*r3^F(u&3euo({;! z#MAYVeQ2Esji7$-ylo7ixrlk&AnhE`I($$;3Es*GPSoJz6Cle#pwkl&|AU50HcW)B z#sYDc%mQ^wAg+b9IUx#>n-I3wA!(|FC^F zkhRs|1p}a+u<*sKpy8rjOBkMZu79?m{pF$=Rt%u^5MA@36ewsR0`K=UA~#S#TRg!_ z^Fa{^$vTiJABbwGMJPfL8OUJblU;348!#H3;LODU$#bA?J|udewLEx$6*TgPv6mXG z4U`u^gQES@A^M@lKpG*ST{aM5XuIawvZfcy8bMcCf^O7&zo!Fwr>6dkt~F0vH$aD! zK=nCNyAyg94{29vf{xsJ20l*#b^L|_A_!^6SwVTQh=43+hSsjo8#Y0WnThkBw(fvA zuA}`~?;=p=dhHTO=>T4AwSFzbiw%ojY*_SU?*dRh1?N9dl-#}_Hg_(A9Lomk|IJD!*o*#+5V1W^fE zeFLtZUoPDGWaqN?d*(l#yb3g423~ssI;d;!f+xGXp6=WN83BDZr{U#l(6k$9HzGLj zo^5P@zGoU}!g~KqP(ce`E)3~mf+nW=yC8KAD8E1&d7wRS>w2C|-2!RQgOVW9meA+m z-6Sv8FNM^tpa6rgK!<99XQH0ZY5^^70}s!^2N@ySK&qeYT>yzXPzPrrXv^M{J$s() z>;rB2+R+P%KagWW92Fo(wt&V6mx4xsA^U6?KxYo@UIS{4fcJ1BRp?l6&jc-A1BDMH zJV6sB^FfDHfiBL3G%6rttKcnb;KBvE#seY=DvBU12GES=oE2!Zp^zX0MI&f8O(SFn zE@)xf?mkG9_1XLh&~yhbS)Wc=4mSvTx*Ws^`0NA32=JUPXyyvi#De4{NSy#O05-)4_*WfKo7cJv?Z5eDl<2;616J0ei^EKO`+finqrN zO^}sR&ze@eShwWKj$NSa13M26(yW9`B4XV&1d3pg+jgviw22`j?GPVAYevv0EqFxc zStoeT3cQ*R)OOp^`?ReWbSM+JxB)FMfV%`VtF^2V)HXrdJ_u^PfEP?X2an%?lM`Z7 z6LcIIc4We{p3aw();*iM6jC8UR!Ths+YNOyC@<}3c(NC?vmTV@A;(%E`yMn>4BlGu zbaEp?(=*WaBGAkeC|9mo2x$#L19nmmWRMLMMRRsN*)t2I4b(233_a82#rDlF_O5x+ zz8RE?!B_WTxf%0uLlfw3Oo&rJ)-`X2=mU*9Ko$o;RtCXM25r)xv*PKVouHvN)WK~~ zv_n!nq{9OWHi&D$XTE_pN`QyXA=MNl>B18QsGZcm{>Ab}PzDFjM?KjM+K~quJBA(E z`DDjhs4pQA4w;Sul@2R+J)hOW0G~GmP58skiFwh!8MS@^w;*OiCq_Z#)RNw3^TE4n zL1jC5IXv7*kaeI01U^;Cao% z5JSw9Kijb5#r`>da`TR zi*@^6tXl{w>A>4hL4n@7?fGobR(Mcq-9PtPPvg@K{V$fcJX^64wE26-swca4J!=3R zk*0viJaamqckToY!GqU4K5l4)WMjxk5~$m}Wcjm2%bqoF1|3%jYcRm~{9&BZi2n{u zXt4mUdO(9(pwkz3>;i3t-o6pkVp_Zb6kU*RB6Pjuvl;6_{a#4H_iV~e(1D1c-L=sC z06n-5a+w9_+$OL%xM2c5+zF|l02-zPseqpB1iJbXgh7QkWaSy@ z5rWn(&n7Ja?c;{bxPl`JYAK{Mgu=l(Xbb7jfMyS$_D_E~a{`zJ8Q4cI^B6z{2zX!> zR49QrTZ4iJq69Kg0GhOaHf;m$CM>ATKsmSuY|N8gZB|gNpsw(fJqsYy*`QT`+h1&0 z@vOBEvho5k9}kHHP`ci^?dgWSPr-A&Py1Iv)WJ_}LMWTP0CX-NeD&|s9Xp=x*a7N^ zfP46$wA?@A+3YPSl?OyOr~%Zz>go24pmVM~13)|cn^u5!q=5T&kmcH-@)O)50VPq0 z8(z+w@U&wa=%AVv3g|fjlmsEGa3O8KXVbSqG=Um$J9;54WXR2zpxv~vt1m%@Ly`^T z$Ol;Q138olB7-uE0}+Crf&k*oT?$DQpz3Bg zAC}-C3P97c;DLJ3EZ+15ppq3lY7W|NKVcd8{KXBB;oSFoI#CvVE@*$T4qSjh41!rh z#6_2om{ABe28R;(JQgbk(2n&v-3s8#E+L~`P@$)-D_%CQfN~&%HsJaRbm=ANJW~`I zNb3(O1R6I5w@M)UbD#sv5Q{)vl)Y173c*x2Zw2f(4NlC?knNSC)dWy98~;c|NBbtQs`;4V8ll zLv%e`xcJ$^j;E7)Ae#iCE`d}f49~XqzgXS@?bAclL*fY~J%VyMXm={8PKKR0h;^I; zO#!4kjdipGStSEx429vzZqV}0r(LU_cFhL$CqRo4Am@EDK&WSPmm(JILC3&B3PDZh zIV&Jl|C8MfPj+^^-!mV49MYUlP^G+n>eJc#Ajt{TmIXJ1z&Qr70S=nkrf&lkZICTM z8`|LOA0dm#Ko#TOHi*g>``e$d0F66Cj-mlI-hPrK$r_S`&Mu>I*;aE0;| zax&9~HfSRSTx3CNmM1%)%K@K(?S3|WIcN+XJYosSN1!G)_+%(ZiHF>egSHqTy}760 zov@%53TWuF=jnzvh^ryp5lBlIG7<_Z&Y(RHaODL`xVv^SJm0HJ;KXYPBxd?E@5 zl2ENchrK+V+z8#c4$=f(#15*SKzU%!3P=%$RJmgg0)jTJJX^aMept_o{WG7hZ->Mj zWFa%C<=Ec^Iwg8%H+&%|e7SA00(k8>XgVBH|AG7hsvjX!UtsTGOp}0;2&h{-X9a8= z`Nf9j7wf0Ohl4?Fu|54yc638#TwsIM3XdC_Ks!oyO?k0?DNHM*X$aQ}ZC^L<1s&to zz6;djTsQCK%vMNh10}M)^-mWy!BWc0m7SN&b&^8k0WtdOF zE(Ey%$so{f9`IBkD2PBg1h(h~(kF#D5L`sUFQ-!g9nt~rOF#-p6rE5F;43g+tX~T{ z$z$$P$VydE^8j+J4y5J==>r8g*hWx1P1y;GBh<6RAd6yW%L^XpLbN!+tt5~aKuH2N zSxrn?0Z|Vs78b1r#XCtiY$-h7-2zHW;H4EH-+;;}@Zvv$1r#U~&shPm{9 z#*4voX`m^2aAOU0oCkPg2_%*v(>@>`^&6G6K@ zz;nEi0ctEtA$2I|n1xLXK|Rm??I1HiXUy$sft>@;2=Xqd-vZuGhi$n?#Yg|p!UqpZJ-uh^WLZZ(;@rW z5hEQCOCc!%-3Q1PK@5eP_hiQuh>@U%53!~~g973g$WRO@5rIMs+$4jHDnm90!si4* zBU$U3LDejzlIv-G*1ZNYMh7asrpa*Mo{@P}>Kr4*BX0Q0EzG1Rva(TL5td zs4)jwLb@++jW;u_Vz+H(?VBgK${rgONKzhCupGn zS`q>o^8#<1?w<&nAcO1+0xi=6_3d`GAt!op10I&TAX`d7LpF(a*p)*smPBZP3P4t4 zfzu_ZM~{?waa#ag^b0wv0_1Q|nnx^k+`b92`w-M=1ugdLm;gOD022Ddc>=WlXfCM9 zj;tK&W@>l>G%yNr4|FvPBp*Q24WuFjYN!K4=bm+6vkwi8`eS?oY#$C)P_P(QoQtK)Xf~G&2c`f>|vXDk00d86eBK z5hrYdX4s!iYlp6%MGG!`83fDC4OC3LptH4+^94?qC_L+&44V4vXtRRo0bLD(Sveuy z9Rj^?5=kRc&kcFi9;ldkvU@wIm;w#Bf{&O)b`xj}87VD;xTq-^S#fbmBJzcikf9Gy zp#*U?!o_%e3Z6>DtZ<=1_>IpL>?d_&V9IaP}6;& s%ORhwSqSM1gKmff&E8Ml51J)Iz8jL^Inp(dpmh{G8{zjxf=&wo04%$6X#fBK diff --git a/locale/zh_Hant/LC_MESSAGES/django.mo b/locale/zh_Hant/LC_MESSAGES/django.mo index 8ff2ffda398a4ade3a03d77f70bff7a4ced54b66..f9ca27be9b891b3b13c30e68d084e0cd54184a43 100644 GIT binary patch delta 17682 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 delta 12810 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