mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2024-11-27 12:01:14 +00:00
Merge branch 'main' into partially-read-shelf
This commit is contained in:
commit
34a4c18397
69 changed files with 2256 additions and 802 deletions
|
@ -1,3 +0,0 @@
|
|||
@charset "utf-8";
|
||||
|
||||
// Copy this file to bookwyrm/static/css/ and set your instance custom styles.
|
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -17,7 +17,8 @@
|
|||
.env
|
||||
/images/
|
||||
bookwyrm/static/css/bookwyrm.css
|
||||
bookwyrm/static/css/_instance-settings.scss
|
||||
bookwyrm/static/css/themes/
|
||||
!bookwyrm/static/css/themes/bookwyrm-*.scss
|
||||
|
||||
# Testing
|
||||
.coverage
|
||||
|
|
|
@ -13,7 +13,7 @@ Social reading and reviewing, decentralized with ActivityPub
|
|||
- [Set up Bookwyrm](#set-up-bookwyrm)
|
||||
|
||||
## Joining BookWyrm
|
||||
BookWyrm is still a young piece of software, and isn't at the level of stability and feature-richness that you'd find in a production-ready application. But it does what it says on the box! If you'd like to join an instance, you can check out the [instances](https://docs.joinbookwyrm.com/instances.html) list.
|
||||
BookWyrm is still a young piece of software, and isn't at the level of stability and feature-richness that you'd find in a production-ready application. But it does what it says on the box! If you'd like to join an instance, you can check out the [instances](https://joinbookwyrm.com/instances/) list.
|
||||
|
||||
You can request an invite by entering your email address at https://bookwyrm.social.
|
||||
|
||||
|
|
|
@ -39,4 +39,5 @@ class Person(ActivityObject):
|
|||
bookwyrmUser: bool = False
|
||||
manuallyApprovesFollowers: str = False
|
||||
discoverable: str = False
|
||||
hideFollows: str = False
|
||||
type: str = "Person"
|
||||
|
|
|
@ -8,8 +8,20 @@ def site_settings(request): # pylint: disable=unused-argument
|
|||
if not request.is_secure():
|
||||
request_protocol = "http://"
|
||||
|
||||
site = models.SiteSettings.objects.get()
|
||||
theme = "css/themes/bookwyrm-light.scss"
|
||||
if (
|
||||
hasattr(request, "user")
|
||||
and request.user.is_authenticated
|
||||
and request.user.theme
|
||||
):
|
||||
theme = request.user.theme.path
|
||||
elif site.default_theme:
|
||||
theme = site.default_theme.path
|
||||
|
||||
return {
|
||||
"site": models.SiteSettings.objects.get(),
|
||||
"site": site,
|
||||
"site_theme": theme,
|
||||
"active_announcements": models.Announcement.active_announcements(),
|
||||
"thumbnail_generation_enabled": settings.ENABLE_THUMBNAIL_GENERATION,
|
||||
"media_full_url": settings.MEDIA_FULL_URL,
|
||||
|
|
|
@ -153,8 +153,10 @@ class EditUserForm(CustomForm):
|
|||
"manually_approves_followers",
|
||||
"default_post_privacy",
|
||||
"discoverable",
|
||||
"hide_follows",
|
||||
"preferred_timezone",
|
||||
"preferred_language",
|
||||
"theme",
|
||||
]
|
||||
help_texts = {f: None for f in fields}
|
||||
widgets = {
|
||||
|
@ -454,6 +456,22 @@ class SiteForm(CustomForm):
|
|||
}
|
||||
|
||||
|
||||
class SiteThemeForm(CustomForm):
|
||||
class Meta:
|
||||
model = models.SiteSettings
|
||||
fields = ["default_theme"]
|
||||
|
||||
|
||||
class ThemeForm(CustomForm):
|
||||
class Meta:
|
||||
model = models.Theme
|
||||
fields = ["name", "path"]
|
||||
widgets = {
|
||||
"name": forms.TextInput(attrs={"aria-describedby": "desc_name"}),
|
||||
"path": forms.Select(attrs={"aria-describedby": "desc_path"}),
|
||||
}
|
||||
|
||||
|
||||
class AnnouncementForm(CustomForm):
|
||||
class Meta:
|
||||
model = models.Announcement
|
||||
|
|
32
bookwyrm/management/commands/compilethemes.py
Normal file
32
bookwyrm/management/commands/compilethemes.py
Normal file
|
@ -0,0 +1,32 @@
|
|||
""" Compile themes """
|
||||
import os
|
||||
from django.contrib.staticfiles.utils import get_files
|
||||
from django.contrib.staticfiles.storage import StaticFilesStorage
|
||||
from django.core.files.base import ContentFile
|
||||
from django.core.management.base import BaseCommand
|
||||
|
||||
import sass
|
||||
from sass_processor.processor import SassProcessor
|
||||
|
||||
# pylint: disable=line-too-long
|
||||
class Command(BaseCommand):
|
||||
"""Compile themes"""
|
||||
|
||||
help = "Compile theme scss files"
|
||||
|
||||
# pylint: disable=no-self-use,unused-argument
|
||||
def handle(self, *args, **options):
|
||||
"""compile themes"""
|
||||
storage = StaticFilesStorage()
|
||||
theme_files = list(get_files(storage, location="css/themes"))
|
||||
theme_files = [t for t in theme_files if t[-5:] == ".scss"]
|
||||
for filename in theme_files:
|
||||
path = storage.path(filename)
|
||||
content = sass.compile(
|
||||
filename=path,
|
||||
include_paths=SassProcessor.include_paths,
|
||||
)
|
||||
basename, _ = os.path.splitext(path)
|
||||
destination_filename = basename + ".css"
|
||||
print(f"saving f{destination_filename}")
|
||||
storage.save(destination_filename, ContentFile(content))
|
68
bookwyrm/migrations/0142_auto_20220227_1752.py
Normal file
68
bookwyrm/migrations/0142_auto_20220227_1752.py
Normal file
|
@ -0,0 +1,68 @@
|
|||
# Generated by Django 3.2.12 on 2022-02-27 17:52
|
||||
|
||||
from django.db import migrations, models
|
||||
import django.db.models.deletion
|
||||
|
||||
|
||||
def add_default_themes(apps, schema_editor):
|
||||
"""add light and dark themes"""
|
||||
db_alias = schema_editor.connection.alias
|
||||
theme_model = apps.get_model("bookwyrm", "Theme")
|
||||
theme_model.objects.using(db_alias).create(
|
||||
name="BookWyrm Light",
|
||||
path="css/themes/bookwyrm-light.scss",
|
||||
)
|
||||
theme_model.objects.using(db_alias).create(
|
||||
name="BookWyrm Dark",
|
||||
path="css/themes/bookwyrm-dark.scss",
|
||||
)
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("bookwyrm", "0141_alter_report_status"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name="Theme",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.AutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_date", models.DateTimeField(auto_now_add=True)),
|
||||
("name", models.CharField(max_length=50, unique=True)),
|
||||
("path", models.CharField(max_length=50, unique=True)),
|
||||
],
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="sitesettings",
|
||||
name="default_theme",
|
||||
field=models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.SET_NULL,
|
||||
to="bookwyrm.theme",
|
||||
),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="user",
|
||||
name="theme",
|
||||
field=models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.SET_NULL,
|
||||
to="bookwyrm.theme",
|
||||
),
|
||||
),
|
||||
migrations.RunPython(
|
||||
add_default_themes, reverse_code=migrations.RunPython.noop
|
||||
),
|
||||
]
|
19
bookwyrm/migrations/0142_user_hide_follows.py
Normal file
19
bookwyrm/migrations/0142_user_hide_follows.py
Normal file
|
@ -0,0 +1,19 @@
|
|||
# Generated by Django 3.2.12 on 2022-02-28 19:44
|
||||
|
||||
import bookwyrm.models.fields
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("bookwyrm", "0141_alter_report_status"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="user",
|
||||
name="hide_follows",
|
||||
field=bookwyrm.models.fields.BooleanField(default=False),
|
||||
),
|
||||
]
|
|
@ -0,0 +1,13 @@
|
|||
# Generated by Django 3.2.12 on 2022-02-28 21:28
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("bookwyrm", "0142_auto_20220227_1752"),
|
||||
("bookwyrm", "0142_user_hide_follows"),
|
||||
]
|
||||
|
||||
operations = []
|
39
bookwyrm/migrations/0144_alter_announcement_display_type.py
Normal file
39
bookwyrm/migrations/0144_alter_announcement_display_type.py
Normal file
|
@ -0,0 +1,39 @@
|
|||
# Generated by Django 3.2.12 on 2022-03-01 18:46
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
def remove_white(apps, schema_editor):
|
||||
"""don't hardcode white announcements"""
|
||||
db_alias = schema_editor.connection.alias
|
||||
announcement_model = apps.get_model("bookwyrm", "Announcement")
|
||||
announcement_model.objects.using(db_alias).filter(display_type="white-ter").update(
|
||||
display_type=None
|
||||
)
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("bookwyrm", "0143_merge_0142_auto_20220227_1752_0142_user_hide_follows"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="announcement",
|
||||
name="display_type",
|
||||
field=models.CharField(
|
||||
blank=True,
|
||||
choices=[
|
||||
("primary-light", "Primary"),
|
||||
("success-light", "Success"),
|
||||
("link-light", "Link"),
|
||||
("warning-light", "Warning"),
|
||||
("danger-light", "Danger"),
|
||||
],
|
||||
max_length=20,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.RunPython(remove_white, reverse_code=migrations.RunPython.noop),
|
||||
]
|
|
@ -26,7 +26,7 @@ from .group import Group, GroupMember, GroupMemberInvitation
|
|||
|
||||
from .import_job import ImportJob, ImportItem
|
||||
|
||||
from .site import SiteSettings, SiteInvite
|
||||
from .site import SiteSettings, Theme, SiteInvite
|
||||
from .site import PasswordReset, InviteRequest
|
||||
from .announcement import Announcement
|
||||
from .antispam import EmailBlocklist, IPBlocklist, AutoMod, automod_task
|
||||
|
|
|
@ -8,7 +8,6 @@ from .base_model import BookWyrmModel
|
|||
|
||||
|
||||
DisplayTypes = [
|
||||
("white-ter", _("None")),
|
||||
("primary-light", _("Primary")),
|
||||
("success-light", _("Success")),
|
||||
("link-light", _("Link")),
|
||||
|
@ -28,11 +27,7 @@ class Announcement(BookWyrmModel):
|
|||
end_date = models.DateTimeField(blank=True, null=True)
|
||||
active = models.BooleanField(default=True)
|
||||
display_type = models.CharField(
|
||||
max_length=20,
|
||||
blank=False,
|
||||
null=False,
|
||||
choices=DisplayTypes,
|
||||
default="white-ter",
|
||||
max_length=20, choices=DisplayTypes, null=True, blank=True
|
||||
)
|
||||
|
||||
@classmethod
|
||||
|
|
|
@ -24,6 +24,9 @@ class SiteSettings(models.Model):
|
|||
)
|
||||
instance_description = models.TextField(default="This instance has no description.")
|
||||
instance_short_description = models.CharField(max_length=255, blank=True, null=True)
|
||||
default_theme = models.ForeignKey(
|
||||
"Theme", null=True, blank=True, on_delete=models.SET_NULL
|
||||
)
|
||||
|
||||
# admin setup options
|
||||
install_mode = models.BooleanField(default=False)
|
||||
|
@ -104,6 +107,18 @@ class SiteSettings(models.Model):
|
|||
super().save(*args, **kwargs)
|
||||
|
||||
|
||||
class Theme(models.Model):
|
||||
"""Theme files"""
|
||||
|
||||
created_date = models.DateTimeField(auto_now_add=True)
|
||||
name = models.CharField(max_length=50, unique=True)
|
||||
path = models.CharField(max_length=50, unique=True)
|
||||
|
||||
def __str__(self):
|
||||
# pylint: disable=invalid-str-returned
|
||||
return self.name
|
||||
|
||||
|
||||
class SiteInvite(models.Model):
|
||||
"""gives someone access to create an account on the instance"""
|
||||
|
||||
|
|
|
@ -136,6 +136,8 @@ class User(OrderedCollectionPageMixin, AbstractUser):
|
|||
updated_date = models.DateTimeField(auto_now=True)
|
||||
last_active_date = models.DateTimeField(default=timezone.now)
|
||||
manually_approves_followers = fields.BooleanField(default=False)
|
||||
theme = models.ForeignKey("Theme", null=True, blank=True, on_delete=models.SET_NULL)
|
||||
hide_follows = fields.BooleanField(default=False)
|
||||
|
||||
# options to turn features on and off
|
||||
show_goal = models.BooleanField(default=True)
|
||||
|
@ -482,10 +484,13 @@ def set_remote_server(user_id):
|
|||
get_remote_reviews.delay(user.outbox)
|
||||
|
||||
|
||||
def get_or_create_remote_server(domain):
|
||||
def get_or_create_remote_server(domain, refresh=False):
|
||||
"""get info on a remote server"""
|
||||
server = FederatedServer()
|
||||
try:
|
||||
return FederatedServer.objects.get(server_name=domain)
|
||||
server = FederatedServer.objects.get(server_name=domain)
|
||||
if not refresh:
|
||||
return server
|
||||
except FederatedServer.DoesNotExist:
|
||||
pass
|
||||
|
||||
|
@ -500,13 +505,15 @@ def get_or_create_remote_server(domain):
|
|||
application_type = data.get("software", {}).get("name")
|
||||
application_version = data.get("software", {}).get("version")
|
||||
except ConnectorException:
|
||||
if server.id:
|
||||
return server
|
||||
application_type = application_version = None
|
||||
|
||||
server = FederatedServer.objects.create(
|
||||
server_name=domain,
|
||||
application_type=application_type,
|
||||
application_version=application_version,
|
||||
)
|
||||
server.server_name = domain
|
||||
server.application_type = application_type
|
||||
server.application_version = application_version
|
||||
|
||||
server.save()
|
||||
return server
|
||||
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ from django.utils.translation import gettext_lazy as _
|
|||
env = Env()
|
||||
env.read_env()
|
||||
DOMAIN = env("DOMAIN")
|
||||
VERSION = "0.3.1"
|
||||
VERSION = "0.3.2"
|
||||
|
||||
RELEASE_API = env(
|
||||
"RELEASE_API",
|
||||
|
@ -21,7 +21,7 @@ RELEASE_API = env(
|
|||
PAGE_LENGTH = env("PAGE_LENGTH", 15)
|
||||
DEFAULT_LANGUAGE = env("DEFAULT_LANGUAGE", "English")
|
||||
|
||||
JS_CACHE = "c7144efb"
|
||||
JS_CACHE = "c7154efb"
|
||||
|
||||
# email
|
||||
EMAIL_BACKEND = env("EMAIL_BACKEND", "django.core.mail.backends.smtp.EmailBackend")
|
||||
|
@ -189,10 +189,6 @@ STATICFILES_FINDERS = [
|
|||
|
||||
SASS_PROCESSOR_INCLUDE_FILE_PATTERN = r"^.+\.[s]{0,1}(?:a|c)ss$"
|
||||
|
||||
SASS_PROCESSOR_INCLUDE_DIRS = [
|
||||
os.path.join(BASE_DIR, ".css-config-sample"),
|
||||
]
|
||||
|
||||
# minify css is production but not dev
|
||||
if not DEBUG:
|
||||
SASS_OUTPUT_STYLE = "compressed"
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
@charset "utf-8";
|
||||
|
||||
@import "instance-settings";
|
||||
@import "themes/light.scss";
|
||||
@import "vendor/bulma/bulma.sass";
|
||||
@import "vendor/icons.css";
|
||||
@import "bookwyrm/all.scss";
|
||||
|
|
|
@ -115,7 +115,7 @@ button .button-invisible-overlay {
|
|||
align-items: center;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
background: rgba($scheme-invert, 0.66);
|
||||
background: $invisible-overlay-background-color;
|
||||
color: white;
|
||||
opacity: 0;
|
||||
transition: opacity 0.2s ease;
|
||||
|
|
|
@ -53,7 +53,7 @@ details.dropdown .dropdown-menu a:focus-visible {
|
|||
|
||||
@media only screen and (max-width: 768px) {
|
||||
details.dropdown[open] summary.dropdown-trigger::before {
|
||||
background-color: rgba($scheme-invert, 0.5);
|
||||
background-color: $modal-background-background-color;
|
||||
z-index: 30;
|
||||
}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
.toggle-button[aria-pressed="true"],
|
||||
.toggle-button[aria-pressed="true"]:hover {
|
||||
background-color: hsl(171deg, 100%, 41%);
|
||||
background-color: $primary;
|
||||
color: white;
|
||||
}
|
||||
|
||||
|
|
84
bookwyrm/static/css/themes/bookwyrm-dark.scss
Normal file
84
bookwyrm/static/css/themes/bookwyrm-dark.scss
Normal file
|
@ -0,0 +1,84 @@
|
|||
@import "../vendor/bulma/sass/utilities/initial-variables.sass";
|
||||
|
||||
/* Colors
|
||||
******************************************************************************/
|
||||
|
||||
/* states */
|
||||
$primary: #005e50;
|
||||
$primary-light: #1d2b28;
|
||||
$info: #1f4666;
|
||||
$success: #246447;
|
||||
$warning: #8b6c15;
|
||||
$danger: #872538;
|
||||
$danger-light: #481922;
|
||||
$light: #393939;
|
||||
$red: #ffa1b4;
|
||||
|
||||
/* book cover standins */
|
||||
$no-cover-color: #002549;
|
||||
|
||||
/* background colors */
|
||||
$scheme-main: rgb(24, 27, 28);
|
||||
$scheme-invert: #fff;
|
||||
$scheme-main-bis: rgb(28, 30, 32);
|
||||
$scheme-main-ter: rgb(32, 34, 36);
|
||||
$background-body: rgb(24, 27, 28);
|
||||
$background-secondary: rgb(28, 30, 32);
|
||||
$background-tertiary: rgb(32, 34, 36);
|
||||
$modal-background-background-color: rgba($black, 0.8);
|
||||
|
||||
/* highlight colors */
|
||||
$primary-highlight: $primary;
|
||||
$info-highlight: $info;
|
||||
$success-highlight: $success;
|
||||
|
||||
/* borders */
|
||||
$border: #2b3031;
|
||||
$border-light: #444;
|
||||
$border-hover: #51595d;
|
||||
|
||||
/* text */
|
||||
$text: $grey-lightest;
|
||||
$text-light: $grey-lighter;
|
||||
$text-strong: $white-ter;
|
||||
|
||||
/* links */
|
||||
$link: #2e7eb9;
|
||||
$link-background: $background-tertiary;
|
||||
$link-hover: $white-bis;
|
||||
$link-hover-border: #51595d;
|
||||
$link-focus: $white-bis;
|
||||
$link-active: $white-bis;
|
||||
|
||||
/* bulma overrides */
|
||||
$background: $background-secondary;
|
||||
$menu-item-active-background-color: $link-background;
|
||||
$navbar-dropdown-item-hover-color: $white;
|
||||
|
||||
/* These element's colors are hardcoded, probably a bug in bulma? */
|
||||
@media screen and (min-width: 769px) {
|
||||
.navbar-dropdown {
|
||||
box-shadow: 0 8px 8px rgba($black, 0.2) !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (max-width: 768px) {
|
||||
.navbar-menu {
|
||||
box-shadow: 0 8px 8px rgba($black, 0.2) !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* misc */
|
||||
$shadow: 0 0.5em 1em -0.125em rgba($black, 0.2), 0 0px 0 1px rgba($black, 0.02);
|
||||
$card-header-shadow: 0 0.125em 0.25em rgba($black, 0.1);
|
||||
$invisible-overlay-background-color: rgba($black, 0.66);
|
||||
$progress-value-background-color: $border-light;
|
||||
|
||||
/* Fonts
|
||||
******************************************************************************/
|
||||
$family-primary: $family-sans-serif;
|
||||
$family-secondary: $family-sans-serif;
|
||||
|
||||
|
||||
@import "../bookwyrm.scss";
|
||||
@import "../vendor/icons.css";
|
|
@ -47,7 +47,13 @@ $link-active: $grey-darker;
|
|||
$background: $background-secondary;
|
||||
$menu-item-active-background-color: $link-background;
|
||||
|
||||
/* misc */
|
||||
$invisible-overlay-background-color: rgba($scheme-invert, 0.66);
|
||||
|
||||
/* Fonts
|
||||
******************************************************************************/
|
||||
$family-primary: $family-sans-serif;
|
||||
$family-secondary: $family-sans-serif;
|
||||
|
||||
@import "../bookwyrm.scss";
|
||||
@import "../vendor/icons.css";
|
|
@ -1,55 +0,0 @@
|
|||
@import "../vendor/bulma/sass/utilities/derived-variables.sass";
|
||||
|
||||
/* Colors
|
||||
******************************************************************************/
|
||||
|
||||
/* states */
|
||||
$primary: #016a5b;
|
||||
$info: #1f4666;
|
||||
$success: #246447;
|
||||
$warning: #8b6c15;
|
||||
$danger: #872538;
|
||||
|
||||
/* book cover standins */
|
||||
$no-cover-color: #002549;
|
||||
|
||||
/* background colors */
|
||||
$scheme-main: $grey-darker;
|
||||
$scheme-main-bis: $black-ter;
|
||||
$background-body: $grey-darker;
|
||||
$background-secondary: $grey-dark;
|
||||
$background-tertiary: #555;
|
||||
|
||||
/* highlight colors */
|
||||
$primary-highlight: $primary;
|
||||
$info-highlight: $info;
|
||||
$success-highlight: $success;
|
||||
|
||||
/* borders */
|
||||
$border: $grey;
|
||||
$border-hover: $grey-light;
|
||||
$border-light: $grey;
|
||||
$border-light-hover: $grey-light;
|
||||
|
||||
/* text */
|
||||
$text: $grey-lightest;
|
||||
$text-light: $grey-lighter;
|
||||
$text-strong: $white-ter;
|
||||
|
||||
/* links */
|
||||
$link: $white;
|
||||
$link-background: $background-tertiary;
|
||||
$link-hover: $white-bis;
|
||||
$link-focus: $white-bis;
|
||||
$link-active: $white-bis;
|
||||
|
||||
/* misc */
|
||||
|
||||
/* bulma overrides */
|
||||
$background: $background-secondary;
|
||||
$menu-item-active-background-color: $link-background;
|
||||
|
||||
/* Fonts
|
||||
******************************************************************************/
|
||||
$family-primary: $family-sans-serif;
|
||||
$family-secondary: $family-sans-serif;
|
|
@ -14,23 +14,25 @@
|
|||
{% cache 604800 about_page %}
|
||||
|
||||
{% get_book_superlatives as superlatives %}
|
||||
<section class="content pb-4">
|
||||
<h2>
|
||||
{% blocktrans with site_name=site.name %}Welcome to {{ site_name }}!{% endblocktrans %}
|
||||
</h2>
|
||||
<section class=" pb-4">
|
||||
<div class="content">
|
||||
<h2>
|
||||
{% blocktrans with site_name=site.name %}Welcome to {{ site_name }}!{% endblocktrans %}
|
||||
</h2>
|
||||
|
||||
<p class="subtitle notification has-background-primary-highlight">
|
||||
{% blocktrans trimmed with site_name=site.name %}
|
||||
{{ site_name }} is part of <em>BookWyrm</em>, a network of independent, self-directed communities for readers.
|
||||
While you can interact seamlessly with users anywhere in the <a href="https://joinbookwyrm.com/instances/" target="_blank">BookWyrm network</a>, this community is unique.
|
||||
{% endblocktrans %}
|
||||
</p>
|
||||
<p class="subtitle notification has-background-primary-highlight">
|
||||
{% blocktrans trimmed with site_name=site.name %}
|
||||
{{ site_name }} is part of <em>BookWyrm</em>, a network of independent, self-directed communities for readers.
|
||||
While you can interact seamlessly with users anywhere in the <a href="https://joinbookwyrm.com/instances/" target="_blank">BookWyrm network</a>, this community is unique.
|
||||
{% endblocktrans %}
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="columns">
|
||||
{% if superlatives.top_rated %}
|
||||
{% with book=superlatives.top_rated.default_edition rating=superlatives.top_rated.rating %}
|
||||
<div class="column is-one-third is-flex">
|
||||
<div class="media notification">
|
||||
<div class="media notification is-clipped">
|
||||
<div class="media-left">
|
||||
<a href="{{ book.local_path }}">
|
||||
{% include 'snippets/book_cover.html' with book=book cover_class='is-h-m' size='medium' aria='show' %}
|
||||
|
@ -49,7 +51,7 @@
|
|||
{% if superlatives.wanted %}
|
||||
{% with book=superlatives.wanted.default_edition %}
|
||||
<div class="column is-one-third is-flex">
|
||||
<div class="media notification">
|
||||
<div class="media notification is-clipped">
|
||||
<div class="media-left">
|
||||
<a href="{{ book.local_path }}">
|
||||
{% include 'snippets/book_cover.html' with book=book cover_class='is-h-m' size='medium' aria='show' %}
|
||||
|
@ -68,7 +70,7 @@
|
|||
{% if superlatives.controversial %}
|
||||
{% with book=superlatives.controversial.default_edition %}
|
||||
<div class="column is-one-third is-flex">
|
||||
<div class="media notification">
|
||||
<div class="media notification is-clipped">
|
||||
<div class="media-left">
|
||||
<a href="{{ book.local_path }}">
|
||||
{% include 'snippets/book_cover.html' with book=book cover_class='is-h-m' size='medium' aria='show' %}
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
</div>
|
||||
<footer class="card-footer">
|
||||
{% if user != request.user %}
|
||||
{% if user.mutuals %}
|
||||
{% if user.mutuals and not user.hide_follows %}
|
||||
<div class="card-footer-item">
|
||||
<div class="has-text-centered">
|
||||
<p class="title is-6 mb-0">{{ user.mutuals }}</p>
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
<span title="@{{ user|username }}" class="is-block pb-3">@{{ user|username|truncatechars:8 }}</span>
|
||||
</a>
|
||||
{% include 'snippets/add_to_group_button.html' with user=user group=group %}
|
||||
{% if user.mutuals %}
|
||||
{% if user.mutuals and not user.hide_follows %}
|
||||
<p class="help">
|
||||
{% blocktrans trimmed with mutuals=user.mutuals|intcomma count counter=user.mutuals %}
|
||||
{{ mutuals }} follower you follow
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
{% load layout %}
|
||||
{% load sass_tags %}
|
||||
{% load i18n %}
|
||||
{% load static %}
|
||||
{% load sass_tags %}
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="{% get_lang %}">
|
||||
<head>
|
||||
<title>{% block title %}BookWyrm{% endblock %} - {{ site.name }}</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link href="{% sass_src 'css/bookwyrm.scss' %}" rel="stylesheet" type="text/css" />
|
||||
<link href="{% sass_src site_theme %}" rel="stylesheet" type="text/css" />
|
||||
|
||||
<link rel="search" type="application/opensearchdescription+xml" href="{% url 'opensearch' %}" title="{% blocktrans with site_name=site.name %}{{ site_name }} search{% endblocktrans %}" />
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
{% block profile-tabs %}
|
||||
<ul class="menu-list">
|
||||
<li><a href="#profile">{% trans "Profile" %}</a></li>
|
||||
<li><a href="#display-preferences">{% trans "Display preferences" %}</a></li>
|
||||
<li><a href="#display-preferences">{% trans "Display" %}</a></li>
|
||||
<li><a href="#privacy">{% trans "Privacy" %}</a></li>
|
||||
</ul>
|
||||
{% endblock %}
|
||||
|
@ -61,7 +61,7 @@
|
|||
<hr aria-hidden="true">
|
||||
|
||||
<section class="block" id="display-preferences">
|
||||
<h2 class="title is-4">{% trans "Display preferences" %}</h2>
|
||||
<h2 class="title is-4">{% trans "Display" %}</h2>
|
||||
<div class="box">
|
||||
<div class="field">
|
||||
<label class="checkbox label" for="id_show_goal">
|
||||
|
@ -97,6 +97,12 @@
|
|||
{{ form.preferred_language }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="field">
|
||||
<label class="label" for="id_them">{% trans "Theme:" %}</label>
|
||||
<div class="select">
|
||||
{{ form.theme }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
@ -111,6 +117,12 @@
|
|||
{% trans "Manually approve followers" %}
|
||||
</label>
|
||||
</div>
|
||||
<div class="field">
|
||||
<label class="checkbox label" for="id_hide_follows">
|
||||
{{ form.hide_follows }}
|
||||
{% trans "Hide followers and following on profile" %}
|
||||
</label>
|
||||
</div>
|
||||
<div class="field">
|
||||
<label class="label" for="id_default_post_privacy">
|
||||
{% trans "Default post privacy:" %}
|
||||
|
|
|
@ -4,7 +4,19 @@
|
|||
|
||||
{% block header %}
|
||||
{% trans "Add instance" %}
|
||||
<a href="{% url 'settings-federation' %}" class="has-text-weight-normal help">{% trans "Back to instance list" %}</a>
|
||||
{% endblock %}
|
||||
|
||||
{% block breadcrumbs %}
|
||||
<nav class="breadcrumb subtitle" aria-label="breadcrumbs">
|
||||
<ul>
|
||||
<li><a href="{% url 'settings-federation' %}">{% trans "Federated Instances" %}</a></li>
|
||||
<li class="is-active">
|
||||
<a href="#" aria-current="page">
|
||||
{% trans "Add instance" %}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
{% endblock %}
|
||||
|
||||
{% block panel %}
|
||||
|
@ -73,9 +85,13 @@
|
|||
<label class="label" for="id_notes">
|
||||
{% trans "Notes:" %}
|
||||
</label>
|
||||
<textarea name="notes" cols="40" rows="5" class="textarea" id="id_notes">
|
||||
{{ form.notes.value|default:'' }}
|
||||
</textarea>
|
||||
<textarea
|
||||
name="notes"
|
||||
cols="40"
|
||||
rows="5"
|
||||
class="textarea"
|
||||
id="id_notes"
|
||||
>{{ form.notes.value|default:'' }}</textarea>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="button is-primary">
|
||||
|
|
|
@ -9,8 +9,26 @@
|
|||
|
||||
{% if server.status == "blocked" %}<span class="icon icon-x has-text-danger is-size-5" title="{% trans 'Blocked' %}"><span class="is-sr-only">{% trans "Blocked" %}</span></span>
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
|
||||
<a href="{% url 'settings-federation' %}" class="has-text-weight-normal help">{% trans "Back to list" %}</a>
|
||||
{% block edit-button %}
|
||||
<form name="reload" method="POST" action="{% url 'settings-federated-server-refresh' server.id %}">
|
||||
{% csrf_token %}
|
||||
<button class="button" type="submit">{% trans "Refresh data" %}</button>
|
||||
</form>
|
||||
{% endblock %}
|
||||
|
||||
{% block breadcrumbs %}
|
||||
<nav class="breadcrumb subtitle" aria-label="breadcrumbs">
|
||||
<ul>
|
||||
<li><a href="{% url 'settings-federation' %}">{% trans "Federated Instances" %}</a></li>
|
||||
<li class="is-active">
|
||||
<a href="#" aria-current="page">
|
||||
{{ server.server_name }}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
{% endblock %}
|
||||
|
||||
{% block panel %}
|
||||
|
|
|
@ -4,7 +4,19 @@
|
|||
|
||||
{% block header %}
|
||||
{% trans "Import Blocklist" %}
|
||||
<a href="{% url 'settings-federation' %}" class="has-text-weight-normal help">{% trans "Back to instance list" %}</a>
|
||||
{% endblock %}
|
||||
|
||||
{% block breadcrumbs %}
|
||||
<nav class="breadcrumb subtitle" aria-label="breadcrumbs">
|
||||
<ul>
|
||||
<li><a href="{% url 'settings-federation' %}">{% trans "Federated Instances" %}</a></li>
|
||||
<li class="is-active">
|
||||
<a href="#" aria-current="page">
|
||||
{% trans "Import Blocklist" %}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
{% endblock %}
|
||||
|
||||
{% block panel %}
|
||||
|
|
|
@ -16,11 +16,11 @@
|
|||
<ul>
|
||||
{% url 'settings-federation' status='federated' as url %}
|
||||
<li {% if request.path in url %}class="is-active" aria-current="page"{% endif %}>
|
||||
<a href="{{ url }}">{% trans "Federated" %}</a>
|
||||
<a href="{{ url }}">{% trans "Federated" %} ({{ federated_count }})</a>
|
||||
</li>
|
||||
{% url 'settings-federation' status='blocked' as url %}
|
||||
<li {% if url in request.path %}class="is-active" aria-current="page"{% endif %}>
|
||||
<a href="{{ url }}">{% trans "Blocked" %}</a>
|
||||
<a href="{{ url }}">{% trans "Blocked" %} ({{ blocked_count }})</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
@ -86,6 +86,10 @@
|
|||
<a href="{{ url }}"{% if url in request.path %} class="is-active" aria-selected="true"{% endif %}>{% trans "Site Settings" %}</a>
|
||||
{% block site-subtabs %}{% endblock %}
|
||||
</li>
|
||||
<li>
|
||||
{% url 'settings-themes' as url %}
|
||||
<a href="{{ url }}"{% if url in request.path %} class="is-active" aria-selected="true"{% endif %}>{% trans "Themes" %}</a>
|
||||
</li>
|
||||
</ul>
|
||||
{% endif %}
|
||||
</nav>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
{% block site-subtabs %}
|
||||
<ul class="menu-list">
|
||||
<li><a href="#instance-info">{% trans "Instance Info" %}</a></li>
|
||||
<li><a href="#images">{% trans "Images" %}</a></li>
|
||||
<li><a href="#display">{% trans "Display" %}</a></li>
|
||||
<li><a href="#footer">{% trans "Footer Content" %}</a></li>
|
||||
<li><a href="#registration">{% trans "Registration" %}</a></li>
|
||||
</ul>
|
||||
|
@ -33,7 +33,12 @@
|
|||
</div>
|
||||
{% endif %}
|
||||
|
||||
<form action="{% url 'settings-site' %}" method="POST" class="content" enctype="multipart/form-data">
|
||||
<form
|
||||
action="{% url 'settings-site' %}"
|
||||
method="POST"
|
||||
class="content"
|
||||
enctype="multipart/form-data"
|
||||
>
|
||||
{% csrf_token %}
|
||||
<section class="block" id="instance_info">
|
||||
<h2 class="title is-4">{% trans "Instance Info" %}</h2>
|
||||
|
@ -68,20 +73,33 @@
|
|||
|
||||
<hr aria-hidden="true">
|
||||
|
||||
<section class="block" id="images">
|
||||
<h2 class="title is-4">{% trans "Images" %}</h2>
|
||||
<div class="box is-flex">
|
||||
<div>
|
||||
<label class="label" for="id_logo">{% trans "Logo:" %}</label>
|
||||
{{ site_form.logo }}
|
||||
<section class="block" id="display">
|
||||
<h2 class="title is-4">{% trans "Display" %}</h2>
|
||||
<div class="box">
|
||||
<h3 class="title is-5">{% trans "Images" %}</h3>
|
||||
<div class="block is-flex">
|
||||
<div>
|
||||
<label class="label" for="id_logo">{% trans "Logo:" %}</label>
|
||||
{{ site_form.logo }}
|
||||
</div>
|
||||
<div>
|
||||
<label class="label" for="id_logo_small">{% trans "Logo small:" %}</label>
|
||||
{{ site_form.logo_small }}
|
||||
</div>
|
||||
<div>
|
||||
<label class="label" for="id_favicon">{% trans "Favicon:" %}</label>
|
||||
{{ site_form.favicon }}
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<label class="label" for="id_logo_small">{% trans "Logo small:" %}</label>
|
||||
{{ site_form.logo_small }}
|
||||
</div>
|
||||
<div>
|
||||
<label class="label" for="id_favicon">{% trans "Favicon:" %}</label>
|
||||
{{ site_form.favicon }}
|
||||
|
||||
<h3 class="title is-5">{% trans "Themes" %}</h3>
|
||||
<div class="block">
|
||||
<label class="label" for="id_default_theme">
|
||||
{% trans "Default theme:" %}
|
||||
</label>
|
||||
<div class="select">
|
||||
{{ site_form.default_theme }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
|
140
bookwyrm/templates/settings/themes.html
Normal file
140
bookwyrm/templates/settings/themes.html
Normal file
|
@ -0,0 +1,140 @@
|
|||
{% extends 'settings/layout.html' %}
|
||||
{% load i18n %}
|
||||
|
||||
{% block title %}{% trans "Themes" %}{% endblock %}
|
||||
|
||||
{% block header %}{% trans "Themes" %}{% endblock %}
|
||||
|
||||
{% block breadcrumbs %}
|
||||
<a class="subtitle help is-link" href="{% url 'settings-site' %}/#display">
|
||||
{% trans "Set instance default theme" %}
|
||||
</a>
|
||||
{% endblock %}
|
||||
|
||||
{% block panel %}
|
||||
{% if success %}
|
||||
<div class="notification is-success is-light">
|
||||
<span class="icon icon-check" aria-hidden="true"></span>
|
||||
<span>
|
||||
{% trans "Successfully added theme" %}
|
||||
</span>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
<section class="block">
|
||||
<div class="notification content">
|
||||
<h2 class="title is-5">{% trans "How to add a theme" %}</h2>
|
||||
<ol>
|
||||
<li>
|
||||
{% trans "Copy the theme file into the <code>bookwyrm/static/css/themes</code> directory on your server from the command line." %}
|
||||
</li>
|
||||
<li>
|
||||
{% trans "Run <code>./bw-dev compilescss</code>." %}
|
||||
</li>
|
||||
<li>
|
||||
{% trans "Add the file name using the form below to make it available in the application interface." %}
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="block content">
|
||||
<h2 class="title is-4">{% trans "Add theme" %}</h2>
|
||||
|
||||
{% if theme_form.errors %}
|
||||
<div class="notification is-danger is-light">
|
||||
<span class="icon icon-x" aria-hidden="true"></span>
|
||||
<span>
|
||||
{% trans "Unable to save theme" %}
|
||||
</span>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
<form
|
||||
method="POST"
|
||||
action="{% url 'settings-themes' %}"
|
||||
class="box"
|
||||
enctype="multipart/form-data"
|
||||
>
|
||||
{% if not choices %}
|
||||
<div class="notification is-warning">
|
||||
{% trans "No available theme files detected" %}
|
||||
</div>
|
||||
{% endif %}
|
||||
<fieldset {% if not choices %}disabled{% endif %}>
|
||||
{% csrf_token %}
|
||||
<div class="columns">
|
||||
<div class="column is-half">
|
||||
<label class="label" for="id_name">
|
||||
{% trans "Theme name" %}
|
||||
</label>
|
||||
<div class="control">
|
||||
{{ theme_form.name }}
|
||||
{% include 'snippets/form_errors.html' with errors_list=theme_form.name.errors id="desc_name" %}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="column">
|
||||
<label class="label" for="id_path">
|
||||
{% trans "Theme filename" %}
|
||||
</label>
|
||||
<div class="control">
|
||||
<div class="select">
|
||||
<select
|
||||
name="path"
|
||||
aria-describedby="desc_path"
|
||||
class=""
|
||||
id="id_path"
|
||||
>
|
||||
{% for choice in choices %}
|
||||
<option value="{{ choice }}">
|
||||
{{ choice }}
|
||||
</option>
|
||||
{% endfor %}
|
||||
</select>
|
||||
</div>
|
||||
{% include 'snippets/form_errors.html' with errors_list=theme_form.path.errors id="desc_path" %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="button">{% trans "Add theme" %}</button>
|
||||
</fieldset>
|
||||
</form>
|
||||
</section>
|
||||
|
||||
<section class="block content">
|
||||
<h2 class="title is-4">{% trans "Available Themes" %}</h2>
|
||||
<div class="table-container">
|
||||
<table class="table is-striped">
|
||||
<tr>
|
||||
<th>
|
||||
{% trans "Theme name" %}
|
||||
</th>
|
||||
<th>
|
||||
{% trans "File" %}
|
||||
</th>
|
||||
<th>
|
||||
{% trans "Actions" %}
|
||||
</th>
|
||||
</tr>
|
||||
{% for theme in themes %}
|
||||
<tr>
|
||||
<td>{{ theme.name }}</td>
|
||||
<td><code>{{ theme.path }}</code></td>
|
||||
<td>
|
||||
<form method="POST" action="{% url 'settings-themes-delete' theme.id %}">
|
||||
{% csrf_token %}
|
||||
<button type="submit" class="button is-danger is-light is-small">
|
||||
<span class="icon icon-x" aria-hideen="true"></span>
|
||||
<span>{% trans "Remove theme" %}</span>
|
||||
</button>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</table>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{% endblock %}
|
|
@ -1,7 +1,7 @@
|
|||
{% load humanize %}{% load i18n %}{% load utilities %}
|
||||
{% with announcement.id|uuid as uuid %}
|
||||
<aside
|
||||
class="notification mb-1 p-3{% if not admin_mode %} is-hidden{% endif %} transition-y has-background-{{ announcement.display_type }}"
|
||||
class="notification mb-1 p-3{% if not admin_mode %} is-hidden{% endif %} transition-y {% if announcement.display_type %}has-background-{{ announcement.display_type }}{% endif %}"
|
||||
{% if not admin_mode %}data-hide="hide_announcement_{{ announcement.id }}"{% endif %}
|
||||
>
|
||||
<details>
|
||||
|
|
|
@ -69,7 +69,6 @@
|
|||
|
||||
{% block card-bonus %}
|
||||
{% if request.user.is_authenticated and not moderation_mode and not no_interact %}
|
||||
{% with status.id|uuid as uuid %}
|
||||
<section class="reply-panel is-hidden" id="show_comment_{{ status.id }}">
|
||||
<div class="card-footer">
|
||||
<div class="card-footer-item">
|
||||
|
@ -77,6 +76,5 @@
|
|||
</div>
|
||||
</div>
|
||||
</section>
|
||||
{% endwith %}
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
<span title="@{{ user|username }}" class="is-block pb-3">@{{ user|username|truncatechars:8 }}</span>
|
||||
</a>
|
||||
{% include 'snippets/follow_button.html' with user=user minimal=True %}
|
||||
{% if user.mutuals %}
|
||||
{% if user.mutuals and not user.hide_follows %}
|
||||
<p class="help">
|
||||
{% blocktrans trimmed with mutuals=user.mutuals|intcomma count counter=user.mutuals %}
|
||||
{{ mutuals }} follower you follow
|
||||
|
|
|
@ -28,16 +28,22 @@
|
|||
|
||||
{% elif request.user.is_authenticated %}
|
||||
|
||||
{% mutuals_count user as mutuals %}
|
||||
<a href="{% url 'user-followers' user|username %}">
|
||||
{% if mutuals %}
|
||||
{% blocktrans with mutuals_display=mutuals|intcomma count counter=mutuals %}{{ mutuals_display }} follower you follow{% plural %}{{ mutuals_display }} followers you follow{% endblocktrans %}
|
||||
{% elif request.user in user.following.all %}
|
||||
{% trans "Follows you" %}
|
||||
{% else %}
|
||||
{% trans "No followers you follow" %}
|
||||
{% if user.hide_follows %}
|
||||
{% if request.user in user.following.all %}
|
||||
{% trans "Follows you" %}
|
||||
{% endif %}
|
||||
</a>
|
||||
{% else %}
|
||||
{% mutuals_count user as mutuals %}
|
||||
<a href="{% url 'user-followers' user|username %}">
|
||||
{% if mutuals %}
|
||||
{% blocktrans with mutuals_display=mutuals|intcomma count counter=mutuals %}{{ mutuals_display }} follower you follow{% plural %}{{ mutuals_display }} followers you follow{% endblocktrans %}
|
||||
{% elif request.user in user.following.all %}
|
||||
{% trans "Follows you" %}
|
||||
{% else %}
|
||||
{% trans "No followers you follow" %}
|
||||
{% endif %}
|
||||
</a>
|
||||
{% endif %}
|
||||
|
||||
{% endif %}
|
||||
</p>
|
||||
|
|
|
@ -16,11 +16,15 @@ def get_book_superlatives():
|
|||
models.Work.objects.annotate(
|
||||
rating=Avg(
|
||||
"editions__review__rating",
|
||||
filter=Q(editions__review__local=True, editions__review__deleted=False),
|
||||
filter=Q(
|
||||
editions__review__user__local=True, editions__review__deleted=False
|
||||
),
|
||||
),
|
||||
rating_count=Count(
|
||||
"editions__review",
|
||||
filter=Q(editions__review__local=True, editions__review__deleted=False),
|
||||
filter=Q(
|
||||
editions__review__user__local=True, editions__review__deleted=False
|
||||
),
|
||||
),
|
||||
)
|
||||
.annotate(weighted=F("rating") * F("rating_count") / total_ratings)
|
||||
|
@ -33,11 +37,15 @@ def get_book_superlatives():
|
|||
models.Work.objects.annotate(
|
||||
deviation=StdDev(
|
||||
"editions__review__rating",
|
||||
filter=Q(editions__review__local=True, editions__review__deleted=False),
|
||||
filter=Q(
|
||||
editions__review__user__local=True, editions__review__deleted=False
|
||||
),
|
||||
),
|
||||
rating_count=Count(
|
||||
"editions__review",
|
||||
filter=Q(editions__review__local=True, editions__review__deleted=False),
|
||||
filter=Q(
|
||||
editions__review__user__local=True, editions__review__deleted=False
|
||||
),
|
||||
),
|
||||
)
|
||||
.annotate(weighted=F("deviation") * F("rating_count") / total_ratings)
|
||||
|
|
86
bookwyrm/tests/test_context_processors.py
Normal file
86
bookwyrm/tests/test_context_processors.py
Normal file
|
@ -0,0 +1,86 @@
|
|||
""" test for context processor """
|
||||
from unittest.mock import patch
|
||||
from django.contrib.auth.models import AnonymousUser
|
||||
from django.test import TestCase
|
||||
from django.test.client import RequestFactory
|
||||
|
||||
from bookwyrm import models
|
||||
from bookwyrm.context_processors import site_settings
|
||||
|
||||
|
||||
class ContextProcessor(TestCase):
|
||||
"""pages you land on without really trying"""
|
||||
|
||||
def setUp(self):
|
||||
"""we need basic test data and mocks"""
|
||||
self.factory = RequestFactory()
|
||||
with patch("bookwyrm.suggested_users.rerank_suggestions_task.delay"), patch(
|
||||
"bookwyrm.activitystreams.populate_stream_task.delay"
|
||||
), patch("bookwyrm.lists_stream.populate_lists_task.delay"):
|
||||
self.local_user = models.User.objects.create_user(
|
||||
"mouse@local.com",
|
||||
"mouse@mouse.mouse",
|
||||
"password",
|
||||
local=True,
|
||||
localname="mouse",
|
||||
)
|
||||
self.anonymous_user = AnonymousUser
|
||||
self.anonymous_user.is_authenticated = False
|
||||
self.site = models.SiteSettings.objects.create()
|
||||
|
||||
def test_theme_unset(self):
|
||||
"""logged in user, no selected theme"""
|
||||
request = self.factory.get("")
|
||||
request.user = self.local_user
|
||||
settings = site_settings(request)
|
||||
self.assertEqual(settings["site_theme"], "css/themes/bookwyrm-light.scss")
|
||||
|
||||
def test_theme_unset_logged_out(self):
|
||||
"""logged out user, no selected theme"""
|
||||
request = self.factory.get("")
|
||||
request.user = self.anonymous_user
|
||||
settings = site_settings(request)
|
||||
self.assertEqual(settings["site_theme"], "css/themes/bookwyrm-light.scss")
|
||||
|
||||
def test_theme_instance_default(self):
|
||||
"""logged in user, instance default theme"""
|
||||
self.site.default_theme = models.Theme.objects.get(name="BookWyrm Dark")
|
||||
self.site.save()
|
||||
|
||||
request = self.factory.get("")
|
||||
request.user = self.local_user
|
||||
settings = site_settings(request)
|
||||
self.assertEqual(settings["site_theme"], "css/themes/bookwyrm-dark.scss")
|
||||
|
||||
def test_theme_instance_default_logged_out(self):
|
||||
"""logged out user, instance default theme"""
|
||||
self.site.default_theme = models.Theme.objects.get(name="BookWyrm Dark")
|
||||
self.site.save()
|
||||
|
||||
request = self.factory.get("")
|
||||
request.user = self.anonymous_user
|
||||
settings = site_settings(request)
|
||||
self.assertEqual(settings["site_theme"], "css/themes/bookwyrm-dark.scss")
|
||||
|
||||
def test_theme_user_set(self):
|
||||
"""logged in user, user theme"""
|
||||
self.local_user.theme = models.Theme.objects.get(name="BookWyrm Dark")
|
||||
self.local_user.save(broadcast=False, update_fields=["theme"])
|
||||
|
||||
request = self.factory.get("")
|
||||
request.user = self.local_user
|
||||
settings = site_settings(request)
|
||||
self.assertEqual(settings["site_theme"], "css/themes/bookwyrm-dark.scss")
|
||||
|
||||
def test_theme_user_set_instance_default(self):
|
||||
"""logged in user, instance default theme"""
|
||||
self.site.default_theme = models.Theme.objects.get(name="BookWyrm Dark")
|
||||
self.site.save()
|
||||
|
||||
self.local_user.theme = models.Theme.objects.get(name="BookWyrm Light")
|
||||
self.local_user.save(broadcast=False, update_fields=["theme"])
|
||||
|
||||
request = self.factory.get("")
|
||||
request.user = self.local_user
|
||||
settings = site_settings(request)
|
||||
self.assertEqual(settings["site_theme"], "css/themes/bookwyrm-light.scss")
|
|
@ -86,6 +86,12 @@ urlpatterns = [
|
|||
r"^settings/dashboard/?$", views.Dashboard.as_view(), name="settings-dashboard"
|
||||
),
|
||||
re_path(r"^settings/site-settings/?$", views.Site.as_view(), name="settings-site"),
|
||||
re_path(r"^settings/themes/?$", views.Themes.as_view(), name="settings-themes"),
|
||||
re_path(
|
||||
r"^settings/themes/(?P<theme_id>\d+)/delete/?$",
|
||||
views.delete_theme,
|
||||
name="settings-themes-delete",
|
||||
),
|
||||
re_path(
|
||||
r"^settings/announcements/?$",
|
||||
views.Announcements.as_view(),
|
||||
|
@ -144,6 +150,11 @@ urlpatterns = [
|
|||
views.unblock_server,
|
||||
name="settings-federated-server-unblock",
|
||||
),
|
||||
re_path(
|
||||
r"^settings/federation/(?P<server>\d+)/refresh/?$",
|
||||
views.refresh_server,
|
||||
name="settings-federated-server-refresh",
|
||||
),
|
||||
re_path(
|
||||
r"^settings/federation/add/?$",
|
||||
views.AddFederatedServer.as_view(),
|
||||
|
|
|
@ -6,7 +6,7 @@ from .admin.automod import AutoMod, automod_delete, run_automod
|
|||
from .admin.dashboard import Dashboard
|
||||
from .admin.federation import Federation, FederatedServer
|
||||
from .admin.federation import AddFederatedServer, ImportServerBlocklist
|
||||
from .admin.federation import block_server, unblock_server
|
||||
from .admin.federation import block_server, unblock_server, refresh_server
|
||||
from .admin.email_blocklist import EmailBlocklist
|
||||
from .admin.ip_blocklist import IPBlocklist
|
||||
from .admin.invite import ManageInvites, Invite, InviteRequest
|
||||
|
@ -21,6 +21,7 @@ from .admin.reports import (
|
|||
moderator_delete_user,
|
||||
)
|
||||
from .admin.site import Site
|
||||
from .admin.themes import Themes, delete_theme
|
||||
from .admin.user_admin import UserAdmin, UserAdminList
|
||||
|
||||
# user preferences
|
||||
|
|
|
@ -11,6 +11,7 @@ from django.views.decorators.http import require_POST
|
|||
|
||||
from bookwyrm import forms, models
|
||||
from bookwyrm.settings import PAGE_LENGTH
|
||||
from bookwyrm.models.user import get_or_create_remote_server
|
||||
|
||||
|
||||
# pylint: disable= no-self-use
|
||||
|
@ -37,6 +38,12 @@ class Federation(View):
|
|||
page = paginated.get_page(request.GET.get("page"))
|
||||
|
||||
data = {
|
||||
"federated_count": models.FederatedServer.objects.filter(
|
||||
status="federated"
|
||||
).count(),
|
||||
"blocked_count": models.FederatedServer.objects.filter(
|
||||
status="blocked"
|
||||
).count(),
|
||||
"servers": page,
|
||||
"page_range": paginated.get_elided_page_range(
|
||||
page.number, on_each_side=2, on_ends=1
|
||||
|
@ -157,3 +164,14 @@ def unblock_server(request, server):
|
|||
server = get_object_or_404(models.FederatedServer, id=server)
|
||||
server.unblock()
|
||||
return redirect("settings-federated-server", server.id)
|
||||
|
||||
|
||||
@login_required
|
||||
@require_POST
|
||||
@permission_required("bookwyrm.control_federation", raise_exception=True)
|
||||
# pylint: disable=unused-argument
|
||||
def refresh_server(request, server):
|
||||
"""unblock a server"""
|
||||
server = get_object_or_404(models.FederatedServer, id=server)
|
||||
get_or_create_remote_server(server.server_name, refresh=True)
|
||||
return redirect("settings-federated-server", server.id)
|
||||
|
|
|
@ -29,7 +29,7 @@ class Site(View):
|
|||
if not form.is_valid():
|
||||
data = {"site_form": form}
|
||||
return TemplateResponse(request, "settings/site.html", data)
|
||||
form.save()
|
||||
site = form.save()
|
||||
|
||||
data = {"site_form": forms.SiteForm(instance=site), "success": True}
|
||||
return TemplateResponse(request, "settings/site.html", data)
|
||||
|
|
59
bookwyrm/views/admin/themes.py
Normal file
59
bookwyrm/views/admin/themes.py
Normal file
|
@ -0,0 +1,59 @@
|
|||
""" manage themes """
|
||||
from django.contrib.auth.decorators import login_required, permission_required
|
||||
from django.contrib.staticfiles.utils import get_files
|
||||
from django.contrib.staticfiles.storage import StaticFilesStorage
|
||||
from django.shortcuts import get_object_or_404, redirect
|
||||
from django.template.response import TemplateResponse
|
||||
from django.utils.decorators import method_decorator
|
||||
from django.views import View
|
||||
from django.views.decorators.http import require_POST
|
||||
|
||||
from bookwyrm import forms, models
|
||||
|
||||
|
||||
# pylint: disable= no-self-use
|
||||
@method_decorator(login_required, name="dispatch")
|
||||
@method_decorator(
|
||||
permission_required("bookwyrm.edit_instance_settings", raise_exception=True),
|
||||
name="dispatch",
|
||||
)
|
||||
class Themes(View):
|
||||
"""manage things like the instance name"""
|
||||
|
||||
def get(self, request):
|
||||
"""view existing themes and set defaults"""
|
||||
return TemplateResponse(request, "settings/themes.html", get_view_data())
|
||||
|
||||
def post(self, request):
|
||||
"""edit the site settings"""
|
||||
form = forms.ThemeForm(request.POST, request.FILES)
|
||||
if form.is_valid():
|
||||
form.save()
|
||||
|
||||
data = get_view_data()
|
||||
|
||||
if not form.is_valid():
|
||||
data["theme_form"] = form
|
||||
else:
|
||||
data["success"] = True
|
||||
return TemplateResponse(request, "settings/themes.html", data)
|
||||
|
||||
|
||||
def get_view_data():
|
||||
"""data for view"""
|
||||
choices = list(get_files(StaticFilesStorage(), location="css/themes"))
|
||||
current = models.Theme.objects.values_list("path", flat=True)
|
||||
return {
|
||||
"themes": models.Theme.objects.all(),
|
||||
"choices": [c for c in choices if c not in current and c[-5:] == ".scss"],
|
||||
"theme_form": forms.ThemeForm(),
|
||||
}
|
||||
|
||||
|
||||
@require_POST
|
||||
@permission_required("bookwyrm.edit_instance_settings", raise_exception=True)
|
||||
# pylint: disable=unused-argument
|
||||
def delete_theme(request, theme_id):
|
||||
"""Remove a theme"""
|
||||
get_object_or_404(models.Theme, id=theme_id).delete()
|
||||
return redirect("settings-themes")
|
|
@ -1,5 +1,6 @@
|
|||
""" non-interactive pages """
|
||||
from django.contrib.auth.decorators import login_required
|
||||
from django.core.exceptions import PermissionDenied
|
||||
from django.core.paginator import Paginator
|
||||
from django.db.models import Q, Count
|
||||
from django.http import Http404
|
||||
|
@ -105,6 +106,9 @@ class Followers(View):
|
|||
if is_api_request(request):
|
||||
return ActivitypubResponse(user.to_followers_activity(**request.GET))
|
||||
|
||||
if user.hide_follows:
|
||||
raise PermissionDenied()
|
||||
|
||||
followers = annotate_if_follows(request.user, user.followers)
|
||||
paginated = Paginator(followers.all(), PAGE_LENGTH)
|
||||
data = {
|
||||
|
@ -125,6 +129,9 @@ class Following(View):
|
|||
if is_api_request(request):
|
||||
return ActivitypubResponse(user.to_following_activity(**request.GET))
|
||||
|
||||
if user.hide_follows:
|
||||
raise PermissionDenied()
|
||||
|
||||
following = annotate_if_follows(request.user, user.following)
|
||||
paginated = Paginator(following.all(), PAGE_LENGTH)
|
||||
data = {
|
||||
|
|
2
bw-dev
2
bw-dev
|
@ -154,7 +154,7 @@ case "$CMD" in
|
|||
--config dev-tools/.stylelintrc.js
|
||||
;;
|
||||
compilescss)
|
||||
runweb python manage.py compilescss
|
||||
runweb python manage.py compilethemes
|
||||
runweb python manage.py collectstatic --no-input
|
||||
;;
|
||||
collectstatic_watch)
|
||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: bookwyrm\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-18 03:55+0000\n"
|
||||
"PO-Revision-Date: 2022-02-18 05:32\n"
|
||||
"POT-Creation-Date: 2022-02-25 20:12+0000\n"
|
||||
"PO-Revision-Date: 2022-02-27 18:54\n"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: German\n"
|
||||
"Language: de\n"
|
||||
|
@ -19,11 +19,11 @@ msgstr ""
|
|||
|
||||
#: bookwyrm/forms.py:62
|
||||
msgid "User with this username already exists"
|
||||
msgstr ""
|
||||
msgstr "Ein Benutzer mit diesem Benutzernamen existiert bereits"
|
||||
|
||||
#: bookwyrm/forms.py:252
|
||||
msgid "This domain is blocked. Please contact your administrator if you think this is an error."
|
||||
msgstr ""
|
||||
msgstr "Diese Domain ist blockiert. Bitte kontaktiere einen Administrator, wenn du denkst, dass dies ein Fehler ist."
|
||||
|
||||
#: bookwyrm/forms.py:262
|
||||
msgid "This link with file type has already been added for this book. If it is not visible, the domain is still pending."
|
||||
|
@ -98,15 +98,15 @@ msgstr "Keine Übereinstimmung für das Buch gefunden"
|
|||
|
||||
#: bookwyrm/models/announcement.py:11
|
||||
msgid "None"
|
||||
msgstr ""
|
||||
msgstr "Keine"
|
||||
|
||||
#: bookwyrm/models/announcement.py:12
|
||||
msgid "Primary"
|
||||
msgstr ""
|
||||
msgstr "Primär"
|
||||
|
||||
#: bookwyrm/models/announcement.py:13
|
||||
msgid "Success"
|
||||
msgstr ""
|
||||
msgstr "Erfolg"
|
||||
|
||||
#: bookwyrm/models/announcement.py:14
|
||||
#: bookwyrm/templates/settings/invites/manage_invites.html:47
|
||||
|
@ -115,10 +115,14 @@ msgstr "Link"
|
|||
|
||||
#: bookwyrm/models/announcement.py:15
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
msgstr "Warnung"
|
||||
|
||||
#: bookwyrm/models/announcement.py:16
|
||||
msgid "Danger"
|
||||
msgstr "Gefahr"
|
||||
|
||||
#: bookwyrm/models/antispam.py:106 bookwyrm/models/antispam.py:140
|
||||
msgid "Automatically generated report"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/base_model.py:17 bookwyrm/models/link.py:72
|
||||
|
@ -261,73 +265,73 @@ msgstr "Zitate"
|
|||
msgid "Everything else"
|
||||
msgstr "Alles andere"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home Timeline"
|
||||
msgstr "Start-Zeitleiste"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home"
|
||||
msgstr "Startseite"
|
||||
|
||||
#: bookwyrm/settings.py:196
|
||||
#: bookwyrm/settings.py:212
|
||||
msgid "Books Timeline"
|
||||
msgstr "Bücher-Zeitleiste"
|
||||
|
||||
#: bookwyrm/settings.py:196 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/settings.py:212 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/templates/search/layout.html:42
|
||||
#: bookwyrm/templates/user/layout.html:91
|
||||
msgid "Books"
|
||||
msgstr "Bücher"
|
||||
|
||||
#: bookwyrm/settings.py:270
|
||||
#: bookwyrm/settings.py:284
|
||||
msgid "English"
|
||||
msgstr "English (Englisch)"
|
||||
|
||||
#: bookwyrm/settings.py:271
|
||||
#: bookwyrm/settings.py:285
|
||||
msgid "Deutsch (German)"
|
||||
msgstr "Deutsch"
|
||||
|
||||
#: bookwyrm/settings.py:272
|
||||
#: bookwyrm/settings.py:286
|
||||
msgid "Español (Spanish)"
|
||||
msgstr "Español (Spanisch)"
|
||||
|
||||
#: bookwyrm/settings.py:273
|
||||
#: bookwyrm/settings.py:287
|
||||
msgid "Galego (Galician)"
|
||||
msgstr "Galego (Galizisch)"
|
||||
|
||||
#: bookwyrm/settings.py:274
|
||||
#: bookwyrm/settings.py:288
|
||||
msgid "Italiano (Italian)"
|
||||
msgstr "Italiano (Italienisch)"
|
||||
|
||||
#: bookwyrm/settings.py:275
|
||||
#: bookwyrm/settings.py:289
|
||||
msgid "Français (French)"
|
||||
msgstr "Français (Französisch)"
|
||||
|
||||
#: bookwyrm/settings.py:276
|
||||
#: bookwyrm/settings.py:290
|
||||
msgid "Lietuvių (Lithuanian)"
|
||||
msgstr "Lietuvių (Litauisch)"
|
||||
|
||||
#: bookwyrm/settings.py:277
|
||||
#: bookwyrm/settings.py:291
|
||||
msgid "Norsk (Norwegian)"
|
||||
msgstr "Norsk (Norwegisch)"
|
||||
|
||||
#: bookwyrm/settings.py:278
|
||||
#: bookwyrm/settings.py:292
|
||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||
msgstr "Português do Brasil (brasilianisches Portugiesisch)"
|
||||
|
||||
#: bookwyrm/settings.py:279
|
||||
#: bookwyrm/settings.py:293
|
||||
msgid "Português Europeu (European Portuguese)"
|
||||
msgstr "Português Europeu (Portugiesisch)"
|
||||
|
||||
#: bookwyrm/settings.py:280
|
||||
#: bookwyrm/settings.py:294
|
||||
msgid "Svenska (Swedish)"
|
||||
msgstr "Svenska (Schwedisch)"
|
||||
|
||||
#: bookwyrm/settings.py:281
|
||||
#: bookwyrm/settings.py:295
|
||||
msgid "简体中文 (Simplified Chinese)"
|
||||
msgstr "简体中文 (vereinfachtes Chinesisch)"
|
||||
|
||||
#: bookwyrm/settings.py:282
|
||||
#: bookwyrm/settings.py:296
|
||||
msgid "繁體中文 (Traditional Chinese)"
|
||||
msgstr "繁體中文 (Chinesisch, traditionell)"
|
||||
|
||||
|
@ -2922,11 +2926,6 @@ msgstr "„%(book_title)s“ abschließen"
|
|||
msgid "Start \"%(book_title)s\""
|
||||
msgstr "„%(book_title)s“ beginnen"
|
||||
|
||||
#: bookwyrm/templates/reading_progress/stop.html:5
|
||||
#, python-format
|
||||
msgid "Stop \"%(book_title)s\""
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/want.html:5
|
||||
#, python-format
|
||||
msgid "Want to Read \"%(book_title)s\""
|
||||
|
@ -3061,7 +3060,7 @@ msgstr "Ändern"
|
|||
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
||||
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
msgid "Announcements"
|
||||
msgstr "Ankündigungen"
|
||||
|
||||
|
@ -3134,11 +3133,11 @@ msgstr "Ankündigung bearbeiten"
|
|||
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:45
|
||||
msgid "Announcement content"
|
||||
msgstr ""
|
||||
msgstr "Inhalt der Ankündigung"
|
||||
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:57
|
||||
msgid "Details:"
|
||||
msgstr ""
|
||||
msgstr "Details:"
|
||||
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:65
|
||||
msgid "Event date:"
|
||||
|
@ -3146,10 +3145,71 @@ msgstr "Ereignisdatum:"
|
|||
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:73
|
||||
msgid "Display settings"
|
||||
msgstr ""
|
||||
msgstr "Anzeigeeinstellungen"
|
||||
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:98
|
||||
msgid "Color:"
|
||||
msgstr "Farbe:"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:6
|
||||
#: bookwyrm/templates/settings/automod/rules.html:10
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
msgid "Auto-moderation rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:17
|
||||
msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:18
|
||||
msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:19
|
||||
msgid "At this time, reports are <em>not</em> being generated automatically, and you must manually trigger a scan."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:23
|
||||
msgid "Run scan"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:31
|
||||
msgid "Successfully added rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:37
|
||||
msgid "Add Rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:46
|
||||
#: bookwyrm/templates/settings/automod/rules.html:90
|
||||
msgid "String match"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:56
|
||||
#: bookwyrm/templates/settings/automod/rules.html:93
|
||||
msgid "Flag users"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:63
|
||||
#: bookwyrm/templates/settings/automod/rules.html:96
|
||||
msgid "Flag statuses"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:70
|
||||
msgid "Add rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:77
|
||||
msgid "Current Rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:81
|
||||
msgid "Show rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:118
|
||||
msgid "Remove rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
||||
|
@ -3201,7 +3261,7 @@ msgstr[1] "%(display_count)s Einladungsanfragen"
|
|||
#: bookwyrm/templates/settings/dashboard/dashboard.html:79
|
||||
#, python-format
|
||||
msgid "An update is available! You're running v%(current)s and the latest release is %(available)s."
|
||||
msgstr ""
|
||||
msgstr "Ein Update ist verfügbar! Sie verwenden v%(current)s, die neueste Version ist %(available)s."
|
||||
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:88
|
||||
msgid "Instance Activity"
|
||||
|
@ -3254,7 +3314,7 @@ msgstr "Domain:"
|
|||
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
msgid "Email Blocklist"
|
||||
msgstr "E-Mail-Sperrliste"
|
||||
|
||||
|
@ -3540,7 +3600,7 @@ msgstr "IP-Adresse:"
|
|||
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
msgid "IP Address Blocklist"
|
||||
msgstr "IP-Addressen-Sperrliste"
|
||||
|
||||
|
@ -3578,17 +3638,17 @@ msgstr "Moderation"
|
|||
msgid "Reports"
|
||||
msgstr "Meldungen"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
#: bookwyrm/templates/settings/layout.html:73
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:5
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:7
|
||||
msgid "Link Domains"
|
||||
msgstr "Domains verlinken"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:74
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
msgid "Instance Settings"
|
||||
msgstr "Instanzeinstellungen"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
#: bookwyrm/templates/settings/layout.html:86
|
||||
#: bookwyrm/templates/settings/site.html:4
|
||||
#: bookwyrm/templates/settings/site.html:6
|
||||
msgid "Site Settings"
|
||||
|
@ -3627,35 +3687,35 @@ msgstr "Derzeit keine Domains gesperrt"
|
|||
msgid "No links available for this domain."
|
||||
msgstr "Keine Links für diese Domain vorhanden."
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:11
|
||||
#: bookwyrm/templates/settings/reports/report.html:12
|
||||
msgid "Back to reports"
|
||||
msgstr "Zurück zu den Meldungen"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:23
|
||||
#: bookwyrm/templates/settings/reports/report.html:24
|
||||
msgid "Message reporter"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:27
|
||||
#: bookwyrm/templates/settings/reports/report.html:28
|
||||
msgid "Update on your report:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:35
|
||||
msgid "Reported statuses"
|
||||
msgstr "Gemeldete Statusmeldungen"
|
||||
#: bookwyrm/templates/settings/reports/report.html:36
|
||||
msgid "Reported status"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:40
|
||||
#: bookwyrm/templates/settings/reports/report.html:38
|
||||
msgid "Status has been deleted"
|
||||
msgstr "Statusmeldung gelöscht"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:52
|
||||
#: bookwyrm/templates/settings/reports/report.html:47
|
||||
msgid "Reported links"
|
||||
msgstr "Gemeldete Links"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:68
|
||||
#: bookwyrm/templates/settings/reports/report.html:63
|
||||
msgid "Moderator Comments"
|
||||
msgstr "Moderator*innenkommentare"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:89
|
||||
#: bookwyrm/templates/settings/reports/report.html:84
|
||||
#: bookwyrm/templates/snippets/create_status.html:26
|
||||
msgid "Comment"
|
||||
msgstr "Kommentieren"
|
||||
|
@ -3740,11 +3800,11 @@ msgstr "Registrierung"
|
|||
|
||||
#: bookwyrm/templates/settings/site.html:22
|
||||
msgid "Settings saved"
|
||||
msgstr ""
|
||||
msgstr "Einstellungen gespeichert"
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:31
|
||||
msgid "Unable to save settings"
|
||||
msgstr ""
|
||||
msgstr "Einstellungen konnten nicht gespeichert werden"
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:42
|
||||
msgid "Instance Name:"
|
||||
|
@ -3955,7 +4015,7 @@ msgstr "Zugriffsstufe:"
|
|||
|
||||
#: bookwyrm/templates/setup/admin.html:5
|
||||
msgid "Set up BookWyrm"
|
||||
msgstr ""
|
||||
msgstr "BookWyrm einrichten"
|
||||
|
||||
#: bookwyrm/templates/setup/admin.html:7
|
||||
msgid "Your account as a user and an admin"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 0.0.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-25 20:12+0000\n"
|
||||
"POT-Creation-Date: 2022-03-01 19:48+0000\n"
|
||||
"PO-Revision-Date: 2021-02-28 17:19-0800\n"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: English <LL@li.org>\n"
|
||||
|
@ -22,70 +22,70 @@ msgstr ""
|
|||
msgid "User with this username already exists"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:252
|
||||
#: bookwyrm/forms.py:254
|
||||
msgid "This domain is blocked. Please contact your administrator if you think this is an error."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:262
|
||||
#: bookwyrm/forms.py:264
|
||||
msgid "This link with file type has already been added for this book. If it is not visible, the domain is still pending."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:401
|
||||
#: bookwyrm/forms.py:403
|
||||
msgid "A user with this email already exists."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:415
|
||||
#: bookwyrm/forms.py:417
|
||||
msgid "One Day"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:416
|
||||
#: bookwyrm/forms.py:418
|
||||
msgid "One Week"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:417
|
||||
#: bookwyrm/forms.py:419
|
||||
msgid "One Month"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:418
|
||||
#: bookwyrm/forms.py:420
|
||||
msgid "Does Not Expire"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:422
|
||||
#: bookwyrm/forms.py:424
|
||||
#, python-brace-format
|
||||
msgid "{i} uses"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:423
|
||||
#: bookwyrm/forms.py:425
|
||||
msgid "Unlimited"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:525
|
||||
#: bookwyrm/forms.py:543
|
||||
msgid "List Order"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:526
|
||||
#: bookwyrm/forms.py:544
|
||||
msgid "Book Title"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:527 bookwyrm/templates/shelf/shelf.html:155
|
||||
#: bookwyrm/forms.py:545 bookwyrm/templates/shelf/shelf.html:155
|
||||
#: bookwyrm/templates/shelf/shelf.html:187
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:32
|
||||
msgid "Rating"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:529 bookwyrm/templates/lists/list.html:175
|
||||
#: bookwyrm/forms.py:547 bookwyrm/templates/lists/list.html:185
|
||||
msgid "Sort By"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:533
|
||||
#: bookwyrm/forms.py:551
|
||||
msgid "Ascending"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:534
|
||||
#: bookwyrm/forms.py:552
|
||||
msgid "Descending"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:547
|
||||
#: bookwyrm/forms.py:565
|
||||
msgid "Reading finish date cannot be before start date."
|
||||
msgstr ""
|
||||
|
||||
|
@ -98,27 +98,23 @@ msgid "Could not find a match for book"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/announcement.py:11
|
||||
msgid "None"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/announcement.py:12
|
||||
msgid "Primary"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/announcement.py:13
|
||||
#: bookwyrm/models/announcement.py:12
|
||||
msgid "Success"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/announcement.py:14
|
||||
#: bookwyrm/models/announcement.py:13
|
||||
#: bookwyrm/templates/settings/invites/manage_invites.html:47
|
||||
msgid "Link"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/announcement.py:15
|
||||
#: bookwyrm/models/announcement.py:14
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/announcement.py:16
|
||||
#: bookwyrm/models/announcement.py:15
|
||||
msgid "Danger"
|
||||
msgstr ""
|
||||
|
||||
|
@ -169,13 +165,13 @@ msgid "Paperback"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/federated_server.py:11
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:43
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:55
|
||||
#: bookwyrm/templates/settings/federation/instance_list.html:19
|
||||
msgid "Federated"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/federated_server.py:12 bookwyrm/models/link.py:71
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:44
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:56
|
||||
#: bookwyrm/templates/settings/federation/instance.html:10
|
||||
#: bookwyrm/templates/settings/federation/instance_list.html:23
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:27
|
||||
|
@ -471,7 +467,7 @@ msgid "Copy address"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/annual_summary/layout.html:68
|
||||
#: bookwyrm/templates/lists/list.html:267
|
||||
#: bookwyrm/templates/lists/list.html:277
|
||||
msgid "Copied!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -738,12 +734,12 @@ msgstr ""
|
|||
#: bookwyrm/templates/lists/bookmark_button.html:15
|
||||
#: bookwyrm/templates/lists/edit_item_form.html:15
|
||||
#: bookwyrm/templates/lists/form.html:130
|
||||
#: bookwyrm/templates/preferences/edit_user.html:124
|
||||
#: bookwyrm/templates/preferences/edit_user.html:136
|
||||
#: bookwyrm/templates/readthrough/readthrough_modal.html:72
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:120
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:82
|
||||
#: bookwyrm/templates/settings/federation/instance.html:87
|
||||
#: bookwyrm/templates/settings/site.html:151
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:98
|
||||
#: bookwyrm/templates/settings/federation/instance.html:105
|
||||
#: bookwyrm/templates/settings/site.html:169
|
||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:69
|
||||
#: bookwyrm/templates/shelf/form.html:25
|
||||
#: bookwyrm/templates/snippets/reading_modals/layout.html:18
|
||||
|
@ -764,7 +760,7 @@ msgstr ""
|
|||
#: bookwyrm/templates/lists/delete_list_modal.html:18
|
||||
#: bookwyrm/templates/readthrough/delete_readthrough_modal.html:23
|
||||
#: bookwyrm/templates/readthrough/readthrough_modal.html:73
|
||||
#: bookwyrm/templates/settings/federation/instance.html:88
|
||||
#: bookwyrm/templates/settings/federation/instance.html:106
|
||||
#: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:22
|
||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||
msgid "Cancel"
|
||||
|
@ -880,7 +876,7 @@ msgstr ""
|
|||
#: bookwyrm/templates/book/book.html:370
|
||||
#: bookwyrm/templates/book/cover_add_modal.html:31
|
||||
#: bookwyrm/templates/lists/add_item_modal.html:37
|
||||
#: bookwyrm/templates/lists/list.html:245
|
||||
#: bookwyrm/templates/lists/list.html:255
|
||||
#: bookwyrm/templates/settings/email_blocklist/domain_form.html:24
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_address_form.html:31
|
||||
msgid "Add"
|
||||
|
@ -1179,8 +1175,9 @@ msgstr ""
|
|||
|
||||
#: bookwyrm/templates/book/file_links/edit_links.html:37
|
||||
#: bookwyrm/templates/settings/announcements/announcements.html:41
|
||||
#: bookwyrm/templates/settings/federation/instance.html:94
|
||||
#: bookwyrm/templates/settings/federation/instance.html:112
|
||||
#: bookwyrm/templates/settings/reports/report_links_table.html:6
|
||||
#: bookwyrm/templates/settings/themes.html:118
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1667,16 +1664,14 @@ msgid "Add to your books"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/get_started/book_preview.html:10
|
||||
#: bookwyrm/templates/shelf/shelf.html:86
|
||||
#: bookwyrm/templates/snippets/translated_shelf_name.html:5
|
||||
#: bookwyrm/templates/user/user.html:33
|
||||
#: bookwyrm/templates/shelf/shelf.html:86 bookwyrm/templates/user/user.html:33
|
||||
#: bookwyrm/templatetags/shelf_tags.py:46
|
||||
msgid "To Read"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/get_started/book_preview.html:11
|
||||
#: bookwyrm/templates/shelf/shelf.html:87
|
||||
#: bookwyrm/templates/snippets/translated_shelf_name.html:7
|
||||
#: bookwyrm/templates/user/user.html:34
|
||||
#: bookwyrm/templates/shelf/shelf.html:87 bookwyrm/templates/user/user.html:34
|
||||
#: bookwyrm/templatetags/shelf_tags.py:48
|
||||
msgid "Currently Reading"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1685,8 +1680,7 @@ msgstr ""
|
|||
#: bookwyrm/templates/snippets/shelf_selector.html:47
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:24
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:12
|
||||
#: bookwyrm/templates/snippets/translated_shelf_name.html:9
|
||||
#: bookwyrm/templates/user/user.html:35
|
||||
#: bookwyrm/templates/user/user.html:35 bookwyrm/templatetags/shelf_tags.py:50
|
||||
msgid "Read"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1695,7 +1689,7 @@ msgid "What are you reading?"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/get_started/books.html:9
|
||||
#: bookwyrm/templates/layout.html:48 bookwyrm/templates/lists/list.html:203
|
||||
#: bookwyrm/templates/layout.html:48 bookwyrm/templates/lists/list.html:213
|
||||
msgid "Search for a book"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1715,7 +1709,7 @@ msgstr ""
|
|||
#: bookwyrm/templates/get_started/users.html:19
|
||||
#: bookwyrm/templates/groups/members.html:15
|
||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:207
|
||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||
#: bookwyrm/templates/search/layout.html:4
|
||||
#: bookwyrm/templates/search/layout.html:9
|
||||
msgid "Search"
|
||||
|
@ -1731,7 +1725,7 @@ msgid "Popular on %(site_name)s"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/get_started/books.html:58
|
||||
#: bookwyrm/templates/lists/list.html:220
|
||||
#: bookwyrm/templates/lists/list.html:230
|
||||
msgid "No books found"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1887,7 +1881,8 @@ msgstr ""
|
|||
#: bookwyrm/templates/groups/members.html:54
|
||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||
#: bookwyrm/templates/user/user_preview.html:36
|
||||
#: bookwyrm/templates/user/user_preview.html:33
|
||||
#: bookwyrm/templates/user/user_preview.html:41
|
||||
msgid "Follows you"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1943,7 +1938,7 @@ msgid "Privacy setting for imported reviews:"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/import/import.html:59
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:64
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2304,7 +2299,7 @@ msgid "Suggest \"<em>%(title)s</em>\" for this list"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/add_item_modal.html:39
|
||||
#: bookwyrm/templates/lists/list.html:247
|
||||
#: bookwyrm/templates/lists/list.html:257
|
||||
msgid "Suggest"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2340,7 +2335,7 @@ msgid "You're all set!"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/curate.html:45
|
||||
#: bookwyrm/templates/lists/list.html:83
|
||||
#: bookwyrm/templates/lists/list.html:93
|
||||
#, python-format
|
||||
msgid "<a href=\"%(user_path)s\">%(username)s</a> says:"
|
||||
msgstr ""
|
||||
|
@ -2373,7 +2368,7 @@ msgid "on <a href=\"/\">%(site_name)s</a>"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/embed-list.html:27
|
||||
#: bookwyrm/templates/lists/list.html:44
|
||||
#: bookwyrm/templates/lists/list.html:54
|
||||
msgid "This list is currently empty"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2435,7 +2430,7 @@ msgid "Delete list"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/item_notes_field.html:7
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:74
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:86
|
||||
msgid "Notes:"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2443,80 +2438,84 @@ msgstr ""
|
|||
msgid "An optional note that will be displayed with the book."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:36
|
||||
#: bookwyrm/templates/lists/list.html:37
|
||||
msgid "That book is already on this list."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:45
|
||||
msgid "You successfully suggested a book for this list!"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:38
|
||||
#: bookwyrm/templates/lists/list.html:47
|
||||
msgid "You successfully added a book to this list!"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:94
|
||||
#: bookwyrm/templates/lists/list.html:104
|
||||
msgid "Edit notes"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:109
|
||||
#: bookwyrm/templates/lists/list.html:119
|
||||
msgid "Add notes"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:121
|
||||
#: bookwyrm/templates/lists/list.html:131
|
||||
#, python-format
|
||||
msgid "Added by <a href=\"%(user_path)s\">%(username)s</a>"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:136
|
||||
#: bookwyrm/templates/lists/list.html:146
|
||||
msgid "List position"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:142
|
||||
#: bookwyrm/templates/lists/list.html:152
|
||||
#: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:21
|
||||
msgid "Set"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:157
|
||||
#: bookwyrm/templates/lists/list.html:167
|
||||
#: bookwyrm/templates/snippets/remove_from_group_button.html:20
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:171
|
||||
#: bookwyrm/templates/lists/list.html:188
|
||||
#: bookwyrm/templates/lists/list.html:181
|
||||
#: bookwyrm/templates/lists/list.html:198
|
||||
msgid "Sort List"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:181
|
||||
#: bookwyrm/templates/lists/list.html:191
|
||||
msgid "Direction"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:195
|
||||
#: bookwyrm/templates/lists/list.html:205
|
||||
msgid "Add Books"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:197
|
||||
#: bookwyrm/templates/lists/list.html:207
|
||||
msgid "Suggest Books"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:208
|
||||
#: bookwyrm/templates/lists/list.html:218
|
||||
msgid "search"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:214
|
||||
#: bookwyrm/templates/lists/list.html:224
|
||||
msgid "Clear search"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:219
|
||||
#: bookwyrm/templates/lists/list.html:229
|
||||
#, python-format
|
||||
msgid "No books found matching the query \"%(query)s\""
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:258
|
||||
#: bookwyrm/templates/lists/list.html:268
|
||||
msgid "Embed this list on a website"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:266
|
||||
#: bookwyrm/templates/lists/list.html:276
|
||||
msgid "Copy embed code"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/lists/list.html:268
|
||||
#: bookwyrm/templates/lists/list.html:278
|
||||
#, python-format
|
||||
msgid "%(list_name)s, a list by %(owner)s on %(site_name)s"
|
||||
msgstr ""
|
||||
|
@ -2871,11 +2870,14 @@ msgstr ""
|
|||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:13
|
||||
#: bookwyrm/templates/preferences/edit_user.html:64
|
||||
msgid "Display preferences"
|
||||
#: bookwyrm/templates/settings/site.html:11
|
||||
#: bookwyrm/templates/settings/site.html:77
|
||||
#: bookwyrm/templates/setup/config.html:91
|
||||
msgid "Display"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:14
|
||||
#: bookwyrm/templates/preferences/edit_user.html:106
|
||||
#: bookwyrm/templates/preferences/edit_user.html:112
|
||||
msgid "Privacy"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2900,11 +2902,19 @@ msgstr ""
|
|||
msgid "Preferred Timezone: "
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:111
|
||||
#: bookwyrm/templates/preferences/edit_user.html:101
|
||||
msgid "Theme:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:117
|
||||
msgid "Manually approve followers"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:116
|
||||
#: bookwyrm/templates/preferences/edit_user.html:123
|
||||
msgid "Hide followers and following on profile"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:128
|
||||
msgid "Default post privacy:"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3051,7 +3061,7 @@ msgid "Announcement"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/announcements/announcement.html:16
|
||||
#: bookwyrm/templates/settings/federation/instance.html:75
|
||||
#: bookwyrm/templates/settings/federation/instance.html:93
|
||||
#: bookwyrm/templates/snippets/status/status_options.html:25
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
|
@ -3340,136 +3350,136 @@ msgstr ""
|
|||
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:3
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:6
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:20
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:15
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:32
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:3
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:20
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:32
|
||||
#: bookwyrm/templates/settings/federation/instance_list.html:9
|
||||
#: bookwyrm/templates/settings/federation/instance_list.html:10
|
||||
msgid "Add instance"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:7
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:7
|
||||
msgid "Back to instance list"
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:12
|
||||
#: bookwyrm/templates/settings/federation/instance.html:24
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:12
|
||||
#: bookwyrm/templates/settings/federation/instance_list.html:3
|
||||
#: bookwyrm/templates/settings/federation/instance_list.html:5
|
||||
#: bookwyrm/templates/settings/layout.html:47
|
||||
msgid "Federated Instances"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:16
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:16
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:28
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:28
|
||||
msgid "Import block list"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:31
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:43
|
||||
msgid "Instance:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:40
|
||||
#: bookwyrm/templates/settings/federation/instance.html:28
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:52
|
||||
#: bookwyrm/templates/settings/federation/instance.html:46
|
||||
#: bookwyrm/templates/settings/users/user_info.html:106
|
||||
msgid "Status:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:54
|
||||
#: bookwyrm/templates/settings/federation/instance.html:22
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:66
|
||||
#: bookwyrm/templates/settings/federation/instance.html:40
|
||||
#: bookwyrm/templates/settings/users/user_info.html:100
|
||||
msgid "Software:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:64
|
||||
#: bookwyrm/templates/settings/federation/instance.html:25
|
||||
#: bookwyrm/templates/settings/federation/edit_instance.html:76
|
||||
#: bookwyrm/templates/settings/federation/instance.html:43
|
||||
#: bookwyrm/templates/settings/users/user_info.html:103
|
||||
msgid "Version:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:13
|
||||
msgid "Back to list"
|
||||
#: bookwyrm/templates/settings/federation/instance.html:17
|
||||
msgid "Refresh data"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:19
|
||||
#: bookwyrm/templates/settings/federation/instance.html:37
|
||||
msgid "Details"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:35
|
||||
#: bookwyrm/templates/settings/federation/instance.html:53
|
||||
#: bookwyrm/templates/user/layout.html:67
|
||||
msgid "Activity"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:38
|
||||
#: bookwyrm/templates/settings/federation/instance.html:56
|
||||
msgid "Users:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:41
|
||||
#: bookwyrm/templates/settings/federation/instance.html:47
|
||||
#: bookwyrm/templates/settings/federation/instance.html:59
|
||||
#: bookwyrm/templates/settings/federation/instance.html:65
|
||||
msgid "View all"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:44
|
||||
#: bookwyrm/templates/settings/federation/instance.html:62
|
||||
#: bookwyrm/templates/settings/users/user_info.html:56
|
||||
msgid "Reports:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:50
|
||||
#: bookwyrm/templates/settings/federation/instance.html:68
|
||||
msgid "Followed by us:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:55
|
||||
#: bookwyrm/templates/settings/federation/instance.html:73
|
||||
msgid "Followed by them:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:60
|
||||
#: bookwyrm/templates/settings/federation/instance.html:78
|
||||
msgid "Blocked by us:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:72
|
||||
#: bookwyrm/templates/settings/federation/instance.html:90
|
||||
#: bookwyrm/templates/settings/users/user_info.html:110
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:79
|
||||
#: bookwyrm/templates/settings/federation/instance.html:97
|
||||
msgid "<em>No notes</em>"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:98
|
||||
#: bookwyrm/templates/settings/federation/instance.html:116
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:87
|
||||
#: bookwyrm/templates/snippets/block_button.html:5
|
||||
msgid "Block"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:99
|
||||
#: bookwyrm/templates/settings/federation/instance.html:117
|
||||
msgid "All users from this instance will be deactivated."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:104
|
||||
#: bookwyrm/templates/settings/federation/instance.html:122
|
||||
#: bookwyrm/templates/snippets/block_button.html:10
|
||||
msgid "Un-block"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance.html:105
|
||||
#: bookwyrm/templates/settings/federation/instance.html:123
|
||||
msgid "All users from this instance will be re-activated."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:6
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:15
|
||||
msgid "Import Blocklist"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:26
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:38
|
||||
#: bookwyrm/templates/snippets/goal_progress.html:7
|
||||
msgid "Success!"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:30
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:42
|
||||
msgid "Successfully blocked:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:32
|
||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:44
|
||||
msgid "Failed:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance_list.html:3
|
||||
#: bookwyrm/templates/settings/federation/instance_list.html:5
|
||||
#: bookwyrm/templates/settings/layout.html:47
|
||||
msgid "Federated Instances"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/federation/instance_list.html:32
|
||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||
msgid "Instance name"
|
||||
|
@ -3654,6 +3664,13 @@ msgstr ""
|
|||
msgid "Site Settings"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:91
|
||||
#: bookwyrm/templates/settings/site.html:95
|
||||
#: bookwyrm/templates/settings/themes.html:4
|
||||
#: bookwyrm/templates/settings/themes.html:6
|
||||
msgid "Themes"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/link_domains/edit_domain_modal.html:5
|
||||
#, python-format
|
||||
msgid "Set display name for %(url)s"
|
||||
|
@ -3779,22 +3796,17 @@ msgid "No reports found."
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:10
|
||||
#: bookwyrm/templates/settings/site.html:39
|
||||
#: bookwyrm/templates/settings/site.html:44
|
||||
msgid "Instance Info"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:11
|
||||
#: bookwyrm/templates/settings/site.html:72
|
||||
msgid "Images"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:12
|
||||
#: bookwyrm/templates/settings/site.html:92
|
||||
#: bookwyrm/templates/settings/site.html:110
|
||||
msgid "Footer Content"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:13
|
||||
#: bookwyrm/templates/settings/site.html:116
|
||||
#: bookwyrm/templates/settings/site.html:134
|
||||
msgid "Registration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3806,86 +3818,152 @@ msgstr ""
|
|||
msgid "Unable to save settings"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:42
|
||||
#: bookwyrm/templates/settings/site.html:47
|
||||
msgid "Instance Name:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:46
|
||||
#: bookwyrm/templates/settings/site.html:51
|
||||
msgid "Tagline:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:50
|
||||
#: bookwyrm/templates/settings/site.html:55
|
||||
msgid "Instance description:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:54
|
||||
#: bookwyrm/templates/settings/site.html:59
|
||||
msgid "Short description:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:55
|
||||
#: bookwyrm/templates/settings/site.html:60
|
||||
msgid "Used when the instance is previewed on joinbookwyrm.com. Does not support HTML or Markdown."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:59
|
||||
#: bookwyrm/templates/settings/site.html:64
|
||||
msgid "Code of conduct:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:63
|
||||
#: bookwyrm/templates/settings/site.html:68
|
||||
msgid "Privacy Policy:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:75
|
||||
#: bookwyrm/templates/settings/site.html:79
|
||||
msgid "Images"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:82
|
||||
msgid "Logo:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:79
|
||||
#: bookwyrm/templates/settings/site.html:86
|
||||
msgid "Logo small:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:83
|
||||
#: bookwyrm/templates/settings/site.html:90
|
||||
msgid "Favicon:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:95
|
||||
#: bookwyrm/templates/settings/site.html:98
|
||||
msgid "Default theme:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:113
|
||||
msgid "Support link:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:99
|
||||
#: bookwyrm/templates/settings/site.html:117
|
||||
msgid "Support title:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:103
|
||||
#: bookwyrm/templates/settings/site.html:121
|
||||
msgid "Admin email:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:107
|
||||
#: bookwyrm/templates/settings/site.html:125
|
||||
msgid "Additional info:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:121
|
||||
#: bookwyrm/templates/settings/site.html:139
|
||||
msgid "Allow registration"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:127
|
||||
#: bookwyrm/templates/settings/site.html:145
|
||||
msgid "Allow invite requests"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:133
|
||||
#: bookwyrm/templates/settings/site.html:151
|
||||
msgid "Require users to confirm email address"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:135
|
||||
#: bookwyrm/templates/settings/site.html:153
|
||||
msgid "(Recommended if registration is open)"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:138
|
||||
#: bookwyrm/templates/settings/site.html:156
|
||||
msgid "Registration closed text:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/site.html:142
|
||||
#: bookwyrm/templates/settings/site.html:160
|
||||
msgid "Invite request text:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/themes.html:10
|
||||
msgid "Set instance default theme"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/themes.html:19
|
||||
msgid "Successfully added theme"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/themes.html:26
|
||||
msgid "How to add a theme"
|
||||
msgstr ""
|
||||
|
||||
#: 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."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/themes.html:32
|
||||
msgid "Run <code>./bw-dev compilescss</code>."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/themes.html:35
|
||||
msgid "Add the file name using the form below to make it available in the application interface."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/themes.html:42
|
||||
#: bookwyrm/templates/settings/themes.html:101
|
||||
msgid "Add theme"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/themes.html:48
|
||||
msgid "Unable to save theme"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/themes.html:61
|
||||
msgid "No available theme files detected"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/themes.html:69
|
||||
#: bookwyrm/templates/settings/themes.html:112
|
||||
msgid "Theme name"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/themes.html:79
|
||||
msgid "Theme filename"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/themes.html:107
|
||||
msgid "Available Themes"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/themes.html:115
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/themes.html:130
|
||||
msgid "Remove theme"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/users/delete_user_form.html:5
|
||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:32
|
||||
msgid "Permanently delete user"
|
||||
|
@ -4077,10 +4155,6 @@ msgstr ""
|
|||
msgid "Using S3:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/setup/config.html:91
|
||||
msgid "Display"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/setup/config.html:95
|
||||
msgid "Default interface language:"
|
||||
msgstr ""
|
||||
|
@ -4138,8 +4212,7 @@ msgid "User profile"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/shelf/shelf.html:39
|
||||
#: bookwyrm/templates/snippets/translated_shelf_name.html:3
|
||||
#: bookwyrm/views/shelf/shelf.py:53
|
||||
#: bookwyrm/templatetags/shelf_tags.py:44 bookwyrm/views/shelf/shelf.py:53
|
||||
msgid "All books"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4573,8 +4646,13 @@ msgstr ""
|
|||
msgid "Want to read"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/shelf_selector.html:74
|
||||
#: bookwyrm/templates/snippets/shelf_selector.html:86
|
||||
#: bookwyrm/templates/snippets/shelf_selector.html:75
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:66
|
||||
#, python-format
|
||||
msgid "Remove from %(name)s"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/shelf_selector.html:88
|
||||
msgid "Remove from"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4582,11 +4660,6 @@ msgstr ""
|
|||
msgid "More shelves"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:66
|
||||
#, python-format
|
||||
msgid "Remove from %(name)s"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:31
|
||||
msgid "Finish reading"
|
||||
msgstr ""
|
||||
|
@ -4869,14 +4942,14 @@ msgstr[1] ""
|
|||
msgid "%(counter)s following"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/user/user_preview.html:34
|
||||
#: bookwyrm/templates/user/user_preview.html:39
|
||||
#, python-format
|
||||
msgid "%(mutuals_display)s follower you follow"
|
||||
msgid_plural "%(mutuals_display)s followers you follow"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: bookwyrm/templates/user/user_preview.html:38
|
||||
#: bookwyrm/templates/user/user_preview.html:43
|
||||
msgid "No followers you follow"
|
||||
msgstr ""
|
||||
|
||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: bookwyrm\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-18 03:55+0000\n"
|
||||
"PO-Revision-Date: 2022-02-18 05:32\n"
|
||||
"POT-Creation-Date: 2022-02-25 20:12+0000\n"
|
||||
"PO-Revision-Date: 2022-02-25 21:15\n"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: Spanish\n"
|
||||
"Language: es\n"
|
||||
|
@ -121,6 +121,10 @@ msgstr ""
|
|||
msgid "Danger"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/antispam.py:106 bookwyrm/models/antispam.py:140
|
||||
msgid "Automatically generated report"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/base_model.py:17 bookwyrm/models/link.py:72
|
||||
#: bookwyrm/templates/import/import_status.html:200
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:19
|
||||
|
@ -261,73 +265,73 @@ msgstr "Citas"
|
|||
msgid "Everything else"
|
||||
msgstr "Todo lo demás"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home Timeline"
|
||||
msgstr "Línea de tiempo principal"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home"
|
||||
msgstr "Inicio"
|
||||
|
||||
#: bookwyrm/settings.py:196
|
||||
#: bookwyrm/settings.py:212
|
||||
msgid "Books Timeline"
|
||||
msgstr "Línea temporal de libros"
|
||||
|
||||
#: bookwyrm/settings.py:196 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/settings.py:212 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/templates/search/layout.html:42
|
||||
#: bookwyrm/templates/user/layout.html:91
|
||||
msgid "Books"
|
||||
msgstr "Libros"
|
||||
|
||||
#: bookwyrm/settings.py:270
|
||||
#: bookwyrm/settings.py:284
|
||||
msgid "English"
|
||||
msgstr "English (Inglés)"
|
||||
|
||||
#: bookwyrm/settings.py:271
|
||||
#: bookwyrm/settings.py:285
|
||||
msgid "Deutsch (German)"
|
||||
msgstr "Deutsch (Alemán)"
|
||||
|
||||
#: bookwyrm/settings.py:272
|
||||
#: bookwyrm/settings.py:286
|
||||
msgid "Español (Spanish)"
|
||||
msgstr "Español"
|
||||
|
||||
#: bookwyrm/settings.py:273
|
||||
#: bookwyrm/settings.py:287
|
||||
msgid "Galego (Galician)"
|
||||
msgstr "Galego (Gallego)"
|
||||
|
||||
#: bookwyrm/settings.py:274
|
||||
#: bookwyrm/settings.py:288
|
||||
msgid "Italiano (Italian)"
|
||||
msgstr "Italiano"
|
||||
|
||||
#: bookwyrm/settings.py:275
|
||||
#: bookwyrm/settings.py:289
|
||||
msgid "Français (French)"
|
||||
msgstr "Français (Francés)"
|
||||
|
||||
#: bookwyrm/settings.py:276
|
||||
#: bookwyrm/settings.py:290
|
||||
msgid "Lietuvių (Lithuanian)"
|
||||
msgstr "Lietuvių (Lituano)"
|
||||
|
||||
#: bookwyrm/settings.py:277
|
||||
#: bookwyrm/settings.py:291
|
||||
msgid "Norsk (Norwegian)"
|
||||
msgstr "Norsk (Noruego)"
|
||||
|
||||
#: bookwyrm/settings.py:278
|
||||
#: bookwyrm/settings.py:292
|
||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||
msgstr "Português do Brasil (Portugués brasileño)"
|
||||
|
||||
#: bookwyrm/settings.py:279
|
||||
#: bookwyrm/settings.py:293
|
||||
msgid "Português Europeu (European Portuguese)"
|
||||
msgstr "Português Europeu (Portugués europeo)"
|
||||
|
||||
#: bookwyrm/settings.py:280
|
||||
#: bookwyrm/settings.py:294
|
||||
msgid "Svenska (Swedish)"
|
||||
msgstr "Svenska (Sueco)"
|
||||
|
||||
#: bookwyrm/settings.py:281
|
||||
#: bookwyrm/settings.py:295
|
||||
msgid "简体中文 (Simplified Chinese)"
|
||||
msgstr "简体中文 (Chino simplificado)"
|
||||
|
||||
#: bookwyrm/settings.py:282
|
||||
#: bookwyrm/settings.py:296
|
||||
msgid "繁體中文 (Traditional Chinese)"
|
||||
msgstr "繁體中文 (Chino tradicional)"
|
||||
|
||||
|
@ -2922,11 +2926,6 @@ msgstr "Terminar \"%(book_title)s\""
|
|||
msgid "Start \"%(book_title)s\""
|
||||
msgstr "Empezar \"%(book_title)s\""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/stop.html:5
|
||||
#, python-format
|
||||
msgid "Stop \"%(book_title)s\""
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/want.html:5
|
||||
#, python-format
|
||||
msgid "Want to Read \"%(book_title)s\""
|
||||
|
@ -3061,7 +3060,7 @@ msgstr "Editar"
|
|||
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
||||
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
msgid "Announcements"
|
||||
msgstr "Anuncios"
|
||||
|
||||
|
@ -3152,6 +3151,67 @@ msgstr ""
|
|||
msgid "Color:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:6
|
||||
#: bookwyrm/templates/settings/automod/rules.html:10
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
msgid "Auto-moderation rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:17
|
||||
msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:18
|
||||
msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:19
|
||||
msgid "At this time, reports are <em>not</em> being generated automatically, and you must manually trigger a scan."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:23
|
||||
msgid "Run scan"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:31
|
||||
msgid "Successfully added rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:37
|
||||
msgid "Add Rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:46
|
||||
#: bookwyrm/templates/settings/automod/rules.html:90
|
||||
msgid "String match"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:56
|
||||
#: bookwyrm/templates/settings/automod/rules.html:93
|
||||
msgid "Flag users"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:63
|
||||
#: bookwyrm/templates/settings/automod/rules.html:96
|
||||
msgid "Flag statuses"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:70
|
||||
msgid "Add rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:77
|
||||
msgid "Current Rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:81
|
||||
msgid "Show rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:118
|
||||
msgid "Remove rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:8
|
||||
#: bookwyrm/templates/settings/layout.html:28
|
||||
|
@ -3254,7 +3314,7 @@ msgstr "Dominio:"
|
|||
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
msgid "Email Blocklist"
|
||||
msgstr "Lista de bloqueo de correos electrónicos"
|
||||
|
||||
|
@ -3540,7 +3600,7 @@ msgstr "Dirección IP:"
|
|||
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
msgid "IP Address Blocklist"
|
||||
msgstr "Lista de direcciones IP bloqueadas"
|
||||
|
||||
|
@ -3578,17 +3638,17 @@ msgstr "Moderación"
|
|||
msgid "Reports"
|
||||
msgstr "Informes"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
#: bookwyrm/templates/settings/layout.html:73
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:5
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:7
|
||||
msgid "Link Domains"
|
||||
msgstr "Dominios de enlaces"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:74
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
msgid "Instance Settings"
|
||||
msgstr "Configuración de instancia"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
#: bookwyrm/templates/settings/layout.html:86
|
||||
#: bookwyrm/templates/settings/site.html:4
|
||||
#: bookwyrm/templates/settings/site.html:6
|
||||
msgid "Site Settings"
|
||||
|
@ -3627,35 +3687,35 @@ msgstr "No hay dominios bloqueados actualmente"
|
|||
msgid "No links available for this domain."
|
||||
msgstr "Ningún enlace disponible para este dominio."
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:11
|
||||
#: bookwyrm/templates/settings/reports/report.html:12
|
||||
msgid "Back to reports"
|
||||
msgstr "Volver a los informes"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:23
|
||||
#: bookwyrm/templates/settings/reports/report.html:24
|
||||
msgid "Message reporter"
|
||||
msgstr "Denunciante del mensaje"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:27
|
||||
#: bookwyrm/templates/settings/reports/report.html:28
|
||||
msgid "Update on your report:"
|
||||
msgstr "Actualización de tu denuncia:"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:35
|
||||
msgid "Reported statuses"
|
||||
msgstr "Estados reportados"
|
||||
#: bookwyrm/templates/settings/reports/report.html:36
|
||||
msgid "Reported status"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:40
|
||||
#: bookwyrm/templates/settings/reports/report.html:38
|
||||
msgid "Status has been deleted"
|
||||
msgstr "El estado ha sido eliminado"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:52
|
||||
#: bookwyrm/templates/settings/reports/report.html:47
|
||||
msgid "Reported links"
|
||||
msgstr "Enlaces denunciados"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:68
|
||||
#: bookwyrm/templates/settings/reports/report.html:63
|
||||
msgid "Moderator Comments"
|
||||
msgstr "Comentarios de moderador"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:89
|
||||
#: bookwyrm/templates/settings/reports/report.html:84
|
||||
#: bookwyrm/templates/snippets/create_status.html:26
|
||||
msgid "Comment"
|
||||
msgstr "Comentario"
|
||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: bookwyrm\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-18 03:55+0000\n"
|
||||
"PO-Revision-Date: 2022-02-18 11:36\n"
|
||||
"POT-Creation-Date: 2022-02-25 20:12+0000\n"
|
||||
"PO-Revision-Date: 2022-02-26 20:08\n"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: French\n"
|
||||
"Language: fr\n"
|
||||
|
@ -121,6 +121,10 @@ msgstr "Avertissement"
|
|||
msgid "Danger"
|
||||
msgstr "Danger"
|
||||
|
||||
#: bookwyrm/models/antispam.py:106 bookwyrm/models/antispam.py:140
|
||||
msgid "Automatically generated report"
|
||||
msgstr "Rapport généré automatiquement"
|
||||
|
||||
#: bookwyrm/models/base_model.py:17 bookwyrm/models/link.py:72
|
||||
#: bookwyrm/templates/import/import_status.html:200
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:19
|
||||
|
@ -261,73 +265,73 @@ msgstr "Citations"
|
|||
msgid "Everything else"
|
||||
msgstr "Tout le reste"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home Timeline"
|
||||
msgstr "Mon fil d’actualité"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home"
|
||||
msgstr "Accueil"
|
||||
|
||||
#: bookwyrm/settings.py:196
|
||||
#: bookwyrm/settings.py:212
|
||||
msgid "Books Timeline"
|
||||
msgstr "Actualité de mes livres"
|
||||
|
||||
#: bookwyrm/settings.py:196 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/settings.py:212 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/templates/search/layout.html:42
|
||||
#: bookwyrm/templates/user/layout.html:91
|
||||
msgid "Books"
|
||||
msgstr "Livres"
|
||||
|
||||
#: bookwyrm/settings.py:270
|
||||
#: bookwyrm/settings.py:284
|
||||
msgid "English"
|
||||
msgstr "English"
|
||||
|
||||
#: bookwyrm/settings.py:271
|
||||
#: bookwyrm/settings.py:285
|
||||
msgid "Deutsch (German)"
|
||||
msgstr "Deutsch"
|
||||
|
||||
#: bookwyrm/settings.py:272
|
||||
#: bookwyrm/settings.py:286
|
||||
msgid "Español (Spanish)"
|
||||
msgstr "Español"
|
||||
|
||||
#: bookwyrm/settings.py:273
|
||||
#: bookwyrm/settings.py:287
|
||||
msgid "Galego (Galician)"
|
||||
msgstr "Galego (Galicien)"
|
||||
|
||||
#: bookwyrm/settings.py:274
|
||||
#: bookwyrm/settings.py:288
|
||||
msgid "Italiano (Italian)"
|
||||
msgstr "Italiano (italien)"
|
||||
|
||||
#: bookwyrm/settings.py:275
|
||||
#: bookwyrm/settings.py:289
|
||||
msgid "Français (French)"
|
||||
msgstr "Français"
|
||||
|
||||
#: bookwyrm/settings.py:276
|
||||
#: bookwyrm/settings.py:290
|
||||
msgid "Lietuvių (Lithuanian)"
|
||||
msgstr "Lietuvių (Lituanien)"
|
||||
|
||||
#: bookwyrm/settings.py:277
|
||||
#: bookwyrm/settings.py:291
|
||||
msgid "Norsk (Norwegian)"
|
||||
msgstr "Norsk (norvégien)"
|
||||
|
||||
#: bookwyrm/settings.py:278
|
||||
#: bookwyrm/settings.py:292
|
||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||
msgstr "Português do Brasil (Portugais brésilien)"
|
||||
|
||||
#: bookwyrm/settings.py:279
|
||||
#: bookwyrm/settings.py:293
|
||||
msgid "Português Europeu (European Portuguese)"
|
||||
msgstr "Português Europeu (Portugais européen)"
|
||||
|
||||
#: bookwyrm/settings.py:280
|
||||
#: bookwyrm/settings.py:294
|
||||
msgid "Svenska (Swedish)"
|
||||
msgstr "Svenska (Suédois)"
|
||||
|
||||
#: bookwyrm/settings.py:281
|
||||
#: bookwyrm/settings.py:295
|
||||
msgid "简体中文 (Simplified Chinese)"
|
||||
msgstr "简化字"
|
||||
|
||||
#: bookwyrm/settings.py:282
|
||||
#: bookwyrm/settings.py:296
|
||||
msgid "繁體中文 (Traditional Chinese)"
|
||||
msgstr "Infos supplémentaires :"
|
||||
|
||||
|
@ -2922,11 +2926,6 @@ msgstr "Terminer \"%(book_title)s\""
|
|||
msgid "Start \"%(book_title)s\""
|
||||
msgstr "Commencer \"%(book_title)s\""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/stop.html:5
|
||||
#, python-format
|
||||
msgid "Stop \"%(book_title)s\""
|
||||
msgstr "Arrêter \"%(book_title)s\""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/want.html:5
|
||||
#, python-format
|
||||
msgid "Want to Read \"%(book_title)s\""
|
||||
|
@ -3061,7 +3060,7 @@ msgstr "Modifier"
|
|||
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
||||
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
msgid "Announcements"
|
||||
msgstr "Annonces"
|
||||
|
||||
|
@ -3152,6 +3151,67 @@ msgstr "Paramètres d’affichage"
|
|||
msgid "Color:"
|
||||
msgstr "Couleur :"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:6
|
||||
#: bookwyrm/templates/settings/automod/rules.html:10
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
msgid "Auto-moderation rules"
|
||||
msgstr "Règles de modération auto"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:17
|
||||
msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string."
|
||||
msgstr "Les règles de modération automatique créeront des rapports pour tout compte ou statut local avec des champs correspondant à la chaîne fournie."
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:18
|
||||
msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged."
|
||||
msgstr "Les comptes ou statuts qui ont déjà été signalés (que le rapport ait été résolu ou non) ne seront pas marqués."
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:19
|
||||
msgid "At this time, reports are <em>not</em> being generated automatically, and you must manually trigger a scan."
|
||||
msgstr "À ce stade, les rapports ne sont <em>pas</em> générés automatiquement, et vous devez déclencher manuellement une analyse."
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:23
|
||||
msgid "Run scan"
|
||||
msgstr "Exécuter l'analyse"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:31
|
||||
msgid "Successfully added rule"
|
||||
msgstr "Règle ajoutée avec succès"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:37
|
||||
msgid "Add Rule"
|
||||
msgstr "Ajouter une règle"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:46
|
||||
#: bookwyrm/templates/settings/automod/rules.html:90
|
||||
msgid "String match"
|
||||
msgstr "Correspondance de chaîne"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:56
|
||||
#: bookwyrm/templates/settings/automod/rules.html:93
|
||||
msgid "Flag users"
|
||||
msgstr "Signaler des comptes"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:63
|
||||
#: bookwyrm/templates/settings/automod/rules.html:96
|
||||
msgid "Flag statuses"
|
||||
msgstr "Signaler les statuts"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:70
|
||||
msgid "Add rule"
|
||||
msgstr "Ajouter une règle"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:77
|
||||
msgid "Current Rules"
|
||||
msgstr "Règles actuelles"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:81
|
||||
msgid "Show rules"
|
||||
msgstr "Afficher les règles"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:118
|
||||
msgid "Remove rule"
|
||||
msgstr "Supprimer la règle"
|
||||
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:8
|
||||
#: bookwyrm/templates/settings/layout.html:28
|
||||
|
@ -3254,7 +3314,7 @@ msgstr "Domaine :"
|
|||
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
msgid "Email Blocklist"
|
||||
msgstr "Liste des e-mails bloqués"
|
||||
|
||||
|
@ -3540,7 +3600,7 @@ msgstr "Adresse IP :"
|
|||
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
msgid "IP Address Blocklist"
|
||||
msgstr "Liste des adresses IP bloquées"
|
||||
|
||||
|
@ -3578,17 +3638,17 @@ msgstr "Modération"
|
|||
msgid "Reports"
|
||||
msgstr "Signalements"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
#: bookwyrm/templates/settings/layout.html:73
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:5
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:7
|
||||
msgid "Link Domains"
|
||||
msgstr "Domaines liés"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:74
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
msgid "Instance Settings"
|
||||
msgstr "Paramètres de l’instance"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
#: bookwyrm/templates/settings/layout.html:86
|
||||
#: bookwyrm/templates/settings/site.html:4
|
||||
#: bookwyrm/templates/settings/site.html:6
|
||||
msgid "Site Settings"
|
||||
|
@ -3627,35 +3687,35 @@ msgstr "Aucun domaine actuellement bloqué"
|
|||
msgid "No links available for this domain."
|
||||
msgstr "Aucun lien n’est disponible pour ce domaine."
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:11
|
||||
#: bookwyrm/templates/settings/reports/report.html:12
|
||||
msgid "Back to reports"
|
||||
msgstr "Retour aux signalements"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:23
|
||||
#: bookwyrm/templates/settings/reports/report.html:24
|
||||
msgid "Message reporter"
|
||||
msgstr "Rapporteur du message"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:27
|
||||
#: bookwyrm/templates/settings/reports/report.html:28
|
||||
msgid "Update on your report:"
|
||||
msgstr "Mise à jour de votre rapport :"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:35
|
||||
msgid "Reported statuses"
|
||||
msgstr "Statuts signalés"
|
||||
#: bookwyrm/templates/settings/reports/report.html:36
|
||||
msgid "Reported status"
|
||||
msgstr "Statut signalé"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:40
|
||||
#: bookwyrm/templates/settings/reports/report.html:38
|
||||
msgid "Status has been deleted"
|
||||
msgstr "Le statut a été supprimé"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:52
|
||||
#: bookwyrm/templates/settings/reports/report.html:47
|
||||
msgid "Reported links"
|
||||
msgstr "Liens signalés"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:68
|
||||
#: bookwyrm/templates/settings/reports/report.html:63
|
||||
msgid "Moderator Comments"
|
||||
msgstr "Commentaires de l’équipe de modération"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:89
|
||||
#: bookwyrm/templates/settings/reports/report.html:84
|
||||
#: bookwyrm/templates/snippets/create_status.html:26
|
||||
msgid "Comment"
|
||||
msgstr "Commentaire"
|
||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: bookwyrm\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-18 03:55+0000\n"
|
||||
"PO-Revision-Date: 2022-02-22 05:34\n"
|
||||
"POT-Creation-Date: 2022-02-25 20:12+0000\n"
|
||||
"PO-Revision-Date: 2022-02-26 07:03\n"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: Galician\n"
|
||||
"Language: gl\n"
|
||||
|
@ -121,6 +121,10 @@ msgstr "Advertencia"
|
|||
msgid "Danger"
|
||||
msgstr "Perigo"
|
||||
|
||||
#: bookwyrm/models/antispam.py:106 bookwyrm/models/antispam.py:140
|
||||
msgid "Automatically generated report"
|
||||
msgstr "Denuncia creada automáticamente"
|
||||
|
||||
#: bookwyrm/models/base_model.py:17 bookwyrm/models/link.py:72
|
||||
#: bookwyrm/templates/import/import_status.html:200
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:19
|
||||
|
@ -261,73 +265,73 @@ msgstr "Citas"
|
|||
msgid "Everything else"
|
||||
msgstr "As outras cousas"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home Timeline"
|
||||
msgstr "Cronoloxía de Inicio"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home"
|
||||
msgstr "Inicio"
|
||||
|
||||
#: bookwyrm/settings.py:196
|
||||
#: bookwyrm/settings.py:212
|
||||
msgid "Books Timeline"
|
||||
msgstr "Cronoloxía de libros"
|
||||
|
||||
#: bookwyrm/settings.py:196 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/settings.py:212 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/templates/search/layout.html:42
|
||||
#: bookwyrm/templates/user/layout.html:91
|
||||
msgid "Books"
|
||||
msgstr "Libros"
|
||||
|
||||
#: bookwyrm/settings.py:270
|
||||
#: bookwyrm/settings.py:284
|
||||
msgid "English"
|
||||
msgstr "English (Inglés)"
|
||||
|
||||
#: bookwyrm/settings.py:271
|
||||
#: bookwyrm/settings.py:285
|
||||
msgid "Deutsch (German)"
|
||||
msgstr "Alemán (Alemaña)"
|
||||
|
||||
#: bookwyrm/settings.py:272
|
||||
#: bookwyrm/settings.py:286
|
||||
msgid "Español (Spanish)"
|
||||
msgstr "Español (España)"
|
||||
|
||||
#: bookwyrm/settings.py:273
|
||||
#: bookwyrm/settings.py:287
|
||||
msgid "Galego (Galician)"
|
||||
msgstr "Galego (Galician)"
|
||||
|
||||
#: bookwyrm/settings.py:274
|
||||
#: bookwyrm/settings.py:288
|
||||
msgid "Italiano (Italian)"
|
||||
msgstr "Italiano (Italian)"
|
||||
|
||||
#: bookwyrm/settings.py:275
|
||||
#: bookwyrm/settings.py:289
|
||||
msgid "Français (French)"
|
||||
msgstr "Francés (Francia)"
|
||||
|
||||
#: bookwyrm/settings.py:276
|
||||
#: bookwyrm/settings.py:290
|
||||
msgid "Lietuvių (Lithuanian)"
|
||||
msgstr "Lietuvių (Lithuanian)"
|
||||
|
||||
#: bookwyrm/settings.py:277
|
||||
#: bookwyrm/settings.py:291
|
||||
msgid "Norsk (Norwegian)"
|
||||
msgstr "Noruegués (Norwegian)"
|
||||
|
||||
#: bookwyrm/settings.py:278
|
||||
#: bookwyrm/settings.py:292
|
||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||
msgstr "Português do Brasil (Portugués brasileiro)"
|
||||
|
||||
#: bookwyrm/settings.py:279
|
||||
#: bookwyrm/settings.py:293
|
||||
msgid "Português Europeu (European Portuguese)"
|
||||
msgstr "Português Europeu (Portugués europeo)"
|
||||
|
||||
#: bookwyrm/settings.py:280
|
||||
#: bookwyrm/settings.py:294
|
||||
msgid "Svenska (Swedish)"
|
||||
msgstr "Sueco (Swedish)"
|
||||
|
||||
#: bookwyrm/settings.py:281
|
||||
#: bookwyrm/settings.py:295
|
||||
msgid "简体中文 (Simplified Chinese)"
|
||||
msgstr "简体中文 (Chinés simplificado)"
|
||||
|
||||
#: bookwyrm/settings.py:282
|
||||
#: bookwyrm/settings.py:296
|
||||
msgid "繁體中文 (Traditional Chinese)"
|
||||
msgstr "繁體中文 (Chinés tradicional)"
|
||||
|
||||
|
@ -2922,11 +2926,6 @@ msgstr "Acabei \"%(book_title)s\""
|
|||
msgid "Start \"%(book_title)s\""
|
||||
msgstr "Comecei \"%(book_title)s\""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/stop.html:5
|
||||
#, python-format
|
||||
msgid "Stop \"%(book_title)s\""
|
||||
msgstr "Deixar \"%(book_title)s\""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/want.html:5
|
||||
#, python-format
|
||||
msgid "Want to Read \"%(book_title)s\""
|
||||
|
@ -3061,7 +3060,7 @@ msgstr "Editar"
|
|||
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
||||
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
msgid "Announcements"
|
||||
msgstr "Anuncios"
|
||||
|
||||
|
@ -3152,6 +3151,67 @@ msgstr "Axustes da pantalla"
|
|||
msgid "Color:"
|
||||
msgstr "Cor:"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:6
|
||||
#: bookwyrm/templates/settings/automod/rules.html:10
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
msgid "Auto-moderation rules"
|
||||
msgstr "Regras de auto-moderación"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:17
|
||||
msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string."
|
||||
msgstr "As regras de auto-moderación crearán denuncias para calquera usuaria ou estado locais campos que concorden co texto proporcionado."
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:18
|
||||
msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged."
|
||||
msgstr "Usuarias e estados que xa foron denunciados (independentemente de se xa foi resolta a denuncia) non serán marcados."
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:19
|
||||
msgid "At this time, reports are <em>not</em> being generated automatically, and you must manually trigger a scan."
|
||||
msgstr "Neste momento, as denuncias <em>non</em> se están a crear automáticamente, tes que executar manualmente o escaneado."
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:23
|
||||
msgid "Run scan"
|
||||
msgstr "Escanear"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:31
|
||||
msgid "Successfully added rule"
|
||||
msgstr "Regra engadida correctamente"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:37
|
||||
msgid "Add Rule"
|
||||
msgstr "Engadir regra"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:46
|
||||
#: bookwyrm/templates/settings/automod/rules.html:90
|
||||
msgid "String match"
|
||||
msgstr "Texto coincidente"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:56
|
||||
#: bookwyrm/templates/settings/automod/rules.html:93
|
||||
msgid "Flag users"
|
||||
msgstr "Marcar usuarias"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:63
|
||||
#: bookwyrm/templates/settings/automod/rules.html:96
|
||||
msgid "Flag statuses"
|
||||
msgstr "Marcar estados"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:70
|
||||
msgid "Add rule"
|
||||
msgstr "Engadir regra"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:77
|
||||
msgid "Current Rules"
|
||||
msgstr "Regras actuais"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:81
|
||||
msgid "Show rules"
|
||||
msgstr "Mostrar regras"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:118
|
||||
msgid "Remove rule"
|
||||
msgstr "Eliminar regra"
|
||||
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:8
|
||||
#: bookwyrm/templates/settings/layout.html:28
|
||||
|
@ -3254,7 +3314,7 @@ msgstr "Dominio:"
|
|||
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
msgid "Email Blocklist"
|
||||
msgstr "Lista de bloqueo de email"
|
||||
|
||||
|
@ -3540,7 +3600,7 @@ msgstr "Enderezo IP:"
|
|||
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
msgid "IP Address Blocklist"
|
||||
msgstr "Lista de enderezos IP bloqueados"
|
||||
|
||||
|
@ -3578,17 +3638,17 @@ msgstr "Moderación"
|
|||
msgid "Reports"
|
||||
msgstr "Denuncias"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
#: bookwyrm/templates/settings/layout.html:73
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:5
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:7
|
||||
msgid "Link Domains"
|
||||
msgstr "Dominios das ligazóns"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:74
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
msgid "Instance Settings"
|
||||
msgstr "Axustes da instancia"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
#: bookwyrm/templates/settings/layout.html:86
|
||||
#: bookwyrm/templates/settings/site.html:4
|
||||
#: bookwyrm/templates/settings/site.html:6
|
||||
msgid "Site Settings"
|
||||
|
@ -3627,35 +3687,35 @@ msgstr "Non hai dominios bloqueados"
|
|||
msgid "No links available for this domain."
|
||||
msgstr "Non hai ligazóns dispoñibles para este dominio."
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:11
|
||||
#: bookwyrm/templates/settings/reports/report.html:12
|
||||
msgid "Back to reports"
|
||||
msgstr "Volver a denuncias"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:23
|
||||
#: bookwyrm/templates/settings/reports/report.html:24
|
||||
msgid "Message reporter"
|
||||
msgstr "Denunciante"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:27
|
||||
#: bookwyrm/templates/settings/reports/report.html:28
|
||||
msgid "Update on your report:"
|
||||
msgstr "Actualiza a denuncia:"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:35
|
||||
msgid "Reported statuses"
|
||||
msgstr "Estados dununciados"
|
||||
#: bookwyrm/templates/settings/reports/report.html:36
|
||||
msgid "Reported status"
|
||||
msgstr "Estados denunciados"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:40
|
||||
#: bookwyrm/templates/settings/reports/report.html:38
|
||||
msgid "Status has been deleted"
|
||||
msgstr "O estado foi eliminado"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:52
|
||||
#: bookwyrm/templates/settings/reports/report.html:47
|
||||
msgid "Reported links"
|
||||
msgstr "Ligazóns denunciadas"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:68
|
||||
#: bookwyrm/templates/settings/reports/report.html:63
|
||||
msgid "Moderator Comments"
|
||||
msgstr "Comentarios da moderación"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:89
|
||||
#: bookwyrm/templates/settings/reports/report.html:84
|
||||
#: bookwyrm/templates/snippets/create_status.html:26
|
||||
msgid "Comment"
|
||||
msgstr "Comentario"
|
||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: bookwyrm\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-18 03:55+0000\n"
|
||||
"PO-Revision-Date: 2022-02-18 06:34\n"
|
||||
"POT-Creation-Date: 2022-02-25 20:12+0000\n"
|
||||
"PO-Revision-Date: 2022-02-27 16:14\n"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: Italian\n"
|
||||
"Language: it\n"
|
||||
|
@ -121,6 +121,10 @@ msgstr "Avviso"
|
|||
msgid "Danger"
|
||||
msgstr "Attenzione"
|
||||
|
||||
#: bookwyrm/models/antispam.py:106 bookwyrm/models/antispam.py:140
|
||||
msgid "Automatically generated report"
|
||||
msgstr "Rapporto generato automaticamente"
|
||||
|
||||
#: bookwyrm/models/base_model.py:17 bookwyrm/models/link.py:72
|
||||
#: bookwyrm/templates/import/import_status.html:200
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:19
|
||||
|
@ -261,73 +265,73 @@ msgstr "Citazioni"
|
|||
msgid "Everything else"
|
||||
msgstr "Tutto il resto"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home Timeline"
|
||||
msgstr "La tua timeline"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home"
|
||||
msgstr "Home"
|
||||
|
||||
#: bookwyrm/settings.py:196
|
||||
#: bookwyrm/settings.py:212
|
||||
msgid "Books Timeline"
|
||||
msgstr "Timeline dei libri"
|
||||
|
||||
#: bookwyrm/settings.py:196 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/settings.py:212 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/templates/search/layout.html:42
|
||||
#: bookwyrm/templates/user/layout.html:91
|
||||
msgid "Books"
|
||||
msgstr "Libri"
|
||||
|
||||
#: bookwyrm/settings.py:270
|
||||
#: bookwyrm/settings.py:284
|
||||
msgid "English"
|
||||
msgstr "English (Inglese)"
|
||||
|
||||
#: bookwyrm/settings.py:271
|
||||
#: bookwyrm/settings.py:285
|
||||
msgid "Deutsch (German)"
|
||||
msgstr "Deutsch (Tedesco)"
|
||||
|
||||
#: bookwyrm/settings.py:272
|
||||
#: bookwyrm/settings.py:286
|
||||
msgid "Español (Spanish)"
|
||||
msgstr "Español (Spagnolo)"
|
||||
|
||||
#: bookwyrm/settings.py:273
|
||||
#: bookwyrm/settings.py:287
|
||||
msgid "Galego (Galician)"
|
||||
msgstr "Galego (Galiziano)"
|
||||
|
||||
#: bookwyrm/settings.py:274
|
||||
#: bookwyrm/settings.py:288
|
||||
msgid "Italiano (Italian)"
|
||||
msgstr "Italiano (Italiano)"
|
||||
|
||||
#: bookwyrm/settings.py:275
|
||||
#: bookwyrm/settings.py:289
|
||||
msgid "Français (French)"
|
||||
msgstr "Français (Francese)"
|
||||
|
||||
#: bookwyrm/settings.py:276
|
||||
#: bookwyrm/settings.py:290
|
||||
msgid "Lietuvių (Lithuanian)"
|
||||
msgstr "Lietuvių (Lituano)"
|
||||
|
||||
#: bookwyrm/settings.py:277
|
||||
#: bookwyrm/settings.py:291
|
||||
msgid "Norsk (Norwegian)"
|
||||
msgstr "Norsk (Norvegese)"
|
||||
|
||||
#: bookwyrm/settings.py:278
|
||||
#: bookwyrm/settings.py:292
|
||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||
msgstr "Português do Brasil (Portoghese Brasiliano)"
|
||||
|
||||
#: bookwyrm/settings.py:279
|
||||
#: bookwyrm/settings.py:293
|
||||
msgid "Português Europeu (European Portuguese)"
|
||||
msgstr "Português Europeu (Portoghese europeo)"
|
||||
|
||||
#: bookwyrm/settings.py:280
|
||||
#: bookwyrm/settings.py:294
|
||||
msgid "Svenska (Swedish)"
|
||||
msgstr "Svenska (Svedese)"
|
||||
|
||||
#: bookwyrm/settings.py:281
|
||||
#: bookwyrm/settings.py:295
|
||||
msgid "简体中文 (Simplified Chinese)"
|
||||
msgstr "简体中文 (Cinese Semplificato)"
|
||||
|
||||
#: bookwyrm/settings.py:282
|
||||
#: bookwyrm/settings.py:296
|
||||
msgid "繁體中文 (Traditional Chinese)"
|
||||
msgstr "繁體中文 (Cinese Tradizionale)"
|
||||
|
||||
|
@ -2922,11 +2926,6 @@ msgstr "Termina \"%(book_title)s\""
|
|||
msgid "Start \"%(book_title)s\""
|
||||
msgstr "Inizia \"%(book_title)s\""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/stop.html:5
|
||||
#, python-format
|
||||
msgid "Stop \"%(book_title)s\""
|
||||
msgstr "Termina \"%(book_title)s\""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/want.html:5
|
||||
#, python-format
|
||||
msgid "Want to Read \"%(book_title)s\""
|
||||
|
@ -3061,7 +3060,7 @@ msgstr "Modifica"
|
|||
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
||||
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
msgid "Announcements"
|
||||
msgstr "Annunci"
|
||||
|
||||
|
@ -3152,6 +3151,67 @@ msgstr "Impostazioni di visualizzazione"
|
|||
msgid "Color:"
|
||||
msgstr "Colore:"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:6
|
||||
#: bookwyrm/templates/settings/automod/rules.html:10
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
msgid "Auto-moderation rules"
|
||||
msgstr "Regole di moderazione automatica"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:17
|
||||
msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string."
|
||||
msgstr "Le regole di auto-moderazione creeranno report per qualsiasi utente locale o stato con campi corrispondenti alla stringa fornita."
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:18
|
||||
msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged."
|
||||
msgstr "Gli utenti o gli stati che sono già stati segnalati (a prescindere dal fatto che il report sia stato risolto) non verranno contrassegnati."
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:19
|
||||
msgid "At this time, reports are <em>not</em> being generated automatically, and you must manually trigger a scan."
|
||||
msgstr "In questo momento, i report <em>non</em> vengono generati automaticamente; devi attivare manualmente una scansione."
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:23
|
||||
msgid "Run scan"
|
||||
msgstr "Avvia scansione"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:31
|
||||
msgid "Successfully added rule"
|
||||
msgstr "Regola aggiunta con successo"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:37
|
||||
msgid "Add Rule"
|
||||
msgstr "Aggiungi regola"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:46
|
||||
#: bookwyrm/templates/settings/automod/rules.html:90
|
||||
msgid "String match"
|
||||
msgstr "Corrispondenza stringa"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:56
|
||||
#: bookwyrm/templates/settings/automod/rules.html:93
|
||||
msgid "Flag users"
|
||||
msgstr "Contrassegna utenti"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:63
|
||||
#: bookwyrm/templates/settings/automod/rules.html:96
|
||||
msgid "Flag statuses"
|
||||
msgstr "Segnala stati"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:70
|
||||
msgid "Add rule"
|
||||
msgstr "Aggiungi regola"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:77
|
||||
msgid "Current Rules"
|
||||
msgstr "Regole Attuali"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:81
|
||||
msgid "Show rules"
|
||||
msgstr "Mostra regole"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:118
|
||||
msgid "Remove rule"
|
||||
msgstr "Rimuovi regola"
|
||||
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:8
|
||||
#: bookwyrm/templates/settings/layout.html:28
|
||||
|
@ -3254,7 +3314,7 @@ msgstr "Dominio:"
|
|||
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
msgid "Email Blocklist"
|
||||
msgstr "Lista email bloccate"
|
||||
|
||||
|
@ -3540,7 +3600,7 @@ msgstr "Indirizzo IP:"
|
|||
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
msgid "IP Address Blocklist"
|
||||
msgstr "Elenco Indirizzo IP bloccati"
|
||||
|
||||
|
@ -3578,17 +3638,17 @@ msgstr "Moderazione"
|
|||
msgid "Reports"
|
||||
msgstr "Reports"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
#: bookwyrm/templates/settings/layout.html:73
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:5
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:7
|
||||
msgid "Link Domains"
|
||||
msgstr "Link ai domini"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:74
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
msgid "Instance Settings"
|
||||
msgstr "Impostazioni dell'istanza"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
#: bookwyrm/templates/settings/layout.html:86
|
||||
#: bookwyrm/templates/settings/site.html:4
|
||||
#: bookwyrm/templates/settings/site.html:6
|
||||
msgid "Site Settings"
|
||||
|
@ -3627,35 +3687,35 @@ msgstr "Nessun dominio attualmente bloccato"
|
|||
msgid "No links available for this domain."
|
||||
msgstr "Nessun collegamento disponibile per questo libro."
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:11
|
||||
#: bookwyrm/templates/settings/reports/report.html:12
|
||||
msgid "Back to reports"
|
||||
msgstr "Tornare all'elenco dei report"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:23
|
||||
#: bookwyrm/templates/settings/reports/report.html:24
|
||||
msgid "Message reporter"
|
||||
msgstr "Messaggio segnalato"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:27
|
||||
#: bookwyrm/templates/settings/reports/report.html:28
|
||||
msgid "Update on your report:"
|
||||
msgstr "Aggiornamento sul tuo rapporto:"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:35
|
||||
msgid "Reported statuses"
|
||||
#: bookwyrm/templates/settings/reports/report.html:36
|
||||
msgid "Reported status"
|
||||
msgstr "Stati segnalati"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:40
|
||||
#: bookwyrm/templates/settings/reports/report.html:38
|
||||
msgid "Status has been deleted"
|
||||
msgstr "Lo stato è stato eliminato"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:52
|
||||
#: bookwyrm/templates/settings/reports/report.html:47
|
||||
msgid "Reported links"
|
||||
msgstr "Collegamenti segnalati"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:68
|
||||
#: bookwyrm/templates/settings/reports/report.html:63
|
||||
msgid "Moderator Comments"
|
||||
msgstr "Commenti del moderatore"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:89
|
||||
#: bookwyrm/templates/settings/reports/report.html:84
|
||||
#: bookwyrm/templates/snippets/create_status.html:26
|
||||
msgid "Comment"
|
||||
msgstr "Commenta"
|
||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: bookwyrm\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-18 03:55+0000\n"
|
||||
"PO-Revision-Date: 2022-02-18 05:31\n"
|
||||
"POT-Creation-Date: 2022-02-25 20:12+0000\n"
|
||||
"PO-Revision-Date: 2022-02-25 21:14\n"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: Lithuanian\n"
|
||||
"Language: lt\n"
|
||||
|
@ -121,6 +121,10 @@ msgstr ""
|
|||
msgid "Danger"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/antispam.py:106 bookwyrm/models/antispam.py:140
|
||||
msgid "Automatically generated report"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/base_model.py:17 bookwyrm/models/link.py:72
|
||||
#: bookwyrm/templates/import/import_status.html:200
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:19
|
||||
|
@ -261,73 +265,73 @@ msgstr "Citatos"
|
|||
msgid "Everything else"
|
||||
msgstr "Visa kita"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home Timeline"
|
||||
msgstr "Pagrindinė siena"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home"
|
||||
msgstr "Pagrindinis"
|
||||
|
||||
#: bookwyrm/settings.py:196
|
||||
#: bookwyrm/settings.py:212
|
||||
msgid "Books Timeline"
|
||||
msgstr "Knygų siena"
|
||||
|
||||
#: bookwyrm/settings.py:196 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/settings.py:212 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/templates/search/layout.html:42
|
||||
#: bookwyrm/templates/user/layout.html:91
|
||||
msgid "Books"
|
||||
msgstr "Knygos"
|
||||
|
||||
#: bookwyrm/settings.py:270
|
||||
#: bookwyrm/settings.py:284
|
||||
msgid "English"
|
||||
msgstr "English (Anglų)"
|
||||
|
||||
#: bookwyrm/settings.py:271
|
||||
#: bookwyrm/settings.py:285
|
||||
msgid "Deutsch (German)"
|
||||
msgstr "Deutsch (Vokiečių)"
|
||||
|
||||
#: bookwyrm/settings.py:272
|
||||
#: bookwyrm/settings.py:286
|
||||
msgid "Español (Spanish)"
|
||||
msgstr "Español (Ispanų)"
|
||||
|
||||
#: bookwyrm/settings.py:273
|
||||
#: bookwyrm/settings.py:287
|
||||
msgid "Galego (Galician)"
|
||||
msgstr "Galego (galisų)"
|
||||
|
||||
#: bookwyrm/settings.py:274
|
||||
#: bookwyrm/settings.py:288
|
||||
msgid "Italiano (Italian)"
|
||||
msgstr "Italų (Italian)"
|
||||
|
||||
#: bookwyrm/settings.py:275
|
||||
#: bookwyrm/settings.py:289
|
||||
msgid "Français (French)"
|
||||
msgstr "Français (Prancūzų)"
|
||||
|
||||
#: bookwyrm/settings.py:276
|
||||
#: bookwyrm/settings.py:290
|
||||
msgid "Lietuvių (Lithuanian)"
|
||||
msgstr "Lietuvių"
|
||||
|
||||
#: bookwyrm/settings.py:277
|
||||
#: bookwyrm/settings.py:291
|
||||
msgid "Norsk (Norwegian)"
|
||||
msgstr "Norvegų (Norwegian)"
|
||||
|
||||
#: bookwyrm/settings.py:278
|
||||
#: bookwyrm/settings.py:292
|
||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||
msgstr "Português brasileiro (Brazilijos portugalų)"
|
||||
|
||||
#: bookwyrm/settings.py:279
|
||||
#: bookwyrm/settings.py:293
|
||||
msgid "Português Europeu (European Portuguese)"
|
||||
msgstr "Português Europeu (Europos portugalų)"
|
||||
|
||||
#: bookwyrm/settings.py:280
|
||||
#: bookwyrm/settings.py:294
|
||||
msgid "Svenska (Swedish)"
|
||||
msgstr "Svenska (Švedų)"
|
||||
|
||||
#: bookwyrm/settings.py:281
|
||||
#: bookwyrm/settings.py:295
|
||||
msgid "简体中文 (Simplified Chinese)"
|
||||
msgstr "简体中文 (Supaprastinta kinų)"
|
||||
|
||||
#: bookwyrm/settings.py:282
|
||||
#: bookwyrm/settings.py:296
|
||||
msgid "繁體中文 (Traditional Chinese)"
|
||||
msgstr "繁體中文 (Tradicinė kinų)"
|
||||
|
||||
|
@ -2943,11 +2947,6 @@ msgstr "Užbaigti „%(book_title)s“"
|
|||
msgid "Start \"%(book_title)s\""
|
||||
msgstr "Pradėti „%(book_title)s“"
|
||||
|
||||
#: bookwyrm/templates/reading_progress/stop.html:5
|
||||
#, python-format
|
||||
msgid "Stop \"%(book_title)s\""
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/want.html:5
|
||||
#, python-format
|
||||
msgid "Want to Read \"%(book_title)s\""
|
||||
|
@ -3082,7 +3081,7 @@ msgstr "Redaguoti"
|
|||
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
||||
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
msgid "Announcements"
|
||||
msgstr "Pranešimai"
|
||||
|
||||
|
@ -3173,6 +3172,67 @@ msgstr ""
|
|||
msgid "Color:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:6
|
||||
#: bookwyrm/templates/settings/automod/rules.html:10
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
msgid "Auto-moderation rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:17
|
||||
msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:18
|
||||
msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:19
|
||||
msgid "At this time, reports are <em>not</em> being generated automatically, and you must manually trigger a scan."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:23
|
||||
msgid "Run scan"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:31
|
||||
msgid "Successfully added rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:37
|
||||
msgid "Add Rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:46
|
||||
#: bookwyrm/templates/settings/automod/rules.html:90
|
||||
msgid "String match"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:56
|
||||
#: bookwyrm/templates/settings/automod/rules.html:93
|
||||
msgid "Flag users"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:63
|
||||
#: bookwyrm/templates/settings/automod/rules.html:96
|
||||
msgid "Flag statuses"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:70
|
||||
msgid "Add rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:77
|
||||
msgid "Current Rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:81
|
||||
msgid "Show rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:118
|
||||
msgid "Remove rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:8
|
||||
#: bookwyrm/templates/settings/layout.html:28
|
||||
|
@ -3281,7 +3341,7 @@ msgstr "Domenas:"
|
|||
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
msgid "Email Blocklist"
|
||||
msgstr "El. pašto blokavimo sąrašas"
|
||||
|
||||
|
@ -3569,7 +3629,7 @@ msgstr "IP adresas:"
|
|||
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
msgid "IP Address Blocklist"
|
||||
msgstr "Juodasis IP adresų sąrašas"
|
||||
|
||||
|
@ -3607,17 +3667,17 @@ msgstr "Moderavimas"
|
|||
msgid "Reports"
|
||||
msgstr "Pranešimai"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
#: bookwyrm/templates/settings/layout.html:73
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:5
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:7
|
||||
msgid "Link Domains"
|
||||
msgstr "Nuorodų puslapiai"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:74
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
msgid "Instance Settings"
|
||||
msgstr "Serverio nustatymai"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
#: bookwyrm/templates/settings/layout.html:86
|
||||
#: bookwyrm/templates/settings/site.html:4
|
||||
#: bookwyrm/templates/settings/site.html:6
|
||||
msgid "Site Settings"
|
||||
|
@ -3656,35 +3716,35 @@ msgstr "Šiuo metu užblokuotų domenų nėra"
|
|||
msgid "No links available for this domain."
|
||||
msgstr "Šiam domenui nuorodų nėra."
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:11
|
||||
#: bookwyrm/templates/settings/reports/report.html:12
|
||||
msgid "Back to reports"
|
||||
msgstr "Atgal į pranešimus"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:23
|
||||
#: bookwyrm/templates/settings/reports/report.html:24
|
||||
msgid "Message reporter"
|
||||
msgstr "Žinučių pranešėjas"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:27
|
||||
#: bookwyrm/templates/settings/reports/report.html:28
|
||||
msgid "Update on your report:"
|
||||
msgstr "Naujausia informacija apie jūsų pranešimą:"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:35
|
||||
msgid "Reported statuses"
|
||||
msgstr "Praneštos būsenos"
|
||||
#: bookwyrm/templates/settings/reports/report.html:36
|
||||
msgid "Reported status"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:40
|
||||
#: bookwyrm/templates/settings/reports/report.html:38
|
||||
msgid "Status has been deleted"
|
||||
msgstr "Būsena ištrinta"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:52
|
||||
#: bookwyrm/templates/settings/reports/report.html:47
|
||||
msgid "Reported links"
|
||||
msgstr "Raportuotos nuorodos"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:68
|
||||
#: bookwyrm/templates/settings/reports/report.html:63
|
||||
msgid "Moderator Comments"
|
||||
msgstr "Moderatoriaus komentarai"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:89
|
||||
#: bookwyrm/templates/settings/reports/report.html:84
|
||||
#: bookwyrm/templates/snippets/create_status.html:26
|
||||
msgid "Comment"
|
||||
msgstr "Komentuoti"
|
||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: bookwyrm\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-18 03:55+0000\n"
|
||||
"PO-Revision-Date: 2022-02-18 05:31\n"
|
||||
"POT-Creation-Date: 2022-02-25 20:12+0000\n"
|
||||
"PO-Revision-Date: 2022-02-25 21:14\n"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: Norwegian\n"
|
||||
"Language: no\n"
|
||||
|
@ -121,6 +121,10 @@ msgstr ""
|
|||
msgid "Danger"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/antispam.py:106 bookwyrm/models/antispam.py:140
|
||||
msgid "Automatically generated report"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/base_model.py:17 bookwyrm/models/link.py:72
|
||||
#: bookwyrm/templates/import/import_status.html:200
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:19
|
||||
|
@ -261,73 +265,73 @@ msgstr "Sitater"
|
|||
msgid "Everything else"
|
||||
msgstr "Andre ting"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home Timeline"
|
||||
msgstr "Lokal tidslinje"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home"
|
||||
msgstr "Hjem"
|
||||
|
||||
#: bookwyrm/settings.py:196
|
||||
#: bookwyrm/settings.py:212
|
||||
msgid "Books Timeline"
|
||||
msgstr "Boktidslinja"
|
||||
|
||||
#: bookwyrm/settings.py:196 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/settings.py:212 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/templates/search/layout.html:42
|
||||
#: bookwyrm/templates/user/layout.html:91
|
||||
msgid "Books"
|
||||
msgstr "Bøker"
|
||||
|
||||
#: bookwyrm/settings.py:270
|
||||
#: bookwyrm/settings.py:284
|
||||
msgid "English"
|
||||
msgstr "English (Engelsk)"
|
||||
|
||||
#: bookwyrm/settings.py:271
|
||||
#: bookwyrm/settings.py:285
|
||||
msgid "Deutsch (German)"
|
||||
msgstr "Deutsch (Tysk)"
|
||||
|
||||
#: bookwyrm/settings.py:272
|
||||
#: bookwyrm/settings.py:286
|
||||
msgid "Español (Spanish)"
|
||||
msgstr "Español (Spansk)"
|
||||
|
||||
#: bookwyrm/settings.py:273
|
||||
#: bookwyrm/settings.py:287
|
||||
msgid "Galego (Galician)"
|
||||
msgstr "Galego (Gallisk)"
|
||||
|
||||
#: bookwyrm/settings.py:274
|
||||
#: bookwyrm/settings.py:288
|
||||
msgid "Italiano (Italian)"
|
||||
msgstr "Italiano (Italiensk)"
|
||||
|
||||
#: bookwyrm/settings.py:275
|
||||
#: bookwyrm/settings.py:289
|
||||
msgid "Français (French)"
|
||||
msgstr "Français (Fransk)"
|
||||
|
||||
#: bookwyrm/settings.py:276
|
||||
#: bookwyrm/settings.py:290
|
||||
msgid "Lietuvių (Lithuanian)"
|
||||
msgstr "Lietuvių (Litauisk)"
|
||||
|
||||
#: bookwyrm/settings.py:277
|
||||
#: bookwyrm/settings.py:291
|
||||
msgid "Norsk (Norwegian)"
|
||||
msgstr "Norsk (Norsk)"
|
||||
|
||||
#: bookwyrm/settings.py:278
|
||||
#: bookwyrm/settings.py:292
|
||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||
msgstr "Português - Brasil (Brasiliansk portugisisk)"
|
||||
|
||||
#: bookwyrm/settings.py:279
|
||||
#: bookwyrm/settings.py:293
|
||||
msgid "Português Europeu (European Portuguese)"
|
||||
msgstr "Português Europeu (Europeisk Portugisisk)"
|
||||
|
||||
#: bookwyrm/settings.py:280
|
||||
#: bookwyrm/settings.py:294
|
||||
msgid "Svenska (Swedish)"
|
||||
msgstr "Svenska (Svensk)"
|
||||
|
||||
#: bookwyrm/settings.py:281
|
||||
#: bookwyrm/settings.py:295
|
||||
msgid "简体中文 (Simplified Chinese)"
|
||||
msgstr "简体中文 (Forenklet kinesisk)"
|
||||
|
||||
#: bookwyrm/settings.py:282
|
||||
#: bookwyrm/settings.py:296
|
||||
msgid "繁體中文 (Traditional Chinese)"
|
||||
msgstr "繁體中文 (Tradisjonelt kinesisk)"
|
||||
|
||||
|
@ -2922,11 +2926,6 @@ msgstr "Fullfør \"%(book_title)s\""
|
|||
msgid "Start \"%(book_title)s\""
|
||||
msgstr "Start \"%(book_title)s"
|
||||
|
||||
#: bookwyrm/templates/reading_progress/stop.html:5
|
||||
#, python-format
|
||||
msgid "Stop \"%(book_title)s\""
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/want.html:5
|
||||
#, python-format
|
||||
msgid "Want to Read \"%(book_title)s\""
|
||||
|
@ -3061,7 +3060,7 @@ msgstr "Rediger"
|
|||
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
||||
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
msgid "Announcements"
|
||||
msgstr "Kunngjøringer"
|
||||
|
||||
|
@ -3152,6 +3151,67 @@ msgstr ""
|
|||
msgid "Color:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:6
|
||||
#: bookwyrm/templates/settings/automod/rules.html:10
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
msgid "Auto-moderation rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:17
|
||||
msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:18
|
||||
msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:19
|
||||
msgid "At this time, reports are <em>not</em> being generated automatically, and you must manually trigger a scan."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:23
|
||||
msgid "Run scan"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:31
|
||||
msgid "Successfully added rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:37
|
||||
msgid "Add Rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:46
|
||||
#: bookwyrm/templates/settings/automod/rules.html:90
|
||||
msgid "String match"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:56
|
||||
#: bookwyrm/templates/settings/automod/rules.html:93
|
||||
msgid "Flag users"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:63
|
||||
#: bookwyrm/templates/settings/automod/rules.html:96
|
||||
msgid "Flag statuses"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:70
|
||||
msgid "Add rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:77
|
||||
msgid "Current Rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:81
|
||||
msgid "Show rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:118
|
||||
msgid "Remove rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:8
|
||||
#: bookwyrm/templates/settings/layout.html:28
|
||||
|
@ -3254,7 +3314,7 @@ msgstr "Domene:"
|
|||
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
msgid "Email Blocklist"
|
||||
msgstr "E-post blokkeringsliste"
|
||||
|
||||
|
@ -3540,7 +3600,7 @@ msgstr "IP -adresse:"
|
|||
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
msgid "IP Address Blocklist"
|
||||
msgstr "Blokkerinsgliste over IP -adresser"
|
||||
|
||||
|
@ -3578,17 +3638,17 @@ msgstr "Moderering"
|
|||
msgid "Reports"
|
||||
msgstr "Rapporter"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
#: bookwyrm/templates/settings/layout.html:73
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:5
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:7
|
||||
msgid "Link Domains"
|
||||
msgstr "Lenkedomener"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:74
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
msgid "Instance Settings"
|
||||
msgstr "Instansdetaljer"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
#: bookwyrm/templates/settings/layout.html:86
|
||||
#: bookwyrm/templates/settings/site.html:4
|
||||
#: bookwyrm/templates/settings/site.html:6
|
||||
msgid "Site Settings"
|
||||
|
@ -3627,35 +3687,35 @@ msgstr "Ingen domener er for øyeblikket blokkert"
|
|||
msgid "No links available for this domain."
|
||||
msgstr "Ingen lenker tilgjengelig til dette domenet."
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:11
|
||||
#: bookwyrm/templates/settings/reports/report.html:12
|
||||
msgid "Back to reports"
|
||||
msgstr "Tilbake til rapporter"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:23
|
||||
#: bookwyrm/templates/settings/reports/report.html:24
|
||||
msgid "Message reporter"
|
||||
msgstr "Send melding til rapportør"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:27
|
||||
#: bookwyrm/templates/settings/reports/report.html:28
|
||||
msgid "Update on your report:"
|
||||
msgstr "Oppdatering på din rapport:"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:35
|
||||
msgid "Reported statuses"
|
||||
msgstr "Rapporterte statuser"
|
||||
#: bookwyrm/templates/settings/reports/report.html:36
|
||||
msgid "Reported status"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:40
|
||||
#: bookwyrm/templates/settings/reports/report.html:38
|
||||
msgid "Status has been deleted"
|
||||
msgstr "Status er slettet"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:52
|
||||
#: bookwyrm/templates/settings/reports/report.html:47
|
||||
msgid "Reported links"
|
||||
msgstr "Rapporterte lenker"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:68
|
||||
#: bookwyrm/templates/settings/reports/report.html:63
|
||||
msgid "Moderator Comments"
|
||||
msgstr "Moderatorkommentarer"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:89
|
||||
#: bookwyrm/templates/settings/reports/report.html:84
|
||||
#: bookwyrm/templates/snippets/create_status.html:26
|
||||
msgid "Comment"
|
||||
msgstr "Kommentar"
|
||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: bookwyrm\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-18 03:55+0000\n"
|
||||
"PO-Revision-Date: 2022-02-18 07:52\n"
|
||||
"POT-Creation-Date: 2022-02-25 20:12+0000\n"
|
||||
"PO-Revision-Date: 2022-02-25 22:22\n"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: Portuguese, Brazilian\n"
|
||||
"Language: pt\n"
|
||||
|
@ -121,6 +121,10 @@ msgstr "Atenção"
|
|||
msgid "Danger"
|
||||
msgstr "Perigo"
|
||||
|
||||
#: bookwyrm/models/antispam.py:106 bookwyrm/models/antispam.py:140
|
||||
msgid "Automatically generated report"
|
||||
msgstr "Relatório gerado automaticamente"
|
||||
|
||||
#: bookwyrm/models/base_model.py:17 bookwyrm/models/link.py:72
|
||||
#: bookwyrm/templates/import/import_status.html:200
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:19
|
||||
|
@ -261,73 +265,73 @@ msgstr "Citações"
|
|||
msgid "Everything else"
|
||||
msgstr "Todo o resto"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home Timeline"
|
||||
msgstr "Linha do tempo"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home"
|
||||
msgstr "Página inicial"
|
||||
|
||||
#: bookwyrm/settings.py:196
|
||||
#: bookwyrm/settings.py:212
|
||||
msgid "Books Timeline"
|
||||
msgstr "Linha do tempo dos livros"
|
||||
|
||||
#: bookwyrm/settings.py:196 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/settings.py:212 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/templates/search/layout.html:42
|
||||
#: bookwyrm/templates/user/layout.html:91
|
||||
msgid "Books"
|
||||
msgstr "Livros"
|
||||
|
||||
#: bookwyrm/settings.py:270
|
||||
#: bookwyrm/settings.py:284
|
||||
msgid "English"
|
||||
msgstr "English (Inglês)"
|
||||
|
||||
#: bookwyrm/settings.py:271
|
||||
#: bookwyrm/settings.py:285
|
||||
msgid "Deutsch (German)"
|
||||
msgstr "Deutsch (Alemão)"
|
||||
|
||||
#: bookwyrm/settings.py:272
|
||||
#: bookwyrm/settings.py:286
|
||||
msgid "Español (Spanish)"
|
||||
msgstr "Español (Espanhol)"
|
||||
|
||||
#: bookwyrm/settings.py:273
|
||||
#: bookwyrm/settings.py:287
|
||||
msgid "Galego (Galician)"
|
||||
msgstr "Galego (Galego)"
|
||||
|
||||
#: bookwyrm/settings.py:274
|
||||
#: bookwyrm/settings.py:288
|
||||
msgid "Italiano (Italian)"
|
||||
msgstr "Italiano (Italiano)"
|
||||
|
||||
#: bookwyrm/settings.py:275
|
||||
#: bookwyrm/settings.py:289
|
||||
msgid "Français (French)"
|
||||
msgstr "Français (Francês)"
|
||||
|
||||
#: bookwyrm/settings.py:276
|
||||
#: bookwyrm/settings.py:290
|
||||
msgid "Lietuvių (Lithuanian)"
|
||||
msgstr "Lietuvių (Lituano)"
|
||||
|
||||
#: bookwyrm/settings.py:277
|
||||
#: bookwyrm/settings.py:291
|
||||
msgid "Norsk (Norwegian)"
|
||||
msgstr "Norsk (Norueguês)"
|
||||
|
||||
#: bookwyrm/settings.py:278
|
||||
#: bookwyrm/settings.py:292
|
||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||
msgstr "Português do Brasil (Português do Brasil)"
|
||||
|
||||
#: bookwyrm/settings.py:279
|
||||
#: bookwyrm/settings.py:293
|
||||
msgid "Português Europeu (European Portuguese)"
|
||||
msgstr "Português Europeu (Português Europeu)"
|
||||
|
||||
#: bookwyrm/settings.py:280
|
||||
#: bookwyrm/settings.py:294
|
||||
msgid "Svenska (Swedish)"
|
||||
msgstr "Svenska (Sueco)"
|
||||
|
||||
#: bookwyrm/settings.py:281
|
||||
#: bookwyrm/settings.py:295
|
||||
msgid "简体中文 (Simplified Chinese)"
|
||||
msgstr "简体中文 (Chinês simplificado)"
|
||||
|
||||
#: bookwyrm/settings.py:282
|
||||
#: bookwyrm/settings.py:296
|
||||
msgid "繁體中文 (Traditional Chinese)"
|
||||
msgstr "繁體中文 (Chinês tradicional)"
|
||||
|
||||
|
@ -2922,11 +2926,6 @@ msgstr "Terminar \"%(book_title)s\""
|
|||
msgid "Start \"%(book_title)s\""
|
||||
msgstr "Começar \"%(book_title)s\""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/stop.html:5
|
||||
#, python-format
|
||||
msgid "Stop \"%(book_title)s\""
|
||||
msgstr "Parar \"%(book_title)s\""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/want.html:5
|
||||
#, python-format
|
||||
msgid "Want to Read \"%(book_title)s\""
|
||||
|
@ -3061,7 +3060,7 @@ msgstr "Editar"
|
|||
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
||||
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
msgid "Announcements"
|
||||
msgstr "Avisos"
|
||||
|
||||
|
@ -3152,6 +3151,67 @@ msgstr "Configurações de exibição"
|
|||
msgid "Color:"
|
||||
msgstr "Cor:"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:6
|
||||
#: bookwyrm/templates/settings/automod/rules.html:10
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
msgid "Auto-moderation rules"
|
||||
msgstr "Regras de moderação automática"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:17
|
||||
msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string."
|
||||
msgstr "As regras de moderação automática produzirão relatórios para qualquer usuário local ou publicação com textos idênticos ao fornecido."
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:18
|
||||
msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged."
|
||||
msgstr "Usuários ou publicações já denunciados (independente de terem ou não sido solucionados) não serão sinalizados."
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:19
|
||||
msgid "At this time, reports are <em>not</em> being generated automatically, and you must manually trigger a scan."
|
||||
msgstr "Neste momento os relatórios <em>não</em> estão sendo gerados automaticamente; você deve iniciar manualmente uma verificação."
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:23
|
||||
msgid "Run scan"
|
||||
msgstr "Iniciar verificação"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:31
|
||||
msgid "Successfully added rule"
|
||||
msgstr "Regra adicionada com sucesso"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:37
|
||||
msgid "Add Rule"
|
||||
msgstr "Adicionar regra"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:46
|
||||
#: bookwyrm/templates/settings/automod/rules.html:90
|
||||
msgid "String match"
|
||||
msgstr "Texto correspondente"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:56
|
||||
#: bookwyrm/templates/settings/automod/rules.html:93
|
||||
msgid "Flag users"
|
||||
msgstr "Sinalizar usuários"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:63
|
||||
#: bookwyrm/templates/settings/automod/rules.html:96
|
||||
msgid "Flag statuses"
|
||||
msgstr "Sinalizar publicações"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:70
|
||||
msgid "Add rule"
|
||||
msgstr "Adicionar regra"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:77
|
||||
msgid "Current Rules"
|
||||
msgstr "Regras atuais"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:81
|
||||
msgid "Show rules"
|
||||
msgstr "Mostrar regras"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:118
|
||||
msgid "Remove rule"
|
||||
msgstr "Excluir regra"
|
||||
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:8
|
||||
#: bookwyrm/templates/settings/layout.html:28
|
||||
|
@ -3254,7 +3314,7 @@ msgstr "Domínio:"
|
|||
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
msgid "Email Blocklist"
|
||||
msgstr "Lista de bloqueio de e-mails"
|
||||
|
||||
|
@ -3540,7 +3600,7 @@ msgstr "Endereço de IP:"
|
|||
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
msgid "IP Address Blocklist"
|
||||
msgstr "Lista de bloqueios de IP"
|
||||
|
||||
|
@ -3578,17 +3638,17 @@ msgstr "Moderação"
|
|||
msgid "Reports"
|
||||
msgstr "Denúncias"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
#: bookwyrm/templates/settings/layout.html:73
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:5
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:7
|
||||
msgid "Link Domains"
|
||||
msgstr "Domínios de links"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:74
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
msgid "Instance Settings"
|
||||
msgstr "Configurações da instância"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
#: bookwyrm/templates/settings/layout.html:86
|
||||
#: bookwyrm/templates/settings/site.html:4
|
||||
#: bookwyrm/templates/settings/site.html:6
|
||||
msgid "Site Settings"
|
||||
|
@ -3627,35 +3687,35 @@ msgstr "Nenhum domínio bloqueado"
|
|||
msgid "No links available for this domain."
|
||||
msgstr "Nenhum link disponível para este domínio."
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:11
|
||||
#: bookwyrm/templates/settings/reports/report.html:12
|
||||
msgid "Back to reports"
|
||||
msgstr "Voltar às denúncias"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:23
|
||||
#: bookwyrm/templates/settings/reports/report.html:24
|
||||
msgid "Message reporter"
|
||||
msgstr "Enviar mensagem a quem denunciou"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:27
|
||||
#: bookwyrm/templates/settings/reports/report.html:28
|
||||
msgid "Update on your report:"
|
||||
msgstr "Atualização sobre sua denúncia:"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:35
|
||||
msgid "Reported statuses"
|
||||
msgstr "Publicações denunciadas"
|
||||
#: bookwyrm/templates/settings/reports/report.html:36
|
||||
msgid "Reported status"
|
||||
msgstr "Publicação denunciada"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:40
|
||||
#: bookwyrm/templates/settings/reports/report.html:38
|
||||
msgid "Status has been deleted"
|
||||
msgstr "A publicação foi excluída"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:52
|
||||
#: bookwyrm/templates/settings/reports/report.html:47
|
||||
msgid "Reported links"
|
||||
msgstr "Links denunciados"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:68
|
||||
#: bookwyrm/templates/settings/reports/report.html:63
|
||||
msgid "Moderator Comments"
|
||||
msgstr "Comentários da moderação"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:89
|
||||
#: bookwyrm/templates/settings/reports/report.html:84
|
||||
#: bookwyrm/templates/snippets/create_status.html:26
|
||||
msgid "Comment"
|
||||
msgstr "Comentar"
|
||||
|
@ -3694,7 +3754,7 @@ msgstr "Reabrir"
|
|||
|
||||
#: bookwyrm/templates/settings/reports/report_preview.html:36
|
||||
msgid "Resolve"
|
||||
msgstr "Concluir"
|
||||
msgstr "Solucionar"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/reports.html:6
|
||||
#, python-format
|
||||
|
@ -3712,7 +3772,7 @@ msgstr "Abrir"
|
|||
|
||||
#: bookwyrm/templates/settings/reports/reports.html:28
|
||||
msgid "Resolved"
|
||||
msgstr "Concluído"
|
||||
msgstr "Solucionada"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/reports.html:37
|
||||
msgid "No reports found."
|
||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: bookwyrm\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-18 03:55+0000\n"
|
||||
"PO-Revision-Date: 2022-02-18 05:31\n"
|
||||
"POT-Creation-Date: 2022-02-25 20:12+0000\n"
|
||||
"PO-Revision-Date: 2022-02-26 12:42\n"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: Portuguese\n"
|
||||
"Language: pt\n"
|
||||
|
@ -121,6 +121,10 @@ msgstr ""
|
|||
msgid "Danger"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/antispam.py:106 bookwyrm/models/antispam.py:140
|
||||
msgid "Automatically generated report"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/base_model.py:17 bookwyrm/models/link.py:72
|
||||
#: bookwyrm/templates/import/import_status.html:200
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:19
|
||||
|
@ -261,73 +265,73 @@ msgstr "Citações"
|
|||
msgid "Everything else"
|
||||
msgstr "Tudo o resto"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home Timeline"
|
||||
msgstr "Cronograma Inicial"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home"
|
||||
msgstr "Início"
|
||||
|
||||
#: bookwyrm/settings.py:196
|
||||
#: bookwyrm/settings.py:212
|
||||
msgid "Books Timeline"
|
||||
msgstr "Cronograma de Livros"
|
||||
|
||||
#: bookwyrm/settings.py:196 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/settings.py:212 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/templates/search/layout.html:42
|
||||
#: bookwyrm/templates/user/layout.html:91
|
||||
msgid "Books"
|
||||
msgstr "Livros"
|
||||
|
||||
#: bookwyrm/settings.py:270
|
||||
#: bookwyrm/settings.py:284
|
||||
msgid "English"
|
||||
msgstr "Inglês"
|
||||
|
||||
#: bookwyrm/settings.py:271
|
||||
#: bookwyrm/settings.py:285
|
||||
msgid "Deutsch (German)"
|
||||
msgstr "Deutsch (Alemão)"
|
||||
|
||||
#: bookwyrm/settings.py:272
|
||||
#: bookwyrm/settings.py:286
|
||||
msgid "Español (Spanish)"
|
||||
msgstr "Español (Espanhol)"
|
||||
|
||||
#: bookwyrm/settings.py:273
|
||||
#: bookwyrm/settings.py:287
|
||||
msgid "Galego (Galician)"
|
||||
msgstr "Galego (Galician)"
|
||||
|
||||
#: bookwyrm/settings.py:274
|
||||
#: bookwyrm/settings.py:288
|
||||
msgid "Italiano (Italian)"
|
||||
msgstr "Italiano (Italiano)"
|
||||
|
||||
#: bookwyrm/settings.py:275
|
||||
#: bookwyrm/settings.py:289
|
||||
msgid "Français (French)"
|
||||
msgstr "Français (Francês)"
|
||||
|
||||
#: bookwyrm/settings.py:276
|
||||
#: bookwyrm/settings.py:290
|
||||
msgid "Lietuvių (Lithuanian)"
|
||||
msgstr "Lietuvių (lituano)"
|
||||
|
||||
#: bookwyrm/settings.py:277
|
||||
#: bookwyrm/settings.py:291
|
||||
msgid "Norsk (Norwegian)"
|
||||
msgstr "Norsk (Norueguês)"
|
||||
|
||||
#: bookwyrm/settings.py:278
|
||||
#: bookwyrm/settings.py:292
|
||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||
msgstr "Português do Brasil (Português brasileiro)"
|
||||
|
||||
#: bookwyrm/settings.py:279
|
||||
#: bookwyrm/settings.py:293
|
||||
msgid "Português Europeu (European Portuguese)"
|
||||
msgstr "Português (Português Europeu)"
|
||||
|
||||
#: bookwyrm/settings.py:280
|
||||
#: bookwyrm/settings.py:294
|
||||
msgid "Svenska (Swedish)"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:281
|
||||
#: bookwyrm/settings.py:295
|
||||
msgid "简体中文 (Simplified Chinese)"
|
||||
msgstr "简体中文 (Chinês simplificado)"
|
||||
|
||||
#: bookwyrm/settings.py:282
|
||||
#: bookwyrm/settings.py:296
|
||||
msgid "繁體中文 (Traditional Chinese)"
|
||||
msgstr "繁體中文 (Chinês tradicional)"
|
||||
|
||||
|
@ -2920,11 +2924,6 @@ msgstr "Concluir \"%(book_title)s\""
|
|||
msgid "Start \"%(book_title)s\""
|
||||
msgstr "Começar \"%(book_title)s\""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/stop.html:5
|
||||
#, python-format
|
||||
msgid "Stop \"%(book_title)s\""
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/want.html:5
|
||||
#, python-format
|
||||
msgid "Want to Read \"%(book_title)s\""
|
||||
|
@ -3059,7 +3058,7 @@ msgstr "Editar"
|
|||
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
||||
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
msgid "Announcements"
|
||||
msgstr "Comunicados"
|
||||
|
||||
|
@ -3150,6 +3149,67 @@ msgstr ""
|
|||
msgid "Color:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:6
|
||||
#: bookwyrm/templates/settings/automod/rules.html:10
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
msgid "Auto-moderation rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:17
|
||||
msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:18
|
||||
msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:19
|
||||
msgid "At this time, reports are <em>not</em> being generated automatically, and you must manually trigger a scan."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:23
|
||||
msgid "Run scan"
|
||||
msgstr "Executar scan"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:31
|
||||
msgid "Successfully added rule"
|
||||
msgstr "Regra adicionada com sucesso"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:37
|
||||
msgid "Add Rule"
|
||||
msgstr "Adicionar regra"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:46
|
||||
#: bookwyrm/templates/settings/automod/rules.html:90
|
||||
msgid "String match"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:56
|
||||
#: bookwyrm/templates/settings/automod/rules.html:93
|
||||
msgid "Flag users"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:63
|
||||
#: bookwyrm/templates/settings/automod/rules.html:96
|
||||
msgid "Flag statuses"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:70
|
||||
msgid "Add rule"
|
||||
msgstr "Adicionar regra"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:77
|
||||
msgid "Current Rules"
|
||||
msgstr "Regras atuais"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:81
|
||||
msgid "Show rules"
|
||||
msgstr "Mostrar as regras"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:118
|
||||
msgid "Remove rule"
|
||||
msgstr "Remover regra"
|
||||
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:8
|
||||
#: bookwyrm/templates/settings/layout.html:28
|
||||
|
@ -3252,7 +3312,7 @@ msgstr "Domínio:"
|
|||
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
msgid "Email Blocklist"
|
||||
msgstr "Lista de E-Mails bloqueados"
|
||||
|
||||
|
@ -3538,7 +3598,7 @@ msgstr "Endereço IP:"
|
|||
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
msgid "IP Address Blocklist"
|
||||
msgstr "Endereços IP Bloqueados"
|
||||
|
||||
|
@ -3576,17 +3636,17 @@ msgstr "Moderação"
|
|||
msgid "Reports"
|
||||
msgstr "Denúncias"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
#: bookwyrm/templates/settings/layout.html:73
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:5
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:7
|
||||
msgid "Link Domains"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:74
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
msgid "Instance Settings"
|
||||
msgstr "Configurações do domínio"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
#: bookwyrm/templates/settings/layout.html:86
|
||||
#: bookwyrm/templates/settings/site.html:4
|
||||
#: bookwyrm/templates/settings/site.html:6
|
||||
msgid "Site Settings"
|
||||
|
@ -3625,35 +3685,35 @@ msgstr ""
|
|||
msgid "No links available for this domain."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:11
|
||||
#: bookwyrm/templates/settings/reports/report.html:12
|
||||
msgid "Back to reports"
|
||||
msgstr "Voltar para denúncias"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:23
|
||||
#: bookwyrm/templates/settings/reports/report.html:24
|
||||
msgid "Message reporter"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:27
|
||||
#: bookwyrm/templates/settings/reports/report.html:28
|
||||
msgid "Update on your report:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:35
|
||||
msgid "Reported statuses"
|
||||
msgstr "Estados denunciados"
|
||||
#: bookwyrm/templates/settings/reports/report.html:36
|
||||
msgid "Reported status"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:40
|
||||
#: bookwyrm/templates/settings/reports/report.html:38
|
||||
msgid "Status has been deleted"
|
||||
msgstr "O estado foi eliminado"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:52
|
||||
#: bookwyrm/templates/settings/reports/report.html:47
|
||||
msgid "Reported links"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:68
|
||||
#: bookwyrm/templates/settings/reports/report.html:63
|
||||
msgid "Moderator Comments"
|
||||
msgstr "Comentários do Moderador"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:89
|
||||
#: bookwyrm/templates/settings/reports/report.html:84
|
||||
#: bookwyrm/templates/snippets/create_status.html:26
|
||||
msgid "Comment"
|
||||
msgstr "Comentar"
|
||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: bookwyrm\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-18 03:55+0000\n"
|
||||
"PO-Revision-Date: 2022-02-21 11:18\n"
|
||||
"POT-Creation-Date: 2022-02-25 20:12+0000\n"
|
||||
"PO-Revision-Date: 2022-02-25 21:14\n"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: Swedish\n"
|
||||
"Language: sv\n"
|
||||
|
@ -121,6 +121,10 @@ msgstr "Varning"
|
|||
msgid "Danger"
|
||||
msgstr "Observera"
|
||||
|
||||
#: bookwyrm/models/antispam.py:106 bookwyrm/models/antispam.py:140
|
||||
msgid "Automatically generated report"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/base_model.py:17 bookwyrm/models/link.py:72
|
||||
#: bookwyrm/templates/import/import_status.html:200
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:19
|
||||
|
@ -261,73 +265,73 @@ msgstr "Citationer"
|
|||
msgid "Everything else"
|
||||
msgstr "Allt annat"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home Timeline"
|
||||
msgstr "Tidslinje för Hem"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home"
|
||||
msgstr "Hem"
|
||||
|
||||
#: bookwyrm/settings.py:196
|
||||
#: bookwyrm/settings.py:212
|
||||
msgid "Books Timeline"
|
||||
msgstr "Tidslinjer för böcker"
|
||||
|
||||
#: bookwyrm/settings.py:196 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/settings.py:212 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/templates/search/layout.html:42
|
||||
#: bookwyrm/templates/user/layout.html:91
|
||||
msgid "Books"
|
||||
msgstr "Böcker"
|
||||
|
||||
#: bookwyrm/settings.py:270
|
||||
#: bookwyrm/settings.py:284
|
||||
msgid "English"
|
||||
msgstr "Engelska"
|
||||
|
||||
#: bookwyrm/settings.py:271
|
||||
#: bookwyrm/settings.py:285
|
||||
msgid "Deutsch (German)"
|
||||
msgstr "Tyska (Tysk)"
|
||||
|
||||
#: bookwyrm/settings.py:272
|
||||
#: bookwyrm/settings.py:286
|
||||
msgid "Español (Spanish)"
|
||||
msgstr "Spanska (Spansk)"
|
||||
|
||||
#: bookwyrm/settings.py:273
|
||||
#: bookwyrm/settings.py:287
|
||||
msgid "Galego (Galician)"
|
||||
msgstr "Galego (Gallisk)"
|
||||
|
||||
#: bookwyrm/settings.py:274
|
||||
#: bookwyrm/settings.py:288
|
||||
msgid "Italiano (Italian)"
|
||||
msgstr "Italienska (Italiensk)"
|
||||
|
||||
#: bookwyrm/settings.py:275
|
||||
#: bookwyrm/settings.py:289
|
||||
msgid "Français (French)"
|
||||
msgstr "Franska (Fransk)"
|
||||
|
||||
#: bookwyrm/settings.py:276
|
||||
#: bookwyrm/settings.py:290
|
||||
msgid "Lietuvių (Lithuanian)"
|
||||
msgstr "Litauiska (Litauisk)"
|
||||
|
||||
#: bookwyrm/settings.py:277
|
||||
#: bookwyrm/settings.py:291
|
||||
msgid "Norsk (Norwegian)"
|
||||
msgstr "Norska (Norska)"
|
||||
|
||||
#: bookwyrm/settings.py:278
|
||||
#: bookwyrm/settings.py:292
|
||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||
msgstr "Português d Brasil (Brasiliansk Portugisiska)"
|
||||
|
||||
#: bookwyrm/settings.py:279
|
||||
#: bookwyrm/settings.py:293
|
||||
msgid "Português Europeu (European Portuguese)"
|
||||
msgstr "Português Europeu (Europeisk Portugisiska)"
|
||||
|
||||
#: bookwyrm/settings.py:280
|
||||
#: bookwyrm/settings.py:294
|
||||
msgid "Svenska (Swedish)"
|
||||
msgstr "Svenska (Svenska)"
|
||||
|
||||
#: bookwyrm/settings.py:281
|
||||
#: bookwyrm/settings.py:295
|
||||
msgid "简体中文 (Simplified Chinese)"
|
||||
msgstr "简体中文 (Förenklad Kinesiska)"
|
||||
|
||||
#: bookwyrm/settings.py:282
|
||||
#: bookwyrm/settings.py:296
|
||||
msgid "繁體中文 (Traditional Chinese)"
|
||||
msgstr "繁體中文 (Traditionell Kinesiska)"
|
||||
|
||||
|
@ -2922,11 +2926,6 @@ msgstr "Avsluta \"%(book_title)s\""
|
|||
msgid "Start \"%(book_title)s\""
|
||||
msgstr "Påbörja \"%(book_title)s\""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/stop.html:5
|
||||
#, python-format
|
||||
msgid "Stop \"%(book_title)s\""
|
||||
msgstr "Påbörja \"%(book_title)s\""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/want.html:5
|
||||
#, python-format
|
||||
msgid "Want to Read \"%(book_title)s\""
|
||||
|
@ -3061,7 +3060,7 @@ msgstr "Redigera"
|
|||
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
||||
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
msgid "Announcements"
|
||||
msgstr "Tillkännagivanden"
|
||||
|
||||
|
@ -3152,6 +3151,67 @@ msgstr "Visningsinställningar"
|
|||
msgid "Color:"
|
||||
msgstr "Färg:"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:6
|
||||
#: bookwyrm/templates/settings/automod/rules.html:10
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
msgid "Auto-moderation rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:17
|
||||
msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:18
|
||||
msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:19
|
||||
msgid "At this time, reports are <em>not</em> being generated automatically, and you must manually trigger a scan."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:23
|
||||
msgid "Run scan"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:31
|
||||
msgid "Successfully added rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:37
|
||||
msgid "Add Rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:46
|
||||
#: bookwyrm/templates/settings/automod/rules.html:90
|
||||
msgid "String match"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:56
|
||||
#: bookwyrm/templates/settings/automod/rules.html:93
|
||||
msgid "Flag users"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:63
|
||||
#: bookwyrm/templates/settings/automod/rules.html:96
|
||||
msgid "Flag statuses"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:70
|
||||
msgid "Add rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:77
|
||||
msgid "Current Rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:81
|
||||
msgid "Show rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:118
|
||||
msgid "Remove rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:8
|
||||
#: bookwyrm/templates/settings/layout.html:28
|
||||
|
@ -3254,7 +3314,7 @@ msgstr "Domän:"
|
|||
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
msgid "Email Blocklist"
|
||||
msgstr "Blocklista för e-post"
|
||||
|
||||
|
@ -3540,7 +3600,7 @@ msgstr "IP-adress:"
|
|||
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
msgid "IP Address Blocklist"
|
||||
msgstr "Blockeringslista för IP-adress"
|
||||
|
||||
|
@ -3578,17 +3638,17 @@ msgstr "Moderering"
|
|||
msgid "Reports"
|
||||
msgstr "Rapporter"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
#: bookwyrm/templates/settings/layout.html:73
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:5
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:7
|
||||
msgid "Link Domains"
|
||||
msgstr "Länka domäner"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:74
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
msgid "Instance Settings"
|
||||
msgstr "Inställningar för instans"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
#: bookwyrm/templates/settings/layout.html:86
|
||||
#: bookwyrm/templates/settings/site.html:4
|
||||
#: bookwyrm/templates/settings/site.html:6
|
||||
msgid "Site Settings"
|
||||
|
@ -3627,35 +3687,35 @@ msgstr "Inga domäner är blockerade för närvarande"
|
|||
msgid "No links available for this domain."
|
||||
msgstr "Inga länkar tillgängliga för den här domänen."
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:11
|
||||
#: bookwyrm/templates/settings/reports/report.html:12
|
||||
msgid "Back to reports"
|
||||
msgstr "Tillbaka till rapporter"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:23
|
||||
#: bookwyrm/templates/settings/reports/report.html:24
|
||||
msgid "Message reporter"
|
||||
msgstr "Meddela rapportören"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:27
|
||||
#: bookwyrm/templates/settings/reports/report.html:28
|
||||
msgid "Update on your report:"
|
||||
msgstr "Uppdatering av din rapport:"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:35
|
||||
msgid "Reported statuses"
|
||||
msgstr "Rapporterade statusar"
|
||||
#: bookwyrm/templates/settings/reports/report.html:36
|
||||
msgid "Reported status"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:40
|
||||
#: bookwyrm/templates/settings/reports/report.html:38
|
||||
msgid "Status has been deleted"
|
||||
msgstr "Statusen har tagits bort"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:52
|
||||
#: bookwyrm/templates/settings/reports/report.html:47
|
||||
msgid "Reported links"
|
||||
msgstr "Rapporterade länkar"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:68
|
||||
#: bookwyrm/templates/settings/reports/report.html:63
|
||||
msgid "Moderator Comments"
|
||||
msgstr "Moderatorns kommentarer"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:89
|
||||
#: bookwyrm/templates/settings/reports/report.html:84
|
||||
#: bookwyrm/templates/snippets/create_status.html:26
|
||||
msgid "Comment"
|
||||
msgstr "Kommentar"
|
||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: bookwyrm\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-18 03:55+0000\n"
|
||||
"PO-Revision-Date: 2022-02-25 15:34\n"
|
||||
"POT-Creation-Date: 2022-02-25 20:12+0000\n"
|
||||
"PO-Revision-Date: 2022-02-26 04:02\n"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: Chinese Simplified\n"
|
||||
"Language: zh\n"
|
||||
|
@ -121,6 +121,10 @@ msgstr "警告"
|
|||
msgid "Danger"
|
||||
msgstr "危险"
|
||||
|
||||
#: bookwyrm/models/antispam.py:106 bookwyrm/models/antispam.py:140
|
||||
msgid "Automatically generated report"
|
||||
msgstr "自动生成的举报"
|
||||
|
||||
#: bookwyrm/models/base_model.py:17 bookwyrm/models/link.py:72
|
||||
#: bookwyrm/templates/import/import_status.html:200
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:19
|
||||
|
@ -261,73 +265,73 @@ msgstr "引用"
|
|||
msgid "Everything else"
|
||||
msgstr "所有其它内容"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home Timeline"
|
||||
msgstr "主页时间线"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home"
|
||||
msgstr "主页"
|
||||
|
||||
#: bookwyrm/settings.py:196
|
||||
#: bookwyrm/settings.py:212
|
||||
msgid "Books Timeline"
|
||||
msgstr "书目时间线"
|
||||
|
||||
#: bookwyrm/settings.py:196 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/settings.py:212 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/templates/search/layout.html:42
|
||||
#: bookwyrm/templates/user/layout.html:91
|
||||
msgid "Books"
|
||||
msgstr "书目"
|
||||
|
||||
#: bookwyrm/settings.py:270
|
||||
#: bookwyrm/settings.py:284
|
||||
msgid "English"
|
||||
msgstr "English(英语)"
|
||||
|
||||
#: bookwyrm/settings.py:271
|
||||
#: bookwyrm/settings.py:285
|
||||
msgid "Deutsch (German)"
|
||||
msgstr "Deutsch(德语)"
|
||||
|
||||
#: bookwyrm/settings.py:272
|
||||
#: bookwyrm/settings.py:286
|
||||
msgid "Español (Spanish)"
|
||||
msgstr "Español(西班牙语)"
|
||||
|
||||
#: bookwyrm/settings.py:273
|
||||
#: bookwyrm/settings.py:287
|
||||
msgid "Galego (Galician)"
|
||||
msgstr "Galego(加利西亚语)"
|
||||
|
||||
#: bookwyrm/settings.py:274
|
||||
#: bookwyrm/settings.py:288
|
||||
msgid "Italiano (Italian)"
|
||||
msgstr "Italiano(意大利语)"
|
||||
|
||||
#: bookwyrm/settings.py:275
|
||||
#: bookwyrm/settings.py:289
|
||||
msgid "Français (French)"
|
||||
msgstr "Français(法语)"
|
||||
|
||||
#: bookwyrm/settings.py:276
|
||||
#: bookwyrm/settings.py:290
|
||||
msgid "Lietuvių (Lithuanian)"
|
||||
msgstr "Lietuvių(立陶宛语)"
|
||||
|
||||
#: bookwyrm/settings.py:277
|
||||
#: bookwyrm/settings.py:291
|
||||
msgid "Norsk (Norwegian)"
|
||||
msgstr "Norsk(挪威语)"
|
||||
|
||||
#: bookwyrm/settings.py:278
|
||||
#: bookwyrm/settings.py:292
|
||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||
msgstr "Português do Brasil(巴西葡萄牙语)"
|
||||
|
||||
#: bookwyrm/settings.py:279
|
||||
#: bookwyrm/settings.py:293
|
||||
msgid "Português Europeu (European Portuguese)"
|
||||
msgstr "Português Europeu(欧洲葡萄牙语)"
|
||||
|
||||
#: bookwyrm/settings.py:280
|
||||
#: bookwyrm/settings.py:294
|
||||
msgid "Svenska (Swedish)"
|
||||
msgstr "Svenska(瑞典语)"
|
||||
|
||||
#: bookwyrm/settings.py:281
|
||||
#: bookwyrm/settings.py:295
|
||||
msgid "简体中文 (Simplified Chinese)"
|
||||
msgstr "简体中文"
|
||||
|
||||
#: bookwyrm/settings.py:282
|
||||
#: bookwyrm/settings.py:296
|
||||
msgid "繁體中文 (Traditional Chinese)"
|
||||
msgstr "繁體中文(繁体中文)"
|
||||
|
||||
|
@ -2911,11 +2915,6 @@ msgstr "完成《%(book_title)s》"
|
|||
msgid "Start \"%(book_title)s\""
|
||||
msgstr "开始《%(book_title)s》"
|
||||
|
||||
#: bookwyrm/templates/reading_progress/stop.html:5
|
||||
#, python-format
|
||||
msgid "Stop \"%(book_title)s\""
|
||||
msgstr "停止《%(book_title)s》"
|
||||
|
||||
#: bookwyrm/templates/reading_progress/want.html:5
|
||||
#, python-format
|
||||
msgid "Want to Read \"%(book_title)s\""
|
||||
|
@ -3050,7 +3049,7 @@ msgstr "编辑"
|
|||
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
||||
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
msgid "Announcements"
|
||||
msgstr "公告"
|
||||
|
||||
|
@ -3141,6 +3140,67 @@ msgstr "显示设置"
|
|||
msgid "Color:"
|
||||
msgstr "颜色:"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:6
|
||||
#: bookwyrm/templates/settings/automod/rules.html:10
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
msgid "Auto-moderation rules"
|
||||
msgstr "自动审核规则"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:17
|
||||
msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string."
|
||||
msgstr "自动审核规则将为任何本地用户,或具有匹配所提供字符串的字段的状态新建举报。"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:18
|
||||
msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged."
|
||||
msgstr "已经报告的用户或状态(无论举报是否得到解决)将不会被标记。"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:19
|
||||
msgid "At this time, reports are <em>not</em> being generated automatically, and you must manually trigger a scan."
|
||||
msgstr "此时,举报 <em>不会自动生成了</em> ,您必须手动触发扫描。"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:23
|
||||
msgid "Run scan"
|
||||
msgstr "运行扫描"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:31
|
||||
msgid "Successfully added rule"
|
||||
msgstr "规则添加成功"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:37
|
||||
msgid "Add Rule"
|
||||
msgstr "添加规则"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:46
|
||||
#: bookwyrm/templates/settings/automod/rules.html:90
|
||||
msgid "String match"
|
||||
msgstr "字符串匹配"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:56
|
||||
#: bookwyrm/templates/settings/automod/rules.html:93
|
||||
msgid "Flag users"
|
||||
msgstr "标记用户"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:63
|
||||
#: bookwyrm/templates/settings/automod/rules.html:96
|
||||
msgid "Flag statuses"
|
||||
msgstr "标记状态"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:70
|
||||
msgid "Add rule"
|
||||
msgstr "添加规则"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:77
|
||||
msgid "Current Rules"
|
||||
msgstr "目前规则"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:81
|
||||
msgid "Show rules"
|
||||
msgstr "显示规则"
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:118
|
||||
msgid "Remove rule"
|
||||
msgstr "删除规则"
|
||||
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:8
|
||||
#: bookwyrm/templates/settings/layout.html:28
|
||||
|
@ -3240,7 +3300,7 @@ msgstr "域名:"
|
|||
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
msgid "Email Blocklist"
|
||||
msgstr "邮件屏蔽列表"
|
||||
|
||||
|
@ -3525,7 +3585,7 @@ msgstr "IP 地址:"
|
|||
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
msgid "IP Address Blocklist"
|
||||
msgstr "IP 地址屏蔽列表"
|
||||
|
||||
|
@ -3563,17 +3623,17 @@ msgstr "仲裁"
|
|||
msgid "Reports"
|
||||
msgstr "报告"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
#: bookwyrm/templates/settings/layout.html:73
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:5
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:7
|
||||
msgid "Link Domains"
|
||||
msgstr "链接域名"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:74
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
msgid "Instance Settings"
|
||||
msgstr "实例设置"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
#: bookwyrm/templates/settings/layout.html:86
|
||||
#: bookwyrm/templates/settings/site.html:4
|
||||
#: bookwyrm/templates/settings/site.html:6
|
||||
msgid "Site Settings"
|
||||
|
@ -3612,35 +3672,35 @@ msgstr "目前没有屏蔽的域名"
|
|||
msgid "No links available for this domain."
|
||||
msgstr "此域名没有可用链接。"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:11
|
||||
#: bookwyrm/templates/settings/reports/report.html:12
|
||||
msgid "Back to reports"
|
||||
msgstr "回到报告"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:23
|
||||
#: bookwyrm/templates/settings/reports/report.html:24
|
||||
msgid "Message reporter"
|
||||
msgstr "消息报告者"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:27
|
||||
#: bookwyrm/templates/settings/reports/report.html:28
|
||||
msgid "Update on your report:"
|
||||
msgstr "您报告的更新:"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:35
|
||||
msgid "Reported statuses"
|
||||
msgstr "被报告的状态"
|
||||
#: bookwyrm/templates/settings/reports/report.html:36
|
||||
msgid "Reported status"
|
||||
msgstr "举报状态"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:40
|
||||
#: bookwyrm/templates/settings/reports/report.html:38
|
||||
msgid "Status has been deleted"
|
||||
msgstr "状态已被删除"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:52
|
||||
#: bookwyrm/templates/settings/reports/report.html:47
|
||||
msgid "Reported links"
|
||||
msgstr "报告的链接"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:68
|
||||
#: bookwyrm/templates/settings/reports/report.html:63
|
||||
msgid "Moderator Comments"
|
||||
msgstr "监察员评论"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:89
|
||||
#: bookwyrm/templates/settings/reports/report.html:84
|
||||
#: bookwyrm/templates/snippets/create_status.html:26
|
||||
msgid "Comment"
|
||||
msgstr "评论"
|
||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: bookwyrm\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-18 03:55+0000\n"
|
||||
"PO-Revision-Date: 2022-02-18 05:31\n"
|
||||
"POT-Creation-Date: 2022-02-25 20:12+0000\n"
|
||||
"PO-Revision-Date: 2022-02-25 21:14\n"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: Chinese Traditional\n"
|
||||
"Language: zh\n"
|
||||
|
@ -121,6 +121,10 @@ msgstr ""
|
|||
msgid "Danger"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/antispam.py:106 bookwyrm/models/antispam.py:140
|
||||
msgid "Automatically generated report"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/models/base_model.py:17 bookwyrm/models/link.py:72
|
||||
#: bookwyrm/templates/import/import_status.html:200
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:19
|
||||
|
@ -261,73 +265,73 @@ msgstr ""
|
|||
msgid "Everything else"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home Timeline"
|
||||
msgstr "主頁時間線"
|
||||
|
||||
#: bookwyrm/settings.py:195
|
||||
#: bookwyrm/settings.py:211
|
||||
msgid "Home"
|
||||
msgstr "主頁"
|
||||
|
||||
#: bookwyrm/settings.py:196
|
||||
#: bookwyrm/settings.py:212
|
||||
msgid "Books Timeline"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:196 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/settings.py:212 bookwyrm/templates/search/layout.html:21
|
||||
#: bookwyrm/templates/search/layout.html:42
|
||||
#: bookwyrm/templates/user/layout.html:91
|
||||
msgid "Books"
|
||||
msgstr "書目"
|
||||
|
||||
#: bookwyrm/settings.py:270
|
||||
#: bookwyrm/settings.py:284
|
||||
msgid "English"
|
||||
msgstr "English(英語)"
|
||||
|
||||
#: bookwyrm/settings.py:271
|
||||
#: bookwyrm/settings.py:285
|
||||
msgid "Deutsch (German)"
|
||||
msgstr "Deutsch(德語)"
|
||||
|
||||
#: bookwyrm/settings.py:272
|
||||
#: bookwyrm/settings.py:286
|
||||
msgid "Español (Spanish)"
|
||||
msgstr "Español(西班牙語)"
|
||||
|
||||
#: bookwyrm/settings.py:273
|
||||
#: bookwyrm/settings.py:287
|
||||
msgid "Galego (Galician)"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:274
|
||||
#: bookwyrm/settings.py:288
|
||||
msgid "Italiano (Italian)"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:275
|
||||
#: bookwyrm/settings.py:289
|
||||
msgid "Français (French)"
|
||||
msgstr "Français(法語)"
|
||||
|
||||
#: bookwyrm/settings.py:276
|
||||
#: bookwyrm/settings.py:290
|
||||
msgid "Lietuvių (Lithuanian)"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:277
|
||||
#: bookwyrm/settings.py:291
|
||||
msgid "Norsk (Norwegian)"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:278
|
||||
#: bookwyrm/settings.py:292
|
||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:279
|
||||
#: bookwyrm/settings.py:293
|
||||
msgid "Português Europeu (European Portuguese)"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:280
|
||||
#: bookwyrm/settings.py:294
|
||||
msgid "Svenska (Swedish)"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:281
|
||||
#: bookwyrm/settings.py:295
|
||||
msgid "简体中文 (Simplified Chinese)"
|
||||
msgstr "簡體中文"
|
||||
|
||||
#: bookwyrm/settings.py:282
|
||||
#: bookwyrm/settings.py:296
|
||||
msgid "繁體中文 (Traditional Chinese)"
|
||||
msgstr "繁體中文"
|
||||
|
||||
|
@ -2909,11 +2913,6 @@ msgstr ""
|
|||
msgid "Start \"%(book_title)s\""
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/stop.html:5
|
||||
#, python-format
|
||||
msgid "Stop \"%(book_title)s\""
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/reading_progress/want.html:5
|
||||
#, python-format
|
||||
msgid "Want to Read \"%(book_title)s\""
|
||||
|
@ -3048,7 +3047,7 @@ msgstr "編輯"
|
|||
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
||||
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
msgid "Announcements"
|
||||
msgstr "公告"
|
||||
|
||||
|
@ -3139,6 +3138,67 @@ msgstr ""
|
|||
msgid "Color:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:6
|
||||
#: bookwyrm/templates/settings/automod/rules.html:10
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
msgid "Auto-moderation rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:17
|
||||
msgid "Auto-moderation rules will create reports for any local user or status with fields matching the provided string."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:18
|
||||
msgid "Users or statuses that have already been reported (regardless of whether the report was resolved) will not be flagged."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:19
|
||||
msgid "At this time, reports are <em>not</em> being generated automatically, and you must manually trigger a scan."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:23
|
||||
msgid "Run scan"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:31
|
||||
msgid "Successfully added rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:37
|
||||
msgid "Add Rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:46
|
||||
#: bookwyrm/templates/settings/automod/rules.html:90
|
||||
msgid "String match"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:56
|
||||
#: bookwyrm/templates/settings/automod/rules.html:93
|
||||
msgid "Flag users"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:63
|
||||
#: bookwyrm/templates/settings/automod/rules.html:96
|
||||
msgid "Flag statuses"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:70
|
||||
msgid "Add rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:77
|
||||
msgid "Current Rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:81
|
||||
msgid "Show rules"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/automod/rules.html:118
|
||||
msgid "Remove rule"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:8
|
||||
#: bookwyrm/templates/settings/layout.html:28
|
||||
|
@ -3238,7 +3298,7 @@ msgstr ""
|
|||
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:61
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
msgid "Email Blocklist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3523,7 +3583,7 @@ msgstr ""
|
|||
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:5
|
||||
#: bookwyrm/templates/settings/ip_blocklist/ip_blocklist.html:7
|
||||
#: bookwyrm/templates/settings/layout.html:65
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
msgid "IP Address Blocklist"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3561,17 +3621,17 @@ msgstr ""
|
|||
msgid "Reports"
|
||||
msgstr "舉報"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:69
|
||||
#: bookwyrm/templates/settings/layout.html:73
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:5
|
||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:7
|
||||
msgid "Link Domains"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:74
|
||||
#: bookwyrm/templates/settings/layout.html:78
|
||||
msgid "Instance Settings"
|
||||
msgstr "實例設定"
|
||||
|
||||
#: bookwyrm/templates/settings/layout.html:82
|
||||
#: bookwyrm/templates/settings/layout.html:86
|
||||
#: bookwyrm/templates/settings/site.html:4
|
||||
#: bookwyrm/templates/settings/site.html:6
|
||||
msgid "Site Settings"
|
||||
|
@ -3610,35 +3670,35 @@ msgstr ""
|
|||
msgid "No links available for this domain."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:11
|
||||
#: bookwyrm/templates/settings/reports/report.html:12
|
||||
msgid "Back to reports"
|
||||
msgstr "回到舉報"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:23
|
||||
#: bookwyrm/templates/settings/reports/report.html:24
|
||||
msgid "Message reporter"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:27
|
||||
#: bookwyrm/templates/settings/reports/report.html:28
|
||||
msgid "Update on your report:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:35
|
||||
msgid "Reported statuses"
|
||||
msgstr "被舉報的狀態"
|
||||
#: bookwyrm/templates/settings/reports/report.html:36
|
||||
msgid "Reported status"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:40
|
||||
#: bookwyrm/templates/settings/reports/report.html:38
|
||||
msgid "Status has been deleted"
|
||||
msgstr "狀態已被刪除"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:52
|
||||
#: bookwyrm/templates/settings/reports/report.html:47
|
||||
msgid "Reported links"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:68
|
||||
#: bookwyrm/templates/settings/reports/report.html:63
|
||||
msgid "Moderator Comments"
|
||||
msgstr "監察員評論"
|
||||
|
||||
#: bookwyrm/templates/settings/reports/report.html:89
|
||||
#: bookwyrm/templates/settings/reports/report.html:84
|
||||
#: bookwyrm/templates/snippets/create_status.html:26
|
||||
msgid "Comment"
|
||||
msgstr "評論"
|
||||
|
|
Loading…
Reference in a new issue