mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2024-12-23 00:26:33 +00:00
Merge branch 'main' into tour
- we need to do this because of conflicting migrations
This commit is contained in:
commit
17dc5e7eb1
71 changed files with 7456 additions and 1373 deletions
71
README.md
71
README.md
|
@ -1,60 +1,45 @@
|
||||||
# BookWyrm
|
# 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
|
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/).
|
||||||
- [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.
|
|
||||||
|
|
||||||
|
|
||||||
## Contributing
|
## Links
|
||||||
See [contributing](https://docs.joinbookwyrm.com/contributing.html) for code, translation or monetary contributions.
|
|
||||||
|
[![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
|
## 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.
|
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.
|
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.
|
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
|
## 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
|
|
||||||
|
|
||||||
### The Tech Stack
|
### 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
|
||||||
|
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
|
Web backend
|
||||||
- [Django](https://www.djangoproject.com/) web server
|
- [Django](https://www.djangoproject.com/) web server
|
||||||
- [PostgreSQL](https://www.postgresql.org/) database
|
- [PostgreSQL](https://www.postgresql.org/) database
|
||||||
|
|
|
@ -53,7 +53,7 @@ async def get_results(session, url, min_confidence, query, connector):
|
||||||
except asyncio.TimeoutError:
|
except asyncio.TimeoutError:
|
||||||
logger.info("Connection timed out for url: %s", url)
|
logger.info("Connection timed out for url: %s", url)
|
||||||
except aiohttp.ClientError as err:
|
except aiohttp.ClientError as err:
|
||||||
logger.exception(err)
|
logger.info(err)
|
||||||
|
|
||||||
|
|
||||||
async def async_connector_search(query, items, min_confidence):
|
async def async_connector_search(query, items, min_confidence):
|
||||||
|
|
|
@ -1,5 +1,8 @@
|
||||||
""" using django model forms """
|
""" using django model forms """
|
||||||
from django import 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 import models
|
||||||
from bookwyrm.models.fields import ClearableFileInputWithWarning
|
from bookwyrm.models.fields import ClearableFileInputWithWarning
|
||||||
|
@ -66,3 +69,33 @@ class DeleteUserForm(CustomForm):
|
||||||
class Meta:
|
class Meta:
|
||||||
model = models.User
|
model = models.User
|
||||||
fields = ["password"]
|
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)
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
""" Forms for the landing pages """
|
""" Forms for the landing pages """
|
||||||
from django.forms import PasswordInput
|
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 django.utils.translation import gettext_lazy as _
|
||||||
|
|
||||||
from bookwyrm import models
|
from bookwyrm import models
|
||||||
|
@ -13,7 +15,7 @@ class LoginForm(CustomForm):
|
||||||
fields = ["localname", "password"]
|
fields = ["localname", "password"]
|
||||||
help_texts = {f: None for f in fields}
|
help_texts = {f: None for f in fields}
|
||||||
widgets = {
|
widgets = {
|
||||||
"password": PasswordInput(),
|
"password": forms.PasswordInput(),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -22,12 +24,16 @@ class RegisterForm(CustomForm):
|
||||||
model = models.User
|
model = models.User
|
||||||
fields = ["localname", "email", "password"]
|
fields = ["localname", "email", "password"]
|
||||||
help_texts = {f: None for f in fields}
|
help_texts = {f: None for f in fields}
|
||||||
widgets = {"password": PasswordInput()}
|
widgets = {"password": forms.PasswordInput()}
|
||||||
|
|
||||||
def clean(self):
|
def clean(self):
|
||||||
"""Check if the username is taken"""
|
"""Check if the username is taken"""
|
||||||
cleaned_data = super().clean()
|
cleaned_data = super().clean()
|
||||||
localname = cleaned_data.get("localname").strip()
|
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():
|
if models.User.objects.filter(localname=localname).first():
|
||||||
self.add_error("localname", _("User with this username already exists"))
|
self.add_error("localname", _("User with this username already exists"))
|
||||||
|
|
||||||
|
@ -43,3 +49,28 @@ class InviteRequestForm(CustomForm):
|
||||||
class Meta:
|
class Meta:
|
||||||
model = models.InviteRequest
|
model = models.InviteRequest
|
||||||
fields = ["email", "answer"]
|
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)
|
||||||
|
|
40
bookwyrm/migrations/0154_alter_user_preferred_language.py
Normal file
40
bookwyrm/migrations/0154_alter_user_preferred_language.py
Normal file
|
@ -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,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
]
|
|
@ -71,7 +71,9 @@ class Notification(BookWyrmModel):
|
||||||
"""Create a notification"""
|
"""Create a notification"""
|
||||||
if related_user and (not user.local or user == related_user):
|
if related_user and (not user.local or user == related_user):
|
||||||
return
|
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:
|
if related_user:
|
||||||
notification.related_users.add(related_user)
|
notification.related_users.add(related_user)
|
||||||
notification.read = False
|
notification.read = False
|
||||||
|
@ -298,8 +300,10 @@ def notify_user_on_follow(sender, instance, created, *args, **kwargs):
|
||||||
notification.read = False
|
notification.read = False
|
||||||
notification.save()
|
notification.save()
|
||||||
else:
|
else:
|
||||||
|
# Only group unread follows
|
||||||
Notification.notify(
|
Notification.notify(
|
||||||
instance.user_object,
|
instance.user_object,
|
||||||
instance.user_subject,
|
instance.user_subject,
|
||||||
notification_type=Notification.FOLLOW,
|
notification_type=Notification.FOLLOW,
|
||||||
|
read=False,
|
||||||
)
|
)
|
||||||
|
|
|
@ -11,7 +11,7 @@ from django.utils.translation import gettext_lazy as _
|
||||||
env = Env()
|
env = Env()
|
||||||
env.read_env()
|
env.read_env()
|
||||||
DOMAIN = env("DOMAIN")
|
DOMAIN = env("DOMAIN")
|
||||||
VERSION = "0.4.2"
|
VERSION = "0.4.4"
|
||||||
|
|
||||||
RELEASE_API = env(
|
RELEASE_API = env(
|
||||||
"RELEASE_API",
|
"RELEASE_API",
|
||||||
|
@ -280,6 +280,7 @@ AUTH_PASSWORD_VALIDATORS = [
|
||||||
LANGUAGE_CODE = env("LANGUAGE_CODE", "en-us")
|
LANGUAGE_CODE = env("LANGUAGE_CODE", "en-us")
|
||||||
LANGUAGES = [
|
LANGUAGES = [
|
||||||
("en-us", _("English")),
|
("en-us", _("English")),
|
||||||
|
("ca-es", _("Català (Catalan)")),
|
||||||
("de-de", _("Deutsch (German)")),
|
("de-de", _("Deutsch (German)")),
|
||||||
("es-es", _("Español (Spanish)")),
|
("es-es", _("Español (Spanish)")),
|
||||||
("gl-es", _("Galego (Galician)")),
|
("gl-es", _("Galego (Galician)")),
|
||||||
|
|
|
@ -6,11 +6,11 @@ ol.ordered-list {
|
||||||
counter-reset: list-counter;
|
counter-reset: list-counter;
|
||||||
}
|
}
|
||||||
|
|
||||||
ol.ordered-list li {
|
ol.ordered-list > li {
|
||||||
counter-increment: list-counter;
|
counter-increment: list-counter;
|
||||||
}
|
}
|
||||||
|
|
||||||
ol.ordered-list li::before {
|
ol.ordered-list > li::before {
|
||||||
content: counter(list-counter);
|
content: counter(list-counter);
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: -20px;
|
left: -20px;
|
||||||
|
|
|
@ -19,16 +19,8 @@
|
||||||
name="email"
|
name="email"
|
||||||
class="input"
|
class="input"
|
||||||
id="email"
|
id="email"
|
||||||
aria-described-by="id_email_errors"
|
|
||||||
required
|
required
|
||||||
>
|
>
|
||||||
{% if error %}
|
|
||||||
<div id="id_email_errors">
|
|
||||||
<p class="help is-danger">
|
|
||||||
{% trans "No user matching this email address found." %}
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
{% endif %}
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -26,7 +26,16 @@
|
||||||
{% trans "Password:" %}
|
{% trans "Password:" %}
|
||||||
</label>
|
</label>
|
||||||
<div class="control">
|
<div class="control">
|
||||||
<input type="password" name="password" maxlength="128" class="input" required="" id="id_new_password" aria-describedby="form_errors">
|
<input
|
||||||
|
type="password"
|
||||||
|
name="password"
|
||||||
|
maxlength="128"
|
||||||
|
class="input"
|
||||||
|
required=""
|
||||||
|
id="id_new_password"
|
||||||
|
aria-describedby="desc_password"
|
||||||
|
>
|
||||||
|
{% include 'snippets/form_errors.html' with errors_list=form.password.errors id="desc_password" %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="field">
|
<div class="field">
|
||||||
|
@ -34,7 +43,8 @@
|
||||||
{% trans "Confirm password:" %}
|
{% trans "Confirm password:" %}
|
||||||
</label>
|
</label>
|
||||||
<div class="control">
|
<div class="control">
|
||||||
<input type="password" name="confirm-password" maxlength="128" class="input" required="" id="id_confirm_password" aria-describedby="form_errors">
|
{{ form.confirm_password }}
|
||||||
|
{% include 'snippets/form_errors.html' with errors_list=form.confirm_password.errors id="desc_confirm_password" %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="field is-grouped">
|
<div class="field is-grouped">
|
||||||
|
|
|
@ -118,7 +118,7 @@
|
||||||
<div class="notification py-2 {% if notification.id in unread %}is-primary is-light{% else %}has-background-body has-text-muted{% endif %}">
|
<div class="notification py-2 {% if notification.id in unread %}is-primary is-light{% else %}has-background-body has-text-muted{% endif %}">
|
||||||
<div class="columns">
|
<div class="columns">
|
||||||
<div class="column is-clipped">
|
<div class="column is-clipped">
|
||||||
{% include 'snippets/status_preview.html' with status=related_status %}
|
{% include 'notifications/items/status_preview.html' with status=related_status %}
|
||||||
</div>
|
</div>
|
||||||
<div class="column is-narrow has-text-muted">
|
<div class="column is-narrow has-text-muted">
|
||||||
{{ related_status.published_date|timesince }}
|
{{ related_status.published_date|timesince }}
|
||||||
|
|
|
@ -119,7 +119,7 @@
|
||||||
<div class="notification py-2 {% if notification.id in unread %}is-primary is-light{% else %}has-background-body has-text-muted{% endif %}">
|
<div class="notification py-2 {% if notification.id in unread %}is-primary is-light{% else %}has-background-body has-text-muted{% endif %}">
|
||||||
<div class="columns">
|
<div class="columns">
|
||||||
<div class="column is-clipped">
|
<div class="column is-clipped">
|
||||||
{% include 'snippets/status_preview.html' with status=related_status %}
|
{% include 'notifications/items/status_preview.html' with status=related_status %}
|
||||||
</div>
|
</div>
|
||||||
<div class="column is-narrow has-text-muted">
|
<div class="column is-narrow has-text-muted">
|
||||||
{{ related_status.published_date|timesince }}
|
{{ related_status.published_date|timesince }}
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
{% load humanize %}
|
{% load humanize %}
|
||||||
{% related_status notification as related_status %}
|
{% 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 %}
|
{% with related_user_count=notification.related_users.count %}
|
||||||
<div class="notification {% if notification.id in unread %}has-background-primary{% endif %}">
|
<div class="notification {% if notification.id in unread %}has-background-primary{% endif %}">
|
||||||
<div class="columns is-mobile {% if notification.id in unread %}has-text-white{% else %}has-text-more-muted{% endif %}">
|
<div class="columns is-mobile {% if notification.id in unread %}has-text-white{% else %}has-text-more-muted{% endif %}">
|
||||||
|
@ -16,7 +16,7 @@
|
||||||
{% if related_user_count > 1 %}
|
{% if related_user_count > 1 %}
|
||||||
<div class="block">
|
<div class="block">
|
||||||
<ul class="is-flex">
|
<ul class="is-flex">
|
||||||
{% for user in related_users|slice:10 %}
|
{% for user in related_users %}
|
||||||
<li class="mr-2">
|
<li class="mr-2">
|
||||||
<a href="{{ user.local_path }}">
|
<a href="{{ user.local_path }}">
|
||||||
{% include 'snippets/avatar.html' with user=user %}
|
{% include 'snippets/avatar.html' with user=user %}
|
||||||
|
@ -28,7 +28,7 @@
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<div class="block content">
|
<div class="block content">
|
||||||
{% if related_user_count == 1 %}
|
{% if related_user_count == 1 %}
|
||||||
{% with user=related_users.first %}
|
{% with user=related_users.0 %}
|
||||||
{% spaceless %}
|
{% spaceless %}
|
||||||
<a href="{{ user.local_path }}" class="mr-2">
|
<a href="{{ user.local_path }}" class="mr-2">
|
||||||
{% include 'snippets/avatar.html' with user=user %}
|
{% include 'snippets/avatar.html' with user=user %}
|
||||||
|
@ -37,8 +37,8 @@
|
||||||
{% endwith %}
|
{% endwith %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% with related_user=related_users.first.display_name %}
|
{% with related_user=related_users.0.display_name %}
|
||||||
{% with related_user_link=related_users.first.local_path %}
|
{% with related_user_link=related_users.0.local_path %}
|
||||||
{% with second_user=related_users.1.display_name %}
|
{% with second_user=related_users.1.display_name %}
|
||||||
{% with second_user_link=related_users.1.local_path %}
|
{% with second_user_link=related_users.1.local_path %}
|
||||||
{% with other_user_count=related_user_count|add:"-1" %}
|
{% with other_user_count=related_user_count|add:"-1" %}
|
||||||
|
@ -61,4 +61,3 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endwith %}
|
{% endwith %}
|
||||||
{% endwith %}
|
|
||||||
|
|
|
@ -51,7 +51,7 @@
|
||||||
<div class="notification py-2 {% if notification.id in unread %}is-primary is-light{% else %}has-background-body has-text-default{% endif %}">
|
<div class="notification py-2 {% if notification.id in unread %}is-primary is-light{% else %}has-background-body has-text-default{% endif %}">
|
||||||
<div class="columns">
|
<div class="columns">
|
||||||
<div class="column is-clipped">
|
<div class="column is-clipped">
|
||||||
{% include 'snippets/status_preview.html' with status=related_status %}
|
{% include 'notifications/items/status_preview.html' with status=related_status %}
|
||||||
</div>
|
</div>
|
||||||
<div class="column is-narrow has-text-default">
|
<div class="column is-narrow has-text-default">
|
||||||
{{ related_status.published_date|timesince }}
|
{{ related_status.published_date|timesince }}
|
||||||
|
|
|
@ -54,7 +54,7 @@
|
||||||
<div class="notification py-2 {% if notification.id in unread %}is-primary is-light{% else %}has-background-body has-text-default{% endif %}">
|
<div class="notification py-2 {% if notification.id in unread %}is-primary is-light{% else %}has-background-body has-text-default{% endif %}">
|
||||||
<div class="columns">
|
<div class="columns">
|
||||||
<div class="column is-clipped">
|
<div class="column is-clipped">
|
||||||
{% include 'snippets/status_preview.html' with status=related_status %}
|
{% include 'notifications/items/status_preview.html' with status=related_status %}
|
||||||
</div>
|
</div>
|
||||||
<div class="column is-narrow has-text-default">
|
<div class="column is-narrow has-text-default">
|
||||||
{{ related_status.published_date|timesince }}
|
{{ related_status.published_date|timesince }}
|
||||||
|
|
|
@ -1,4 +1,17 @@
|
||||||
{% if status.content %}
|
{% load i18n %}
|
||||||
|
{% if status.content_warning %}
|
||||||
|
|
||||||
|
{% trans "Content warning" as text %}
|
||||||
|
<span>
|
||||||
|
<span class="icon icon-warning is-size-5" title="{{ text }}">
|
||||||
|
<span class="is-sr-only">{{ text }}</span>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<a href="{{ status.local_path }}">
|
||||||
|
{{ status.content_warning }}
|
||||||
|
</a>
|
||||||
|
</span>
|
||||||
|
{% elif status.content %}
|
||||||
<a href="{{ status.local_path }}">
|
<a href="{{ status.local_path }}">
|
||||||
{{ status.content | safe | truncatewords_html:10 }}{% if status.mention_books %} <em>{{ status.mention_books.first.title }}</em>{% endif %}
|
{{ status.content | safe | truncatewords_html:10 }}{% if status.mention_books %} <em>{{ status.mention_books.first.title }}</em>{% endif %}
|
||||||
</a>
|
</a>
|
|
@ -8,15 +8,31 @@
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block panel %}
|
{% block panel %}
|
||||||
|
{% if success %}
|
||||||
|
<div class="notification is-success is-light">
|
||||||
|
<span class="icon icon-check" aria-hidden="true"></span>
|
||||||
|
<span>
|
||||||
|
{% trans "Successfully changed password" %}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
<form name="edit-profile" action="{% url 'prefs-password' %}" method="post" enctype="multipart/form-data">
|
<form name="edit-profile" action="{% url 'prefs-password' %}" method="post" enctype="multipart/form-data">
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
|
<div class="field">
|
||||||
|
<label class="label" for="id_password">{% trans "Current password:" %}</label>
|
||||||
|
{{ form.current_password }}
|
||||||
|
{% include 'snippets/form_errors.html' with errors_list=form.current_password.errors id="desc_current_password" %}
|
||||||
|
</div>
|
||||||
|
<hr aria-hidden="true" />
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<label class="label" for="id_password">{% trans "New password:" %}</label>
|
<label class="label" for="id_password">{% trans "New password:" %}</label>
|
||||||
<input type="password" name="password" maxlength="128" class="input" required="" id="id_password">
|
{{ form.password }}
|
||||||
|
{% include 'snippets/form_errors.html' with errors_list=form.password.errors id="desc_current_password" %}
|
||||||
</div>
|
</div>
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<label class="label" for="id_confirm_password">{% trans "Confirm password:" %}</label>
|
<label class="label" for="id_confirm_password">{% trans "Confirm password:" %}</label>
|
||||||
<input type="password" name="confirm-password" maxlength="128" class="input" required="" id="id_confirm_password">
|
{{ form.confirm_password }}
|
||||||
|
{% include 'snippets/form_errors.html' with errors_list=form.confirm_password.errors id="desc_confirm_password" %}
|
||||||
</div>
|
</div>
|
||||||
<button class="button is-primary" type="submit">{% trans "Change Password" %}</button>
|
<button class="button is-primary" type="submit">{% trans "Change Password" %}</button>
|
||||||
</form>
|
</form>
|
||||||
|
|
|
@ -13,10 +13,13 @@
|
||||||
{% trans "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." %}
|
{% trans "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity." %}
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="{% url 'prefs-export-file' %}" class="button">
|
<form name="export" method="POST" href="{% url 'prefs-export' %}">
|
||||||
|
{% csrf_token %}
|
||||||
|
<button type="submit" class="button">
|
||||||
<span class="icon icon-download" aria-hidden="true"></span>
|
<span class="icon icon-download" aria-hidden="true"></span>
|
||||||
<span>Download file</span>
|
<span>{% trans "Download file" %}</span>
|
||||||
</a>
|
</button>
|
||||||
|
</form>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
<form action="{% url 'unfollow' %}" method="POST" class="interaction follow_{{ user.id }} {% if not relationship.is_following and not relationship.is_follow_pending %}is-hidden{%endif %}" data-id="follow_{{ user.id }}">
|
<form action="{% url 'unfollow' %}" method="POST" class="interaction follow_{{ user.id }} {% if not relationship.is_following and not relationship.is_follow_pending %}is-hidden{%endif %}" data-id="follow_{{ user.id }}">
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
<input type="hidden" name="user" value="{{ user.username }}">
|
<input type="hidden" name="user" value="{{ user.username }}">
|
||||||
{% if user.manually_approves_followers and not relationship.is_following %}
|
{% if relationship.is_follow_pending %}
|
||||||
<button class="button is-small is-danger is-light" type="submit">
|
<button class="button is-small is-danger is-light" type="submit">
|
||||||
{% trans "Undo follow request" %}
|
{% trans "Undo follow request" %}
|
||||||
</button>
|
</button>
|
||||||
|
|
|
@ -68,9 +68,15 @@
|
||||||
<li class="navbar-divider" role="presentation" aria-hidden="true"> </li>
|
<li class="navbar-divider" role="presentation" aria-hidden="true"> </li>
|
||||||
|
|
||||||
<li role="menuitem">
|
<li role="menuitem">
|
||||||
<a href="{% url 'logout' %}" class="navbar-item">
|
<form
|
||||||
{% trans 'Log out' %}
|
name="logout"
|
||||||
</a>
|
method="POST"
|
||||||
|
action="{% url 'logout' %}"
|
||||||
|
class="navbar-item"
|
||||||
|
>
|
||||||
|
{% csrf_token %}
|
||||||
|
<button type="submit">{% trans 'Log out' %}</button>
|
||||||
|
</form>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -42,11 +42,11 @@ def get_relationship(context, user_object):
|
||||||
"""caches the relationship between the logged in user and another user"""
|
"""caches the relationship between the logged in user and another user"""
|
||||||
user = context["request"].user
|
user = context["request"].user
|
||||||
return get_or_set(
|
return get_or_set(
|
||||||
f"cached-relationship-{user.id}-{user_object.id}",
|
f"relationship-{user.id}-{user_object.id}",
|
||||||
get_relationship_name,
|
get_relationship_name,
|
||||||
user,
|
user,
|
||||||
user_object,
|
user_object,
|
||||||
timeout=259200,
|
timeout=60 * 60,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -12,3 +12,9 @@ def related_status(notification):
|
||||||
if not notification.related_status:
|
if not notification.related_status:
|
||||||
return None
|
return None
|
||||||
return load_subclass(notification.related_status)
|
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]
|
||||||
|
|
|
@ -76,6 +76,17 @@ class Notification(TestCase):
|
||||||
notification.refresh_from_db()
|
notification.refresh_from_db()
|
||||||
self.assertEqual(notification.related_users.count(), 2)
|
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):
|
def test_notify_remote(self):
|
||||||
"""Don't create notifications for remote users"""
|
"""Don't create notifications for remote users"""
|
||||||
models.Notification.notify(
|
models.Notification.notify(
|
||||||
|
|
|
@ -104,7 +104,9 @@ class PasswordViews(TestCase):
|
||||||
"""reset from code"""
|
"""reset from code"""
|
||||||
view = views.PasswordReset.as_view()
|
view = views.PasswordReset.as_view()
|
||||||
code = models.PasswordReset.objects.create(user=self.local_user)
|
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"):
|
with patch("bookwyrm.views.landing.password.login"):
|
||||||
resp = view(request, code.code)
|
resp = view(request, code.code)
|
||||||
self.assertEqual(resp.status_code, 302)
|
self.assertEqual(resp.status_code, 302)
|
||||||
|
@ -114,7 +116,9 @@ class PasswordViews(TestCase):
|
||||||
"""reset from code"""
|
"""reset from code"""
|
||||||
view = views.PasswordReset.as_view()
|
view = views.PasswordReset.as_view()
|
||||||
models.PasswordReset.objects.create(user=self.local_user)
|
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")
|
resp = view(request, "jhgdkfjgdf")
|
||||||
validate_html(resp.render())
|
validate_html(resp.render())
|
||||||
self.assertTrue(models.PasswordReset.objects.exists())
|
self.assertTrue(models.PasswordReset.objects.exists())
|
||||||
|
@ -123,7 +127,18 @@ class PasswordViews(TestCase):
|
||||||
"""reset from code"""
|
"""reset from code"""
|
||||||
view = views.PasswordReset.as_view()
|
view = views.PasswordReset.as_view()
|
||||||
code = models.PasswordReset.objects.create(user=self.local_user)
|
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)
|
resp = view(request, code.code)
|
||||||
validate_html(resp.render())
|
validate_html(resp.render())
|
||||||
self.assertTrue(models.PasswordReset.objects.exists())
|
self.assertTrue(models.PasswordReset.objects.exists())
|
||||||
|
|
|
@ -122,6 +122,17 @@ class RegisterViews(TestCase):
|
||||||
self.assertEqual(models.User.objects.count(), 1)
|
self.assertEqual(models.User.objects.count(), 1)
|
||||||
validate_html(response.render())
|
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, *_):
|
def test_register_error_and_invite(self, *_):
|
||||||
"""redirect to the invite page"""
|
"""redirect to the invite page"""
|
||||||
view = views.Register.as_view()
|
view = views.Register.as_view()
|
||||||
|
|
|
@ -42,17 +42,71 @@ class ChangePasswordViews(TestCase):
|
||||||
"""change password"""
|
"""change password"""
|
||||||
view = views.ChangePassword.as_view()
|
view = views.ChangePassword.as_view()
|
||||||
password_hash = self.local_user.password
|
password_hash = self.local_user.password
|
||||||
request = self.factory.post("", {"password": "hi", "confirm-password": "hi"})
|
request = self.factory.post(
|
||||||
|
"",
|
||||||
|
{
|
||||||
|
"current_password": "password",
|
||||||
|
"password": "longwordsecure",
|
||||||
|
"confirm_password": "longwordsecure",
|
||||||
|
},
|
||||||
|
)
|
||||||
request.user = self.local_user
|
request.user = self.local_user
|
||||||
with patch("bookwyrm.views.preferences.change_password.login"):
|
with patch("bookwyrm.views.preferences.change_password.login"):
|
||||||
view(request)
|
result = view(request)
|
||||||
|
validate_html(result.render())
|
||||||
|
self.local_user.refresh_from_db()
|
||||||
self.assertNotEqual(self.local_user.password, password_hash)
|
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": "longwordsecure",
|
||||||
|
"confirm_password": "hihi",
|
||||||
|
},
|
||||||
|
)
|
||||||
|
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):
|
def test_password_change_mismatch(self):
|
||||||
"""change password"""
|
"""change password"""
|
||||||
view = views.ChangePassword.as_view()
|
view = views.ChangePassword.as_view()
|
||||||
password_hash = self.local_user.password
|
password_hash = self.local_user.password
|
||||||
request = self.factory.post("", {"password": "hi", "confirm-password": "hihi"})
|
request = self.factory.post(
|
||||||
|
"",
|
||||||
|
{
|
||||||
|
"current_password": "password",
|
||||||
|
"password": "longwordsecure",
|
||||||
|
"confirm_password": "hihi",
|
||||||
|
},
|
||||||
|
)
|
||||||
request.user = self.local_user
|
request.user = self.local_user
|
||||||
view(request)
|
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):
|
||||||
|
"""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
|
||||||
|
result = view(request)
|
||||||
|
validate_html(result.render())
|
||||||
|
self.local_user.refresh_from_db()
|
||||||
self.assertEqual(self.local_user.password, password_hash)
|
self.assertEqual(self.local_user.password, password_hash)
|
||||||
|
|
|
@ -54,9 +54,9 @@ class ExportViews(TestCase):
|
||||||
user=self.local_user,
|
user=self.local_user,
|
||||||
book=self.book,
|
book=self.book,
|
||||||
)
|
)
|
||||||
request = self.factory.get("")
|
request = self.factory.post("")
|
||||||
request.user = self.local_user
|
request.user = self.local_user
|
||||||
export = views.export_user_book_data(request)
|
export = views.Export.as_view()(request)
|
||||||
self.assertIsInstance(export, StreamingHttpResponse)
|
self.assertIsInstance(export, StreamingHttpResponse)
|
||||||
self.assertEqual(export.status_code, 200)
|
self.assertEqual(export.status_code, 200)
|
||||||
result = list(export.streaming_content)
|
result = list(export.streaming_content)
|
|
@ -32,6 +32,14 @@ class ShelfActionViews(TestCase):
|
||||||
localname="mouse",
|
localname="mouse",
|
||||||
remote_id="https://example.com/users/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.work = models.Work.objects.create(title="Test Work")
|
||||||
self.book = models.Edition.objects.create(
|
self.book = models.Edition.objects.create(
|
||||||
title="Example Edition",
|
title="Example Edition",
|
||||||
|
@ -66,7 +74,7 @@ class ShelfActionViews(TestCase):
|
||||||
|
|
||||||
def test_shelve_to_read(self, *_):
|
def test_shelve_to_read(self, *_):
|
||||||
"""special behavior for the to-read shelf"""
|
"""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(
|
request = self.factory.post(
|
||||||
"", {"book": self.book.id, "shelf": shelf.identifier}
|
"", {"book": self.book.id, "shelf": shelf.identifier}
|
||||||
)
|
)
|
||||||
|
@ -79,7 +87,7 @@ class ShelfActionViews(TestCase):
|
||||||
|
|
||||||
def test_shelve_reading(self, *_):
|
def test_shelve_reading(self, *_):
|
||||||
"""special behavior for the reading shelf"""
|
"""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(
|
request = self.factory.post(
|
||||||
"", {"book": self.book.id, "shelf": shelf.identifier}
|
"", {"book": self.book.id, "shelf": shelf.identifier}
|
||||||
)
|
)
|
||||||
|
@ -92,7 +100,7 @@ class ShelfActionViews(TestCase):
|
||||||
|
|
||||||
def test_shelve_read(self, *_):
|
def test_shelve_read(self, *_):
|
||||||
"""special behavior for the read shelf"""
|
"""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(
|
request = self.factory.post(
|
||||||
"", {"book": self.book.id, "shelf": shelf.identifier}
|
"", {"book": self.book.id, "shelf": shelf.identifier}
|
||||||
)
|
)
|
||||||
|
@ -105,11 +113,13 @@ class ShelfActionViews(TestCase):
|
||||||
|
|
||||||
def test_shelve_read_with_change_shelf(self, *_):
|
def test_shelve_read_with_change_shelf(self, *_):
|
||||||
"""special behavior for the read shelf"""
|
"""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(
|
models.ShelfBook.objects.create(
|
||||||
shelf=previous_shelf, user=self.local_user, book=self.book
|
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(
|
request = self.factory.post(
|
||||||
"",
|
"",
|
||||||
|
@ -160,11 +170,24 @@ class ShelfActionViews(TestCase):
|
||||||
|
|
||||||
views.create_shelf(request)
|
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.privacy, "unlisted")
|
||||||
self.assertEqual(shelf.description, "desc")
|
self.assertEqual(shelf.description, "desc")
|
||||||
self.assertEqual(shelf.user, self.local_user)
|
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
|
||||||
|
|
||||||
|
with self.assertRaises(PermissionDenied):
|
||||||
|
views.create_shelf(request)
|
||||||
|
|
||||||
def test_delete_shelf(self, *_):
|
def test_delete_shelf(self, *_):
|
||||||
"""delete a brand new custom shelf"""
|
"""delete a brand new custom shelf"""
|
||||||
request = self.factory.post("")
|
request = self.factory.post("")
|
||||||
|
@ -177,18 +200,8 @@ class ShelfActionViews(TestCase):
|
||||||
|
|
||||||
def test_delete_shelf_unauthorized(self, *_):
|
def test_delete_shelf_unauthorized(self, *_):
|
||||||
"""delete a brand new custom shelf"""
|
"""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 = self.factory.post("")
|
||||||
request.user = rat
|
request.user = self.another_user
|
||||||
|
|
||||||
with self.assertRaises(PermissionDenied):
|
with self.assertRaises(PermissionDenied):
|
||||||
views.delete_shelf(request, self.shelf.id)
|
views.delete_shelf(request, self.shelf.id)
|
||||||
|
|
|
@ -10,12 +10,13 @@ from bookwyrm.settings import DOMAIN
|
||||||
from bookwyrm.tests.validate_html import validate_html
|
from bookwyrm.tests.validate_html import validate_html
|
||||||
|
|
||||||
|
|
||||||
# pylint: disable=invalid-name
|
|
||||||
@patch("bookwyrm.suggested_users.rerank_suggestions_task.delay")
|
@patch("bookwyrm.suggested_users.rerank_suggestions_task.delay")
|
||||||
@patch("bookwyrm.activitystreams.populate_stream_task.delay")
|
@patch("bookwyrm.activitystreams.populate_stream_task.delay")
|
||||||
@patch("bookwyrm.lists_stream.populate_lists_task.delay")
|
@patch("bookwyrm.lists_stream.populate_lists_task.delay")
|
||||||
@patch("bookwyrm.activitystreams.remove_status_task.delay")
|
@patch("bookwyrm.activitystreams.remove_status_task.delay")
|
||||||
@patch("bookwyrm.models.activitypub_mixin.broadcast_task.apply_async")
|
@patch("bookwyrm.models.activitypub_mixin.broadcast_task.apply_async")
|
||||||
|
# pylint: disable=invalid-name
|
||||||
|
# pylint: disable=too-many-public-methods
|
||||||
class StatusViews(TestCase):
|
class StatusViews(TestCase):
|
||||||
"""viewing and creating statuses"""
|
"""viewing and creating statuses"""
|
||||||
|
|
||||||
|
@ -75,6 +76,22 @@ class StatusViews(TestCase):
|
||||||
self.assertEqual(status.book, self.book)
|
self.assertEqual(status.book, self.book)
|
||||||
self.assertIsNone(status.edited_date)
|
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, *_):
|
def test_create_status_reply(self, *_):
|
||||||
"""create a status in reply to an existing status"""
|
"""create a status in reply to an existing status"""
|
||||||
view = views.CreateStatus.as_view()
|
view = views.CreateStatus.as_view()
|
||||||
|
|
|
@ -482,11 +482,6 @@ urlpatterns = [
|
||||||
name="prefs-password",
|
name="prefs-password",
|
||||||
),
|
),
|
||||||
re_path(r"^preferences/export/?$", views.Export.as_view(), name="prefs-export"),
|
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/delete/?$", views.DeleteUser.as_view(), name="prefs-delete"),
|
||||||
re_path(r"^preferences/block/?$", views.Block.as_view(), name="prefs-block"),
|
re_path(r"^preferences/block/?$", views.Block.as_view(), name="prefs-block"),
|
||||||
re_path(r"^block/(?P<user_id>\d+)/?$", views.Block.as_view()),
|
re_path(r"^block/(?P<user_id>\d+)/?$", views.Block.as_view()),
|
||||||
|
|
|
@ -28,7 +28,7 @@ from .admin.user_admin import UserAdmin, UserAdminList
|
||||||
# user preferences
|
# user preferences
|
||||||
from .preferences.change_password import ChangePassword
|
from .preferences.change_password import ChangePassword
|
||||||
from .preferences.edit_user import EditUser
|
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.delete_user import DeleteUser
|
||||||
from .preferences.block import Block, unblock
|
from .preferences.block import Block, unblock
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,9 @@
|
||||||
""" views for actions you can take in the application """
|
""" views for actions you can take in the application """
|
||||||
import urllib.parse
|
import urllib.parse
|
||||||
import re
|
import re
|
||||||
|
|
||||||
from django.contrib.auth.decorators import login_required
|
from django.contrib.auth.decorators import login_required
|
||||||
|
from django.http import HttpResponse
|
||||||
from django.shortcuts import get_object_or_404, redirect
|
from django.shortcuts import get_object_or_404, redirect
|
||||||
from django.template.response import TemplateResponse
|
from django.template.response import TemplateResponse
|
||||||
from django.views.decorators.http import require_POST
|
from django.views.decorators.http import require_POST
|
||||||
|
@ -13,6 +15,7 @@ from .helpers import (
|
||||||
handle_remote_webfinger,
|
handle_remote_webfinger,
|
||||||
subscribe_remote_webfinger,
|
subscribe_remote_webfinger,
|
||||||
WebFingerError,
|
WebFingerError,
|
||||||
|
is_api_request,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@ -34,6 +37,8 @@ def follow(request):
|
||||||
# that means we should save to trigger a re-broadcast
|
# that means we should save to trigger a re-broadcast
|
||||||
follow_request.save()
|
follow_request.save()
|
||||||
|
|
||||||
|
if is_api_request(request):
|
||||||
|
return HttpResponse()
|
||||||
return redirect(to_follow.local_path)
|
return redirect(to_follow.local_path)
|
||||||
|
|
||||||
|
|
||||||
|
@ -58,8 +63,10 @@ def unfollow(request):
|
||||||
except models.UserFollowRequest.DoesNotExist:
|
except models.UserFollowRequest.DoesNotExist:
|
||||||
clear_cache(request.user, to_unfollow)
|
clear_cache(request.user, to_unfollow)
|
||||||
|
|
||||||
|
if is_api_request(request):
|
||||||
|
return HttpResponse()
|
||||||
# this is handled with ajax so it shouldn't really matter
|
# this is handled with ajax so it shouldn't really matter
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
|
|
|
@ -70,7 +70,7 @@ class Goal(View):
|
||||||
privacy=goal.privacy,
|
privacy=goal.privacy,
|
||||||
)
|
)
|
||||||
|
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("user-goal", request.user.localname, year)
|
||||||
|
|
||||||
|
|
||||||
@require_POST
|
@require_POST
|
||||||
|
@ -79,4 +79,4 @@ def hide_goal(request):
|
||||||
"""don't keep bugging people to set a goal"""
|
"""don't keep bugging people to set a goal"""
|
||||||
request.user.show_goal = False
|
request.user.show_goal = False
|
||||||
request.user.save(broadcast=False, update_fields=["show_goal"])
|
request.user.save(broadcast=False, update_fields=["show_goal"])
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
|
@ -28,7 +28,7 @@ class Favorite(View):
|
||||||
|
|
||||||
if is_api_request(request):
|
if is_api_request(request):
|
||||||
return HttpResponse()
|
return HttpResponse()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
||||||
|
|
||||||
@method_decorator(login_required, name="dispatch")
|
@method_decorator(login_required, name="dispatch")
|
||||||
|
@ -48,7 +48,7 @@ class Unfavorite(View):
|
||||||
favorite.delete()
|
favorite.delete()
|
||||||
if is_api_request(request):
|
if is_api_request(request):
|
||||||
return HttpResponse()
|
return HttpResponse()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
||||||
|
|
||||||
@method_decorator(login_required, name="dispatch")
|
@method_decorator(login_required, name="dispatch")
|
||||||
|
@ -67,7 +67,7 @@ class Boost(View):
|
||||||
boosted_status=status, user=request.user
|
boosted_status=status, user=request.user
|
||||||
).exists():
|
).exists():
|
||||||
# you already boosted that.
|
# you already boosted that.
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
||||||
models.Boost.objects.create(
|
models.Boost.objects.create(
|
||||||
boosted_status=status,
|
boosted_status=status,
|
||||||
|
@ -76,7 +76,7 @@ class Boost(View):
|
||||||
)
|
)
|
||||||
if is_api_request(request):
|
if is_api_request(request):
|
||||||
return HttpResponse()
|
return HttpResponse()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
||||||
|
|
||||||
@method_decorator(login_required, name="dispatch")
|
@method_decorator(login_required, name="dispatch")
|
||||||
|
@ -94,4 +94,4 @@ class Unboost(View):
|
||||||
boost.delete()
|
boost.delete()
|
||||||
if is_api_request(request):
|
if is_api_request(request):
|
||||||
return HttpResponse()
|
return HttpResponse()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
|
@ -58,7 +58,7 @@ class Login(View):
|
||||||
user.update_active_date()
|
user.update_active_date()
|
||||||
if request.POST.get("first_login"):
|
if request.POST.get("first_login"):
|
||||||
return set_language(user, redirect("get-started-profile"))
|
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
|
# maybe the user is pending email confirmation
|
||||||
if models.User.objects.filter(
|
if models.User.objects.filter(
|
||||||
|
@ -77,7 +77,7 @@ class Login(View):
|
||||||
class Logout(View):
|
class Logout(View):
|
||||||
"""log out"""
|
"""log out"""
|
||||||
|
|
||||||
def get(self, request):
|
def post(self, request):
|
||||||
"""done with this place! outa here!"""
|
"""done with this place! outa here!"""
|
||||||
logout(request)
|
logout(request)
|
||||||
return redirect("/")
|
return redirect("/")
|
||||||
|
|
|
@ -5,7 +5,7 @@ from django.shortcuts import redirect
|
||||||
from django.template.response import TemplateResponse
|
from django.template.response import TemplateResponse
|
||||||
from django.views import View
|
from django.views import View
|
||||||
|
|
||||||
from bookwyrm import models
|
from bookwyrm import forms, models
|
||||||
from bookwyrm.emailing import password_reset_email
|
from bookwyrm.emailing import password_reset_email
|
||||||
|
|
||||||
|
|
||||||
|
@ -57,7 +57,8 @@ class PasswordReset(View):
|
||||||
except models.PasswordReset.DoesNotExist:
|
except models.PasswordReset.DoesNotExist:
|
||||||
raise PermissionDenied()
|
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):
|
def post(self, request, code):
|
||||||
"""allow a user to change their password through an emailed token"""
|
"""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)
|
return TemplateResponse(request, "landing/password_reset.html", data)
|
||||||
|
|
||||||
user = reset_code.user
|
user = reset_code.user
|
||||||
|
form = forms.PasswordResetForm(request.POST, instance=user)
|
||||||
new_password = request.POST.get("password")
|
if not form.is_valid():
|
||||||
confirm_password = request.POST.get("confirm-password")
|
data = {"code": code, "form": form}
|
||||||
|
|
||||||
if new_password != confirm_password:
|
|
||||||
data = {"errors": ["Passwords do not match"]}
|
|
||||||
return TemplateResponse(request, "landing/password_reset.html", data)
|
return TemplateResponse(request, "landing/password_reset.html", data)
|
||||||
|
|
||||||
|
new_password = form.cleaned_data["password"]
|
||||||
user.set_password(new_password)
|
user.set_password(new_password)
|
||||||
user.save(broadcast=False, update_fields=["password"])
|
user.save(broadcast=False, update_fields=["password"])
|
||||||
login(request, user)
|
login(request, user)
|
||||||
|
|
|
@ -134,19 +134,19 @@ class ConfirmEmail(View):
|
||||||
class ResendConfirmEmail(View):
|
class ResendConfirmEmail(View):
|
||||||
"""you probably didn't get the email because celery is slow but you can try this"""
|
"""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"""
|
"""resend link landing page"""
|
||||||
return TemplateResponse(request, "confirm_email/resend.html", {"error": error})
|
return TemplateResponse(request, "confirm_email/resend.html")
|
||||||
|
|
||||||
def post(self, request):
|
def post(self, request):
|
||||||
"""resend confirmation link"""
|
"""resend confirmation link"""
|
||||||
email = request.POST.get("email")
|
email = request.POST.get("email")
|
||||||
try:
|
try:
|
||||||
user = models.User.objects.get(email=email)
|
user = models.User.objects.get(email=email)
|
||||||
except models.User.DoesNotExist:
|
|
||||||
return self.get(request, error=True)
|
|
||||||
|
|
||||||
emailing.email_confirmation_email(user)
|
emailing.email_confirmation_email(user)
|
||||||
|
except models.User.DoesNotExist:
|
||||||
|
pass
|
||||||
|
|
||||||
return TemplateResponse(
|
return TemplateResponse(
|
||||||
request, "confirm_email/confirm_email.html", {"valid": True}
|
request, "confirm_email/confirm_email.html", {"valid": True}
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,10 +1,12 @@
|
||||||
""" class views for password management """
|
""" class views for password management """
|
||||||
from django.contrib.auth import login
|
from django.contrib.auth import login
|
||||||
from django.contrib.auth.decorators import login_required
|
from django.contrib.auth.decorators import login_required
|
||||||
from django.shortcuts import redirect
|
|
||||||
from django.template.response import TemplateResponse
|
from django.template.response import TemplateResponse
|
||||||
from django.utils.decorators import method_decorator
|
from django.utils.decorators import method_decorator
|
||||||
from django.views import View
|
from django.views import View
|
||||||
|
from django.views.decorators.debug import sensitive_variables, sensitive_post_parameters
|
||||||
|
|
||||||
|
from bookwyrm import forms
|
||||||
|
|
||||||
|
|
||||||
# pylint: disable= no-self-use
|
# pylint: disable= no-self-use
|
||||||
|
@ -14,18 +16,24 @@ class ChangePassword(View):
|
||||||
|
|
||||||
def get(self, request):
|
def get(self, request):
|
||||||
"""change password page"""
|
"""change password page"""
|
||||||
data = {"user": request.user}
|
data = {"form": forms.ChangePasswordForm()}
|
||||||
return TemplateResponse(request, "preferences/change_password.html", data)
|
return TemplateResponse(request, "preferences/change_password.html", data)
|
||||||
|
|
||||||
|
@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"))
|
||||||
def post(self, request):
|
def post(self, request):
|
||||||
"""allow a user to change their password"""
|
"""allow a user to change their password"""
|
||||||
new_password = request.POST.get("password")
|
form = forms.ChangePasswordForm(request.POST, instance=request.user)
|
||||||
confirm_password = request.POST.get("confirm-password")
|
if not form.is_valid():
|
||||||
|
data = {"form": form}
|
||||||
if new_password != confirm_password:
|
return TemplateResponse(request, "preferences/change_password.html", data)
|
||||||
return redirect("prefs-password")
|
|
||||||
|
|
||||||
|
new_password = form.cleaned_data["password"]
|
||||||
request.user.set_password(new_password)
|
request.user.set_password(new_password)
|
||||||
request.user.save(broadcast=False, update_fields=["password"])
|
request.user.save(broadcast=False, update_fields=["password"])
|
||||||
|
|
||||||
login(request, request.user)
|
login(request, request.user)
|
||||||
return redirect("user-feed", request.user.localname)
|
data = {"success": True, "form": forms.ChangePasswordForm()}
|
||||||
|
return TemplateResponse(request, "preferences/change_password.html", data)
|
||||||
|
|
|
@ -7,7 +7,6 @@ from django.http import StreamingHttpResponse
|
||||||
from django.template.response import TemplateResponse
|
from django.template.response import TemplateResponse
|
||||||
from django.views import View
|
from django.views import View
|
||||||
from django.utils.decorators import method_decorator
|
from django.utils.decorators import method_decorator
|
||||||
from django.views.decorators.http import require_GET
|
|
||||||
|
|
||||||
from bookwyrm import models
|
from bookwyrm import models
|
||||||
|
|
||||||
|
@ -20,10 +19,7 @@ class Export(View):
|
||||||
"""Request csv file"""
|
"""Request csv file"""
|
||||||
return TemplateResponse(request, "preferences/export.html")
|
return TemplateResponse(request, "preferences/export.html")
|
||||||
|
|
||||||
|
def post(self, request):
|
||||||
@login_required
|
|
||||||
@require_GET
|
|
||||||
def export_user_book_data(request):
|
|
||||||
"""Streaming the csv file of a user's book data"""
|
"""Streaming the csv file of a user's book data"""
|
||||||
data = (
|
data = (
|
||||||
models.Edition.viewer_aware_objects(request.user)
|
models.Edition.viewer_aware_objects(request.user)
|
||||||
|
@ -47,7 +43,9 @@ def export_user_book_data(request):
|
||||||
return StreamingHttpResponse(
|
return StreamingHttpResponse(
|
||||||
(writer.writerow(row) for row in generator),
|
(writer.writerow(row) for row in generator),
|
||||||
content_type="text/csv",
|
content_type="text/csv",
|
||||||
headers={"Content-Disposition": 'attachment; filename="bookwyrm-export.csv"'},
|
headers={
|
||||||
|
"Content-Disposition": 'attachment; filename="bookwyrm-export.csv"'
|
||||||
|
},
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -79,13 +79,11 @@ class ReadingStatus(View):
|
||||||
current_status_shelfbook = shelves[0] if shelves else None
|
current_status_shelfbook = shelves[0] if shelves else None
|
||||||
|
|
||||||
# checking the referer prevents redirecting back to the modal page
|
# 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 is not None:
|
||||||
if current_status_shelfbook.shelf.identifier != desired_shelf.identifier:
|
if current_status_shelfbook.shelf.identifier != desired_shelf.identifier:
|
||||||
current_status_shelfbook.delete()
|
current_status_shelfbook.delete()
|
||||||
else: # It already was on the shelf
|
else: # It already was on the shelf
|
||||||
return redirect(referer)
|
return redirect("/")
|
||||||
|
|
||||||
models.ShelfBook.objects.create(
|
models.ShelfBook.objects.create(
|
||||||
book=book, shelf=desired_shelf, user=request.user
|
book=book, shelf=desired_shelf, user=request.user
|
||||||
|
@ -123,7 +121,7 @@ class ReadingStatus(View):
|
||||||
if is_api_request(request):
|
if is_api_request(request):
|
||||||
return HttpResponse()
|
return HttpResponse()
|
||||||
|
|
||||||
return redirect(referer)
|
return redirect("/")
|
||||||
|
|
||||||
|
|
||||||
@method_decorator(login_required, name="dispatch")
|
@method_decorator(login_required, name="dispatch")
|
||||||
|
@ -205,7 +203,7 @@ def delete_readthrough(request):
|
||||||
readthrough.raise_not_deletable(request.user)
|
readthrough.raise_not_deletable(request.user)
|
||||||
|
|
||||||
readthrough.delete()
|
readthrough.delete()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
|
@ -216,4 +214,4 @@ def delete_progressupdate(request):
|
||||||
update.raise_not_deletable(request.user)
|
update.raise_not_deletable(request.user)
|
||||||
|
|
||||||
update.delete()
|
update.delete()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
|
@ -13,9 +13,11 @@ def create_shelf(request):
|
||||||
"""user generated shelves"""
|
"""user generated shelves"""
|
||||||
form = forms.ShelfForm(request.POST)
|
form = forms.ShelfForm(request.POST)
|
||||||
if not form.is_valid():
|
if not form.is_valid():
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("user-shelves", request.user.localname)
|
||||||
|
|
||||||
shelf = form.save()
|
shelf = form.save(commit=False)
|
||||||
|
shelf.raise_not_editable(request.user)
|
||||||
|
shelf.save()
|
||||||
return redirect(shelf.local_path)
|
return redirect(shelf.local_path)
|
||||||
|
|
||||||
|
|
||||||
|
@ -70,7 +72,7 @@ def shelve(request):
|
||||||
):
|
):
|
||||||
current_read_status_shelfbook.delete()
|
current_read_status_shelfbook.delete()
|
||||||
else: # It is already on the shelf
|
else: # It is already on the shelf
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
||||||
# create the new shelf-book entry
|
# create the new shelf-book entry
|
||||||
models.ShelfBook.objects.create(
|
models.ShelfBook.objects.create(
|
||||||
|
@ -86,7 +88,7 @@ def shelve(request):
|
||||||
# Might be good to alert, or reject the action?
|
# Might be good to alert, or reject the action?
|
||||||
except IntegrityError:
|
except IntegrityError:
|
||||||
pass
|
pass
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
|
@ -100,4 +102,4 @@ def unshelve(request, book_id=False):
|
||||||
)
|
)
|
||||||
shelf_book.raise_not_deletable(request.user)
|
shelf_book.raise_not_deletable(request.user)
|
||||||
shelf_book.delete()
|
shelf_book.delete()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
|
@ -82,9 +82,10 @@ class CreateStatus(View):
|
||||||
if is_api_request(request):
|
if is_api_request(request):
|
||||||
logger.exception(form.errors)
|
logger.exception(form.errors)
|
||||||
return HttpResponseBadRequest()
|
return HttpResponseBadRequest()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
||||||
status = form.save(commit=False)
|
status = form.save(commit=False)
|
||||||
|
status.raise_not_editable(request.user)
|
||||||
# save the plain, unformatted version of the status for future editing
|
# save the plain, unformatted version of the status for future editing
|
||||||
status.raw_content = status.content
|
status.raw_content = status.content
|
||||||
if hasattr(status, "quote"):
|
if hasattr(status, "quote"):
|
||||||
|
@ -146,7 +147,7 @@ class DeleteStatus(View):
|
||||||
|
|
||||||
# perform deletion
|
# perform deletion
|
||||||
status.delete()
|
status.delete()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
|
@ -195,7 +196,7 @@ def edit_readthrough(request):
|
||||||
|
|
||||||
if is_api_request(request):
|
if is_api_request(request):
|
||||||
return HttpResponse()
|
return HttpResponse()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
||||||
|
|
||||||
def find_mentions(content):
|
def find_mentions(content):
|
||||||
|
|
|
@ -164,7 +164,7 @@ def hide_suggestions(request):
|
||||||
"""not everyone wants user suggestions"""
|
"""not everyone wants user suggestions"""
|
||||||
request.user.show_suggested_users = False
|
request.user.show_suggested_users = False
|
||||||
request.user.save(broadcast=False, update_fields=["show_suggested_users"])
|
request.user.save(broadcast=False, update_fields=["show_suggested_users"])
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect("/")
|
||||||
|
|
||||||
|
|
||||||
# pylint: disable=unused-argument
|
# pylint: disable=unused-argument
|
||||||
|
|
1
bw-dev
1
bw-dev
|
@ -117,6 +117,7 @@ case "$CMD" in
|
||||||
;;
|
;;
|
||||||
update_locales)
|
update_locales)
|
||||||
git fetch origin l10n_main:l10n_main
|
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/de_DE
|
||||||
git checkout l10n_main locale/es_ES
|
git checkout l10n_main locale/es_ES
|
||||||
git checkout l10n_main locale/fi_FI
|
git checkout l10n_main locale/fi_FI
|
||||||
|
|
5387
locale/ca_ES/LC_MESSAGES/django.po
Normal file
5387
locale/ca_ES/LC_MESSAGES/django.po
Normal file
File diff suppressed because it is too large
Load diff
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-07 18:12\n"
|
"PO-Revision-Date: 2022-07-15 16:39\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: German\n"
|
"Language-Team: German\n"
|
||||||
"Language: de\n"
|
"Language: de\n"
|
||||||
|
@ -48,7 +48,7 @@ msgstr "Enddatum darf nicht vor dem Startdatum liegen."
|
||||||
|
|
||||||
#: bookwyrm/forms/forms.py:59
|
#: bookwyrm/forms/forms.py:59
|
||||||
msgid "Reading stopped date cannot be before start date."
|
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
|
#: bookwyrm/forms/landing.py:32
|
||||||
msgid "User with this username already exists"
|
msgid "User with this username already exists"
|
||||||
|
@ -467,11 +467,11 @@ msgstr "<em>Rückblick</em> auf %(year)s"
|
||||||
#: bookwyrm/templates/annual_summary/layout.html:47
|
#: bookwyrm/templates/annual_summary/layout.html:47
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<em>%(display_name)s’s</em> year of reading"
|
msgid "<em>%(display_name)s’s</em> year of reading"
|
||||||
msgstr "<em>%(display_name)ss</em> Lesejahr"
|
msgstr "Lektürejahr für <em>%(display_name)s</em>"
|
||||||
|
|
||||||
#: bookwyrm/templates/annual_summary/layout.html:53
|
#: bookwyrm/templates/annual_summary/layout.html:53
|
||||||
msgid "Share this page"
|
msgid "Share this page"
|
||||||
msgstr "Teile diese Seite mit Anderen"
|
msgstr "Teile diese Seite"
|
||||||
|
|
||||||
#: bookwyrm/templates/annual_summary/layout.html:67
|
#: bookwyrm/templates/annual_summary/layout.html:67
|
||||||
msgid "Copy address"
|
msgid "Copy address"
|
||||||
|
@ -1205,7 +1205,7 @@ msgstr "Domain"
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Status"
|
msgstr "Status"
|
||||||
|
@ -1221,7 +1221,7 @@ msgstr "Aktionen"
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:48
|
#: bookwyrm/templates/book/file_links/edit_links.html:48
|
||||||
#: bookwyrm/templates/settings/link_domains/link_table.html:21
|
#: bookwyrm/templates/settings/link_domains/link_table.html:21
|
||||||
msgid "Unknown user"
|
msgid "Unknown user"
|
||||||
msgstr ""
|
msgstr "Unbekannter Benutzer"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:57
|
#: bookwyrm/templates/book/file_links/edit_links.html:57
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:22
|
#: 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/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Absenden"
|
msgstr "Absenden"
|
||||||
|
@ -1351,11 +1351,7 @@ msgstr "Bestätigungslink erneut senden"
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "E-Mail-Adresse:"
|
msgstr "E-Mail-Adresse:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
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
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr "Link erneut senden"
|
msgstr "Link erneut senden"
|
||||||
|
|
||||||
|
@ -1369,7 +1365,7 @@ msgid "Local users"
|
||||||
msgstr "Lokale Benutzer*innen"
|
msgstr "Lokale Benutzer*innen"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "Föderierte Gemeinschaft"
|
msgstr "Föderierte Gemeinschaft"
|
||||||
|
|
||||||
|
@ -1576,13 +1572,13 @@ msgstr "Erfahre mehr über %(site_name)s:"
|
||||||
#: bookwyrm/templates/email/moderation_report/text_content.html:6
|
#: bookwyrm/templates/email/moderation_report/text_content.html:6
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "@%(reporter)s has flagged a link domain for moderation."
|
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/html_content.html:14
|
||||||
#: bookwyrm/templates/email/moderation_report/text_content.html:10
|
#: bookwyrm/templates/email/moderation_report/text_content.html:10
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "@%(reporter)s has flagged behavior by @%(reportee)s for moderation."
|
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/html_content.html:21
|
||||||
#: bookwyrm/templates/email/moderation_report/text_content.html:15
|
#: bookwyrm/templates/email/moderation_report/text_content.html:15
|
||||||
|
@ -1726,7 +1722,7 @@ msgstr "Zu deinen Büchern hinzufügen"
|
||||||
#: bookwyrm/templates/shelf/shelf.html:86 bookwyrm/templates/user/user.html:33
|
#: bookwyrm/templates/shelf/shelf.html:86 bookwyrm/templates/user/user.html:33
|
||||||
#: bookwyrm/templatetags/shelf_tags.py:48
|
#: bookwyrm/templatetags/shelf_tags.py:48
|
||||||
msgid "To Read"
|
msgid "To Read"
|
||||||
msgstr "Zu lesen"
|
msgstr "Leseliste"
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/book_preview.html:11
|
#: bookwyrm/templates/get_started/book_preview.html:11
|
||||||
#: bookwyrm/templates/shelf/shelf.html:87 bookwyrm/templates/user/user.html:34
|
#: bookwyrm/templates/shelf/shelf.html:87 bookwyrm/templates/user/user.html:34
|
||||||
|
@ -1746,7 +1742,7 @@ msgstr "Gelesen"
|
||||||
#: bookwyrm/templates/get_started/book_preview.html:13
|
#: bookwyrm/templates/get_started/book_preview.html:13
|
||||||
#: bookwyrm/templates/shelf/shelf.html:89 bookwyrm/templates/user/user.html:36
|
#: bookwyrm/templates/shelf/shelf.html:89 bookwyrm/templates/user/user.html:36
|
||||||
msgid "Stopped Reading"
|
msgid "Stopped Reading"
|
||||||
msgstr ""
|
msgstr "Lesen gestoppt"
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/books.html:6
|
#: bookwyrm/templates/get_started/books.html:6
|
||||||
msgid "What are you reading?"
|
msgid "What are you reading?"
|
||||||
|
@ -2273,7 +2269,7 @@ msgid "More about this site"
|
||||||
msgstr "Mehr über diese Seite"
|
msgstr "Mehr über diese Seite"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "Passwort bestätigen:"
|
msgstr "Passwort bestätigen:"
|
||||||
|
@ -2281,7 +2277,7 @@ msgstr "Passwort bestätigen:"
|
||||||
#: bookwyrm/templates/landing/password_reset_request.html:14
|
#: bookwyrm/templates/landing/password_reset_request.html:14
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A password reset link will be sent to <strong>%(email)s</strong> if there is an account using that email address."
|
msgid "A password reset link will be sent to <strong>%(email)s</strong> if there is an account using that email address."
|
||||||
msgstr ""
|
msgstr "Ein Link zum Zurücksetzen des Passworts wird an <strong>%(email)s</strong> gesendet, wenn ein Konto mit dieser E-Mail-Adresse existiert."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset_request.html:20
|
#: bookwyrm/templates/landing/password_reset_request.html:20
|
||||||
msgid "A link to reset your password will be sent to your email address"
|
msgid "A link to reset your password will be sent to your email address"
|
||||||
|
@ -2598,191 +2594,191 @@ msgstr "Gespeicherte Listen"
|
||||||
#: bookwyrm/templates/notifications/items/accept.html:18
|
#: bookwyrm/templates/notifications/items/accept.html:18
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat Ihre Einladung zur Gruppe akzeptiert \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/accept.html:26
|
#: bookwyrm/templates/notifications/items/accept.html:26
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und <a href=\"%(second_user_link)s\">%(second_user)s</a> haben Ihre Einladung zur Gruppe \"<a href=\"%(group_path)s\">%(group_name)s</a>\" akzeptiert"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/accept.html:36
|
#: bookwyrm/templates/notifications/items/accept.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und %(other_user_display_count)s andere haben Ihre Einladung zur Gruppe angenommen \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/add.html:33
|
#: bookwyrm/templates/notifications/items/add.html:33
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em> to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em> to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat <em><a href=\"%(book_path)s\">%(book_title)s</a></em> zu Ihrer Liste hinzugefügt \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/add.html:39
|
#: bookwyrm/templates/notifications/items/add.html:39
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em> to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em> to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> schlug vor, <em><a href=\"%(book_path)s\">%(book_title)s</a></em> zu Ihrer Liste hinzuzufügen \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/add.html:47
|
#: bookwyrm/templates/notifications/items/add.html:47
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em> and <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em> and <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat <em><a href=\"%(book_path)s\">%(book_title)s</a></em> und <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> zu Ihrer Liste hinzugefügt \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/add.html:54
|
#: bookwyrm/templates/notifications/items/add.html:54
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em> and <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em> and <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> schlug vor, <em><a href=\"%(book_path)s\">%(book_title)s</a></em> und <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> zu Ihrer Liste hinzuzufügen \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/add.html:66
|
#: bookwyrm/templates/notifications/items/add.html:66
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other book to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other book to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
||||||
msgid_plural "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other books to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
msgid_plural "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other books to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
||||||
msgstr[0] ""
|
msgstr[0] "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> und %(display_count)s andere Bücher zu Ihrer Liste \"<a href=\"%(list_path)s\">%(list_name)s hinzugefügt</a>\""
|
||||||
msgstr[1] ""
|
msgstr[1] "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> und %(display_count)s andere Bücher zu Ihrer Liste \"<a href=\"%(list_path)s\">%(list_name)s hinzugefügt</a>\""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/add.html:82
|
#: bookwyrm/templates/notifications/items/add.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other book to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other book to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
||||||
msgid_plural "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other books to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
msgid_plural "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other books to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
||||||
msgstr[0] ""
|
msgstr[0] "<a href=\"%(related_user_link)s\">%(related_user)s</a> schlug vor, <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, und %(display_count)s weitere Bücher an Ihre Liste \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\" hinzuzufügen"
|
||||||
msgstr[1] ""
|
msgstr[1] "<a href=\"%(related_user_link)s\">%(related_user)s</a> schlug vor, <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, und %(display_count)s weitere Bücher an Ihre Liste \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\" hinzuzufügen"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:21
|
#: bookwyrm/templates/notifications/items/boost.html:21
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat Ihre <a href=\"%(related_path)s\">Rezension von <em>%(book_title)s</em></a> geteilt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:27
|
#: bookwyrm/templates/notifications/items/boost.html:27
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und <a href=\"%(second_user_link)s\">%(second_user)s</a> haben Ihre <a href=\"%(related_path)s\">Rezension von <em>%(book_title)s</em></a> geteilt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:36
|
#: bookwyrm/templates/notifications/items/boost.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und %(other_user_display_count)s andere haben deine <a href=\"%(related_path)s\">Rezension über <em>%(book_title)s</em></a> geteilt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:44
|
#: bookwyrm/templates/notifications/items/boost.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat deinen <a href=\"%(related_path)s\">Kommentar über <em>%(book_title)s</em></a> geteilt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:50
|
#: bookwyrm/templates/notifications/items/boost.html:50
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und <a href=\"%(second_user_link)s\">%(second_user)s</a> haben deinen <a href=\"%(related_path)s\">Kommentar über <em>%(book_title)s</em></a> geteilt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:59
|
#: bookwyrm/templates/notifications/items/boost.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und %(other_user_display_count)s andere haben deinen <a href=\"%(related_path)s\">Kommentar über <em>%(book_title)s</em></a> geteilt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:67
|
#: bookwyrm/templates/notifications/items/boost.html:67
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat dein <a href=\"%(related_path)s\">Zitat aus <em>%(book_title)s</em></a> geteilt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:73
|
#: bookwyrm/templates/notifications/items/boost.html:73
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und <a href=\"%(second_user_link)s\">%(second_user)s</a> haben dein <a href=\"%(related_path)s\">Zitat über <em>%(book_title)s</em></a> geteilt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:82
|
#: bookwyrm/templates/notifications/items/boost.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und %(other_user_display_count)s andere haben dein <a href=\"%(related_path)s\">Zitat aus <em>%(book_title)s</em></a> geteilt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:90
|
#: bookwyrm/templates/notifications/items/boost.html:90
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat Ihren <a href=\"%(related_path)s\">Status</a> geteilt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:96
|
#: bookwyrm/templates/notifications/items/boost.html:96
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und <a href=\"%(second_user_link)s\">%(second_user)s</a> haben Ihren <a href=\"%(related_path)s\">Status</a> geteilt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:105
|
#: bookwyrm/templates/notifications/items/boost.html:105
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und %(other_user_display_count)s andere haben Ihren <a href=\"%(related_path)s\">Status</a> geteilt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:21
|
#: bookwyrm/templates/notifications/items/fav.html:21
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> gefällt Ihre <a href=\"%(related_path)s\">Rezension von <em>%(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:27
|
#: bookwyrm/templates/notifications/items/fav.html:27
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und <a href=\"%(second_user_link)s\">%(second_user)s</a> haben deine <a href=\"%(related_path)s\">Rezension über <em>%(book_title)s</em></a> favorisiert"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:36
|
#: bookwyrm/templates/notifications/items/fav.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und %(other_user_display_count)s andere haben deine <a href=\"%(related_path)s\">Rezension über <em>%(book_title)s</em></a> favorisiert"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:44
|
#: bookwyrm/templates/notifications/items/fav.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat deinen <a href=\"%(related_path)s\">Kommentar über <em>%(book_title)s</em></a> favorisiert"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:50
|
#: bookwyrm/templates/notifications/items/fav.html:50
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und <a href=\"%(second_user_link)s\">%(second_user)s</a> haben deinen <a href=\"%(related_path)s\">Kommentar über <em>%(book_title)s</em></a> favorisiert"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:59
|
#: bookwyrm/templates/notifications/items/fav.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und %(other_user_display_count)s andere haben deinen <a href=\"%(related_path)s\">Kommentar über <em>%(book_title)s</em></a> favorisiert"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:67
|
#: bookwyrm/templates/notifications/items/fav.html:67
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat dein <a href=\"%(related_path)s\">Zitat aus <em>%(book_title)s</em></a> favorisiert"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:73
|
#: bookwyrm/templates/notifications/items/fav.html:73
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und <a href=\"%(second_user_link)s\">%(second_user)s</a> haben dein <a href=\"%(related_path)s\">Zitat über <em>%(book_title)s</em></a> favorisiert"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:82
|
#: bookwyrm/templates/notifications/items/fav.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und %(other_user_display_count)s andere haben dein <a href=\"%(related_path)s\">Zitat aus <em>%(book_title)s</em></a> favorisiert"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:90
|
#: bookwyrm/templates/notifications/items/fav.html:90
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat deinen <a href=\"%(related_path)s\">Status</a> favorisiert"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:96
|
#: bookwyrm/templates/notifications/items/fav.html:96
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und <a href=\"%(second_user_link)s\">%(second_user)s</a> haben deinen <a href=\"%(related_path)s\">Status</a> favorisiert"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:105
|
#: bookwyrm/templates/notifications/items/fav.html:105
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und %(other_user_display_count)s andere haben deinen <a href=\"%(related_path)s\">Status</a> favorisiert"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/follow.html:16
|
#: bookwyrm/templates/notifications/items/follow.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> followed you"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> followed you"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> folgt Ihnen"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/follow.html:20
|
#: bookwyrm/templates/notifications/items/follow.html:20
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> followed you"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> followed you"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und <a href=\"%(second_user_link)s\">%(second_user)s</a> folgen Ihnen"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/follow.html:25
|
#: bookwyrm/templates/notifications/items/follow.html:25
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others followed you"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others followed you"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und %(other_user_display_count)s andere folgen Ihnen"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/follow_request.html:15
|
#: bookwyrm/templates/notifications/items/follow_request.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> sent you a follow request"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> sent you a follow request"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat Ihnen eine Follower-Anfrage gesendet"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/import.html:14
|
#: bookwyrm/templates/notifications/items/import.html:14
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -2792,7 +2788,7 @@ msgstr "Dein <a href=\"%(url)s\">Import</a> ist fertig."
|
||||||
#: bookwyrm/templates/notifications/items/invite.html:16
|
#: bookwyrm/templates/notifications/items/invite.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> invited you to join the group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> invited you to join the group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat Sie eingeladen, der Gruppe \"<a href=\"%(group_path)s\">%(group_name)s</a>\" beizutreten"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/join.html:16
|
#: bookwyrm/templates/notifications/items/join.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -2802,37 +2798,37 @@ msgstr "ist deiner Gruppe „<a href=\"%(group_path)s\">%(group_name)s</a>“ be
|
||||||
#: bookwyrm/templates/notifications/items/leave.html:18
|
#: bookwyrm/templates/notifications/items/leave.html:18
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> has left your group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> has left your group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat Ihre Gruppe \"<a href=\"%(group_path)s\">%(group_name)s</a>\" verlassen"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/leave.html:26
|
#: bookwyrm/templates/notifications/items/leave.html:26
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> have left your group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> have left your group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und <a href=\"%(second_user_link)s\">%(second_user)s</a> haben deine Gruppe \"<a href=\"%(group_path)s\">%(group_name)s</a>\" verlassen"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/leave.html:36
|
#: bookwyrm/templates/notifications/items/leave.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others have left your group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others have left your group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> und %(other_user_display_count)s andere haben deine Gruppe \"<a href=\"%(group_path)s\">%(group_name)s</a>\" verlassen"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/mention.html:20
|
#: bookwyrm/templates/notifications/items/mention.html:20
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat dich in einer <a href=\"%(related_path)s\">Rezension über <em>%(book_title)s</em></a> erwähnt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/mention.html:26
|
#: bookwyrm/templates/notifications/items/mention.html:26
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat dich in einem <a href=\"%(related_path)s\">Kommmentar über <em>%(book_title)s</em></a> erwähnt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/mention.html:32
|
#: bookwyrm/templates/notifications/items/mention.html:32
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat dich in einem <a href=\"%(related_path)s\">Zitat aus <em>%(book_title)s</em></a> erwähnt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/mention.html:38
|
#: bookwyrm/templates/notifications/items/mention.html:38
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat dich in einem <a href=\"%(related_path)s\">Status</a> erwähnt"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/remove.html:17
|
#: bookwyrm/templates/notifications/items/remove.html:17
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -2847,29 +2843,34 @@ msgstr "Du wurdest aus der Gruppe „<a href=\"%(group_path)s\">%(group_name)s</
|
||||||
#: bookwyrm/templates/notifications/items/reply.html:21
|
#: bookwyrm/templates/notifications/items/reply.html:21
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat auf deine <a href=\"%(parent_path)s\">Rezension über <em>%(book_title)s</em></a> <a href=\"%(related_path)s\">geantwortet</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/reply.html:27
|
#: bookwyrm/templates/notifications/items/reply.html:27
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat auf deinen <a href=\"%(parent_path)s\">Kommentar über <em>%(book_title)s</em></a> <a href=\"%(related_path)s\">geantwortet</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/reply.html:33
|
#: bookwyrm/templates/notifications/items/reply.html:33
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat auf dein <a href=\"%(parent_path)s\">Zitat aus <em>%(book_title)s</em></a> <a href=\"%(related_path)s\">geantwortet</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/reply.html:39
|
#: bookwyrm/templates/notifications/items/reply.html:39
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hat auf deinen <a href=\"%(parent_path)s\">Status</a> <a href=\"%(related_path)s\">geantwortet</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/report.html:15
|
#: bookwyrm/templates/notifications/items/report.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A new <a href=\"%(path)s\">report</a> needs moderation"
|
msgid "A new <a href=\"%(path)s\">report</a> needs moderation"
|
||||||
msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need moderation"
|
msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need moderation"
|
||||||
msgstr[0] ""
|
msgstr[0] "Ein neuer <a href=\"%(path)s\">-Bericht</a> muss moderiert werden"
|
||||||
msgstr[1] ""
|
msgstr[1] "%(display_count)s neue <a href=\"%(path)s\">Berichte</a> 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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3028,12 +3029,20 @@ msgstr "Momentan keine Benutzer*innen gesperrt."
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "Passwort ändern"
|
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:"
|
msgid "New password:"
|
||||||
msgstr "Neues Passwort:"
|
msgstr "Neues Passwort:"
|
||||||
|
|
||||||
|
@ -3125,6 +3134,10 @@ msgstr "CSV-Export"
|
||||||
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
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."
|
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
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Benutzer*inkonto"
|
msgstr "Benutzer*inkonto"
|
||||||
|
@ -3154,7 +3167,7 @@ msgstr "„%(book_title)s“ beginnen"
|
||||||
#: bookwyrm/templates/reading_progress/stop.html:5
|
#: bookwyrm/templates/reading_progress/stop.html:5
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop Reading \"%(book_title)s\""
|
msgid "Stop Reading \"%(book_title)s\""
|
||||||
msgstr ""
|
msgstr "Höre auf zu lesen \"%(book_title)s\""
|
||||||
|
|
||||||
#: bookwyrm/templates/reading_progress/want.html:5
|
#: bookwyrm/templates/reading_progress/want.html:5
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3205,7 +3218,7 @@ msgstr "abgeschlossen"
|
||||||
|
|
||||||
#: bookwyrm/templates/readthrough/readthrough_list.html:16
|
#: bookwyrm/templates/readthrough/readthrough_list.html:16
|
||||||
msgid "stopped"
|
msgid "stopped"
|
||||||
msgstr ""
|
msgstr "gestoppt"
|
||||||
|
|
||||||
#: bookwyrm/templates/readthrough/readthrough_list.html:27
|
#: bookwyrm/templates/readthrough/readthrough_list.html:27
|
||||||
msgid "Show all updates"
|
msgid "Show all updates"
|
||||||
|
@ -3353,13 +3366,13 @@ msgstr "Nein"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "Startdatum:"
|
msgstr "Startdatum:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "Enddatum:"
|
msgstr "Enddatum:"
|
||||||
|
|
||||||
|
@ -3430,11 +3443,11 @@ msgstr "Farbe:"
|
||||||
#: bookwyrm/templates/settings/automod/rules.html:11
|
#: bookwyrm/templates/settings/automod/rules.html:11
|
||||||
#: bookwyrm/templates/settings/layout.html:61
|
#: bookwyrm/templates/settings/layout.html:61
|
||||||
msgid "Auto-moderation rules"
|
msgid "Auto-moderation rules"
|
||||||
msgstr ""
|
msgstr "Regeln für automatische Moderation"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/automod/rules.html:18
|
#: 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."
|
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
|
#: 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."
|
msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged."
|
||||||
|
@ -3450,11 +3463,11 @@ msgstr "Letzte Ausführung:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/automod/rules.html:40
|
#: bookwyrm/templates/settings/automod/rules.html:40
|
||||||
msgid "Total run count:"
|
msgid "Total run count:"
|
||||||
msgstr ""
|
msgstr "Gesamtanzahl:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/automod/rules.html:47
|
#: bookwyrm/templates/settings/automod/rules.html:47
|
||||||
msgid "Enabled:"
|
msgid "Enabled:"
|
||||||
msgstr ""
|
msgstr "Aktiviert:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/automod/rules.html:59
|
#: bookwyrm/templates/settings/automod/rules.html:59
|
||||||
msgid "Delete schedule"
|
msgid "Delete schedule"
|
||||||
|
@ -3466,7 +3479,7 @@ msgstr "Jetzt ausführen"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/automod/rules.html:64
|
#: bookwyrm/templates/settings/automod/rules.html:64
|
||||||
msgid "Last run date will not be updated"
|
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:69
|
||||||
#: bookwyrm/templates/settings/automod/rules.html:92
|
#: bookwyrm/templates/settings/automod/rules.html:92
|
||||||
|
@ -3484,7 +3497,7 @@ msgstr "Regel hinzufügen"
|
||||||
#: bookwyrm/templates/settings/automod/rules.html:116
|
#: bookwyrm/templates/settings/automod/rules.html:116
|
||||||
#: bookwyrm/templates/settings/automod/rules.html:160
|
#: bookwyrm/templates/settings/automod/rules.html:160
|
||||||
msgid "String match"
|
msgid "String match"
|
||||||
msgstr ""
|
msgstr "Zeichenfolgenübereinstimmung"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/automod/rules.html:126
|
#: bookwyrm/templates/settings/automod/rules.html:126
|
||||||
#: bookwyrm/templates/settings/automod/rules.html:163
|
#: bookwyrm/templates/settings/automod/rules.html:163
|
||||||
|
@ -3519,7 +3532,7 @@ msgid "Dashboard"
|
||||||
msgstr "Übersicht"
|
msgstr "Übersicht"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Benutzer*innen insgesamt"
|
msgstr "Benutzer*innen insgesamt"
|
||||||
|
|
||||||
|
@ -3537,66 +3550,31 @@ msgstr "Statusmeldungen"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Werke"
|
msgstr "Werke"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr "Instanzaktivität"
|
msgstr "Instanzaktivität"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervall:"
|
msgstr "Intervall:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Tage"
|
msgstr "Tage"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Wochen"
|
msgstr "Wochen"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Neuanmeldungen"
|
msgstr "Neuanmeldungen"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Statusaktivitäten"
|
msgstr "Statusaktivitäten"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Erstellte Werke"
|
msgstr "Erstellte Werke"
|
||||||
|
|
||||||
|
@ -3612,6 +3590,49 @@ msgstr "Statusmeldungen veröffentlicht"
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr "Gesamt"
|
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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr "Ihre ausgehende E-Mail-Adresse <code>%(email_sender)s</code>könnte falsch konfiguriert sein."
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> file."
|
||||||
|
msgstr "Überprüfen Sie <code>EMAIL_SENDER_NAME</code> und <code>EMAIL_SENDER_DOMAIN</code> in Ihrer <code>.env</code>-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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4026,7 +4047,7 @@ msgstr "Zurück zu den Meldungen"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/reports/report.html:24
|
#: bookwyrm/templates/settings/reports/report.html:24
|
||||||
msgid "Message reporter"
|
msgid "Message reporter"
|
||||||
msgstr ""
|
msgstr "Nachrichtenmelder"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/reports/report.html:28
|
#: bookwyrm/templates/settings/reports/report.html:28
|
||||||
msgid "Update on your report:"
|
msgid "Update on your report:"
|
||||||
|
@ -4066,7 +4087,7 @@ msgstr "Bericht #%(report_id)s: Link hinzugefügt von @%(username)s"
|
||||||
#: bookwyrm/templates/settings/reports/report_header.html:17
|
#: bookwyrm/templates/settings/reports/report_header.html:17
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Report #%(report_id)s: Link domain"
|
msgid "Report #%(report_id)s: Link domain"
|
||||||
msgstr ""
|
msgstr "Bericht #%(report_id)s: Link"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/reports/report_header.html:24
|
#: bookwyrm/templates/settings/reports/report_header.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -4249,15 +4270,15 @@ msgstr "Wie man ein Theme hinzufügt"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/themes.html:29
|
#: bookwyrm/templates/settings/themes.html:29
|
||||||
msgid "Copy the theme file into the <code>bookwyrm/static/css/themes</code> directory on your server from the command line."
|
msgid "Copy the theme file into the <code>bookwyrm/static/css/themes</code> directory on your server from the command line."
|
||||||
msgstr ""
|
msgstr "Kopieren Sie die Theme-Datei in das <code>bookwyrm/static/css/themes</code>-Verzeichnis auf Ihrem Server mittels der Kommandozeile."
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/themes.html:32
|
#: bookwyrm/templates/settings/themes.html:32
|
||||||
msgid "Run <code>./bw-dev collectstatic</code>."
|
msgid "Run <code>./bw-dev collectstatic</code>."
|
||||||
msgstr ""
|
msgstr "Führe <code>./bw-dev collectstatic</code> aus."
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/themes.html:35
|
#: bookwyrm/templates/settings/themes.html:35
|
||||||
msgid "Add the file name using the form below to make it available in the application interface."
|
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:42
|
||||||
#: bookwyrm/templates/settings/themes.html:83
|
#: bookwyrm/templates/settings/themes.html:83
|
||||||
|
@ -4308,38 +4329,42 @@ msgstr "Dein Passwort:"
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "Benutzer*innen: <small>%(instance_name)s</small>"
|
msgstr "Benutzer*innen: <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: 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
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Benutzer*inname"
|
msgstr "Benutzer*inname"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "Hinzugefügt am"
|
msgstr "Hinzugefügt am"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "Zuletzt aktiv"
|
msgstr "Zuletzt aktiv"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "Entfernte Instanz"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktiv"
|
msgstr "Aktiv"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "Inaktiv"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "Nicht festgelegt"
|
msgstr "Nicht festgelegt"
|
||||||
|
@ -4350,7 +4375,7 @@ msgstr "Benutzer*inprofil anzeigen"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_info.html:19
|
#: bookwyrm/templates/settings/users/user_info.html:19
|
||||||
msgid "Go to user admin"
|
msgid "Go to user admin"
|
||||||
msgstr ""
|
msgstr "Gehe zur Benutzerverwaltung"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_info.html:40
|
#: bookwyrm/templates/settings/users/user_info.html:40
|
||||||
msgid "Local"
|
msgid "Local"
|
||||||
|
@ -4430,27 +4455,27 @@ msgstr "BookWyrm einrichten"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/admin.html:7
|
#: bookwyrm/templates/setup/admin.html:7
|
||||||
msgid "Your account as a user and an admin"
|
msgid "Your account as a user and an admin"
|
||||||
msgstr ""
|
msgstr "Ihr Konto als Benutzer und Admin"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/admin.html:13
|
#: bookwyrm/templates/setup/admin.html:13
|
||||||
msgid "Create your account"
|
msgid "Create your account"
|
||||||
msgstr ""
|
msgstr "Erstelle einen Account"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/admin.html:20
|
#: bookwyrm/templates/setup/admin.html:20
|
||||||
msgid "Admin key:"
|
msgid "Admin key:"
|
||||||
msgstr ""
|
msgstr "Adminschlüssel:"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/admin.html:32
|
#: bookwyrm/templates/setup/admin.html:32
|
||||||
msgid "An admin key was created when you installed BookWyrm. You can get your admin key by running <code>./bw-dev admin_code</code> from the command line on your server."
|
msgid "An admin key was created when you installed BookWyrm. You can get your admin key by running <code>./bw-dev admin_code</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 <code>./bw-dev admin_code</code> auf der Kommandozeile Ihres Servers herausfinden."
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/admin.html:45
|
#: 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."
|
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
|
#: 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."
|
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
|
#: bookwyrm/templates/setup/admin.html:55
|
||||||
msgid "Learn more about moderation"
|
msgid "Learn more about moderation"
|
||||||
|
@ -4462,19 +4487,19 @@ msgstr "Instanzkonfiguration"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/config.html:7
|
#: bookwyrm/templates/setup/config.html:7
|
||||||
msgid "Make sure everything looks right before proceeding"
|
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
|
#: bookwyrm/templates/setup/config.html:18
|
||||||
msgid "You are running BookWyrm in <strong>debug</strong> mode. This should <strong>never</strong> be used in a production environment."
|
msgid "You are running BookWyrm in <strong>debug</strong> mode. This should <strong>never</strong> be used in a production environment."
|
||||||
msgstr ""
|
msgstr "Sie verwenden BookWyrm im <strong>Debug</strong> Modus. Dies sollte <strong>nie</strong> in einer Produktionsumgebung verwendet werden."
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/config.html:30
|
#: bookwyrm/templates/setup/config.html:30
|
||||||
msgid "Your domain appears to be misconfigured. It should not include protocol or slashes."
|
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
|
#: bookwyrm/templates/setup/config.html:42
|
||||||
msgid "You are running BookWyrm in production mode without https. <strong>USE_HTTPS</strong> should be enabled in production."
|
msgid "You are running BookWyrm in production mode without https. <strong>USE_HTTPS</strong> should be enabled in production."
|
||||||
msgstr ""
|
msgstr "Sie verwenden BookWyrm im Produktionsmodus ohne https. <strong>USE_HTTPS</strong> sollte in der Produktion aktiviert werden."
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/config.html:52 bookwyrm/templates/user_menu.html:45
|
#: bookwyrm/templates/setup/config.html:52 bookwyrm/templates/user_menu.html:45
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
|
@ -4490,15 +4515,15 @@ msgstr "Protokoll:"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/config.html:81
|
#: bookwyrm/templates/setup/config.html:81
|
||||||
msgid "Using S3:"
|
msgid "Using S3:"
|
||||||
msgstr ""
|
msgstr "S3 benutzen:"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/config.html:95
|
#: bookwyrm/templates/setup/config.html:95
|
||||||
msgid "Default interface language:"
|
msgid "Default interface language:"
|
||||||
msgstr ""
|
msgstr "Standardsprache der Benutzeroberfläche:"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/config.html:102
|
#: bookwyrm/templates/setup/config.html:102
|
||||||
msgid "Email sender:"
|
msgid "Email sender:"
|
||||||
msgstr ""
|
msgstr "E-Mail-Absender:"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/config.html:109
|
#: bookwyrm/templates/setup/config.html:109
|
||||||
msgid "Enable preview images:"
|
msgid "Enable preview images:"
|
||||||
|
@ -4530,7 +4555,7 @@ msgstr "Instanzeinstellungen"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr ""
|
msgstr "Installiere BookWyrm"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:18
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
|
@ -4936,13 +4961,13 @@ msgstr "„<em>%(book_title)s</em>“ beginnen"
|
||||||
#: bookwyrm/templates/snippets/reading_modals/stop_reading_modal.html:6
|
#: bookwyrm/templates/snippets/reading_modals/stop_reading_modal.html:6
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Stop Reading \"<em>%(book_title)s</em>\""
|
msgid "Stop Reading \"<em>%(book_title)s</em>\""
|
||||||
msgstr ""
|
msgstr "Lesen von \"<em>%(book_title)s</em> \" stoppen"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/reading_modals/stop_reading_modal.html:32
|
#: bookwyrm/templates/snippets/reading_modals/stop_reading_modal.html:32
|
||||||
#: bookwyrm/templates/snippets/shelf_selector.html:54
|
#: bookwyrm/templates/snippets/shelf_selector.html:54
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
||||||
msgid "Stopped reading"
|
msgid "Stopped reading"
|
||||||
msgstr ""
|
msgstr "Lesen gestoppt"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/reading_modals/want_to_read_modal.html:6
|
#: bookwyrm/templates/snippets/reading_modals/want_to_read_modal.html:6
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -5018,16 +5043,12 @@ msgstr "Mehr Regale"
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:31
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:31
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:48
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:48
|
||||||
msgid "Stop reading"
|
msgid "Stop reading"
|
||||||
msgstr ""
|
msgstr "Aufhören zu lesen"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:40
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:40
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "Lesen abschließen"
|
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
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr "Status anzeigen"
|
msgstr "Status anzeigen"
|
||||||
|
@ -5118,12 +5139,12 @@ msgstr "hat <a href=\"%(book_path)s\">%(book)s</a> besprochen"
|
||||||
#: bookwyrm/templates/snippets/status/headers/stopped_reading.html:10
|
#: bookwyrm/templates/snippets/status/headers/stopped_reading.html:10
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "stopped reading <a href=\"%(book_path)s\">%(book)s</a> by <a href=\"%(author_path)s\">%(author_name)s</a>"
|
msgid "stopped reading <a href=\"%(book_path)s\">%(book)s</a> by <a href=\"%(author_path)s\">%(author_name)s</a>"
|
||||||
msgstr ""
|
msgstr "hat das Lesen von <a href=\"%(book_path)s\">%(book)s</a> von <a href=\"%(author_path)s\">%(author_name)s</a> beendet"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/headers/stopped_reading.html:17
|
#: bookwyrm/templates/snippets/status/headers/stopped_reading.html:17
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "stopped reading <a href=\"%(book_path)s\">%(book)s</a>"
|
msgid "stopped reading <a href=\"%(book_path)s\">%(book)s</a>"
|
||||||
msgstr ""
|
msgstr "hat das Lesen von <a href=\"%(book_path)s\">%(book)s</a> beendet"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/headers/to_read.html:10
|
#: bookwyrm/templates/snippets/status/headers/to_read.html:10
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -5323,7 +5344,7 @@ msgstr "Keine Follower*innen, denen du folgst"
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr "Profil und mehr ansehen"
|
msgstr "Profil und mehr ansehen"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Abmelden"
|
msgstr "Abmelden"
|
||||||
|
|
||||||
|
@ -5344,6 +5365,14 @@ msgstr "Keine gültige CSV-Datei"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Benutzer*inname oder Passwort falsch"
|
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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 0.0.1\n"
|
"Project-Id-Version: 0.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-08 22:40+0000\n"
|
"POT-Creation-Date: 2022-07-15 19:29+0000\n"
|
||||||
"PO-Revision-Date: 2021-02-28 17:19-0800\n"
|
"PO-Revision-Date: 2021-02-28 17:19-0800\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: English <LL@li.org>\n"
|
"Language-Team: English <LL@li.org>\n"
|
||||||
|
@ -43,6 +43,14 @@ msgstr ""
|
||||||
msgid "Unlimited"
|
msgid "Unlimited"
|
||||||
msgstr ""
|
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
|
#: bookwyrm/forms/forms.py:54
|
||||||
msgid "Reading finish date cannot be before start date."
|
msgid "Reading finish date cannot be before start date."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -51,11 +59,11 @@ msgstr ""
|
||||||
msgid "Reading stopped date cannot be before start date."
|
msgid "Reading stopped date cannot be before start date."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms/landing.py:32
|
#: bookwyrm/forms/landing.py:38
|
||||||
msgid "User with this username already exists"
|
msgid "User with this username already exists"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms/landing.py:41
|
#: bookwyrm/forms/landing.py:47
|
||||||
msgid "A user with this email already exists."
|
msgid "A user with this email already exists."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -289,58 +297,62 @@ msgid "English"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:283
|
#: bookwyrm/settings.py:283
|
||||||
msgid "Deutsch (German)"
|
msgid "Català (Catalan)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:284
|
#: bookwyrm/settings.py:284
|
||||||
msgid "Español (Spanish)"
|
msgid "Deutsch (German)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:285
|
#: bookwyrm/settings.py:285
|
||||||
msgid "Galego (Galician)"
|
msgid "Español (Spanish)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:286
|
#: bookwyrm/settings.py:286
|
||||||
msgid "Italiano (Italian)"
|
msgid "Galego (Galician)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:287
|
#: bookwyrm/settings.py:287
|
||||||
msgid "Suomi (Finnish)"
|
msgid "Italiano (Italian)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:288
|
#: bookwyrm/settings.py:288
|
||||||
msgid "Français (French)"
|
msgid "Suomi (Finnish)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:289
|
#: bookwyrm/settings.py:289
|
||||||
msgid "Lietuvių (Lithuanian)"
|
msgid "Français (French)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:290
|
#: bookwyrm/settings.py:290
|
||||||
msgid "Norsk (Norwegian)"
|
msgid "Lietuvių (Lithuanian)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:291
|
#: bookwyrm/settings.py:291
|
||||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
msgid "Norsk (Norwegian)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:292
|
#: bookwyrm/settings.py:292
|
||||||
msgid "Português Europeu (European Portuguese)"
|
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:293
|
#: bookwyrm/settings.py:293
|
||||||
msgid "Română (Romanian)"
|
msgid "Português Europeu (European Portuguese)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:294
|
#: bookwyrm/settings.py:294
|
||||||
msgid "Svenska (Swedish)"
|
msgid "Română (Romanian)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:295
|
#: bookwyrm/settings.py:295
|
||||||
msgid "简体中文 (Simplified Chinese)"
|
msgid "Svenska (Swedish)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:296
|
#: bookwyrm/settings.py:296
|
||||||
|
msgid "简体中文 (Simplified Chinese)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/settings.py:297
|
||||||
msgid "繁體中文 (Traditional Chinese)"
|
msgid "繁體中文 (Traditional Chinese)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -788,7 +800,7 @@ msgstr ""
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:122
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: 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
|
#: bookwyrm/templates/snippets/remove_from_group_button.html:17
|
||||||
msgid "Confirm"
|
msgid "Confirm"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1352,11 +1364,7 @@ msgstr ""
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
msgid "No user matching this email address found."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:38
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2273,8 +2281,8 @@ msgstr ""
|
||||||
msgid "More about this site"
|
msgid "More about this site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: bookwyrm/templates/landing/password_reset.html:43
|
||||||
#: bookwyrm/templates/preferences/change_password.html:18
|
#: bookwyrm/templates/preferences/change_password.html:33
|
||||||
#: bookwyrm/templates/preferences/delete_user.html:20
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2872,6 +2880,11 @@ msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need modera
|
||||||
msgstr[0] ""
|
msgstr[0] ""
|
||||||
msgstr[1] ""
|
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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
@ -3029,12 +3042,20 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: bookwyrm/templates/preferences/change_password.html:7
|
||||||
#: bookwyrm/templates/preferences/change_password.html:21
|
#: bookwyrm/templates/preferences/change_password.html:37
|
||||||
#: bookwyrm/templates/preferences/layout.html:20
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr ""
|
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:28
|
||||||
msgid "New password:"
|
msgid "New password:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3126,6 +3147,10 @@ msgstr ""
|
||||||
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/export.html:20
|
||||||
|
msgid "Download file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/layout.html:11
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -5036,10 +5061,6 @@ msgstr ""
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:73
|
|
||||||
msgid "Content warning"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:80
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -5335,7 +5356,7 @@ msgstr ""
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-07 18:12\n"
|
"PO-Revision-Date: 2022-07-15 16:40\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Spanish\n"
|
"Language-Team: Spanish\n"
|
||||||
"Language: es\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
|
#: bookwyrm/forms/forms.py:59
|
||||||
msgid "Reading stopped date cannot be before start date."
|
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
|
#: bookwyrm/forms/landing.py:32
|
||||||
msgid "User with this username already exists"
|
msgid "User with this username already exists"
|
||||||
|
@ -1205,7 +1205,7 @@ msgstr "Dominio"
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Estado"
|
msgstr "Estado"
|
||||||
|
@ -1221,7 +1221,7 @@ msgstr "Acciones"
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:48
|
#: bookwyrm/templates/book/file_links/edit_links.html:48
|
||||||
#: bookwyrm/templates/settings/link_domains/link_table.html:21
|
#: bookwyrm/templates/settings/link_domains/link_table.html:21
|
||||||
msgid "Unknown user"
|
msgid "Unknown user"
|
||||||
msgstr ""
|
msgstr "Usuario/a desconocido/a"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:57
|
#: bookwyrm/templates/book/file_links/edit_links.html:57
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:22
|
#: 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/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Enviar"
|
msgstr "Enviar"
|
||||||
|
@ -1351,11 +1351,7 @@ msgstr "Reenviar enlace de confirmación"
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "Dirección de correo electrónico:"
|
msgstr "Dirección de correo electrónico:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
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
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr "Re-enviar enlace"
|
msgstr "Re-enviar enlace"
|
||||||
|
|
||||||
|
@ -1369,7 +1365,7 @@ msgid "Local users"
|
||||||
msgstr "Usuarios locales"
|
msgstr "Usuarios locales"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "Comunidad federada"
|
msgstr "Comunidad federada"
|
||||||
|
|
||||||
|
@ -1746,7 +1742,7 @@ msgstr "Leído"
|
||||||
#: bookwyrm/templates/get_started/book_preview.html:13
|
#: bookwyrm/templates/get_started/book_preview.html:13
|
||||||
#: bookwyrm/templates/shelf/shelf.html:89 bookwyrm/templates/user/user.html:36
|
#: bookwyrm/templates/shelf/shelf.html:89 bookwyrm/templates/user/user.html:36
|
||||||
msgid "Stopped Reading"
|
msgid "Stopped Reading"
|
||||||
msgstr ""
|
msgstr "Lectura interrumpida"
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/books.html:6
|
#: bookwyrm/templates/get_started/books.html:6
|
||||||
msgid "What are you reading?"
|
msgid "What are you reading?"
|
||||||
|
@ -2273,7 +2269,7 @@ msgid "More about this site"
|
||||||
msgstr "Más sobre este sitio"
|
msgstr "Más sobre este sitio"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "Confirmar contraseña:"
|
msgstr "Confirmar contraseña:"
|
||||||
|
@ -2281,7 +2277,7 @@ msgstr "Confirmar contraseña:"
|
||||||
#: bookwyrm/templates/landing/password_reset_request.html:14
|
#: bookwyrm/templates/landing/password_reset_request.html:14
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A password reset link will be sent to <strong>%(email)s</strong> if there is an account using that email address."
|
msgid "A password reset link will be sent to <strong>%(email)s</strong> if there is an account using that email address."
|
||||||
msgstr ""
|
msgstr "Se enviará un enlace para restablecer la contraseña a <strong>%(email)s</strong> si hay una cuenta usando esa dirección de correo electrónico."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset_request.html:20
|
#: bookwyrm/templates/landing/password_reset_request.html:20
|
||||||
msgid "A link to reset your password will be sent to your email address"
|
msgid "A link to reset your password will be sent to your email address"
|
||||||
|
@ -2598,7 +2594,7 @@ msgstr "Listas guardadas"
|
||||||
#: bookwyrm/templates/notifications/items/accept.html:18
|
#: bookwyrm/templates/notifications/items/accept.html:18
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> aceptó su invitación para unirse al grupo \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/accept.html:26
|
#: bookwyrm/templates/notifications/items/accept.html:26
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -2871,6 +2867,11 @@ msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need modera
|
||||||
msgstr[0] ""
|
msgstr[0] ""
|
||||||
msgstr[1] ""
|
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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
@ -3028,12 +3029,20 @@ msgstr "No hay ningún usuario bloqueado actualmente."
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "Cambiar contraseña"
|
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:"
|
msgid "New password:"
|
||||||
msgstr "Nueva contraseña:"
|
msgstr "Nueva contraseña:"
|
||||||
|
|
||||||
|
@ -3125,6 +3134,10 @@ msgstr "Exportar CSV"
|
||||||
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
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."
|
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
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Cuenta"
|
msgstr "Cuenta"
|
||||||
|
@ -3353,13 +3366,13 @@ msgstr "Falso"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "Fecha de inicio:"
|
msgstr "Fecha de inicio:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "Fecha final:"
|
msgstr "Fecha final:"
|
||||||
|
|
||||||
|
@ -3519,7 +3532,7 @@ msgid "Dashboard"
|
||||||
msgstr "Tablero"
|
msgstr "Tablero"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Número de usuarios"
|
msgstr "Número de usuarios"
|
||||||
|
|
||||||
|
@ -3537,66 +3550,31 @@ msgstr "Estados"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Obras"
|
msgstr "Obras"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr "Actividad de instancia"
|
msgstr "Actividad de instancia"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervalo:"
|
msgstr "Intervalo:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Dias"
|
msgstr "Dias"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Semanas"
|
msgstr "Semanas"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Actividad de inscripciones de usuarios"
|
msgstr "Actividad de inscripciones de usuarios"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Actividad de estado"
|
msgstr "Actividad de estado"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Obras creadas"
|
msgstr "Obras creadas"
|
||||||
|
|
||||||
|
@ -3612,6 +3590,49 @@ msgstr "Estados publicados"
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr "Suma"
|
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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> 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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4308,38 +4329,42 @@ msgstr "Tu contraseña:"
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "Usuarios <small>%(instance_name)s</small>"
|
msgstr "Usuarios <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: 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
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Nombre de usuario"
|
msgstr "Nombre de usuario"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "Fecha agregada"
|
msgstr "Fecha agregada"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "Actividad reciente"
|
msgstr "Actividad reciente"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "Instancia remota"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Activo"
|
msgstr "Activo"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "Inactivo"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "No establecido"
|
msgstr "No establecido"
|
||||||
|
@ -5024,10 +5049,6 @@ msgstr ""
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "Terminar de leer"
|
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
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr "Mostrar estado"
|
msgstr "Mostrar estado"
|
||||||
|
@ -5323,7 +5344,7 @@ msgstr "No le sigue nadie que tu sigas"
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr "Ver perfil y más"
|
msgstr "Ver perfil y más"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Cerrar sesión"
|
msgstr "Cerrar sesión"
|
||||||
|
|
||||||
|
@ -5344,6 +5365,14 @@ msgstr "No un archivo csv válido"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Nombre de usuario o contraseña es incorrecta"
|
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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-07 18:12\n"
|
"PO-Revision-Date: 2022-07-15 16:40\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Finnish\n"
|
"Language-Team: Finnish\n"
|
||||||
"Language: fi\n"
|
"Language: fi\n"
|
||||||
|
@ -1205,7 +1205,7 @@ msgstr "Verkkotunnus"
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Tila"
|
msgstr "Tila"
|
||||||
|
@ -1221,7 +1221,7 @@ msgstr "Toiminnot"
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:48
|
#: bookwyrm/templates/book/file_links/edit_links.html:48
|
||||||
#: bookwyrm/templates/settings/link_domains/link_table.html:21
|
#: bookwyrm/templates/settings/link_domains/link_table.html:21
|
||||||
msgid "Unknown user"
|
msgid "Unknown user"
|
||||||
msgstr ""
|
msgstr "Tuntematon käyttäjä"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:57
|
#: bookwyrm/templates/book/file_links/edit_links.html:57
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:22
|
#: bookwyrm/templates/book/file_links/verification_modal.html:22
|
||||||
|
@ -1329,7 +1329,7 @@ msgstr "Vahvistuskoodi:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Lähetä"
|
msgstr "Lähetä"
|
||||||
|
@ -1351,11 +1351,7 @@ msgstr "Lähetä vahvistuslinkki uudelleen"
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "Sähköpostiosoite:"
|
msgstr "Sähköpostiosoite:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
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
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr "Lähetä linkki uudelleen"
|
msgstr "Lähetä linkki uudelleen"
|
||||||
|
|
||||||
|
@ -1369,7 +1365,7 @@ msgid "Local users"
|
||||||
msgstr "Paikalliset käyttäjät"
|
msgstr "Paikalliset käyttäjät"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "Yhteisö fediversumissa"
|
msgstr "Yhteisö fediversumissa"
|
||||||
|
|
||||||
|
@ -1576,13 +1572,13 @@ msgstr "Lue lisää %(site_name)s-yhteisöstä:"
|
||||||
#: bookwyrm/templates/email/moderation_report/text_content.html:6
|
#: bookwyrm/templates/email/moderation_report/text_content.html:6
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "@%(reporter)s has flagged a link domain for moderation."
|
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/html_content.html:14
|
||||||
#: bookwyrm/templates/email/moderation_report/text_content.html:10
|
#: bookwyrm/templates/email/moderation_report/text_content.html:10
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "@%(reporter)s has flagged behavior by @%(reportee)s for moderation."
|
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/html_content.html:21
|
||||||
#: bookwyrm/templates/email/moderation_report/text_content.html:15
|
#: bookwyrm/templates/email/moderation_report/text_content.html:15
|
||||||
|
@ -2273,7 +2269,7 @@ msgid "More about this site"
|
||||||
msgstr "Tietoja sivustosta"
|
msgstr "Tietoja sivustosta"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "Vahvista salasana:"
|
msgstr "Vahvista salasana:"
|
||||||
|
@ -2281,7 +2277,7 @@ msgstr "Vahvista salasana:"
|
||||||
#: bookwyrm/templates/landing/password_reset_request.html:14
|
#: bookwyrm/templates/landing/password_reset_request.html:14
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A password reset link will be sent to <strong>%(email)s</strong> if there is an account using that email address."
|
msgid "A password reset link will be sent to <strong>%(email)s</strong> if there is an account using that email address."
|
||||||
msgstr ""
|
msgstr "Osoitteeseen <strong>%(email)s</strong> lähetetään linkki salasanan palauttamiseksi, mikäli osoite on yhdistetty johonkin käyttäjätiliin."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset_request.html:20
|
#: bookwyrm/templates/landing/password_reset_request.html:20
|
||||||
msgid "A link to reset your password will be sent to your email address"
|
msgid "A link to reset your password will be sent to your email address"
|
||||||
|
@ -2598,191 +2594,191 @@ msgstr "Tallennetut listat"
|
||||||
#: bookwyrm/templates/notifications/items/accept.html:18
|
#: bookwyrm/templates/notifications/items/accept.html:18
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> hyväksyi kutsusi liittyä ryhmään <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/accept.html:26
|
#: bookwyrm/templates/notifications/items/accept.html:26
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja <a href=\"%(second_user_link)s\">%(second_user)s</a> hyväksyivät kutsusi liittyä ryhmään <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/accept.html:36
|
#: bookwyrm/templates/notifications/items/accept.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja %(other_user_display_count)s muuta hyväksyivät kutsusi liittyä ryhmään <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/add.html:33
|
#: bookwyrm/templates/notifications/items/add.html:33
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em> to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em> to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> lisäsi teoksen <em><a href=\"%(book_path)s\">%(book_title)s</a></em> listaasi <a href=\"%(list_path)s\">%(list_name)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/add.html:39
|
#: bookwyrm/templates/notifications/items/add.html:39
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em> to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em> to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ehdotti teosta <em><a href=\"%(book_path)s\">%(book_title)s</a></em> lisättäväksi listaasi <a href=\"%(list_curate_path)s\">%(list_name)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/add.html:47
|
#: bookwyrm/templates/notifications/items/add.html:47
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em> and <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em> and <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> lisäsi teokset <em><a href=\"%(book_path)s\">%(book_title)s</a></em> ja <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> listaasi <a href=\"%(list_path)s\">%(list_name)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/add.html:54
|
#: bookwyrm/templates/notifications/items/add.html:54
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em> and <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em> and <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ehdotti teoksia <em><a href=\"%(book_path)s\">%(book_title)s</a></em> ja <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> lisättäväksi listaasi <a href=\"%(list_curate_path)s\">%(list_name)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/add.html:66
|
#: bookwyrm/templates/notifications/items/add.html:66
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other book to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other book to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
||||||
msgid_plural "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other books to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
msgid_plural "<a href=\"%(related_user_link)s\">%(related_user)s</a> added <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other books to your list \"<a href=\"%(list_path)s\">%(list_name)s</a>\""
|
||||||
msgstr[0] ""
|
msgstr[0] "<a href=\"%(related_user_link)s\">%(related_user)s</a> lisäsi teokset <em><a href=\"%(book_path)s\">%(book_title)s</a></em> ja <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> sekä %(display_count)s muun teoksen listaasi <a href=\"%(list_path)s\">%(list_name)s</a>"
|
||||||
msgstr[1] ""
|
msgstr[1] "<a href=\"%(related_user_link)s\">%(related_user)s</a> lisäsi teokset <em><a href=\"%(book_path)s\">%(book_title)s</a></em> ja <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> sekä %(display_count)s muuta teosta listaasi <a href=\"%(list_path)s\">%(list_name)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/add.html:82
|
#: bookwyrm/templates/notifications/items/add.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other book to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other book to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
||||||
msgid_plural "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other books to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
msgid_plural "<a href=\"%(related_user_link)s\">%(related_user)s</a> suggested adding <em><a href=\"%(book_path)s\">%(book_title)s</a></em>, <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em>, and %(display_count)s other books to your list \"<a href=\"%(list_curate_path)s\">%(list_name)s</a>\""
|
||||||
msgstr[0] ""
|
msgstr[0] "<a href=\"%(related_user_link)s\">%(related_user)s</a> ehdotti teoksia <em><a href=\"%(book_path)s\">%(book_title)s</a></em> ja <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> sekä %(display_count)s muuta teosta lisättäväksi listaasi <a href=\"%(list_curate_path)s\">%(list_name)s</a>"
|
||||||
msgstr[1] ""
|
msgstr[1] "<a href=\"%(related_user_link)s\">%(related_user)s</a> ehdotti teoksia <em><a href=\"%(book_path)s\">%(book_title)s</a></em> ja <em><a href=\"%(second_book_path)s\">%(second_book_title)s</a></em> sekä %(display_count)s muuta teosta lisättäväksi listaasi <a href=\"%(list_curate_path)s\">%(list_name)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:21
|
#: bookwyrm/templates/notifications/items/boost.html:21
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> kaiutti <a href=\"%(related_path)s\">arviotasi teoksesta <em>%(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:27
|
#: bookwyrm/templates/notifications/items/boost.html:27
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja <a href=\"%(second_user_link)s\">%(second_user)s</a> kaiuttivat <a href=\"%(related_path)s\">arviotasi teoksesta <em>%(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:36
|
#: bookwyrm/templates/notifications/items/boost.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja %(other_user_display_count)s muuta kaiuttivat <a href=\"%(related_path)s\">arviotasi teoksesta <em>%(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:44
|
#: bookwyrm/templates/notifications/items/boost.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> kaiutti <a href=\"%(related_path)s\">teosta <em>%(book_title)s</em> koskevaa kommenttiasi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:50
|
#: bookwyrm/templates/notifications/items/boost.html:50
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja <a href=\"%(second_user_link)s\">%(second_user)s</a> kaiuttivat <a href=\"%(related_path)s\">teosta <em>%(book_title)s</em> koskevaa kommenttiasi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:59
|
#: bookwyrm/templates/notifications/items/boost.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja %(other_user_display_count)s muuta kaiuttivat <a href=\"%(related_path)s\">teosta <em>%(book_title)s</em> koskevaa kommenttiasi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:67
|
#: bookwyrm/templates/notifications/items/boost.html:67
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> kaiuttia <a href=\"%(related_path)s\">lainaustasi teoksesta <em>%(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:73
|
#: bookwyrm/templates/notifications/items/boost.html:73
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja <a href=\"%(second_user_link)s\">%(second_user)s</a> kaiuttivat <a href=\"%(related_path)s\">lainaustasi teoksesta <em>%(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:82
|
#: bookwyrm/templates/notifications/items/boost.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja %(other_user_display_count)s muuta kaiuttivat <a href=\"%(related_path)s\">lainaustasi teoksesta <em>%(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:90
|
#: bookwyrm/templates/notifications/items/boost.html:90
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> boosted your <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> kaiutti <a href=\"%(related_path)s\">tilapäivitystäsi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:96
|
#: bookwyrm/templates/notifications/items/boost.html:96
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> boosted your <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja <a href=\"%(second_user_link)s\">%(second_user)s</a> kaiuttivat <a href=\"%(related_path)s\">tilapäivitystäsi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/boost.html:105
|
#: bookwyrm/templates/notifications/items/boost.html:105
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others boosted your <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja %(other_user_display_count)s muuta kaiuttivat <a href=\"%(related_path)s\">tilapäivitystäsi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:21
|
#: bookwyrm/templates/notifications/items/fav.html:21
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> tykkäsi <a href=\"%(related_path)s\">teosta <em>%(book_title)s</em> koskevasta arviostasi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:27
|
#: bookwyrm/templates/notifications/items/fav.html:27
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja <a href=\"%(second_user_link)s\">%(second_user)s</a> tykkäsivät <a href=\"%(related_path)s\">teosta <em>%(book_title)s</em> koskevasta arviostasi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:36
|
#: bookwyrm/templates/notifications/items/fav.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja %(other_user_display_count)s muuta tykkäsivät <a href=\"%(related_path)s\">teosta <em>%(book_title)s</em> koskevasta arviostasi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:44
|
#: bookwyrm/templates/notifications/items/fav.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> tykkäsi <a href=\"%(related_path)s\">teosta <em>%(book_title)s</em> koskevasta kommentistasi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:50
|
#: bookwyrm/templates/notifications/items/fav.html:50
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja <a href=\"%(second_user_link)s\">%(second_user)s</a> tykkäsivät <a href=\"%(related_path)s\">teosta <em>%(book_title)s</em> koskevasta kommentistasi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:59
|
#: bookwyrm/templates/notifications/items/fav.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja %(other_user_display_count)s muuta tykkäsivät <a href=\"%(related_path)s\">teosta <em>%(book_title)s</em> koskevasta kommentistasi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:67
|
#: bookwyrm/templates/notifications/items/fav.html:67
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> tykkäsi <a href=\"%(related_path)s\">lainauksestasi teoksesta <em>%(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:73
|
#: bookwyrm/templates/notifications/items/fav.html:73
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja <a href=\"%(second_user_link)s\">%(second_user)s</a> tykkäsivät <a href=\"%(related_path)s\">lainauksestasi teoksesta <em>%(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:82
|
#: bookwyrm/templates/notifications/items/fav.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja %(other_user_display_count)s muuta tykkäsivät <a href=\"%(related_path)s\">lainauksestasi teoksesta <em>%(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:90
|
#: bookwyrm/templates/notifications/items/fav.html:90
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> liked your <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> tykkäsi <a href=\"%(related_path)s\">tilapäivityksestäsi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:96
|
#: bookwyrm/templates/notifications/items/fav.html:96
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> liked your <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja <a href=\"%(second_user_link)s\">%(second_user)s</a> tykkäsivät <a href=\"%(related_path)s\">tilapäivityksestäsi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/fav.html:105
|
#: bookwyrm/templates/notifications/items/fav.html:105
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others liked your <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja %(other_user_display_count)s muuta tykkäsivät <a href=\"%(related_path)s\">tilapäivityksestäsi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/follow.html:16
|
#: bookwyrm/templates/notifications/items/follow.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> followed you"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> followed you"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> alkoi seurata sinua"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/follow.html:20
|
#: bookwyrm/templates/notifications/items/follow.html:20
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> followed you"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> followed you"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja <a href=\"%(second_user_link)s\">%(second_user)s</a> alkoivat seurata sinua"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/follow.html:25
|
#: bookwyrm/templates/notifications/items/follow.html:25
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others followed you"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others followed you"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja %(other_user_display_count)s muuta alkoivat seurata sinua"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/follow_request.html:15
|
#: bookwyrm/templates/notifications/items/follow_request.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> sent you a follow request"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> sent you a follow request"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> lähetti pyynnön saada seurata sinua"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/import.html:14
|
#: bookwyrm/templates/notifications/items/import.html:14
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -2792,7 +2788,7 @@ msgstr "<a href=\"%(url)s\">Tuonti</a> valmis."
|
||||||
#: bookwyrm/templates/notifications/items/invite.html:16
|
#: bookwyrm/templates/notifications/items/invite.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> invited you to join the group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> invited you to join the group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> kutsui sinut liittymään ryhmään ”<a href=\"%(group_path)s\">%(group_name)s</a>”"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/join.html:16
|
#: bookwyrm/templates/notifications/items/join.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -2802,37 +2798,37 @@ msgstr "liittyi ryhmääsi ”<a href=\"%(group_path)s\">%(group_name)s</a>”"
|
||||||
#: bookwyrm/templates/notifications/items/leave.html:18
|
#: bookwyrm/templates/notifications/items/leave.html:18
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> has left your group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> has left your group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> poistui ryhmästäsi ”<a href=\"%(group_path)s\">%(group_name)s</a>”"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/leave.html:26
|
#: bookwyrm/templates/notifications/items/leave.html:26
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> have left your group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> have left your group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja <a href=\"%(second_user_link)s\">%(second_user)s</a> poistuivat ryhmästäsi ”<a href=\"%(group_path)s\">%(group_name)s</a>”"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/leave.html:36
|
#: bookwyrm/templates/notifications/items/leave.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others have left your group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and %(other_user_display_count)s others have left your group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> ja %(other_user_display_count)s muuta poistuivat ryhmästäsi ”<a href=\"%(group_path)s\">%(group_name)s</a>”"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/mention.html:20
|
#: bookwyrm/templates/notifications/items/mention.html:20
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> mainitsi sinut <a href=\"%(related_path)s\">teosta <em>%(book_title)s</em> koskevassa arviossaan</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/mention.html:26
|
#: bookwyrm/templates/notifications/items/mention.html:26
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> mainitsi sinut <a href=\"%(related_path)s\">teosta <em>%(book_title)s</em> koskevassa kommentissaan</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/mention.html:32
|
#: bookwyrm/templates/notifications/items/mention.html:32
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> mainitsi sinut <a href=\"%(related_path)s\">lainauksessaan teoksesta <em>%(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/mention.html:38
|
#: bookwyrm/templates/notifications/items/mention.html:38
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> mainitsi sinut <a href=\"%(related_path)s\">tilapäivityksessään</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/remove.html:17
|
#: bookwyrm/templates/notifications/items/remove.html:17
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -2847,29 +2843,34 @@ msgstr "Sinut on poistettu ryhmästä ”<a href=\"%(group_path)s\">%(group_name
|
||||||
#: bookwyrm/templates/notifications/items/reply.html:21
|
#: bookwyrm/templates/notifications/items/reply.html:21
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">vastasi</a> <a href=\"%(parent_path)s\">teosta <em>%(book_title)s</em> koskevaan arvioosi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/reply.html:27
|
#: bookwyrm/templates/notifications/items/reply.html:27
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">vastasi</a> <a href=\"%(parent_path)s\">teosta <em>%(book_title)s</em> koskevaan kommenttiisi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/reply.html:33
|
#: bookwyrm/templates/notifications/items/reply.html:33
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">vastasi</a> <a href=\"%(parent_path)s\">lainaukseesi teoksesta <em>%(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/reply.html:39
|
#: bookwyrm/templates/notifications/items/reply.html:39
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">replied</a> to your <a href=\"%(parent_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> <a href=\"%(related_path)s\">vastasi</a> <a href=\"%(parent_path)s\">tilapäivitykseesi</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/report.html:15
|
#: bookwyrm/templates/notifications/items/report.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A new <a href=\"%(path)s\">report</a> needs moderation"
|
msgid "A new <a href=\"%(path)s\">report</a> needs moderation"
|
||||||
msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need moderation"
|
msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need moderation"
|
||||||
msgstr[0] ""
|
msgstr[0] "Uusi <a href=\"%(path)s\">raportti</a> odottaa tarkastusta"
|
||||||
msgstr[1] ""
|
msgstr[1] "%(display_count)s uutta <a href=\"%(path)s\">raporttia</a> 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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3028,12 +3029,20 @@ msgstr "Ei estettyjä käyttäjiä."
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "Vaihda salasana"
|
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:"
|
msgid "New password:"
|
||||||
msgstr "Uusi salasana:"
|
msgstr "Uusi salasana:"
|
||||||
|
|
||||||
|
@ -3125,6 +3134,10 @@ msgstr "CSV-vienti"
|
||||||
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
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."
|
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
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Käyttäjätili"
|
msgstr "Käyttäjätili"
|
||||||
|
@ -3353,13 +3366,13 @@ msgstr "Epätosi"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "Alkaen:"
|
msgstr "Alkaen:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "Päättyen:"
|
msgstr "Päättyen:"
|
||||||
|
|
||||||
|
@ -3519,7 +3532,7 @@ msgid "Dashboard"
|
||||||
msgstr "Kojelauta"
|
msgstr "Kojelauta"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Käyttäjiä yhteensä"
|
msgstr "Käyttäjiä yhteensä"
|
||||||
|
|
||||||
|
@ -3537,66 +3550,31 @@ msgstr "Tilapäivityksiä"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Teoksia"
|
msgstr "Teoksia"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr "Palvelimen aktiivisuus"
|
msgstr "Palvelimen aktiivisuus"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Aikaväli:"
|
msgstr "Aikaväli:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "päivä"
|
msgstr "päivä"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "viikko"
|
msgstr "viikko"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Rekisteröityneitä käyttäjiä"
|
msgstr "Rekisteröityneitä käyttäjiä"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Tilapäivityksiä"
|
msgstr "Tilapäivityksiä"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Luotuja teoksia"
|
msgstr "Luotuja teoksia"
|
||||||
|
|
||||||
|
@ -3612,6 +3590,49 @@ msgstr "Tilapäivityksiä"
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr "Yhteensä"
|
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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr "Lähtevän sähköpostin osoitteesi <code>%(email_sender)s</code> saattaa olla määritelty väärin."
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> file."
|
||||||
|
msgstr "Tarkista <code>.env</code>-tiedostosta asetukset <code>EMAIL_SENDER_NAME</code> ja <code>EMAIL_SENDER_DOMAIN</code>."
|
||||||
|
|
||||||
|
#: 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 "Palvelimeltasi puuttuu käyttöehdot."
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/missing_privacy.html:8
|
||||||
|
msgid "Your instance is missing a privacy policy."
|
||||||
|
msgstr "Palvelimeltasi puuttuu tietosuojakäytäntö."
|
||||||
|
|
||||||
|
#: 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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4066,7 +4087,7 @@ msgstr "Raportti %(report_id)s: käyttäjän @%(username)s lisäämä linkki"
|
||||||
#: bookwyrm/templates/settings/reports/report_header.html:17
|
#: bookwyrm/templates/settings/reports/report_header.html:17
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Report #%(report_id)s: Link domain"
|
msgid "Report #%(report_id)s: Link domain"
|
||||||
msgstr ""
|
msgstr "Raportti %(report_id)s: Verkkotunnus"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/reports/report_header.html:24
|
#: bookwyrm/templates/settings/reports/report_header.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -4308,38 +4329,42 @@ msgstr "Salasana:"
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "Käyttäjät: <small>%(instance_name)s</small>"
|
msgstr "Käyttäjät: <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:40
|
#: bookwyrm/templates/settings/users/user_admin.html:29
|
||||||
|
msgid "Deleted users"
|
||||||
|
msgstr "Poistetut käyttäjät"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/users/user_admin.html:44
|
||||||
#: bookwyrm/templates/settings/users/username_filter.html:5
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Käyttäjänimi"
|
msgstr "Käyttäjänimi"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "Lisätty"
|
msgstr "Lisätty"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "Viimeksi paikalla"
|
msgstr "Viimeksi paikalla"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "Etäpalvelin"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktiivinen"
|
msgstr "Aktiivinen"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
msgstr "Poistettu"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:85
|
#: bookwyrm/templates/settings/users/user_admin.html:92
|
||||||
#: bookwyrm/templates/settings/users/user_info.html:32
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "Ei aktiivinen"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "Ei asetettu"
|
msgstr "Ei asetettu"
|
||||||
|
@ -5024,10 +5049,6 @@ msgstr "Keskeytä lukeminen"
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "Lopeta lukeminen"
|
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
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr "Näytä tilapäivitys"
|
msgstr "Näytä tilapäivitys"
|
||||||
|
@ -5323,7 +5344,7 @@ msgstr "Ei seuraajia, joita seuraat itse"
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr "Näytä profiili ja muita tietoja"
|
msgstr "Näytä profiili ja muita tietoja"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Kirjaudu ulos"
|
msgstr "Kirjaudu ulos"
|
||||||
|
|
||||||
|
@ -5344,6 +5365,14 @@ msgstr "Epäkelpo csv-tiedosto"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Käyttäjänimi tai salasana on virheellinen"
|
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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-08 17:00\n"
|
"PO-Revision-Date: 2022-07-15 16:40\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: French\n"
|
"Language-Team: French\n"
|
||||||
"Language: fr\n"
|
"Language: fr\n"
|
||||||
|
@ -1205,7 +1205,7 @@ msgstr "Domaine"
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Statut"
|
msgstr "Statut"
|
||||||
|
@ -1329,7 +1329,7 @@ msgstr "Code de confirmation :"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Valider"
|
msgstr "Valider"
|
||||||
|
@ -1351,11 +1351,7 @@ msgstr "Envoyer le lien de confirmation de nouveau"
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "Adresse email :"
|
msgstr "Adresse email :"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
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
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr "Envoyer le lien de nouveau"
|
msgstr "Envoyer le lien de nouveau"
|
||||||
|
|
||||||
|
@ -1369,7 +1365,7 @@ msgid "Local users"
|
||||||
msgstr "Comptes locaux"
|
msgstr "Comptes locaux"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "Communauté fédérée"
|
msgstr "Communauté fédérée"
|
||||||
|
|
||||||
|
@ -2273,7 +2269,7 @@ msgid "More about this site"
|
||||||
msgstr "En savoir plus sur ce site"
|
msgstr "En savoir plus sur ce site"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "Confirmez le mot de passe :"
|
msgstr "Confirmez le mot de passe :"
|
||||||
|
@ -2871,6 +2867,11 @@ msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need modera
|
||||||
msgstr[0] "Un nouveau <a href=\"%(path)s\">signalement</a> a besoin d’être traité"
|
msgstr[0] "Un nouveau <a href=\"%(path)s\">signalement</a> a besoin d’être traité"
|
||||||
msgstr[1] "%(display_count)s nouveaux <a href=\"%(path)s\">signalements</a> ont besoin d’être traités"
|
msgstr[1] "%(display_count)s nouveaux <a href=\"%(path)s\">signalements</a> 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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
@ -3028,12 +3029,20 @@ msgstr "Aucun compte bloqué actuellement"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "Changer le mot de passe"
|
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:"
|
msgid "New password:"
|
||||||
msgstr "Nouveau mot de passe :"
|
msgstr "Nouveau mot de passe :"
|
||||||
|
|
||||||
|
@ -3125,6 +3134,10 @@ msgstr "Export CSV"
|
||||||
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
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."
|
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
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Compte"
|
msgstr "Compte"
|
||||||
|
@ -3353,13 +3366,13 @@ msgstr "Faux"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "Date de début :"
|
msgstr "Date de début :"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "Date de fin :"
|
msgstr "Date de fin :"
|
||||||
|
|
||||||
|
@ -3519,7 +3532,7 @@ msgid "Dashboard"
|
||||||
msgstr "Tableau de bord"
|
msgstr "Tableau de bord"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Nombre total d'utilisateurs·rices"
|
msgstr "Nombre total d'utilisateurs·rices"
|
||||||
|
|
||||||
|
@ -3537,66 +3550,31 @@ msgstr "Statuts"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Œuvres"
|
msgstr "Œuvres"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr "Votre adresse e-mail sortante, <code>%(email_sender)s</code>, pourrait être mal configurée."
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
msgstr "Vérifiez <code>EMAIL_SENDER_NAME</code> et <code>EMAIL_SENDER_DOMAIN</code> dans votre <code>.env</code>."
|
|
||||||
|
|
||||||
#: 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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr "Activité de l'instance"
|
msgstr "Activité de l'instance"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervalle :"
|
msgstr "Intervalle :"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Jours"
|
msgstr "Jours"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Semaines"
|
msgstr "Semaines"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Nouvelles inscriptions"
|
msgstr "Nouvelles inscriptions"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Nouveaux statuts"
|
msgstr "Nouveaux statuts"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Œuvres créées"
|
msgstr "Œuvres créées"
|
||||||
|
|
||||||
|
@ -3612,6 +3590,49 @@ msgstr "Statuts publiés"
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr "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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr "Votre adresse e-mail sortante, <code>%(email_sender)s</code>, pourrait être mal configurée."
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> file."
|
||||||
|
msgstr "Vérifiez <code>EMAIL_SENDER_NAME</code> et <code>EMAIL_SENDER_DOMAIN</code> dans votre fichier <code>.env</code>."
|
||||||
|
|
||||||
|
#: 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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4308,38 +4329,42 @@ msgstr "Votre mot de passe:"
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "Comptes : <small>%(instance_name)s</small>"
|
msgstr "Comptes : <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: 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
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Nom du compte"
|
msgstr "Nom du compte"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "Date d’ajout"
|
msgstr "Date d’ajout"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "Dernière activité"
|
msgstr "Dernière activité"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "Instance distante"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Actif"
|
msgstr "Actif"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr "Supprimé"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "Inactif"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "Non défini"
|
msgstr "Non défini"
|
||||||
|
@ -5024,10 +5049,6 @@ msgstr "Interrompre la lecture"
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "Terminer la lecture"
|
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
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr "Afficher le statut"
|
msgstr "Afficher le statut"
|
||||||
|
@ -5323,7 +5344,7 @@ msgstr "Aucun·e abonné·e que vous suivez"
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr "Voir le profil et plus"
|
msgstr "Voir le profil et plus"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Se déconnecter"
|
msgstr "Se déconnecter"
|
||||||
|
|
||||||
|
@ -5344,6 +5365,14 @@ msgstr "Fichier CSV non valide"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Identifiant ou mot de passe 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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-08 13:09\n"
|
"PO-Revision-Date: 2022-07-15 16:40\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Galician\n"
|
"Language-Team: Galician\n"
|
||||||
"Language: gl\n"
|
"Language: gl\n"
|
||||||
|
@ -1205,7 +1205,7 @@ msgstr "Dominio"
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Estado"
|
msgstr "Estado"
|
||||||
|
@ -1329,7 +1329,7 @@ msgstr "Código de confirmación:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Enviar"
|
msgstr "Enviar"
|
||||||
|
@ -1351,11 +1351,7 @@ msgstr "Reenviar ligazón de confirmación"
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "Enderezo de email:"
|
msgstr "Enderezo de email:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
msgid "No user matching this email address found."
|
|
||||||
msgstr "Non atopamos nigunha usuaria con este email."
|
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:38
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr "Reenviar ligazón"
|
msgstr "Reenviar ligazón"
|
||||||
|
|
||||||
|
@ -1369,7 +1365,7 @@ msgid "Local users"
|
||||||
msgstr "Usuarias locais"
|
msgstr "Usuarias locais"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "Comunidade federada"
|
msgstr "Comunidade federada"
|
||||||
|
|
||||||
|
@ -2273,7 +2269,7 @@ msgid "More about this site"
|
||||||
msgstr "Máis acerca deste sitio"
|
msgstr "Máis acerca deste sitio"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "Confirma o contrasinal:"
|
msgstr "Confirma o contrasinal:"
|
||||||
|
@ -2281,7 +2277,7 @@ msgstr "Confirma o contrasinal:"
|
||||||
#: bookwyrm/templates/landing/password_reset_request.html:14
|
#: bookwyrm/templates/landing/password_reset_request.html:14
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A password reset link will be sent to <strong>%(email)s</strong> if there is an account using that email address."
|
msgid "A password reset link will be sent to <strong>%(email)s</strong> if there is an account using that email address."
|
||||||
msgstr ""
|
msgstr "Imos enviar a <strong>%(email)s</strong> unha ligazón para restablecer o contrasinal se existe unha conta que usa ese enderezo."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset_request.html:20
|
#: bookwyrm/templates/landing/password_reset_request.html:20
|
||||||
msgid "A link to reset your password will be sent to your email address"
|
msgid "A link to reset your password will be sent to your email address"
|
||||||
|
@ -2598,12 +2594,12 @@ msgstr "Listas gardadas"
|
||||||
#: bookwyrm/templates/notifications/items/accept.html:18
|
#: bookwyrm/templates/notifications/items/accept.html:18
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> aceptou o teu convite para unirte ao grupo \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/accept.html:26
|
#: bookwyrm/templates/notifications/items/accept.html:26
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> and <a href=\"%(second_user_link)s\">%(second_user)s</a> accepted your invitation to join group \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> e<a href=\"%(second_user_link)s\">%(second_user)s</a> aceptaron o teu convite para unirse ao grupo \"<a href=\"%(group_path)s\">%(group_name)s</a>\""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/accept.html:36
|
#: bookwyrm/templates/notifications/items/accept.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -2871,6 +2867,11 @@ msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need modera
|
||||||
msgstr[0] ""
|
msgstr[0] ""
|
||||||
msgstr[1] ""
|
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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
@ -3028,12 +3029,20 @@ msgstr "Non tes usuarias bloqueadas."
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "Cambiar contrasinal"
|
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:"
|
msgid "New password:"
|
||||||
msgstr "Novo contrasinal:"
|
msgstr "Novo contrasinal:"
|
||||||
|
|
||||||
|
@ -3125,6 +3134,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."
|
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."
|
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
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Conta"
|
msgstr "Conta"
|
||||||
|
@ -3353,13 +3366,13 @@ msgstr "Falso"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "Data de inicio:"
|
msgstr "Data de inicio:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "Data de fin:"
|
msgstr "Data de fin:"
|
||||||
|
|
||||||
|
@ -3519,7 +3532,7 @@ msgid "Dashboard"
|
||||||
msgstr "Taboleiro"
|
msgstr "Taboleiro"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Total de usuarias"
|
msgstr "Total de usuarias"
|
||||||
|
|
||||||
|
@ -3537,66 +3550,31 @@ msgstr "Estados"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Traballos"
|
msgstr "Traballos"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr "Actividade na instancia"
|
msgstr "Actividade na instancia"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervalo:"
|
msgstr "Intervalo:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Días"
|
msgstr "Días"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Semanas"
|
msgstr "Semanas"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Rexistros de usuarias"
|
msgstr "Rexistros de usuarias"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Actividade do estado"
|
msgstr "Actividade do estado"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Traballos creados"
|
msgstr "Traballos creados"
|
||||||
|
|
||||||
|
@ -3612,6 +3590,49 @@ msgstr "Estados publicados"
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr "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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr "O enderezo de envío de emails, <code>%(email_sender)s</code>, podería estar mal configurado."
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> file."
|
||||||
|
msgstr "Comproba o <code>EMAIL_SENDER_NAME</code> e <code>EMAIL_SENDER_DOMAIN</code> no teu ficheiro <code>.env</code>."
|
||||||
|
|
||||||
|
#: 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 "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 "A túa instancia non ten política de privacidade."
|
||||||
|
|
||||||
|
#: 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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4066,7 +4087,7 @@ msgstr "Denuncia #%(report_id)s: Ligazón engadida por @%(username)s"
|
||||||
#: bookwyrm/templates/settings/reports/report_header.html:17
|
#: bookwyrm/templates/settings/reports/report_header.html:17
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Report #%(report_id)s: Link domain"
|
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
|
#: bookwyrm/templates/settings/reports/report_header.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -4308,38 +4329,42 @@ msgstr "Contrasinal:"
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "Usuarias: <small>%(instance_name)s</small>"
|
msgstr "Usuarias: <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:40
|
#: bookwyrm/templates/settings/users/user_admin.html:29
|
||||||
|
msgid "Deleted users"
|
||||||
|
msgstr "Usuarias eliminadas"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/users/user_admin.html:44
|
||||||
#: bookwyrm/templates/settings/users/username_filter.html:5
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Nome de usuaria"
|
msgstr "Nome de usuaria"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "Data de alta"
|
msgstr "Data de alta"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "Última vez activa"
|
msgstr "Última vez activa"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "Instancia remota"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Activa"
|
msgstr "Activa"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
msgstr "Eliminada"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:85
|
#: bookwyrm/templates/settings/users/user_admin.html:92
|
||||||
#: bookwyrm/templates/settings/users/user_info.html:32
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "Inactiva"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "Non establecido"
|
msgstr "Non establecido"
|
||||||
|
@ -5024,10 +5049,6 @@ msgstr "Deixar de ler"
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "Rematar a lectura"
|
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
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr "Mostrar estado"
|
msgstr "Mostrar estado"
|
||||||
|
@ -5323,7 +5344,7 @@ msgstr "Sen seguidoras que ti segues"
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr "Ver perfil e máis"
|
msgstr "Ver perfil e máis"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Desconectar"
|
msgstr "Desconectar"
|
||||||
|
|
||||||
|
@ -5344,6 +5365,14 @@ msgstr "Non é un ficheiro csv válido"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "As credenciais non son correctas"
|
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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-07 18:13\n"
|
"PO-Revision-Date: 2022-07-15 16:40\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Italian\n"
|
"Language-Team: Italian\n"
|
||||||
"Language: it\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
|
#: bookwyrm/forms/forms.py:59
|
||||||
msgid "Reading stopped date cannot be before start date."
|
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
|
#: bookwyrm/forms/landing.py:32
|
||||||
msgid "User with this username already exists"
|
msgid "User with this username already exists"
|
||||||
|
@ -1205,7 +1205,7 @@ msgstr "Dominio"
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Stato"
|
msgstr "Stato"
|
||||||
|
@ -1221,7 +1221,7 @@ msgstr "Azioni"
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:48
|
#: bookwyrm/templates/book/file_links/edit_links.html:48
|
||||||
#: bookwyrm/templates/settings/link_domains/link_table.html:21
|
#: bookwyrm/templates/settings/link_domains/link_table.html:21
|
||||||
msgid "Unknown user"
|
msgid "Unknown user"
|
||||||
msgstr ""
|
msgstr "Utente sconosciuto"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:57
|
#: bookwyrm/templates/book/file_links/edit_links.html:57
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:22
|
#: 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/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Invia"
|
msgstr "Invia"
|
||||||
|
@ -1351,11 +1351,7 @@ msgstr "Invia di nuovo email di conferma"
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "Indirizzo Email:"
|
msgstr "Indirizzo Email:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
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
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr "Reinvia il link"
|
msgstr "Reinvia il link"
|
||||||
|
|
||||||
|
@ -1369,7 +1365,7 @@ msgid "Local users"
|
||||||
msgstr "Utenti Locali"
|
msgstr "Utenti Locali"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "Comunità federata"
|
msgstr "Comunità federata"
|
||||||
|
|
||||||
|
@ -1746,7 +1742,7 @@ msgstr "Letti"
|
||||||
#: bookwyrm/templates/get_started/book_preview.html:13
|
#: bookwyrm/templates/get_started/book_preview.html:13
|
||||||
#: bookwyrm/templates/shelf/shelf.html:89 bookwyrm/templates/user/user.html:36
|
#: bookwyrm/templates/shelf/shelf.html:89 bookwyrm/templates/user/user.html:36
|
||||||
msgid "Stopped Reading"
|
msgid "Stopped Reading"
|
||||||
msgstr ""
|
msgstr "Lettura in pausa"
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/books.html:6
|
#: bookwyrm/templates/get_started/books.html:6
|
||||||
msgid "What are you reading?"
|
msgid "What are you reading?"
|
||||||
|
@ -2273,7 +2269,7 @@ msgid "More about this site"
|
||||||
msgstr "Ulteriori informazioni su questo sito"
|
msgstr "Ulteriori informazioni su questo sito"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "Conferma la password:"
|
msgstr "Conferma la password:"
|
||||||
|
@ -2281,7 +2277,7 @@ msgstr "Conferma la password:"
|
||||||
#: bookwyrm/templates/landing/password_reset_request.html:14
|
#: bookwyrm/templates/landing/password_reset_request.html:14
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A password reset link will be sent to <strong>%(email)s</strong> if there is an account using that email address."
|
msgid "A password reset link will be sent to <strong>%(email)s</strong> if there is an account using that email address."
|
||||||
msgstr ""
|
msgstr "Un link di reset della password verrà mandato a \"<strong>%(email)s</strong>\" se esiste un account che usa questo indirizzo mail."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset_request.html:20
|
#: bookwyrm/templates/landing/password_reset_request.html:20
|
||||||
msgid "A link to reset your password will be sent to your email address"
|
msgid "A link to reset your password will be sent to your email address"
|
||||||
|
@ -2871,6 +2867,11 @@ msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need modera
|
||||||
msgstr[0] ""
|
msgstr[0] ""
|
||||||
msgstr[1] ""
|
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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
@ -3028,12 +3029,20 @@ msgstr "Nessun utente attualmente bloccato."
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "Modifica 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:"
|
msgid "New password:"
|
||||||
msgstr "Nuova password:"
|
msgstr "Nuova password:"
|
||||||
|
|
||||||
|
@ -3125,6 +3134,10 @@ msgstr "Esporta CSV"
|
||||||
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
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."
|
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
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Profilo"
|
msgstr "Profilo"
|
||||||
|
@ -3353,13 +3366,13 @@ msgstr "Falso"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "Data d'inizio:"
|
msgstr "Data d'inizio:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "Data di fine:"
|
msgstr "Data di fine:"
|
||||||
|
|
||||||
|
@ -3519,7 +3532,7 @@ msgid "Dashboard"
|
||||||
msgstr "Dashboard"
|
msgstr "Dashboard"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Totale utenti"
|
msgstr "Totale utenti"
|
||||||
|
|
||||||
|
@ -3537,66 +3550,31 @@ msgstr "Stati"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Lavori"
|
msgstr "Lavori"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr "Attività di Istanza"
|
msgstr "Attività di Istanza"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervallo:"
|
msgstr "Intervallo:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Giorni"
|
msgstr "Giorni"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Settimane"
|
msgstr "Settimane"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Attività di registrazione dell'utente"
|
msgstr "Attività di registrazione dell'utente"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Attività di stato"
|
msgstr "Attività di stato"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Opere create"
|
msgstr "Opere create"
|
||||||
|
|
||||||
|
@ -3612,6 +3590,49 @@ msgstr "Stati pubblicati"
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr "Totale"
|
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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> 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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4308,38 +4329,42 @@ msgstr "La tua password:"
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "Utenti: <small>%(instance_name)s</small>"
|
msgstr "Utenti: <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: 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
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Nome utente"
|
msgstr "Nome utente"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "Aggiunto in data"
|
msgstr "Aggiunto in data"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "Attivo l'ultima volta"
|
msgstr "Attivo l'ultima volta"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "Istanza remota"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Attivo"
|
msgstr "Attivo"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "Inattivo"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "Non impostato"
|
msgstr "Non impostato"
|
||||||
|
@ -5024,10 +5049,6 @@ msgstr ""
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "Finito di leggere"
|
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
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr "Mostra stato"
|
msgstr "Mostra stato"
|
||||||
|
@ -5323,7 +5344,7 @@ msgstr "Nessun follower che segui"
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr "Visualizza profilo e altro"
|
msgstr "Visualizza profilo e altro"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Esci"
|
msgstr "Esci"
|
||||||
|
|
||||||
|
@ -5344,6 +5365,14 @@ msgstr "Non è un file di csv valido"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Nome utente o password errati"
|
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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-07 18:12\n"
|
"PO-Revision-Date: 2022-07-15 16:40\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Lithuanian\n"
|
"Language-Team: Lithuanian\n"
|
||||||
"Language: lt\n"
|
"Language: lt\n"
|
||||||
|
@ -1217,7 +1217,7 @@ msgstr "Domenas"
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Būsena"
|
msgstr "Būsena"
|
||||||
|
@ -1341,7 +1341,7 @@ msgstr "Patvirtinimo kodas:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Siųsti"
|
msgstr "Siųsti"
|
||||||
|
@ -1363,11 +1363,7 @@ msgstr "Dar kartą išsiųsti patvirtinimo nuorodą"
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "El. pašto adresas:"
|
msgstr "El. pašto adresas:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
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
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr "Dar kartą išsiųsti nuorodą"
|
msgstr "Dar kartą išsiųsti nuorodą"
|
||||||
|
|
||||||
|
@ -1381,7 +1377,7 @@ msgid "Local users"
|
||||||
msgstr "Vietiniai nariai"
|
msgstr "Vietiniai nariai"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "Sujungta bendruomenė"
|
msgstr "Sujungta bendruomenė"
|
||||||
|
|
||||||
|
@ -2297,7 +2293,7 @@ msgid "More about this site"
|
||||||
msgstr "Daugiau apie šią svetainę"
|
msgstr "Daugiau apie šią svetainę"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "Patvirtinti slaptažodį:"
|
msgstr "Patvirtinti slaptažodį:"
|
||||||
|
@ -2901,6 +2897,11 @@ msgstr[1] ""
|
||||||
msgstr[2] ""
|
msgstr[2] ""
|
||||||
msgstr[3] ""
|
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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
@ -3058,12 +3059,20 @@ msgstr "Blokuotų narių nėra."
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "Keisti slaptažodį"
|
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:"
|
msgid "New password:"
|
||||||
msgstr "Naujas slaptažodis:"
|
msgstr "Naujas slaptažodis:"
|
||||||
|
|
||||||
|
@ -3155,6 +3164,10 @@ msgstr "CSV eksportas"
|
||||||
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
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."
|
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
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Paskyra"
|
msgstr "Paskyra"
|
||||||
|
@ -3383,13 +3396,13 @@ msgstr "Netiesa"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "Pradžios data:"
|
msgstr "Pradžios data:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "Pabaigos data:"
|
msgstr "Pabaigos data:"
|
||||||
|
|
||||||
|
@ -3549,7 +3562,7 @@ msgid "Dashboard"
|
||||||
msgstr "Suvestinė"
|
msgstr "Suvestinė"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Iš viso naudotojų"
|
msgstr "Iš viso naudotojų"
|
||||||
|
|
||||||
|
@ -3567,72 +3580,31 @@ msgstr "Būsenos"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Darbai"
|
msgstr "Darbai"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr "Serverio statistika"
|
msgstr "Serverio statistika"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervalas:"
|
msgstr "Intervalas:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Dienos"
|
msgstr "Dienos"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Savaitės"
|
msgstr "Savaitės"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Naudotojo prisijungimo veikla"
|
msgstr "Naudotojo prisijungimo veikla"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Būsenos"
|
msgstr "Būsenos"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Darbai sukurti"
|
msgstr "Darbai sukurti"
|
||||||
|
|
||||||
|
@ -3648,6 +3620,55 @@ msgstr "Būsenos publikuotos"
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr "Iš viso"
|
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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> 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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4346,38 +4367,42 @@ msgstr "Jūsų slaptažodis:"
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "Vartotojai: <small>%(instance_name)s</small>"
|
msgstr "Vartotojai: <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: 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
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Vartotojo vardas"
|
msgstr "Vartotojo vardas"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "Pridėjimo data"
|
msgstr "Pridėjimo data"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "Paskutinį kartą aktyvus"
|
msgstr "Paskutinį kartą aktyvus"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "Nutolęs serveris"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktyvus"
|
msgstr "Aktyvus"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "Neaktyvus"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "Nenustatytas"
|
msgstr "Nenustatytas"
|
||||||
|
@ -5076,10 +5101,6 @@ msgstr ""
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "Baigti skaityti"
|
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
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr "Rodyti būseną"
|
msgstr "Rodyti būseną"
|
||||||
|
@ -5379,7 +5400,7 @@ msgstr "Jūs kartu nieko nesekate"
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr "Žiūrėti paskyrą ir dar daugiau"
|
msgstr "Žiūrėti paskyrą ir dar daugiau"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Atsijungti"
|
msgstr "Atsijungti"
|
||||||
|
|
||||||
|
@ -5400,6 +5421,14 @@ msgstr "Netinkamas csv failas"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Naudotojo vardas arba slaptažodis neteisingi"
|
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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-07 18:12\n"
|
"PO-Revision-Date: 2022-07-15 16:40\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Norwegian\n"
|
"Language-Team: Norwegian\n"
|
||||||
"Language: no\n"
|
"Language: no\n"
|
||||||
|
@ -1205,7 +1205,7 @@ msgstr "Domene"
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Status"
|
msgstr "Status"
|
||||||
|
@ -1329,7 +1329,7 @@ msgstr "Bekreftelseskode:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Send inn"
|
msgstr "Send inn"
|
||||||
|
@ -1351,11 +1351,7 @@ msgstr "Send e-post på nytt"
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "E-post adresse:"
|
msgstr "E-post adresse:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
msgid "No user matching this email address found."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:38
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr "Send lenke igjen"
|
msgstr "Send lenke igjen"
|
||||||
|
|
||||||
|
@ -1369,7 +1365,7 @@ msgid "Local users"
|
||||||
msgstr "Lokale medlemmer"
|
msgstr "Lokale medlemmer"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "Føderte samfunn"
|
msgstr "Føderte samfunn"
|
||||||
|
|
||||||
|
@ -2273,7 +2269,7 @@ msgid "More about this site"
|
||||||
msgstr "Om dette nettstedet"
|
msgstr "Om dette nettstedet"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "Gjenta passordet:"
|
msgstr "Gjenta passordet:"
|
||||||
|
@ -2871,6 +2867,11 @@ msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need modera
|
||||||
msgstr[0] ""
|
msgstr[0] ""
|
||||||
msgstr[1] ""
|
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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
@ -3028,12 +3029,20 @@ msgstr "Ingen brukere er for tiden blokkert."
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "Endre passord"
|
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:"
|
msgid "New password:"
|
||||||
msgstr "Nytt passord:"
|
msgstr "Nytt passord:"
|
||||||
|
|
||||||
|
@ -3125,6 +3134,10 @@ msgstr ""
|
||||||
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/export.html:20
|
||||||
|
msgid "Download file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/layout.html:11
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Konto"
|
msgstr "Konto"
|
||||||
|
@ -3351,13 +3364,13 @@ msgstr "Usant"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "Startdato:"
|
msgstr "Startdato:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "Sluttdato:"
|
msgstr "Sluttdato:"
|
||||||
|
|
||||||
|
@ -3517,7 +3530,7 @@ msgid "Dashboard"
|
||||||
msgstr "Kontrollpanel"
|
msgstr "Kontrollpanel"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Totalt antall brukere"
|
msgstr "Totalt antall brukere"
|
||||||
|
|
||||||
|
@ -3535,66 +3548,31 @@ msgstr "Statuser"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Verker"
|
msgstr "Verker"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr "Instansaktivitet"
|
msgstr "Instansaktivitet"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervall:"
|
msgstr "Intervall:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Dager"
|
msgstr "Dager"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Uker"
|
msgstr "Uker"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Brukerregistreringsaktivitet"
|
msgstr "Brukerregistreringsaktivitet"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Statusaktivitet"
|
msgstr "Statusaktivitet"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Verker laget"
|
msgstr "Verker laget"
|
||||||
|
|
||||||
|
@ -3610,6 +3588,49 @@ msgstr "Statuser lagt ut"
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr "Totalt"
|
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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> 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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4306,38 +4327,42 @@ msgstr "Passordet ditt:"
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "Medlemmer: <small>%(instance_name)s</small>"
|
msgstr "Medlemmer: <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: 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
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Brukernavn"
|
msgstr "Brukernavn"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "Lagt til dato"
|
msgstr "Lagt til dato"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "Sist aktiv"
|
msgstr "Sist aktiv"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "Ekstern instans"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktiv"
|
msgstr "Aktiv"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "Inaktiv"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "Ikke angitt"
|
msgstr "Ikke angitt"
|
||||||
|
@ -5022,10 +5047,6 @@ msgstr ""
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "Fullfør lesing"
|
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
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr "Vis status"
|
msgstr "Vis status"
|
||||||
|
@ -5321,7 +5342,7 @@ msgstr "Ingen følgere du følger"
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Logg ut"
|
msgstr "Logg ut"
|
||||||
|
|
||||||
|
@ -5342,6 +5363,14 @@ msgstr "Ikke en gyldig csv-fil"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Feil brukernavn eller passord"
|
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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-07 18:12\n"
|
"PO-Revision-Date: 2022-07-15 16:40\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Portuguese, Brazilian\n"
|
"Language-Team: Portuguese, Brazilian\n"
|
||||||
"Language: pt\n"
|
"Language: pt\n"
|
||||||
|
@ -1205,7 +1205,7 @@ msgstr "Domínio"
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Publicação"
|
msgstr "Publicação"
|
||||||
|
@ -1329,7 +1329,7 @@ msgstr "Código de confirmação:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Enviar"
|
msgstr "Enviar"
|
||||||
|
@ -1351,11 +1351,7 @@ msgstr "Reenviar link de confirmação"
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "Endereço de e-mail:"
|
msgstr "Endereço de e-mail:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
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
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr "Reenviar link"
|
msgstr "Reenviar link"
|
||||||
|
|
||||||
|
@ -1369,7 +1365,7 @@ msgid "Local users"
|
||||||
msgstr "Usuários locais"
|
msgstr "Usuários locais"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "Comunidade federada"
|
msgstr "Comunidade federada"
|
||||||
|
|
||||||
|
@ -2273,7 +2269,7 @@ msgid "More about this site"
|
||||||
msgstr "Mais sobre este site"
|
msgstr "Mais sobre este site"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "Confirmar senha:"
|
msgstr "Confirmar senha:"
|
||||||
|
@ -2871,6 +2867,11 @@ msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need modera
|
||||||
msgstr[0] ""
|
msgstr[0] ""
|
||||||
msgstr[1] ""
|
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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
@ -3028,12 +3029,20 @@ msgstr "Nenhum usuário bloqueado."
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "Alterar senha"
|
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:"
|
msgid "New password:"
|
||||||
msgstr "Nova senha:"
|
msgstr "Nova senha:"
|
||||||
|
|
||||||
|
@ -3125,6 +3134,10 @@ msgstr "Exportar CSV"
|
||||||
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
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."
|
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
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Conta"
|
msgstr "Conta"
|
||||||
|
@ -3353,13 +3366,13 @@ msgstr "Falso"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "Data de início:"
|
msgstr "Data de início:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "Data final:"
|
msgstr "Data final:"
|
||||||
|
|
||||||
|
@ -3519,7 +3532,7 @@ msgid "Dashboard"
|
||||||
msgstr "Painel"
|
msgstr "Painel"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Total de usuários"
|
msgstr "Total de usuários"
|
||||||
|
|
||||||
|
@ -3537,66 +3550,31 @@ msgstr "Publicações"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Obras"
|
msgstr "Obras"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr "Atividade da instância"
|
msgstr "Atividade da instância"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervalo:"
|
msgstr "Intervalo:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Dias"
|
msgstr "Dias"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Semanas"
|
msgstr "Semanas"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Novos usuários"
|
msgstr "Novos usuários"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Publicações"
|
msgstr "Publicações"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Obras criadas"
|
msgstr "Obras criadas"
|
||||||
|
|
||||||
|
@ -3612,6 +3590,49 @@ msgstr "Publicações feitas"
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr "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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> 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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4308,38 +4329,42 @@ msgstr "Sua senha:"
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "Usuários: <small>%(instance_name)s</small>"
|
msgstr "Usuários: <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: 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
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Nome de usuário"
|
msgstr "Nome de usuário"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "Data de inclusão"
|
msgstr "Data de inclusão"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "Última atividade"
|
msgstr "Última atividade"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "Instância remota"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Ativo"
|
msgstr "Ativo"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "Inativo"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "Não definido"
|
msgstr "Não definido"
|
||||||
|
@ -5024,10 +5049,6 @@ msgstr ""
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "Terminar de ler"
|
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
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr "Mostrar publicação"
|
msgstr "Mostrar publicação"
|
||||||
|
@ -5323,7 +5344,7 @@ msgstr "Nenhum seguidor que você segue"
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr "Ver perfil e mais"
|
msgstr "Ver perfil e mais"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Sair"
|
msgstr "Sair"
|
||||||
|
|
||||||
|
@ -5344,6 +5365,14 @@ msgstr "Não é um arquivo csv válido"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Nome de usuário ou senha incorretos"
|
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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-07 18:12\n"
|
"PO-Revision-Date: 2022-07-15 16:39\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Portuguese\n"
|
"Language-Team: Portuguese\n"
|
||||||
"Language: pt\n"
|
"Language: pt\n"
|
||||||
|
@ -1205,7 +1205,7 @@ msgstr "Domínio"
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Estado"
|
msgstr "Estado"
|
||||||
|
@ -1329,7 +1329,7 @@ msgstr "Código de confirmação:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Submeter"
|
msgstr "Submeter"
|
||||||
|
@ -1351,11 +1351,7 @@ msgstr "Reenviar um E-Mail de confirmação"
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "E-Mail:"
|
msgstr "E-Mail:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
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
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr "Reenviar link"
|
msgstr "Reenviar link"
|
||||||
|
|
||||||
|
@ -1369,7 +1365,7 @@ msgid "Local users"
|
||||||
msgstr "Utilizadores locais"
|
msgstr "Utilizadores locais"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "Comunidade federada"
|
msgstr "Comunidade federada"
|
||||||
|
|
||||||
|
@ -2273,7 +2269,7 @@ msgid "More about this site"
|
||||||
msgstr "Mais sobre este site"
|
msgstr "Mais sobre este site"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "Confirmar palavra-passe:"
|
msgstr "Confirmar palavra-passe:"
|
||||||
|
@ -2871,6 +2867,11 @@ msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need modera
|
||||||
msgstr[0] ""
|
msgstr[0] ""
|
||||||
msgstr[1] ""
|
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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
@ -3028,12 +3029,20 @@ msgstr "Não há utilizadores bloqueados."
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "Alterar Palavra-passe"
|
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:"
|
msgid "New password:"
|
||||||
msgstr "Nova Palavra-passe:"
|
msgstr "Nova Palavra-passe:"
|
||||||
|
|
||||||
|
@ -3125,6 +3134,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."
|
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."
|
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
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Conta"
|
msgstr "Conta"
|
||||||
|
@ -3353,13 +3366,13 @@ msgstr "Falso"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "Data de início:"
|
msgstr "Data de início:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "Data de conclusão:"
|
msgstr "Data de conclusão:"
|
||||||
|
|
||||||
|
@ -3519,7 +3532,7 @@ msgid "Dashboard"
|
||||||
msgstr "Painel de controlo"
|
msgstr "Painel de controlo"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Total de utilizadores"
|
msgstr "Total de utilizadores"
|
||||||
|
|
||||||
|
@ -3537,66 +3550,31 @@ msgstr "Estados"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Obras"
|
msgstr "Obras"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr "Atividade do domínio"
|
msgstr "Atividade do domínio"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervalo:"
|
msgstr "Intervalo:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Dias"
|
msgstr "Dias"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Semanas"
|
msgstr "Semanas"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Atividade de inscrição do utilizador"
|
msgstr "Atividade de inscrição do utilizador"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Atividade de estado"
|
msgstr "Atividade de estado"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Obras criadas"
|
msgstr "Obras criadas"
|
||||||
|
|
||||||
|
@ -3612,6 +3590,49 @@ msgstr "Estados publicados"
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr "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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> 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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4308,38 +4329,42 @@ msgstr "A tua palavra-passe:"
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "Utilizadores: <small>%(instance_name)s</small>"
|
msgstr "Utilizadores: <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: 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
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Nome de utilizador"
|
msgstr "Nome de utilizador"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "Data de Adição"
|
msgstr "Data de Adição"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "Última atividade"
|
msgstr "Última atividade"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "Domínio remoto"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Ativo"
|
msgstr "Ativo"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "Inativo"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "Não definido"
|
msgstr "Não definido"
|
||||||
|
@ -5024,10 +5049,6 @@ msgstr ""
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "Terminar leitura"
|
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
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr "Mostrar o estado"
|
msgstr "Mostrar o estado"
|
||||||
|
@ -5323,7 +5344,7 @@ msgstr "Não há seguidores que tu segues"
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr "Visualizar perfil e mais"
|
msgstr "Visualizar perfil e mais"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Terminar sessão"
|
msgstr "Terminar sessão"
|
||||||
|
|
||||||
|
@ -5344,6 +5365,14 @@ msgstr "Não é um ficheiro csv válido"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Nome de utilizador ou palavra-passe incorretos"
|
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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-07 18:12\n"
|
"PO-Revision-Date: 2022-07-15 16:40\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Romanian\n"
|
"Language-Team: Romanian\n"
|
||||||
"Language: ro\n"
|
"Language: ro\n"
|
||||||
|
@ -1211,7 +1211,7 @@ msgstr "Domeniu"
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Status"
|
msgstr "Status"
|
||||||
|
@ -1335,7 +1335,7 @@ msgstr "Cod de confirmare:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Trimiteți"
|
msgstr "Trimiteți"
|
||||||
|
@ -1357,11 +1357,7 @@ msgstr "Retrimiteți legătura de confirmare"
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "Adresa de email:"
|
msgstr "Adresa de email:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
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
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr "Retrimiteți legătura"
|
msgstr "Retrimiteți legătura"
|
||||||
|
|
||||||
|
@ -1375,7 +1371,7 @@ msgid "Local users"
|
||||||
msgstr "Utilizatori locali"
|
msgstr "Utilizatori locali"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "Comunitate federată"
|
msgstr "Comunitate federată"
|
||||||
|
|
||||||
|
@ -2285,7 +2281,7 @@ msgid "More about this site"
|
||||||
msgstr "Mai multe despre acest site"
|
msgstr "Mai multe despre acest site"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "Confirmați parola:"
|
msgstr "Confirmați parola:"
|
||||||
|
@ -2886,6 +2882,11 @@ msgstr[0] ""
|
||||||
msgstr[1] ""
|
msgstr[1] ""
|
||||||
msgstr[2] ""
|
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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
@ -3043,12 +3044,20 @@ msgstr "Niciun utilizator blocat."
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "Schimbați parola"
|
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:"
|
msgid "New password:"
|
||||||
msgstr "Parolă nouă:"
|
msgstr "Parolă nouă:"
|
||||||
|
|
||||||
|
@ -3140,6 +3149,10 @@ msgstr "Export CSV"
|
||||||
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
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ă."
|
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
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Cont"
|
msgstr "Cont"
|
||||||
|
@ -3367,13 +3380,13 @@ msgstr "Fals"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "Data de început:"
|
msgstr "Data de început:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "Data de sfârșit:"
|
msgstr "Data de sfârșit:"
|
||||||
|
|
||||||
|
@ -3533,7 +3546,7 @@ msgid "Dashboard"
|
||||||
msgstr "Tablou de bord"
|
msgstr "Tablou de bord"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Număr total de utilizatori"
|
msgstr "Număr total de utilizatori"
|
||||||
|
|
||||||
|
@ -3551,69 +3564,31 @@ msgstr "Statusuri"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Opere"
|
msgstr "Opere"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr "Activitatea instanței"
|
msgstr "Activitatea instanței"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Interval:"
|
msgstr "Interval:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Zile"
|
msgstr "Zile"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Săptămâni"
|
msgstr "Săptămâni"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Activitate de înscriere a utilizatorilor"
|
msgstr "Activitate de înscriere a utilizatorilor"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Activitate stare"
|
msgstr "Activitate stare"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Opere create"
|
msgstr "Opere create"
|
||||||
|
|
||||||
|
@ -3629,6 +3604,52 @@ msgstr "Stări publicate"
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr "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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> 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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4326,38 +4347,42 @@ msgstr "Parola dvs.:"
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "Utilizatori: <small>%(instance_name)s</small>"
|
msgstr "Utilizatori: <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: 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
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Nume de utilizator"
|
msgstr "Nume de utilizator"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "Data adăugării"
|
msgstr "Data adăugării"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "Ultima dată activ(ă)"
|
msgstr "Ultima dată activ(ă)"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "Instanță la distanță"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Activ"
|
msgstr "Activ"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "Inactiv"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "Neconfigurat"
|
msgstr "Neconfigurat"
|
||||||
|
@ -5050,10 +5075,6 @@ msgstr ""
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "Terminați de citit"
|
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
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr "Arătați stare"
|
msgstr "Arătați stare"
|
||||||
|
@ -5351,7 +5372,7 @@ msgstr "Niciun urmăritor pe care îl urmărești"
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr "Vizualizați profil și multe altele"
|
msgstr "Vizualizați profil și multe altele"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Deconectați-vă"
|
msgstr "Deconectați-vă"
|
||||||
|
|
||||||
|
@ -5372,6 +5393,14 @@ msgstr "Nu este un fișier csv valid"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Numele de utilizator sau parola greșite"
|
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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-07 18:12\n"
|
"PO-Revision-Date: 2022-07-15 16:39\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Swedish\n"
|
"Language-Team: Swedish\n"
|
||||||
"Language: sv\n"
|
"Language: sv\n"
|
||||||
|
@ -1205,7 +1205,7 @@ msgstr "Domän"
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Status"
|
msgstr "Status"
|
||||||
|
@ -1329,7 +1329,7 @@ msgstr "Bekräftelsekod:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Skicka in"
|
msgstr "Skicka in"
|
||||||
|
@ -1351,11 +1351,7 @@ msgstr "Skicka bekräftelselänken igen"
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "E-postadress:"
|
msgstr "E-postadress:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
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
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr "Skicka länken igen"
|
msgstr "Skicka länken igen"
|
||||||
|
|
||||||
|
@ -1369,7 +1365,7 @@ msgid "Local users"
|
||||||
msgstr "Lokala användare"
|
msgstr "Lokala användare"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "Federerad gemenskap"
|
msgstr "Federerad gemenskap"
|
||||||
|
|
||||||
|
@ -2273,7 +2269,7 @@ msgid "More about this site"
|
||||||
msgstr "Mer om den här sidan"
|
msgstr "Mer om den här sidan"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "Bekräfta lösenordet:"
|
msgstr "Bekräfta lösenordet:"
|
||||||
|
@ -2871,6 +2867,11 @@ msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need modera
|
||||||
msgstr[0] ""
|
msgstr[0] ""
|
||||||
msgstr[1] ""
|
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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
@ -3028,12 +3029,20 @@ msgstr "Inga användare är för närvarande blockerade."
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "Ändra lösenord"
|
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:"
|
msgid "New password:"
|
||||||
msgstr "Nytt lösenord:"
|
msgstr "Nytt lösenord:"
|
||||||
|
|
||||||
|
@ -3125,6 +3134,10 @@ msgstr "CSV-export"
|
||||||
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
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."
|
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
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Konto"
|
msgstr "Konto"
|
||||||
|
@ -3353,13 +3366,13 @@ msgstr "Falskt"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "Startdatum:"
|
msgstr "Startdatum:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "Slutdatum:"
|
msgstr "Slutdatum:"
|
||||||
|
|
||||||
|
@ -3519,7 +3532,7 @@ msgid "Dashboard"
|
||||||
msgstr "Översiktspanel"
|
msgstr "Översiktspanel"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Totalt antal användare"
|
msgstr "Totalt antal användare"
|
||||||
|
|
||||||
|
@ -3537,66 +3550,31 @@ msgstr "Statusar"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Verk"
|
msgstr "Verk"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr "Instansaktivitet"
|
msgstr "Instansaktivitet"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervall:"
|
msgstr "Intervall:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Dagar"
|
msgstr "Dagar"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Veckor"
|
msgstr "Veckor"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Användarens registreringsaktivitet"
|
msgstr "Användarens registreringsaktivitet"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Statusaktivitet"
|
msgstr "Statusaktivitet"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Skapade verk"
|
msgstr "Skapade verk"
|
||||||
|
|
||||||
|
@ -3612,6 +3590,49 @@ msgstr "Utlagda statusar"
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr "Totalt"
|
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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> 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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4308,38 +4329,42 @@ msgstr "Ditt lösenord:"
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "Användare: <small>%(instance_name)s</small>"
|
msgstr "Användare: <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: 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
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Användarnamn"
|
msgstr "Användarnamn"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "Lades till datum"
|
msgstr "Lades till datum"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "Senast aktiv"
|
msgstr "Senast aktiv"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "Fjärrinstans"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "Aktiv"
|
msgstr "Aktiv"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "Inaktiv"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "Inte inställd"
|
msgstr "Inte inställd"
|
||||||
|
@ -5024,10 +5049,6 @@ msgstr ""
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "Sluta läs"
|
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
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr "Visa status"
|
msgstr "Visa status"
|
||||||
|
@ -5323,7 +5344,7 @@ msgstr "Inga följare som du följer"
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Logga ut"
|
msgstr "Logga ut"
|
||||||
|
|
||||||
|
@ -5344,6 +5365,14 @@ msgstr "Inte en giltig csv-fil"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Användarnamnet eller lösenordet är felaktigt"
|
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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-07 18:12\n"
|
"PO-Revision-Date: 2022-07-15 16:39\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Chinese Simplified\n"
|
"Language-Team: Chinese Simplified\n"
|
||||||
"Language: zh\n"
|
"Language: zh\n"
|
||||||
|
@ -1199,7 +1199,7 @@ msgstr "域名"
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "状态"
|
msgstr "状态"
|
||||||
|
@ -1323,7 +1323,7 @@ msgstr "确认代码:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "提交"
|
msgstr "提交"
|
||||||
|
@ -1345,11 +1345,7 @@ msgstr "重新发送确认链接"
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "邮箱地址:"
|
msgstr "邮箱地址:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
msgid "No user matching this email address found."
|
|
||||||
msgstr "没有找到与此电子邮件地址相匹配的用户。"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:38
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr "重新发送链接"
|
msgstr "重新发送链接"
|
||||||
|
|
||||||
|
@ -1363,7 +1359,7 @@ msgid "Local users"
|
||||||
msgstr "本地用户"
|
msgstr "本地用户"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "跨站社区"
|
msgstr "跨站社区"
|
||||||
|
|
||||||
|
@ -2261,7 +2257,7 @@ msgid "More about this site"
|
||||||
msgstr "更多关于本站点的信息"
|
msgstr "更多关于本站点的信息"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "确认密码:"
|
msgstr "确认密码:"
|
||||||
|
@ -2856,6 +2852,11 @@ msgid "A new <a href=\"%(path)s\">report</a> needs moderation"
|
||||||
msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need moderation"
|
msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need moderation"
|
||||||
msgstr[0] ""
|
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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
@ -3013,12 +3014,20 @@ msgstr "当前没有被屏蔽的用户。"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "更改密码"
|
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:"
|
msgid "New password:"
|
||||||
msgstr "新密码:"
|
msgstr "新密码:"
|
||||||
|
|
||||||
|
@ -3110,6 +3119,10 @@ msgstr "CSV导出"
|
||||||
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
||||||
msgstr "你的导出将包括你书架上的所有书籍,你评论过的书籍,以及有阅读活动的书籍。"
|
msgstr "你的导出将包括你书架上的所有书籍,你评论过的书籍,以及有阅读活动的书籍。"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/export.html:20
|
||||||
|
msgid "Download file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/layout.html:11
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "帐号"
|
msgstr "帐号"
|
||||||
|
@ -3338,13 +3351,13 @@ msgstr "否"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "开始日期:"
|
msgstr "开始日期:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "结束日期:"
|
msgstr "结束日期:"
|
||||||
|
|
||||||
|
@ -3504,7 +3517,7 @@ msgid "Dashboard"
|
||||||
msgstr "仪表盘"
|
msgstr "仪表盘"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "用户总数"
|
msgstr "用户总数"
|
||||||
|
|
||||||
|
@ -3522,63 +3535,31 @@ msgstr "状态"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "作品"
|
msgstr "作品"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr "实例活动"
|
msgstr "实例活动"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "区段:"
|
msgstr "区段:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "天"
|
msgstr "天"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "周"
|
msgstr "周"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "用户注册活动"
|
msgstr "用户注册活动"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "状态动态"
|
msgstr "状态动态"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "创建的作品"
|
msgstr "创建的作品"
|
||||||
|
|
||||||
|
@ -3594,6 +3575,46 @@ msgstr "发布的状态"
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr "总数"
|
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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> 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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4289,38 +4310,42 @@ msgstr "你的密码:"
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "用户: <small>%(instance_name)s</small>"
|
msgstr "用户: <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: 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
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "用户名"
|
msgstr "用户名"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "添加日期:"
|
msgstr "添加日期:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "最后或缺"
|
msgstr "最后或缺"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "移除服务器"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "活跃"
|
msgstr "活跃"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "停用"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "未设置"
|
msgstr "未设置"
|
||||||
|
@ -4998,10 +5023,6 @@ msgstr ""
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "完成阅读"
|
msgstr "完成阅读"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:73
|
|
||||||
msgid "Content warning"
|
|
||||||
msgstr "内容警告"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:80
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr "显示状态"
|
msgstr "显示状态"
|
||||||
|
@ -5295,7 +5316,7 @@ msgstr "没有你关注的关注者"
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr "查看档案和其他"
|
msgstr "查看档案和其他"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "登出"
|
msgstr "登出"
|
||||||
|
|
||||||
|
@ -5316,6 +5337,14 @@ msgstr "不是有效的 csv 文件"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "用户名或密码不正确"
|
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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-07 17:47+0000\n"
|
"POT-Creation-Date: 2022-07-14 23:57+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-07 18:12\n"
|
"PO-Revision-Date: 2022-07-15 16:39\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Chinese Traditional\n"
|
"Language-Team: Chinese Traditional\n"
|
||||||
"Language: zh\n"
|
"Language: zh\n"
|
||||||
|
@ -1199,7 +1199,7 @@ msgstr ""
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
#: bookwyrm/templates/settings/announcements/announcements.html:37
|
||||||
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47
|
||||||
#: bookwyrm/templates/settings/invites/status_filter.html:5
|
#: 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
|
#: bookwyrm/templates/settings/users/user_info.html:24
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "狀態"
|
msgstr "狀態"
|
||||||
|
@ -1323,7 +1323,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: 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
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "提交"
|
msgstr "提交"
|
||||||
|
@ -1345,11 +1345,7 @@ msgstr ""
|
||||||
msgid "Email address:"
|
msgid "Email address:"
|
||||||
msgstr "郵箱地址:"
|
msgstr "郵箱地址:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:28
|
#: bookwyrm/templates/confirm_email/resend_modal.html:30
|
||||||
msgid "No user matching this email address found."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/resend_modal.html:38
|
|
||||||
msgid "Resend link"
|
msgid "Resend link"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1363,7 +1359,7 @@ msgid "Local users"
|
||||||
msgstr "本地使用者"
|
msgstr "本地使用者"
|
||||||
|
|
||||||
#: bookwyrm/templates/directory/community_filter.html:12
|
#: 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"
|
msgid "Federated community"
|
||||||
msgstr "跨站社群"
|
msgstr "跨站社群"
|
||||||
|
|
||||||
|
@ -1994,7 +1990,7 @@ msgstr "納入書評"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:60
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr "匯入書評的隱私設定"
|
msgstr "匯入書評的私隱設定"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:66
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
|
@ -2261,7 +2257,7 @@ msgid "More about this site"
|
||||||
msgstr "關於本網站的更多"
|
msgstr "關於本網站的更多"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/password_reset.html:34
|
#: 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
|
#: bookwyrm/templates/preferences/delete_user.html:20
|
||||||
msgid "Confirm password:"
|
msgid "Confirm password:"
|
||||||
msgstr "確認密碼:"
|
msgstr "確認密碼:"
|
||||||
|
@ -2856,6 +2852,11 @@ msgid "A new <a href=\"%(path)s\">report</a> needs moderation"
|
||||||
msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need moderation"
|
msgid_plural "%(display_count)s new <a href=\"%(path)s\">reports</a> need moderation"
|
||||||
msgstr[0] ""
|
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
|
#: bookwyrm/templates/notifications/items/update.html:16
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the privacy level for <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
|
@ -3013,12 +3014,20 @@ msgstr "當前沒有被封鎖的使用者。"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/change_password.html:4
|
#: bookwyrm/templates/preferences/change_password.html:4
|
||||||
#: bookwyrm/templates/preferences/change_password.html:7
|
#: 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
|
#: bookwyrm/templates/preferences/layout.html:20
|
||||||
msgid "Change Password"
|
msgid "Change Password"
|
||||||
msgstr "更改密碼"
|
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:"
|
msgid "New password:"
|
||||||
msgstr "新密碼:"
|
msgstr "新密碼:"
|
||||||
|
|
||||||
|
@ -3110,6 +3119,10 @@ msgstr ""
|
||||||
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
msgid "Your export will include all the books on your shelves, books you have reviewed, and books with reading activity."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/export.html:20
|
||||||
|
msgid "Download file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/layout.html:11
|
#: bookwyrm/templates/preferences/layout.html:11
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "帳號"
|
msgstr "帳號"
|
||||||
|
@ -3336,13 +3349,13 @@ msgstr "否"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: 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:"
|
msgid "Start date:"
|
||||||
msgstr "開始日期:"
|
msgstr "開始日期:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: 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:"
|
msgid "End date:"
|
||||||
msgstr "結束日期:"
|
msgstr "結束日期:"
|
||||||
|
|
||||||
|
@ -3502,7 +3515,7 @@ msgid "Dashboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:134
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3520,63 +3533,31 @@ msgstr ""
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:43
|
|
||||||
#, python-format
|
|
||||||
msgid "Your outgoing email address, <code>%(email_sender)s</code>, may be misconfigured."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:46
|
|
||||||
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code>."
|
|
||||||
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
|
#: 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"
|
msgid "Instance Activity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:117
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:122
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:140
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:146
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:152
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3592,6 +3573,46 @@ msgstr ""
|
||||||
msgid "Total"
|
msgid "Total"
|
||||||
msgstr ""
|
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, <code>%(email_sender)s</code>, may be misconfigured."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/dashboard/warnings/email_config.html:11
|
||||||
|
msgid "Check the <code>EMAIL_SENDER_NAME</code> and <code>EMAIL_SENDER_DOMAIN</code> in your <code>.env</code> 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/domain_form.html:5
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:10
|
||||||
msgid "Add domain"
|
msgid "Add domain"
|
||||||
|
@ -4287,38 +4308,42 @@ msgstr ""
|
||||||
msgid "Users: <small>%(instance_name)s</small>"
|
msgid "Users: <small>%(instance_name)s</small>"
|
||||||
msgstr "使用者: <small>%(instance_name)s</small>"
|
msgstr "使用者: <small>%(instance_name)s</small>"
|
||||||
|
|
||||||
#: 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
|
#: bookwyrm/templates/settings/users/username_filter.html:5
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "使用者名稱"
|
msgstr "使用者名稱"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:44
|
#: bookwyrm/templates/settings/users/user_admin.html:48
|
||||||
msgid "Date Added"
|
msgid "Date Added"
|
||||||
msgstr "新增日期:"
|
msgstr "新增日期:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:48
|
#: bookwyrm/templates/settings/users/user_admin.html:52
|
||||||
msgid "Last Active"
|
msgid "Last Active"
|
||||||
msgstr "最後活躍"
|
msgstr "最後活躍"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:57
|
#: bookwyrm/templates/settings/users/user_admin.html:61
|
||||||
msgid "Remote instance"
|
msgid "Remote instance"
|
||||||
msgstr "移除伺服器"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:28
|
||||||
msgid "Active"
|
msgid "Active"
|
||||||
msgstr "活躍"
|
msgstr "活躍"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/users/user_admin.html:79
|
#: bookwyrm/templates/settings/users/user_admin.html:86
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:32
|
||||||
msgid "Inactive"
|
msgid "Inactive"
|
||||||
msgstr "停用"
|
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
|
#: bookwyrm/templates/settings/users/user_info.html:127
|
||||||
msgid "Not set"
|
msgid "Not set"
|
||||||
msgstr "未設定"
|
msgstr "未設定"
|
||||||
|
@ -4996,10 +5021,6 @@ msgstr ""
|
||||||
msgid "Finish reading"
|
msgid "Finish reading"
|
||||||
msgstr "完成閱讀"
|
msgstr "完成閱讀"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:73
|
|
||||||
msgid "Content warning"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:80
|
#: bookwyrm/templates/snippets/status/content_status.html:80
|
||||||
msgid "Show status"
|
msgid "Show status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -5293,7 +5314,7 @@ msgstr ""
|
||||||
msgid "View profile and more"
|
msgid "View profile and more"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user_menu.html:72
|
#: bookwyrm/templates/user_menu.html:78
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "登出"
|
msgstr "登出"
|
||||||
|
|
||||||
|
@ -5314,6 +5335,14 @@ msgstr "不是有效的 csv 檔案"
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr ""
|
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
|
#: bookwyrm/views/rss_feed.py:34
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Status updates from {obj.display_name}"
|
msgid "Status updates from {obj.display_name}"
|
||||||
|
|
Loading…
Reference in a new issue