Merge branch 'main' into form-perms
This commit is contained in:
commit
b0236b95bd
88 changed files with 4213 additions and 2669 deletions
|
@ -56,7 +56,7 @@ EMAIL_SENDER_NAME=admin
|
||||||
EMAIL_SENDER_DOMAIN=
|
EMAIL_SENDER_DOMAIN=
|
||||||
|
|
||||||
# Query timeouts
|
# Query timeouts
|
||||||
SEARCH_TIMEOUT=15
|
SEARCH_TIMEOUT=5
|
||||||
QUERY_TIMEOUT=5
|
QUERY_TIMEOUT=5
|
||||||
|
|
||||||
# Thumbnails Generation
|
# Thumbnails Generation
|
||||||
|
|
|
@ -117,6 +117,17 @@ class ActivityStream(RedisStore):
|
||||||
Q(id=status.user.id) # if the user is the post's author
|
Q(id=status.user.id) # if the user is the post's author
|
||||||
| Q(id__in=status.mention_users.all()) # if the user is mentioned
|
| Q(id__in=status.mention_users.all()) # if the user is mentioned
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# don't show replies to statuses the user can't see
|
||||||
|
elif status.reply_parent and status.reply_parent.privacy == "followers":
|
||||||
|
audience = audience.filter(
|
||||||
|
Q(id=status.user.id) # if the user is the post's author
|
||||||
|
| Q(id=status.reply_parent.user.id) # if the user is the OG author
|
||||||
|
| (
|
||||||
|
Q(following=status.user) & Q(following=status.reply_parent.user)
|
||||||
|
) # if the user is following both authors
|
||||||
|
).distinct()
|
||||||
|
|
||||||
# only visible to the poster's followers and tagged users
|
# only visible to the poster's followers and tagged users
|
||||||
elif status.privacy == "followers":
|
elif status.privacy == "followers":
|
||||||
audience = audience.filter(
|
audience = audience.filter(
|
||||||
|
|
|
@ -7,6 +7,7 @@ from django.contrib.postgres.search import SearchRank, SearchQuery
|
||||||
from django.db.models import OuterRef, Subquery, F, Q
|
from django.db.models import OuterRef, Subquery, F, Q
|
||||||
|
|
||||||
from bookwyrm import models
|
from bookwyrm import models
|
||||||
|
from bookwyrm import connectors
|
||||||
from bookwyrm.settings import MEDIA_FULL_URL
|
from bookwyrm.settings import MEDIA_FULL_URL
|
||||||
|
|
||||||
|
|
||||||
|
@ -30,7 +31,9 @@ def isbn_search(query):
|
||||||
"""search your local database"""
|
"""search your local database"""
|
||||||
if not query:
|
if not query:
|
||||||
return []
|
return []
|
||||||
|
# Up-case the ISBN string to ensure any 'X' check-digit is correct
|
||||||
|
# If the ISBN has only 9 characters, prepend missing zero
|
||||||
|
query = query.strip().upper().rjust(10, "0")
|
||||||
filters = [{f: query} for f in ["isbn_10", "isbn_13"]]
|
filters = [{f: query} for f in ["isbn_10", "isbn_13"]]
|
||||||
results = models.Edition.objects.filter(
|
results = models.Edition.objects.filter(
|
||||||
reduce(operator.or_, (Q(**f) for f in filters))
|
reduce(operator.or_, (Q(**f) for f in filters))
|
||||||
|
@ -72,6 +75,10 @@ def format_search_result(search_result):
|
||||||
|
|
||||||
def search_identifiers(query, *filters, return_first=False):
|
def search_identifiers(query, *filters, return_first=False):
|
||||||
"""tries remote_id, isbn; defined as dedupe fields on the model"""
|
"""tries remote_id, isbn; defined as dedupe fields on the model"""
|
||||||
|
if connectors.maybe_isbn(query):
|
||||||
|
# Oh did you think the 'S' in ISBN stood for 'standard'?
|
||||||
|
normalized_isbn = query.strip().upper().rjust(10, "0")
|
||||||
|
query = normalized_isbn
|
||||||
# pylint: disable=W0212
|
# pylint: disable=W0212
|
||||||
or_filters = [
|
or_filters = [
|
||||||
{f.name: query}
|
{f.name: query}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
""" bring connectors into the namespace """
|
""" bring connectors into the namespace """
|
||||||
from .settings import CONNECTORS
|
from .settings import CONNECTORS
|
||||||
from .abstract_connector import ConnectorException
|
from .abstract_connector import ConnectorException
|
||||||
from .abstract_connector import get_data, get_image
|
from .abstract_connector import get_data, get_image, maybe_isbn
|
||||||
|
|
||||||
from .connector_manager import search, first_search_result
|
from .connector_manager import search, first_search_result
|
||||||
|
|
|
@ -42,8 +42,10 @@ class AbstractMinimalConnector(ABC):
|
||||||
"""format the query url"""
|
"""format the query url"""
|
||||||
# Check if the query resembles an ISBN
|
# Check if the query resembles an ISBN
|
||||||
if maybe_isbn(query) and self.isbn_search_url and self.isbn_search_url != "":
|
if maybe_isbn(query) and self.isbn_search_url and self.isbn_search_url != "":
|
||||||
return f"{self.isbn_search_url}{query}"
|
# Up-case the ISBN string to ensure any 'X' check-digit is correct
|
||||||
|
# If the ISBN has only 9 characters, prepend missing zero
|
||||||
|
normalized_query = query.strip().upper().rjust(10, "0")
|
||||||
|
return f"{self.isbn_search_url}{normalized_query}"
|
||||||
# NOTE: previously, we tried searching isbn and if that produces no results,
|
# NOTE: previously, we tried searching isbn and if that produces no results,
|
||||||
# searched as free text. This, instead, only searches isbn if it's isbn-y
|
# searched as free text. This, instead, only searches isbn if it's isbn-y
|
||||||
return f"{self.search_url}{query}"
|
return f"{self.search_url}{query}"
|
||||||
|
@ -325,4 +327,11 @@ def unique_physical_format(format_text):
|
||||||
def maybe_isbn(query):
|
def maybe_isbn(query):
|
||||||
"""check if a query looks like an isbn"""
|
"""check if a query looks like an isbn"""
|
||||||
isbn = re.sub(r"[\W_]", "", query) # removes filler characters
|
isbn = re.sub(r"[\W_]", "", query) # removes filler characters
|
||||||
return len(isbn) in [10, 13] # ISBN10 or ISBN13
|
# ISBNs must be numeric except an ISBN10 checkdigit can be 'X'
|
||||||
|
if not isbn.upper().rstrip("X").isnumeric():
|
||||||
|
return False
|
||||||
|
return len(isbn) in [
|
||||||
|
9,
|
||||||
|
10,
|
||||||
|
13,
|
||||||
|
] # ISBN10 or ISBN13, or maybe ISBN10 missing a leading zero
|
||||||
|
|
647
bookwyrm/migrations/0157_auto_20220909_2338.py
Normal file
647
bookwyrm/migrations/0157_auto_20220909_2338.py
Normal file
|
@ -0,0 +1,647 @@
|
||||||
|
# Generated by Django 3.2.15 on 2022-09-09 23:38
|
||||||
|
|
||||||
|
import bookwyrm.models.fields
|
||||||
|
import django.core.validators
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
("bookwyrm", "0156_alter_user_preferred_language"),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name="review",
|
||||||
|
name="rating",
|
||||||
|
field=bookwyrm.models.fields.DecimalField(
|
||||||
|
blank=True,
|
||||||
|
decimal_places=2,
|
||||||
|
default=None,
|
||||||
|
max_digits=3,
|
||||||
|
null=True,
|
||||||
|
validators=[
|
||||||
|
django.core.validators.MinValueValidator(0.5),
|
||||||
|
django.core.validators.MaxValueValidator(5),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name="user",
|
||||||
|
name="preferred_timezone",
|
||||||
|
field=models.CharField(
|
||||||
|
choices=[
|
||||||
|
("Africa/Abidjan", "Africa/Abidjan"),
|
||||||
|
("Africa/Accra", "Africa/Accra"),
|
||||||
|
("Africa/Addis_Ababa", "Africa/Addis_Ababa"),
|
||||||
|
("Africa/Algiers", "Africa/Algiers"),
|
||||||
|
("Africa/Asmara", "Africa/Asmara"),
|
||||||
|
("Africa/Asmera", "Africa/Asmera"),
|
||||||
|
("Africa/Bamako", "Africa/Bamako"),
|
||||||
|
("Africa/Bangui", "Africa/Bangui"),
|
||||||
|
("Africa/Banjul", "Africa/Banjul"),
|
||||||
|
("Africa/Bissau", "Africa/Bissau"),
|
||||||
|
("Africa/Blantyre", "Africa/Blantyre"),
|
||||||
|
("Africa/Brazzaville", "Africa/Brazzaville"),
|
||||||
|
("Africa/Bujumbura", "Africa/Bujumbura"),
|
||||||
|
("Africa/Cairo", "Africa/Cairo"),
|
||||||
|
("Africa/Casablanca", "Africa/Casablanca"),
|
||||||
|
("Africa/Ceuta", "Africa/Ceuta"),
|
||||||
|
("Africa/Conakry", "Africa/Conakry"),
|
||||||
|
("Africa/Dakar", "Africa/Dakar"),
|
||||||
|
("Africa/Dar_es_Salaam", "Africa/Dar_es_Salaam"),
|
||||||
|
("Africa/Djibouti", "Africa/Djibouti"),
|
||||||
|
("Africa/Douala", "Africa/Douala"),
|
||||||
|
("Africa/El_Aaiun", "Africa/El_Aaiun"),
|
||||||
|
("Africa/Freetown", "Africa/Freetown"),
|
||||||
|
("Africa/Gaborone", "Africa/Gaborone"),
|
||||||
|
("Africa/Harare", "Africa/Harare"),
|
||||||
|
("Africa/Johannesburg", "Africa/Johannesburg"),
|
||||||
|
("Africa/Juba", "Africa/Juba"),
|
||||||
|
("Africa/Kampala", "Africa/Kampala"),
|
||||||
|
("Africa/Khartoum", "Africa/Khartoum"),
|
||||||
|
("Africa/Kigali", "Africa/Kigali"),
|
||||||
|
("Africa/Kinshasa", "Africa/Kinshasa"),
|
||||||
|
("Africa/Lagos", "Africa/Lagos"),
|
||||||
|
("Africa/Libreville", "Africa/Libreville"),
|
||||||
|
("Africa/Lome", "Africa/Lome"),
|
||||||
|
("Africa/Luanda", "Africa/Luanda"),
|
||||||
|
("Africa/Lubumbashi", "Africa/Lubumbashi"),
|
||||||
|
("Africa/Lusaka", "Africa/Lusaka"),
|
||||||
|
("Africa/Malabo", "Africa/Malabo"),
|
||||||
|
("Africa/Maputo", "Africa/Maputo"),
|
||||||
|
("Africa/Maseru", "Africa/Maseru"),
|
||||||
|
("Africa/Mbabane", "Africa/Mbabane"),
|
||||||
|
("Africa/Mogadishu", "Africa/Mogadishu"),
|
||||||
|
("Africa/Monrovia", "Africa/Monrovia"),
|
||||||
|
("Africa/Nairobi", "Africa/Nairobi"),
|
||||||
|
("Africa/Ndjamena", "Africa/Ndjamena"),
|
||||||
|
("Africa/Niamey", "Africa/Niamey"),
|
||||||
|
("Africa/Nouakchott", "Africa/Nouakchott"),
|
||||||
|
("Africa/Ouagadougou", "Africa/Ouagadougou"),
|
||||||
|
("Africa/Porto-Novo", "Africa/Porto-Novo"),
|
||||||
|
("Africa/Sao_Tome", "Africa/Sao_Tome"),
|
||||||
|
("Africa/Timbuktu", "Africa/Timbuktu"),
|
||||||
|
("Africa/Tripoli", "Africa/Tripoli"),
|
||||||
|
("Africa/Tunis", "Africa/Tunis"),
|
||||||
|
("Africa/Windhoek", "Africa/Windhoek"),
|
||||||
|
("America/Adak", "America/Adak"),
|
||||||
|
("America/Anchorage", "America/Anchorage"),
|
||||||
|
("America/Anguilla", "America/Anguilla"),
|
||||||
|
("America/Antigua", "America/Antigua"),
|
||||||
|
("America/Araguaina", "America/Araguaina"),
|
||||||
|
(
|
||||||
|
"America/Argentina/Buenos_Aires",
|
||||||
|
"America/Argentina/Buenos_Aires",
|
||||||
|
),
|
||||||
|
("America/Argentina/Catamarca", "America/Argentina/Catamarca"),
|
||||||
|
(
|
||||||
|
"America/Argentina/ComodRivadavia",
|
||||||
|
"America/Argentina/ComodRivadavia",
|
||||||
|
),
|
||||||
|
("America/Argentina/Cordoba", "America/Argentina/Cordoba"),
|
||||||
|
("America/Argentina/Jujuy", "America/Argentina/Jujuy"),
|
||||||
|
("America/Argentina/La_Rioja", "America/Argentina/La_Rioja"),
|
||||||
|
("America/Argentina/Mendoza", "America/Argentina/Mendoza"),
|
||||||
|
(
|
||||||
|
"America/Argentina/Rio_Gallegos",
|
||||||
|
"America/Argentina/Rio_Gallegos",
|
||||||
|
),
|
||||||
|
("America/Argentina/Salta", "America/Argentina/Salta"),
|
||||||
|
("America/Argentina/San_Juan", "America/Argentina/San_Juan"),
|
||||||
|
("America/Argentina/San_Luis", "America/Argentina/San_Luis"),
|
||||||
|
("America/Argentina/Tucuman", "America/Argentina/Tucuman"),
|
||||||
|
("America/Argentina/Ushuaia", "America/Argentina/Ushuaia"),
|
||||||
|
("America/Aruba", "America/Aruba"),
|
||||||
|
("America/Asuncion", "America/Asuncion"),
|
||||||
|
("America/Atikokan", "America/Atikokan"),
|
||||||
|
("America/Atka", "America/Atka"),
|
||||||
|
("America/Bahia", "America/Bahia"),
|
||||||
|
("America/Bahia_Banderas", "America/Bahia_Banderas"),
|
||||||
|
("America/Barbados", "America/Barbados"),
|
||||||
|
("America/Belem", "America/Belem"),
|
||||||
|
("America/Belize", "America/Belize"),
|
||||||
|
("America/Blanc-Sablon", "America/Blanc-Sablon"),
|
||||||
|
("America/Boa_Vista", "America/Boa_Vista"),
|
||||||
|
("America/Bogota", "America/Bogota"),
|
||||||
|
("America/Boise", "America/Boise"),
|
||||||
|
("America/Buenos_Aires", "America/Buenos_Aires"),
|
||||||
|
("America/Cambridge_Bay", "America/Cambridge_Bay"),
|
||||||
|
("America/Campo_Grande", "America/Campo_Grande"),
|
||||||
|
("America/Cancun", "America/Cancun"),
|
||||||
|
("America/Caracas", "America/Caracas"),
|
||||||
|
("America/Catamarca", "America/Catamarca"),
|
||||||
|
("America/Cayenne", "America/Cayenne"),
|
||||||
|
("America/Cayman", "America/Cayman"),
|
||||||
|
("America/Chicago", "America/Chicago"),
|
||||||
|
("America/Chihuahua", "America/Chihuahua"),
|
||||||
|
("America/Coral_Harbour", "America/Coral_Harbour"),
|
||||||
|
("America/Cordoba", "America/Cordoba"),
|
||||||
|
("America/Costa_Rica", "America/Costa_Rica"),
|
||||||
|
("America/Creston", "America/Creston"),
|
||||||
|
("America/Cuiaba", "America/Cuiaba"),
|
||||||
|
("America/Curacao", "America/Curacao"),
|
||||||
|
("America/Danmarkshavn", "America/Danmarkshavn"),
|
||||||
|
("America/Dawson", "America/Dawson"),
|
||||||
|
("America/Dawson_Creek", "America/Dawson_Creek"),
|
||||||
|
("America/Denver", "America/Denver"),
|
||||||
|
("America/Detroit", "America/Detroit"),
|
||||||
|
("America/Dominica", "America/Dominica"),
|
||||||
|
("America/Edmonton", "America/Edmonton"),
|
||||||
|
("America/Eirunepe", "America/Eirunepe"),
|
||||||
|
("America/El_Salvador", "America/El_Salvador"),
|
||||||
|
("America/Ensenada", "America/Ensenada"),
|
||||||
|
("America/Fort_Nelson", "America/Fort_Nelson"),
|
||||||
|
("America/Fort_Wayne", "America/Fort_Wayne"),
|
||||||
|
("America/Fortaleza", "America/Fortaleza"),
|
||||||
|
("America/Glace_Bay", "America/Glace_Bay"),
|
||||||
|
("America/Godthab", "America/Godthab"),
|
||||||
|
("America/Goose_Bay", "America/Goose_Bay"),
|
||||||
|
("America/Grand_Turk", "America/Grand_Turk"),
|
||||||
|
("America/Grenada", "America/Grenada"),
|
||||||
|
("America/Guadeloupe", "America/Guadeloupe"),
|
||||||
|
("America/Guatemala", "America/Guatemala"),
|
||||||
|
("America/Guayaquil", "America/Guayaquil"),
|
||||||
|
("America/Guyana", "America/Guyana"),
|
||||||
|
("America/Halifax", "America/Halifax"),
|
||||||
|
("America/Havana", "America/Havana"),
|
||||||
|
("America/Hermosillo", "America/Hermosillo"),
|
||||||
|
("America/Indiana/Indianapolis", "America/Indiana/Indianapolis"),
|
||||||
|
("America/Indiana/Knox", "America/Indiana/Knox"),
|
||||||
|
("America/Indiana/Marengo", "America/Indiana/Marengo"),
|
||||||
|
("America/Indiana/Petersburg", "America/Indiana/Petersburg"),
|
||||||
|
("America/Indiana/Tell_City", "America/Indiana/Tell_City"),
|
||||||
|
("America/Indiana/Vevay", "America/Indiana/Vevay"),
|
||||||
|
("America/Indiana/Vincennes", "America/Indiana/Vincennes"),
|
||||||
|
("America/Indiana/Winamac", "America/Indiana/Winamac"),
|
||||||
|
("America/Indianapolis", "America/Indianapolis"),
|
||||||
|
("America/Inuvik", "America/Inuvik"),
|
||||||
|
("America/Iqaluit", "America/Iqaluit"),
|
||||||
|
("America/Jamaica", "America/Jamaica"),
|
||||||
|
("America/Jujuy", "America/Jujuy"),
|
||||||
|
("America/Juneau", "America/Juneau"),
|
||||||
|
("America/Kentucky/Louisville", "America/Kentucky/Louisville"),
|
||||||
|
("America/Kentucky/Monticello", "America/Kentucky/Monticello"),
|
||||||
|
("America/Knox_IN", "America/Knox_IN"),
|
||||||
|
("America/Kralendijk", "America/Kralendijk"),
|
||||||
|
("America/La_Paz", "America/La_Paz"),
|
||||||
|
("America/Lima", "America/Lima"),
|
||||||
|
("America/Los_Angeles", "America/Los_Angeles"),
|
||||||
|
("America/Louisville", "America/Louisville"),
|
||||||
|
("America/Lower_Princes", "America/Lower_Princes"),
|
||||||
|
("America/Maceio", "America/Maceio"),
|
||||||
|
("America/Managua", "America/Managua"),
|
||||||
|
("America/Manaus", "America/Manaus"),
|
||||||
|
("America/Marigot", "America/Marigot"),
|
||||||
|
("America/Martinique", "America/Martinique"),
|
||||||
|
("America/Matamoros", "America/Matamoros"),
|
||||||
|
("America/Mazatlan", "America/Mazatlan"),
|
||||||
|
("America/Mendoza", "America/Mendoza"),
|
||||||
|
("America/Menominee", "America/Menominee"),
|
||||||
|
("America/Merida", "America/Merida"),
|
||||||
|
("America/Metlakatla", "America/Metlakatla"),
|
||||||
|
("America/Mexico_City", "America/Mexico_City"),
|
||||||
|
("America/Miquelon", "America/Miquelon"),
|
||||||
|
("America/Moncton", "America/Moncton"),
|
||||||
|
("America/Monterrey", "America/Monterrey"),
|
||||||
|
("America/Montevideo", "America/Montevideo"),
|
||||||
|
("America/Montreal", "America/Montreal"),
|
||||||
|
("America/Montserrat", "America/Montserrat"),
|
||||||
|
("America/Nassau", "America/Nassau"),
|
||||||
|
("America/New_York", "America/New_York"),
|
||||||
|
("America/Nipigon", "America/Nipigon"),
|
||||||
|
("America/Nome", "America/Nome"),
|
||||||
|
("America/Noronha", "America/Noronha"),
|
||||||
|
("America/North_Dakota/Beulah", "America/North_Dakota/Beulah"),
|
||||||
|
("America/North_Dakota/Center", "America/North_Dakota/Center"),
|
||||||
|
(
|
||||||
|
"America/North_Dakota/New_Salem",
|
||||||
|
"America/North_Dakota/New_Salem",
|
||||||
|
),
|
||||||
|
("America/Nuuk", "America/Nuuk"),
|
||||||
|
("America/Ojinaga", "America/Ojinaga"),
|
||||||
|
("America/Panama", "America/Panama"),
|
||||||
|
("America/Pangnirtung", "America/Pangnirtung"),
|
||||||
|
("America/Paramaribo", "America/Paramaribo"),
|
||||||
|
("America/Phoenix", "America/Phoenix"),
|
||||||
|
("America/Port-au-Prince", "America/Port-au-Prince"),
|
||||||
|
("America/Port_of_Spain", "America/Port_of_Spain"),
|
||||||
|
("America/Porto_Acre", "America/Porto_Acre"),
|
||||||
|
("America/Porto_Velho", "America/Porto_Velho"),
|
||||||
|
("America/Puerto_Rico", "America/Puerto_Rico"),
|
||||||
|
("America/Punta_Arenas", "America/Punta_Arenas"),
|
||||||
|
("America/Rainy_River", "America/Rainy_River"),
|
||||||
|
("America/Rankin_Inlet", "America/Rankin_Inlet"),
|
||||||
|
("America/Recife", "America/Recife"),
|
||||||
|
("America/Regina", "America/Regina"),
|
||||||
|
("America/Resolute", "America/Resolute"),
|
||||||
|
("America/Rio_Branco", "America/Rio_Branco"),
|
||||||
|
("America/Rosario", "America/Rosario"),
|
||||||
|
("America/Santa_Isabel", "America/Santa_Isabel"),
|
||||||
|
("America/Santarem", "America/Santarem"),
|
||||||
|
("America/Santiago", "America/Santiago"),
|
||||||
|
("America/Santo_Domingo", "America/Santo_Domingo"),
|
||||||
|
("America/Sao_Paulo", "America/Sao_Paulo"),
|
||||||
|
("America/Scoresbysund", "America/Scoresbysund"),
|
||||||
|
("America/Shiprock", "America/Shiprock"),
|
||||||
|
("America/Sitka", "America/Sitka"),
|
||||||
|
("America/St_Barthelemy", "America/St_Barthelemy"),
|
||||||
|
("America/St_Johns", "America/St_Johns"),
|
||||||
|
("America/St_Kitts", "America/St_Kitts"),
|
||||||
|
("America/St_Lucia", "America/St_Lucia"),
|
||||||
|
("America/St_Thomas", "America/St_Thomas"),
|
||||||
|
("America/St_Vincent", "America/St_Vincent"),
|
||||||
|
("America/Swift_Current", "America/Swift_Current"),
|
||||||
|
("America/Tegucigalpa", "America/Tegucigalpa"),
|
||||||
|
("America/Thule", "America/Thule"),
|
||||||
|
("America/Thunder_Bay", "America/Thunder_Bay"),
|
||||||
|
("America/Tijuana", "America/Tijuana"),
|
||||||
|
("America/Toronto", "America/Toronto"),
|
||||||
|
("America/Tortola", "America/Tortola"),
|
||||||
|
("America/Vancouver", "America/Vancouver"),
|
||||||
|
("America/Virgin", "America/Virgin"),
|
||||||
|
("America/Whitehorse", "America/Whitehorse"),
|
||||||
|
("America/Winnipeg", "America/Winnipeg"),
|
||||||
|
("America/Yakutat", "America/Yakutat"),
|
||||||
|
("America/Yellowknife", "America/Yellowknife"),
|
||||||
|
("Antarctica/Casey", "Antarctica/Casey"),
|
||||||
|
("Antarctica/Davis", "Antarctica/Davis"),
|
||||||
|
("Antarctica/DumontDUrville", "Antarctica/DumontDUrville"),
|
||||||
|
("Antarctica/Macquarie", "Antarctica/Macquarie"),
|
||||||
|
("Antarctica/Mawson", "Antarctica/Mawson"),
|
||||||
|
("Antarctica/McMurdo", "Antarctica/McMurdo"),
|
||||||
|
("Antarctica/Palmer", "Antarctica/Palmer"),
|
||||||
|
("Antarctica/Rothera", "Antarctica/Rothera"),
|
||||||
|
("Antarctica/South_Pole", "Antarctica/South_Pole"),
|
||||||
|
("Antarctica/Syowa", "Antarctica/Syowa"),
|
||||||
|
("Antarctica/Troll", "Antarctica/Troll"),
|
||||||
|
("Antarctica/Vostok", "Antarctica/Vostok"),
|
||||||
|
("Arctic/Longyearbyen", "Arctic/Longyearbyen"),
|
||||||
|
("Asia/Aden", "Asia/Aden"),
|
||||||
|
("Asia/Almaty", "Asia/Almaty"),
|
||||||
|
("Asia/Amman", "Asia/Amman"),
|
||||||
|
("Asia/Anadyr", "Asia/Anadyr"),
|
||||||
|
("Asia/Aqtau", "Asia/Aqtau"),
|
||||||
|
("Asia/Aqtobe", "Asia/Aqtobe"),
|
||||||
|
("Asia/Ashgabat", "Asia/Ashgabat"),
|
||||||
|
("Asia/Ashkhabad", "Asia/Ashkhabad"),
|
||||||
|
("Asia/Atyrau", "Asia/Atyrau"),
|
||||||
|
("Asia/Baghdad", "Asia/Baghdad"),
|
||||||
|
("Asia/Bahrain", "Asia/Bahrain"),
|
||||||
|
("Asia/Baku", "Asia/Baku"),
|
||||||
|
("Asia/Bangkok", "Asia/Bangkok"),
|
||||||
|
("Asia/Barnaul", "Asia/Barnaul"),
|
||||||
|
("Asia/Beirut", "Asia/Beirut"),
|
||||||
|
("Asia/Bishkek", "Asia/Bishkek"),
|
||||||
|
("Asia/Brunei", "Asia/Brunei"),
|
||||||
|
("Asia/Calcutta", "Asia/Calcutta"),
|
||||||
|
("Asia/Chita", "Asia/Chita"),
|
||||||
|
("Asia/Choibalsan", "Asia/Choibalsan"),
|
||||||
|
("Asia/Chongqing", "Asia/Chongqing"),
|
||||||
|
("Asia/Chungking", "Asia/Chungking"),
|
||||||
|
("Asia/Colombo", "Asia/Colombo"),
|
||||||
|
("Asia/Dacca", "Asia/Dacca"),
|
||||||
|
("Asia/Damascus", "Asia/Damascus"),
|
||||||
|
("Asia/Dhaka", "Asia/Dhaka"),
|
||||||
|
("Asia/Dili", "Asia/Dili"),
|
||||||
|
("Asia/Dubai", "Asia/Dubai"),
|
||||||
|
("Asia/Dushanbe", "Asia/Dushanbe"),
|
||||||
|
("Asia/Famagusta", "Asia/Famagusta"),
|
||||||
|
("Asia/Gaza", "Asia/Gaza"),
|
||||||
|
("Asia/Harbin", "Asia/Harbin"),
|
||||||
|
("Asia/Hebron", "Asia/Hebron"),
|
||||||
|
("Asia/Ho_Chi_Minh", "Asia/Ho_Chi_Minh"),
|
||||||
|
("Asia/Hong_Kong", "Asia/Hong_Kong"),
|
||||||
|
("Asia/Hovd", "Asia/Hovd"),
|
||||||
|
("Asia/Irkutsk", "Asia/Irkutsk"),
|
||||||
|
("Asia/Istanbul", "Asia/Istanbul"),
|
||||||
|
("Asia/Jakarta", "Asia/Jakarta"),
|
||||||
|
("Asia/Jayapura", "Asia/Jayapura"),
|
||||||
|
("Asia/Jerusalem", "Asia/Jerusalem"),
|
||||||
|
("Asia/Kabul", "Asia/Kabul"),
|
||||||
|
("Asia/Kamchatka", "Asia/Kamchatka"),
|
||||||
|
("Asia/Karachi", "Asia/Karachi"),
|
||||||
|
("Asia/Kashgar", "Asia/Kashgar"),
|
||||||
|
("Asia/Kathmandu", "Asia/Kathmandu"),
|
||||||
|
("Asia/Katmandu", "Asia/Katmandu"),
|
||||||
|
("Asia/Khandyga", "Asia/Khandyga"),
|
||||||
|
("Asia/Kolkata", "Asia/Kolkata"),
|
||||||
|
("Asia/Krasnoyarsk", "Asia/Krasnoyarsk"),
|
||||||
|
("Asia/Kuala_Lumpur", "Asia/Kuala_Lumpur"),
|
||||||
|
("Asia/Kuching", "Asia/Kuching"),
|
||||||
|
("Asia/Kuwait", "Asia/Kuwait"),
|
||||||
|
("Asia/Macao", "Asia/Macao"),
|
||||||
|
("Asia/Macau", "Asia/Macau"),
|
||||||
|
("Asia/Magadan", "Asia/Magadan"),
|
||||||
|
("Asia/Makassar", "Asia/Makassar"),
|
||||||
|
("Asia/Manila", "Asia/Manila"),
|
||||||
|
("Asia/Muscat", "Asia/Muscat"),
|
||||||
|
("Asia/Nicosia", "Asia/Nicosia"),
|
||||||
|
("Asia/Novokuznetsk", "Asia/Novokuznetsk"),
|
||||||
|
("Asia/Novosibirsk", "Asia/Novosibirsk"),
|
||||||
|
("Asia/Omsk", "Asia/Omsk"),
|
||||||
|
("Asia/Oral", "Asia/Oral"),
|
||||||
|
("Asia/Phnom_Penh", "Asia/Phnom_Penh"),
|
||||||
|
("Asia/Pontianak", "Asia/Pontianak"),
|
||||||
|
("Asia/Pyongyang", "Asia/Pyongyang"),
|
||||||
|
("Asia/Qatar", "Asia/Qatar"),
|
||||||
|
("Asia/Qostanay", "Asia/Qostanay"),
|
||||||
|
("Asia/Qyzylorda", "Asia/Qyzylorda"),
|
||||||
|
("Asia/Rangoon", "Asia/Rangoon"),
|
||||||
|
("Asia/Riyadh", "Asia/Riyadh"),
|
||||||
|
("Asia/Saigon", "Asia/Saigon"),
|
||||||
|
("Asia/Sakhalin", "Asia/Sakhalin"),
|
||||||
|
("Asia/Samarkand", "Asia/Samarkand"),
|
||||||
|
("Asia/Seoul", "Asia/Seoul"),
|
||||||
|
("Asia/Shanghai", "Asia/Shanghai"),
|
||||||
|
("Asia/Singapore", "Asia/Singapore"),
|
||||||
|
("Asia/Srednekolymsk", "Asia/Srednekolymsk"),
|
||||||
|
("Asia/Taipei", "Asia/Taipei"),
|
||||||
|
("Asia/Tashkent", "Asia/Tashkent"),
|
||||||
|
("Asia/Tbilisi", "Asia/Tbilisi"),
|
||||||
|
("Asia/Tehran", "Asia/Tehran"),
|
||||||
|
("Asia/Tel_Aviv", "Asia/Tel_Aviv"),
|
||||||
|
("Asia/Thimbu", "Asia/Thimbu"),
|
||||||
|
("Asia/Thimphu", "Asia/Thimphu"),
|
||||||
|
("Asia/Tokyo", "Asia/Tokyo"),
|
||||||
|
("Asia/Tomsk", "Asia/Tomsk"),
|
||||||
|
("Asia/Ujung_Pandang", "Asia/Ujung_Pandang"),
|
||||||
|
("Asia/Ulaanbaatar", "Asia/Ulaanbaatar"),
|
||||||
|
("Asia/Ulan_Bator", "Asia/Ulan_Bator"),
|
||||||
|
("Asia/Urumqi", "Asia/Urumqi"),
|
||||||
|
("Asia/Ust-Nera", "Asia/Ust-Nera"),
|
||||||
|
("Asia/Vientiane", "Asia/Vientiane"),
|
||||||
|
("Asia/Vladivostok", "Asia/Vladivostok"),
|
||||||
|
("Asia/Yakutsk", "Asia/Yakutsk"),
|
||||||
|
("Asia/Yangon", "Asia/Yangon"),
|
||||||
|
("Asia/Yekaterinburg", "Asia/Yekaterinburg"),
|
||||||
|
("Asia/Yerevan", "Asia/Yerevan"),
|
||||||
|
("Atlantic/Azores", "Atlantic/Azores"),
|
||||||
|
("Atlantic/Bermuda", "Atlantic/Bermuda"),
|
||||||
|
("Atlantic/Canary", "Atlantic/Canary"),
|
||||||
|
("Atlantic/Cape_Verde", "Atlantic/Cape_Verde"),
|
||||||
|
("Atlantic/Faeroe", "Atlantic/Faeroe"),
|
||||||
|
("Atlantic/Faroe", "Atlantic/Faroe"),
|
||||||
|
("Atlantic/Jan_Mayen", "Atlantic/Jan_Mayen"),
|
||||||
|
("Atlantic/Madeira", "Atlantic/Madeira"),
|
||||||
|
("Atlantic/Reykjavik", "Atlantic/Reykjavik"),
|
||||||
|
("Atlantic/South_Georgia", "Atlantic/South_Georgia"),
|
||||||
|
("Atlantic/St_Helena", "Atlantic/St_Helena"),
|
||||||
|
("Atlantic/Stanley", "Atlantic/Stanley"),
|
||||||
|
("Australia/ACT", "Australia/ACT"),
|
||||||
|
("Australia/Adelaide", "Australia/Adelaide"),
|
||||||
|
("Australia/Brisbane", "Australia/Brisbane"),
|
||||||
|
("Australia/Broken_Hill", "Australia/Broken_Hill"),
|
||||||
|
("Australia/Canberra", "Australia/Canberra"),
|
||||||
|
("Australia/Currie", "Australia/Currie"),
|
||||||
|
("Australia/Darwin", "Australia/Darwin"),
|
||||||
|
("Australia/Eucla", "Australia/Eucla"),
|
||||||
|
("Australia/Hobart", "Australia/Hobart"),
|
||||||
|
("Australia/LHI", "Australia/LHI"),
|
||||||
|
("Australia/Lindeman", "Australia/Lindeman"),
|
||||||
|
("Australia/Lord_Howe", "Australia/Lord_Howe"),
|
||||||
|
("Australia/Melbourne", "Australia/Melbourne"),
|
||||||
|
("Australia/NSW", "Australia/NSW"),
|
||||||
|
("Australia/North", "Australia/North"),
|
||||||
|
("Australia/Perth", "Australia/Perth"),
|
||||||
|
("Australia/Queensland", "Australia/Queensland"),
|
||||||
|
("Australia/South", "Australia/South"),
|
||||||
|
("Australia/Sydney", "Australia/Sydney"),
|
||||||
|
("Australia/Tasmania", "Australia/Tasmania"),
|
||||||
|
("Australia/Victoria", "Australia/Victoria"),
|
||||||
|
("Australia/West", "Australia/West"),
|
||||||
|
("Australia/Yancowinna", "Australia/Yancowinna"),
|
||||||
|
("Brazil/Acre", "Brazil/Acre"),
|
||||||
|
("Brazil/DeNoronha", "Brazil/DeNoronha"),
|
||||||
|
("Brazil/East", "Brazil/East"),
|
||||||
|
("Brazil/West", "Brazil/West"),
|
||||||
|
("CET", "CET"),
|
||||||
|
("CST6CDT", "CST6CDT"),
|
||||||
|
("Canada/Atlantic", "Canada/Atlantic"),
|
||||||
|
("Canada/Central", "Canada/Central"),
|
||||||
|
("Canada/Eastern", "Canada/Eastern"),
|
||||||
|
("Canada/Mountain", "Canada/Mountain"),
|
||||||
|
("Canada/Newfoundland", "Canada/Newfoundland"),
|
||||||
|
("Canada/Pacific", "Canada/Pacific"),
|
||||||
|
("Canada/Saskatchewan", "Canada/Saskatchewan"),
|
||||||
|
("Canada/Yukon", "Canada/Yukon"),
|
||||||
|
("Chile/Continental", "Chile/Continental"),
|
||||||
|
("Chile/EasterIsland", "Chile/EasterIsland"),
|
||||||
|
("Cuba", "Cuba"),
|
||||||
|
("EET", "EET"),
|
||||||
|
("EST", "EST"),
|
||||||
|
("EST5EDT", "EST5EDT"),
|
||||||
|
("Egypt", "Egypt"),
|
||||||
|
("Eire", "Eire"),
|
||||||
|
("Etc/GMT", "Etc/GMT"),
|
||||||
|
("Etc/GMT+0", "Etc/GMT+0"),
|
||||||
|
("Etc/GMT+1", "Etc/GMT+1"),
|
||||||
|
("Etc/GMT+10", "Etc/GMT+10"),
|
||||||
|
("Etc/GMT+11", "Etc/GMT+11"),
|
||||||
|
("Etc/GMT+12", "Etc/GMT+12"),
|
||||||
|
("Etc/GMT+2", "Etc/GMT+2"),
|
||||||
|
("Etc/GMT+3", "Etc/GMT+3"),
|
||||||
|
("Etc/GMT+4", "Etc/GMT+4"),
|
||||||
|
("Etc/GMT+5", "Etc/GMT+5"),
|
||||||
|
("Etc/GMT+6", "Etc/GMT+6"),
|
||||||
|
("Etc/GMT+7", "Etc/GMT+7"),
|
||||||
|
("Etc/GMT+8", "Etc/GMT+8"),
|
||||||
|
("Etc/GMT+9", "Etc/GMT+9"),
|
||||||
|
("Etc/GMT-0", "Etc/GMT-0"),
|
||||||
|
("Etc/GMT-1", "Etc/GMT-1"),
|
||||||
|
("Etc/GMT-10", "Etc/GMT-10"),
|
||||||
|
("Etc/GMT-11", "Etc/GMT-11"),
|
||||||
|
("Etc/GMT-12", "Etc/GMT-12"),
|
||||||
|
("Etc/GMT-13", "Etc/GMT-13"),
|
||||||
|
("Etc/GMT-14", "Etc/GMT-14"),
|
||||||
|
("Etc/GMT-2", "Etc/GMT-2"),
|
||||||
|
("Etc/GMT-3", "Etc/GMT-3"),
|
||||||
|
("Etc/GMT-4", "Etc/GMT-4"),
|
||||||
|
("Etc/GMT-5", "Etc/GMT-5"),
|
||||||
|
("Etc/GMT-6", "Etc/GMT-6"),
|
||||||
|
("Etc/GMT-7", "Etc/GMT-7"),
|
||||||
|
("Etc/GMT-8", "Etc/GMT-8"),
|
||||||
|
("Etc/GMT-9", "Etc/GMT-9"),
|
||||||
|
("Etc/GMT0", "Etc/GMT0"),
|
||||||
|
("Etc/Greenwich", "Etc/Greenwich"),
|
||||||
|
("Etc/UCT", "Etc/UCT"),
|
||||||
|
("Etc/UTC", "Etc/UTC"),
|
||||||
|
("Etc/Universal", "Etc/Universal"),
|
||||||
|
("Etc/Zulu", "Etc/Zulu"),
|
||||||
|
("Europe/Amsterdam", "Europe/Amsterdam"),
|
||||||
|
("Europe/Andorra", "Europe/Andorra"),
|
||||||
|
("Europe/Astrakhan", "Europe/Astrakhan"),
|
||||||
|
("Europe/Athens", "Europe/Athens"),
|
||||||
|
("Europe/Belfast", "Europe/Belfast"),
|
||||||
|
("Europe/Belgrade", "Europe/Belgrade"),
|
||||||
|
("Europe/Berlin", "Europe/Berlin"),
|
||||||
|
("Europe/Bratislava", "Europe/Bratislava"),
|
||||||
|
("Europe/Brussels", "Europe/Brussels"),
|
||||||
|
("Europe/Bucharest", "Europe/Bucharest"),
|
||||||
|
("Europe/Budapest", "Europe/Budapest"),
|
||||||
|
("Europe/Busingen", "Europe/Busingen"),
|
||||||
|
("Europe/Chisinau", "Europe/Chisinau"),
|
||||||
|
("Europe/Copenhagen", "Europe/Copenhagen"),
|
||||||
|
("Europe/Dublin", "Europe/Dublin"),
|
||||||
|
("Europe/Gibraltar", "Europe/Gibraltar"),
|
||||||
|
("Europe/Guernsey", "Europe/Guernsey"),
|
||||||
|
("Europe/Helsinki", "Europe/Helsinki"),
|
||||||
|
("Europe/Isle_of_Man", "Europe/Isle_of_Man"),
|
||||||
|
("Europe/Istanbul", "Europe/Istanbul"),
|
||||||
|
("Europe/Jersey", "Europe/Jersey"),
|
||||||
|
("Europe/Kaliningrad", "Europe/Kaliningrad"),
|
||||||
|
("Europe/Kiev", "Europe/Kiev"),
|
||||||
|
("Europe/Kirov", "Europe/Kirov"),
|
||||||
|
("Europe/Kyiv", "Europe/Kyiv"),
|
||||||
|
("Europe/Lisbon", "Europe/Lisbon"),
|
||||||
|
("Europe/Ljubljana", "Europe/Ljubljana"),
|
||||||
|
("Europe/London", "Europe/London"),
|
||||||
|
("Europe/Luxembourg", "Europe/Luxembourg"),
|
||||||
|
("Europe/Madrid", "Europe/Madrid"),
|
||||||
|
("Europe/Malta", "Europe/Malta"),
|
||||||
|
("Europe/Mariehamn", "Europe/Mariehamn"),
|
||||||
|
("Europe/Minsk", "Europe/Minsk"),
|
||||||
|
("Europe/Monaco", "Europe/Monaco"),
|
||||||
|
("Europe/Moscow", "Europe/Moscow"),
|
||||||
|
("Europe/Nicosia", "Europe/Nicosia"),
|
||||||
|
("Europe/Oslo", "Europe/Oslo"),
|
||||||
|
("Europe/Paris", "Europe/Paris"),
|
||||||
|
("Europe/Podgorica", "Europe/Podgorica"),
|
||||||
|
("Europe/Prague", "Europe/Prague"),
|
||||||
|
("Europe/Riga", "Europe/Riga"),
|
||||||
|
("Europe/Rome", "Europe/Rome"),
|
||||||
|
("Europe/Samara", "Europe/Samara"),
|
||||||
|
("Europe/San_Marino", "Europe/San_Marino"),
|
||||||
|
("Europe/Sarajevo", "Europe/Sarajevo"),
|
||||||
|
("Europe/Saratov", "Europe/Saratov"),
|
||||||
|
("Europe/Simferopol", "Europe/Simferopol"),
|
||||||
|
("Europe/Skopje", "Europe/Skopje"),
|
||||||
|
("Europe/Sofia", "Europe/Sofia"),
|
||||||
|
("Europe/Stockholm", "Europe/Stockholm"),
|
||||||
|
("Europe/Tallinn", "Europe/Tallinn"),
|
||||||
|
("Europe/Tirane", "Europe/Tirane"),
|
||||||
|
("Europe/Tiraspol", "Europe/Tiraspol"),
|
||||||
|
("Europe/Ulyanovsk", "Europe/Ulyanovsk"),
|
||||||
|
("Europe/Uzhgorod", "Europe/Uzhgorod"),
|
||||||
|
("Europe/Vaduz", "Europe/Vaduz"),
|
||||||
|
("Europe/Vatican", "Europe/Vatican"),
|
||||||
|
("Europe/Vienna", "Europe/Vienna"),
|
||||||
|
("Europe/Vilnius", "Europe/Vilnius"),
|
||||||
|
("Europe/Volgograd", "Europe/Volgograd"),
|
||||||
|
("Europe/Warsaw", "Europe/Warsaw"),
|
||||||
|
("Europe/Zagreb", "Europe/Zagreb"),
|
||||||
|
("Europe/Zaporozhye", "Europe/Zaporozhye"),
|
||||||
|
("Europe/Zurich", "Europe/Zurich"),
|
||||||
|
("GB", "GB"),
|
||||||
|
("GB-Eire", "GB-Eire"),
|
||||||
|
("GMT", "GMT"),
|
||||||
|
("GMT+0", "GMT+0"),
|
||||||
|
("GMT-0", "GMT-0"),
|
||||||
|
("GMT0", "GMT0"),
|
||||||
|
("Greenwich", "Greenwich"),
|
||||||
|
("HST", "HST"),
|
||||||
|
("Hongkong", "Hongkong"),
|
||||||
|
("Iceland", "Iceland"),
|
||||||
|
("Indian/Antananarivo", "Indian/Antananarivo"),
|
||||||
|
("Indian/Chagos", "Indian/Chagos"),
|
||||||
|
("Indian/Christmas", "Indian/Christmas"),
|
||||||
|
("Indian/Cocos", "Indian/Cocos"),
|
||||||
|
("Indian/Comoro", "Indian/Comoro"),
|
||||||
|
("Indian/Kerguelen", "Indian/Kerguelen"),
|
||||||
|
("Indian/Mahe", "Indian/Mahe"),
|
||||||
|
("Indian/Maldives", "Indian/Maldives"),
|
||||||
|
("Indian/Mauritius", "Indian/Mauritius"),
|
||||||
|
("Indian/Mayotte", "Indian/Mayotte"),
|
||||||
|
("Indian/Reunion", "Indian/Reunion"),
|
||||||
|
("Iran", "Iran"),
|
||||||
|
("Israel", "Israel"),
|
||||||
|
("Jamaica", "Jamaica"),
|
||||||
|
("Japan", "Japan"),
|
||||||
|
("Kwajalein", "Kwajalein"),
|
||||||
|
("Libya", "Libya"),
|
||||||
|
("MET", "MET"),
|
||||||
|
("MST", "MST"),
|
||||||
|
("MST7MDT", "MST7MDT"),
|
||||||
|
("Mexico/BajaNorte", "Mexico/BajaNorte"),
|
||||||
|
("Mexico/BajaSur", "Mexico/BajaSur"),
|
||||||
|
("Mexico/General", "Mexico/General"),
|
||||||
|
("NZ", "NZ"),
|
||||||
|
("NZ-CHAT", "NZ-CHAT"),
|
||||||
|
("Navajo", "Navajo"),
|
||||||
|
("PRC", "PRC"),
|
||||||
|
("PST8PDT", "PST8PDT"),
|
||||||
|
("Pacific/Apia", "Pacific/Apia"),
|
||||||
|
("Pacific/Auckland", "Pacific/Auckland"),
|
||||||
|
("Pacific/Bougainville", "Pacific/Bougainville"),
|
||||||
|
("Pacific/Chatham", "Pacific/Chatham"),
|
||||||
|
("Pacific/Chuuk", "Pacific/Chuuk"),
|
||||||
|
("Pacific/Easter", "Pacific/Easter"),
|
||||||
|
("Pacific/Efate", "Pacific/Efate"),
|
||||||
|
("Pacific/Enderbury", "Pacific/Enderbury"),
|
||||||
|
("Pacific/Fakaofo", "Pacific/Fakaofo"),
|
||||||
|
("Pacific/Fiji", "Pacific/Fiji"),
|
||||||
|
("Pacific/Funafuti", "Pacific/Funafuti"),
|
||||||
|
("Pacific/Galapagos", "Pacific/Galapagos"),
|
||||||
|
("Pacific/Gambier", "Pacific/Gambier"),
|
||||||
|
("Pacific/Guadalcanal", "Pacific/Guadalcanal"),
|
||||||
|
("Pacific/Guam", "Pacific/Guam"),
|
||||||
|
("Pacific/Honolulu", "Pacific/Honolulu"),
|
||||||
|
("Pacific/Johnston", "Pacific/Johnston"),
|
||||||
|
("Pacific/Kanton", "Pacific/Kanton"),
|
||||||
|
("Pacific/Kiritimati", "Pacific/Kiritimati"),
|
||||||
|
("Pacific/Kosrae", "Pacific/Kosrae"),
|
||||||
|
("Pacific/Kwajalein", "Pacific/Kwajalein"),
|
||||||
|
("Pacific/Majuro", "Pacific/Majuro"),
|
||||||
|
("Pacific/Marquesas", "Pacific/Marquesas"),
|
||||||
|
("Pacific/Midway", "Pacific/Midway"),
|
||||||
|
("Pacific/Nauru", "Pacific/Nauru"),
|
||||||
|
("Pacific/Niue", "Pacific/Niue"),
|
||||||
|
("Pacific/Norfolk", "Pacific/Norfolk"),
|
||||||
|
("Pacific/Noumea", "Pacific/Noumea"),
|
||||||
|
("Pacific/Pago_Pago", "Pacific/Pago_Pago"),
|
||||||
|
("Pacific/Palau", "Pacific/Palau"),
|
||||||
|
("Pacific/Pitcairn", "Pacific/Pitcairn"),
|
||||||
|
("Pacific/Pohnpei", "Pacific/Pohnpei"),
|
||||||
|
("Pacific/Ponape", "Pacific/Ponape"),
|
||||||
|
("Pacific/Port_Moresby", "Pacific/Port_Moresby"),
|
||||||
|
("Pacific/Rarotonga", "Pacific/Rarotonga"),
|
||||||
|
("Pacific/Saipan", "Pacific/Saipan"),
|
||||||
|
("Pacific/Samoa", "Pacific/Samoa"),
|
||||||
|
("Pacific/Tahiti", "Pacific/Tahiti"),
|
||||||
|
("Pacific/Tarawa", "Pacific/Tarawa"),
|
||||||
|
("Pacific/Tongatapu", "Pacific/Tongatapu"),
|
||||||
|
("Pacific/Truk", "Pacific/Truk"),
|
||||||
|
("Pacific/Wake", "Pacific/Wake"),
|
||||||
|
("Pacific/Wallis", "Pacific/Wallis"),
|
||||||
|
("Pacific/Yap", "Pacific/Yap"),
|
||||||
|
("Poland", "Poland"),
|
||||||
|
("Portugal", "Portugal"),
|
||||||
|
("ROC", "ROC"),
|
||||||
|
("ROK", "ROK"),
|
||||||
|
("Singapore", "Singapore"),
|
||||||
|
("Turkey", "Turkey"),
|
||||||
|
("UCT", "UCT"),
|
||||||
|
("US/Alaska", "US/Alaska"),
|
||||||
|
("US/Aleutian", "US/Aleutian"),
|
||||||
|
("US/Arizona", "US/Arizona"),
|
||||||
|
("US/Central", "US/Central"),
|
||||||
|
("US/East-Indiana", "US/East-Indiana"),
|
||||||
|
("US/Eastern", "US/Eastern"),
|
||||||
|
("US/Hawaii", "US/Hawaii"),
|
||||||
|
("US/Indiana-Starke", "US/Indiana-Starke"),
|
||||||
|
("US/Michigan", "US/Michigan"),
|
||||||
|
("US/Mountain", "US/Mountain"),
|
||||||
|
("US/Pacific", "US/Pacific"),
|
||||||
|
("US/Samoa", "US/Samoa"),
|
||||||
|
("UTC", "UTC"),
|
||||||
|
("Universal", "Universal"),
|
||||||
|
("W-SU", "W-SU"),
|
||||||
|
("WET", "WET"),
|
||||||
|
("Zulu", "Zulu"),
|
||||||
|
],
|
||||||
|
default="UTC",
|
||||||
|
max_length=255,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
]
|
|
@ -363,7 +363,7 @@ class Review(BookStatus):
|
||||||
default=None,
|
default=None,
|
||||||
null=True,
|
null=True,
|
||||||
blank=True,
|
blank=True,
|
||||||
validators=[MinValueValidator(1), MaxValueValidator(5)],
|
validators=[MinValueValidator(0.5), MaxValueValidator(5)],
|
||||||
decimal_places=2,
|
decimal_places=2,
|
||||||
max_digits=3,
|
max_digits=3,
|
||||||
)
|
)
|
||||||
|
|
|
@ -11,7 +11,7 @@ from django.utils.translation import gettext_lazy as _
|
||||||
env = Env()
|
env = Env()
|
||||||
env.read_env()
|
env.read_env()
|
||||||
DOMAIN = env("DOMAIN")
|
DOMAIN = env("DOMAIN")
|
||||||
VERSION = "0.4.4"
|
VERSION = "0.4.5"
|
||||||
|
|
||||||
RELEASE_API = env(
|
RELEASE_API = env(
|
||||||
"RELEASE_API",
|
"RELEASE_API",
|
||||||
|
|
|
@ -23,7 +23,9 @@
|
||||||
<p class="subtitle notification has-background-primary-highlight">
|
<p class="subtitle notification has-background-primary-highlight">
|
||||||
{% blocktrans trimmed with site_name=site.name %}
|
{% blocktrans trimmed with site_name=site.name %}
|
||||||
{{ site_name }} is part of <em>BookWyrm</em>, a network of independent, self-directed communities for readers.
|
{{ 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.
|
While you can interact seamlessly with users anywhere in the
|
||||||
|
<a href="https://joinbookwyrm.com/instances/" target="_blank" rel="nofollow noopener noreferrer">BookWyrm network</a>,
|
||||||
|
this community is unique.
|
||||||
{% endblocktrans %}
|
{% endblocktrans %}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
@ -88,7 +90,10 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
{% trans "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard." %}
|
{% blocktrans trimmed %}
|
||||||
|
Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal.
|
||||||
|
If you have feature requests, bug reports, or grand dreams, <a href="https://joinbookwyrm.com/get-involved" target="_blank" rel="nofollow noopener noreferrer">reach out</a> and make yourself heard.
|
||||||
|
{% endblocktrans %}
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -66,7 +66,7 @@
|
||||||
<div class="box">
|
<div class="box">
|
||||||
{% if author.wikipedia_link %}
|
{% if author.wikipedia_link %}
|
||||||
<div>
|
<div>
|
||||||
<a itemprop="sameAs" href="{{ author.wikipedia_link }}" rel="noopener noreferrer" target="_blank">
|
<a itemprop="sameAs" href="{{ author.wikipedia_link }}" rel="nofollow noopener noreferrer" target="_blank">
|
||||||
{% trans "Wikipedia" %}
|
{% trans "Wikipedia" %}
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@ -74,7 +74,7 @@
|
||||||
|
|
||||||
{% if author.isni %}
|
{% if author.isni %}
|
||||||
<div class="mt-1">
|
<div class="mt-1">
|
||||||
<a itemprop="sameAs" href="{{ author.isni_link }}" rel="noopener noreferrer" target="_blank">
|
<a itemprop="sameAs" href="{{ author.isni_link }}" rel="nofollow noopener noreferrer" target="_blank">
|
||||||
{% trans "View ISNI record" %}
|
{% trans "View ISNI record" %}
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@ -83,7 +83,7 @@
|
||||||
{% trans "Load data" as button_text %}
|
{% trans "Load data" as button_text %}
|
||||||
{% if author.openlibrary_key %}
|
{% if author.openlibrary_key %}
|
||||||
<div class="mt-1 is-flex">
|
<div class="mt-1 is-flex">
|
||||||
<a class="mr-3" itemprop="sameAs" href="{{ author.openlibrary_link }}" target="_blank" rel="noopener noreferrer">
|
<a class="mr-3" itemprop="sameAs" href="{{ author.openlibrary_link }}" target="_blank" rel="nofollow noopener noreferrer">
|
||||||
{% trans "View on OpenLibrary" %}
|
{% trans "View on OpenLibrary" %}
|
||||||
</a>
|
</a>
|
||||||
{% if request.user.is_authenticated and perms.bookwyrm.edit_book %}
|
{% if request.user.is_authenticated and perms.bookwyrm.edit_book %}
|
||||||
|
@ -98,7 +98,7 @@
|
||||||
|
|
||||||
{% if author.inventaire_id %}
|
{% if author.inventaire_id %}
|
||||||
<div class="mt-1 is-flex">
|
<div class="mt-1 is-flex">
|
||||||
<a class="mr-3" itemprop="sameAs" href="{{ author.inventaire_link }}" target="_blank" rel="noopener noreferrer">
|
<a class="mr-3" itemprop="sameAs" href="{{ author.inventaire_link }}" target="_blank" rel="nofollow noopener noreferrer">
|
||||||
{% trans "View on Inventaire" %}
|
{% trans "View on Inventaire" %}
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@
|
||||||
|
|
||||||
{% if author.librarything_key %}
|
{% if author.librarything_key %}
|
||||||
<div class="mt-1">
|
<div class="mt-1">
|
||||||
<a itemprop="sameAs" href="https://www.librarything.com/author/{{ author.librarything_key }}" target="_blank" rel="noopener noreferrer">
|
<a itemprop="sameAs" href="https://www.librarything.com/author/{{ author.librarything_key }}" target="_blank" rel="nofollow noopener noreferrer">
|
||||||
{% trans "View on LibraryThing" %}
|
{% trans "View on LibraryThing" %}
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@ -122,7 +122,7 @@
|
||||||
|
|
||||||
{% if author.goodreads_key %}
|
{% if author.goodreads_key %}
|
||||||
<div>
|
<div>
|
||||||
<a itemprop="sameAs" href="https://www.goodreads.com/author/show/{{ author.goodreads_key }}" target="_blank" rel="noopener noreferrer">
|
<a itemprop="sameAs" href="https://www.goodreads.com/author/show/{{ author.goodreads_key }}" target="_blank" rel="nofollow noopener noreferrer">
|
||||||
{% trans "View on Goodreads" %}
|
{% trans "View on Goodreads" %}
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -131,7 +131,7 @@
|
||||||
{% trans "Load data" as button_text %}
|
{% trans "Load data" as button_text %}
|
||||||
{% if book.openlibrary_key %}
|
{% if book.openlibrary_key %}
|
||||||
<p>
|
<p>
|
||||||
<a href="{{ book.openlibrary_link }}" target="_blank" rel="noopener noreferrer">
|
<a href="{{ book.openlibrary_link }}" target="_blank" rel="nofollow noopener noreferrer">
|
||||||
{% trans "View on OpenLibrary" %}
|
{% trans "View on OpenLibrary" %}
|
||||||
</a>
|
</a>
|
||||||
{% if request.user.is_authenticated and perms.bookwyrm.edit_book %}
|
{% if request.user.is_authenticated and perms.bookwyrm.edit_book %}
|
||||||
|
@ -145,7 +145,7 @@
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if book.inventaire_id %}
|
{% if book.inventaire_id %}
|
||||||
<p>
|
<p>
|
||||||
<a href="{{ book.inventaire_link }}" target="_blank" rel="noopener noreferrer">
|
<a href="{{ book.inventaire_link }}" target="_blank" rel="nofollow noopener noreferrer">
|
||||||
{% trans "View on Inventaire" %}
|
{% trans "View on Inventaire" %}
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
|
|
@ -78,9 +78,13 @@
|
||||||
<p class="help ml-5 mb-2">
|
<p class="help ml-5 mb-2">
|
||||||
{% with book_title=match.book_set.first.title alt_title=match.bio %}
|
{% with book_title=match.book_set.first.title alt_title=match.bio %}
|
||||||
{% if book_title %}
|
{% if book_title %}
|
||||||
<a href="{{ match.local_path }}" target="_blank">{% trans "Author of " %}<em>{{ book_title }}</em></a>
|
<a href="{{ match.local_path }}" target="_blank" rel="nofollow noopener noreferrer">{% blocktrans trimmed %}
|
||||||
|
Author of <em>{{ book_title }}</em>
|
||||||
|
{% endblocktrans %}</a>
|
||||||
{% else %}
|
{% else %}
|
||||||
<a href="{{ match.id }}" target="_blank">{% if alt_title %}{% trans "Author of " %}<em>{{ alt_title }}</em>{% else %} {% trans "Find more information at isni.org" %}{% endif %}</a>
|
<a href="{{ match.id }}" target="_blank" rel="nofollow noopener noreferrer">{% if alt_title %}{% blocktrans trimmed %}
|
||||||
|
Author of <em>{{ alt_title }}</em>
|
||||||
|
{% endblocktrans %}{% else %}{% trans "Find more information at isni.org" %}{% endif %}</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endwith %}
|
{% endwith %}
|
||||||
</p>
|
</p>
|
||||||
|
|
|
@ -39,7 +39,7 @@
|
||||||
{% for link in links %}
|
{% for link in links %}
|
||||||
<tr>
|
<tr>
|
||||||
<td class="overflow-wrap-anywhere">
|
<td class="overflow-wrap-anywhere">
|
||||||
<a href="{{ link.url }}" target="_blank" rel="noopener noreferrer">{{ link.url }}</a>
|
<a href="{{ link.url }}" target="_blank" rel="nofollow noopener noreferrer">{{ link.url }}</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{% if link.added_by %}
|
{% if link.added_by %}
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
{% for link in links.all %}
|
{% for link in links.all %}
|
||||||
{% join "verify" link.id as verify_modal %}
|
{% join "verify" link.id as verify_modal %}
|
||||||
<li>
|
<li>
|
||||||
<a href="{{ link.url }}" rel="noopener noreferrer" target="_blank" title="{{ link.url }}" data-modal-open="{{ verify_modal }}">{{ link.name }}</a>
|
<a href="{{ link.url }}" rel="nofollow noopener noreferrer" target="_blank" title="{{ link.url }}" data-modal-open="{{ verify_modal }}">{{ link.name }}</a>
|
||||||
({{ link.filetype }})
|
({{ link.filetype }})
|
||||||
|
|
||||||
{% if link.availability != "free" %}
|
{% if link.availability != "free" %}
|
||||||
|
|
|
@ -23,7 +23,7 @@ Is that where you'd like to go?
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<button type="button" class="button" data-modal-close>{% trans "Cancel" %}</button>
|
<button type="button" class="button" data-modal-close>{% trans "Cancel" %}</button>
|
||||||
<a href="{{ link.url }}" target="_blank" rel="noopener noreferrer" class="button is-primary">{% trans "Continue" %}</a>
|
<a href="{{ link.url }}" target="_blank" rel="nofollow noopener noreferrer" noreferrer" class="button is-primary">{% trans "Continue" %}</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -39,7 +39,11 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p class="help" id="desc_source">
|
<p class="help" id="desc_source">
|
||||||
{% trans 'You can download your Goodreads data from the <a href="https://www.goodreads.com/review/import" target="_blank" rel="noopener noreferrer">Import/Export page</a> of your Goodreads account.' %}
|
{% blocktrans trimmed %}
|
||||||
|
You can download your Goodreads data from the
|
||||||
|
<a href="https://www.goodreads.com/review/import" target="_blank" rel="nofollow noopener noreferrer">Import/Export page</a>
|
||||||
|
of your Goodreads account.
|
||||||
|
{% endblocktrans %}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -41,7 +41,7 @@
|
||||||
</dl>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{% if not job.complete %}
|
{% if not job.complete and show_progress %}
|
||||||
<div class="box is-processing">
|
<div class="box is-processing">
|
||||||
<div class="block">
|
<div class="block">
|
||||||
<span class="icon icon-spinner is-pulled-left" aria-hidden="true"></span>
|
<span class="icon icon-spinner is-pulled-left" aria-hidden="true"></span>
|
||||||
|
@ -94,7 +94,7 @@
|
||||||
<div class="block">
|
<div class="block">
|
||||||
{% block actions %}{% endblock %}
|
{% block actions %}{% endblock %}
|
||||||
<div class="table-container">
|
<div class="table-container">
|
||||||
<table class="table is-striped">
|
<table class="table is-striped is-fullwidth">
|
||||||
<tr>
|
<tr>
|
||||||
<th>
|
<th>
|
||||||
{% trans "Row" %}
|
{% trans "Row" %}
|
||||||
|
@ -137,6 +137,13 @@
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
{% else %}
|
{% else %}
|
||||||
|
{% if not items %}
|
||||||
|
<tr>
|
||||||
|
<td colspan="6">
|
||||||
|
<em>{% trans "No items currently need review" %}</em>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
{% endif %}
|
||||||
{% for item in items %}
|
{% for item in items %}
|
||||||
<tr>
|
<tr>
|
||||||
{% block index_col %}
|
{% block index_col %}
|
||||||
|
@ -169,7 +176,7 @@
|
||||||
<p>{{ item.review|truncatechars:100 }}</p>
|
<p>{{ item.review|truncatechars:100 }}</p>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if item.linked_review %}
|
{% if item.linked_review %}
|
||||||
<a href="{{ item.linked_review.remote_id }}" target="_blank">{% trans "View imported review" %}</a>
|
<a href="{{ item.linked_review.remote_id }}" target="_blank" rel="nofollow noopener noreferrer">{% trans "View imported review" %}</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</td>
|
</td>
|
||||||
{% block import_cols %}
|
{% block import_cols %}
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
<div class="columns is-mobile">
|
<div class="columns is-mobile">
|
||||||
{% with guess=item.book_guess %}
|
{% with guess=item.book_guess %}
|
||||||
<div class="column is-narrow">
|
<div class="column is-narrow">
|
||||||
<a href="{{ item.book.local_path }}" target="_blank">
|
<a href="{{ item.book.local_path }}" target="_blank" rel="nofollow noopener noreferrer">
|
||||||
{% include 'snippets/book_cover.html' with book=guess cover_class='is-h-s' size='small' %}
|
{% include 'snippets/book_cover.html' with book=guess cover_class='is-h-s' size='small' %}
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -67,9 +67,27 @@
|
||||||
</form>
|
</form>
|
||||||
{% include "search/barcode_modal.html" with id="barcode-scanner-modal" %}
|
{% include "search/barcode_modal.html" with id="barcode-scanner-modal" %}
|
||||||
|
|
||||||
<button type="button" tabindex="0" class="navbar-burger pulldown-menu my-4" data-controls="main_nav" aria-expanded="false">
|
<button
|
||||||
<i class="icon icon-dots-three-vertical" aria-hidden="true"></i>
|
type="button"
|
||||||
<span class="is-sr-only">{% trans "Main navigation menu" %}</span>
|
tabindex="0"
|
||||||
|
class="navbar-burger pulldown-menu my-4 is-flex-touch is-align-items-center is-justify-content-center"
|
||||||
|
data-controls="main_nav"
|
||||||
|
aria-expanded="false"
|
||||||
|
aria-label="{% trans 'Main navigation menu' %}"
|
||||||
|
>
|
||||||
|
<i class="icon-dots-three-vertical" aria-hidden="true"></i>
|
||||||
|
|
||||||
|
{% with request.user.unread_notification_count as notification_count %}
|
||||||
|
<strong
|
||||||
|
class="{% if not notification_count %}is-hidden {% elif request.user.has_unread_mentions %}is-danger {% else %}is-primary {% endif %} tag is-small px-1"
|
||||||
|
data-poll-wrapper
|
||||||
|
>
|
||||||
|
<span class="is-sr-only">{% trans "Notifications" %}</span>
|
||||||
|
<strong data-poll="notifications" class="has-text-white">
|
||||||
|
{{ notification_count }}
|
||||||
|
</strong>
|
||||||
|
</strong>
|
||||||
|
{% endwith %}
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -200,11 +218,17 @@
|
||||||
{% if site.support_link %}
|
{% if site.support_link %}
|
||||||
<p>
|
<p>
|
||||||
<span class="icon icon-heart"></span>
|
<span class="icon icon-heart"></span>
|
||||||
{% blocktrans with site_name=site.name support_link=site.support_link support_title=site.support_title %}Support {{ site_name }} on <a href="{{ support_link }}" target="_blank">{{ support_title }}</a>{% endblocktrans %}
|
{% blocktrans trimmed with site_name=site.name support_link=site.support_link support_title=site.support_title %}
|
||||||
|
Support {{ site_name }} on
|
||||||
|
<a href="{{ support_link }}" target="_blank" rel="nofollow noopener noreferrer">{{ support_title }}</a>
|
||||||
|
{% endblocktrans %}
|
||||||
</p>
|
</p>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<p>
|
<p>
|
||||||
{% blocktrans %}BookWyrm's source code is freely available. You can contribute or report issues on <a href="https://github.com/mouse-reeve/bookwyrm">GitHub</a>.{% endblocktrans %}
|
{% blocktrans trimmed %}
|
||||||
|
BookWyrm's source code is freely available. You can contribute or report issues on
|
||||||
|
<a href="https://github.com/bookwyrm-social/bookwyrm" target="_blank" rel="nofollow noopener noreferrer">GitHub</a>.
|
||||||
|
{% endblocktrans %}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
{% if site.footer_item %}
|
{% if site.footer_item %}
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
<h1 class="title">{% trans "Notifications" %}</h1>
|
<h1 class="title">{% trans "Notifications" %}</h1>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{% if notifications %}
|
||||||
<form name="clear" action="/notifications" method="POST" class="column is-narrow">
|
<form name="clear" action="/notifications" method="POST" class="column is-narrow">
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
{% spaceless %}
|
{% spaceless %}
|
||||||
|
@ -19,6 +20,7 @@
|
||||||
</button>
|
</button>
|
||||||
{% endspaceless %}
|
{% endspaceless %}
|
||||||
</form>
|
</form>
|
||||||
|
{% endif %}
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<div class="block">
|
<div class="block">
|
||||||
|
|
|
@ -4,7 +4,14 @@
|
||||||
|
|
||||||
<div class="field mb-0">
|
<div class="field mb-0">
|
||||||
<div class="control">
|
<div class="control">
|
||||||
<a class="button is-small is-link" href="{% url 'remote-follow-page' %}?user={{ user.username }}" target="_blank" rel="noopener noreferrer" onclick="BookWyrm.displayPopUp(`{% url 'remote-follow-page' %}?user={{ user.username }}`, `remoteFollow`); return false;" aria-describedby="remote_follow_warning">
|
<a
|
||||||
|
class="button is-small is-link"
|
||||||
|
href="{% url 'remote-follow-page' %}?user={{ user.username }}"
|
||||||
|
target="_blank"
|
||||||
|
rel="nofollow noopener noreferrer"
|
||||||
|
onclick="BookWyrm.displayPopUp(`{% url 'remote-follow-page' %}?user={{ user.username }}`, `remoteFollow`); return false;"
|
||||||
|
aria-describedby="remote_follow_warning"
|
||||||
|
>
|
||||||
{% blocktrans with username=user.localname %}Follow on Fediverse{% endblocktrans %}
|
{% blocktrans with username=user.localname %}Follow on Fediverse{% endblocktrans %}
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{% load layout %}
|
{% load layout %}
|
||||||
|
{% load sass_tags %}
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{% load static %}
|
{% load static %}
|
||||||
{% load utilities %}
|
{% load utilities %}
|
||||||
|
@ -9,9 +10,7 @@
|
||||||
<head>
|
<head>
|
||||||
<title>{% block title %}{% endblock %}</title>
|
<title>{% block title %}{% endblock %}</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<link rel="stylesheet" href="{% static 'css/vendor/bulma.min.css' %}">
|
<link href="{% sass_src site_theme %}" rel="stylesheet" type="text/css" />
|
||||||
<link rel="stylesheet" href="{% static 'css/vendor/icons.css' %}">
|
|
||||||
<link rel="stylesheet" href="{% static 'css/bookwyrm.css' %}">
|
|
||||||
<script>
|
<script>
|
||||||
function closeWindow() {
|
function closeWindow() {
|
||||||
window.close();
|
window.close();
|
||||||
|
|
|
@ -3,10 +3,9 @@
|
||||||
|
|
||||||
{% block panel %}
|
{% block panel %}
|
||||||
|
|
||||||
{% if results %}
|
{% if results or remote_results %}
|
||||||
{% with results|first as local_results %}
|
|
||||||
<ul class="block">
|
<ul class="block">
|
||||||
{% for result in local_results.results %}
|
{% for result in results %}
|
||||||
<li class="pd-4 mb-5 local-book-search-result" id="tour-local-book-search-result">
|
<li class="pd-4 mb-5 local-book-search-result" id="tour-local-book-search-result">
|
||||||
<div class="columns is-mobile is-gapless mb-0">
|
<div class="columns is-mobile is-gapless mb-0">
|
||||||
<div class="column is-cover">
|
<div class="column is-cover">
|
||||||
|
@ -29,25 +28,24 @@
|
||||||
</li>
|
</li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
{% endwith %}
|
|
||||||
|
|
||||||
<div class="block">
|
<div class="block">
|
||||||
{% for result_set in results|slice:"1:" %}
|
{% for result_set in remote_results %}
|
||||||
{% if result_set.results %}
|
{% if result_set.results %}
|
||||||
<section class="mb-5">
|
<section class="mb-5">
|
||||||
{% if not result_set.connector.local %}
|
|
||||||
<details class="details-panel box" open>
|
<details class="details-panel box" open>
|
||||||
{% endif %}
|
|
||||||
{% if not result_set.connector.local %}
|
|
||||||
<summary class="is-flex is-align-items-center is-flex-wrap-wrap is-gap-2 remote-book-search-result" id="tour-remote-search-result">
|
<summary class="is-flex is-align-items-center is-flex-wrap-wrap is-gap-2 remote-book-search-result" id="tour-remote-search-result">
|
||||||
<span class="mb-0 title is-5">
|
<span class="mb-0 title is-5">
|
||||||
{% trans 'Results from' %}
|
{% trans 'Results from' %}
|
||||||
<a href="{{ result_set.connector.base_url }}" target="_blank">{{ result_set.connector.name|default:result_set.connector.identifier }}</a>
|
<a
|
||||||
|
href="{{ result_set.connector.base_url }}"
|
||||||
|
target="_blank"
|
||||||
|
rel="nofollow noopener noreferrer"
|
||||||
|
>{{ result_set.connector.name|default:result_set.connector.identifier }}</a>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<span class="details-close icon icon-x" aria-hidden="true"></span>
|
<span class="details-close icon icon-x" aria-hidden="true"></span>
|
||||||
</summary>
|
</summary>
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
<div class="mt-5">
|
<div class="mt-5">
|
||||||
<div class="is-flex is-flex-direction-row-reverse">
|
<div class="is-flex is-flex-direction-row-reverse">
|
||||||
|
@ -63,7 +61,7 @@
|
||||||
<strong>
|
<strong>
|
||||||
<a
|
<a
|
||||||
href="{{ result.view_link|default:result.key }}"
|
href="{{ result.view_link|default:result.key }}"
|
||||||
rel="noopener noreferrer"
|
rel="nofollow noopener noreferrer"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
>{{ result.title }}</a>
|
>{{ result.title }}</a>
|
||||||
</strong>
|
</strong>
|
||||||
|
@ -88,17 +86,15 @@
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% if not result_set.connector.local %}
|
|
||||||
</details>
|
</details>
|
||||||
{% endif %}
|
|
||||||
</section>
|
</section>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block search_footer %}
|
||||||
<p class="block">
|
<p class="block">
|
||||||
{% if request.user.is_authenticated %}
|
{% if request.user.is_authenticated %}
|
||||||
{% if not remote %}
|
{% if not remote %}
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
{% extends 'layout.html' %}
|
{% extends 'layout.html' %}
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
|
{% load humanize %}
|
||||||
|
|
||||||
{% block title %}{% trans "Search" %}{% endblock %}
|
{% block title %}{% trans "Search" %}{% endblock %}
|
||||||
|
|
||||||
|
@ -53,17 +54,24 @@
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
<section class="block" id="search-results-block">
|
<section class="block" id="search-results-block">
|
||||||
|
<p class="block">
|
||||||
{% if not results %}
|
{% if not results %}
|
||||||
<p>
|
|
||||||
<em>{% blocktrans %}No results found for "{{ query }}"{% endblocktrans %}</em>
|
<em>{% blocktrans %}No results found for "{{ query }}"{% endblocktrans %}</em>
|
||||||
</p>
|
{% else %}
|
||||||
|
<em>{% blocktrans trimmed count counter=results.paginator.count with result_count=results.paginator.count|intcomma %}
|
||||||
|
{{ result_count }} result found
|
||||||
|
{% plural %}
|
||||||
|
{{ result_count }} results found
|
||||||
|
{% endblocktrans %}</em>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
</p>
|
||||||
{% block panel %}
|
{% block panel %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
<div>
|
<div class="block">
|
||||||
{% include 'snippets/pagination.html' with page=results path=request.path %}
|
{% include 'snippets/pagination.html' with page=results path=request.path %}
|
||||||
</div>
|
</div>
|
||||||
|
{% block search_footer %}{% endblock %}
|
||||||
</section>
|
</section>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
|
109
bookwyrm/templates/settings/celery.html
Normal file
109
bookwyrm/templates/settings/celery.html
Normal file
|
@ -0,0 +1,109 @@
|
||||||
|
{% extends 'settings/layout.html' %}
|
||||||
|
{% load humanize %}
|
||||||
|
{% load i18n %}
|
||||||
|
{% load celery_tags %}
|
||||||
|
|
||||||
|
{% block title %}{% trans "Celery Status" %}{% endblock %}
|
||||||
|
|
||||||
|
{% block header %}{% trans "Celery Status" %}{% endblock %}
|
||||||
|
|
||||||
|
{% block panel %}
|
||||||
|
|
||||||
|
{% if queues %}
|
||||||
|
<section class="block content">
|
||||||
|
<h2>{% trans "Queues" %}</h2>
|
||||||
|
<div class="columns has-text-centered">
|
||||||
|
<div class="column is-4">
|
||||||
|
<div class="notification">
|
||||||
|
<p class="header">{% trans "Low priority" %}</p>
|
||||||
|
<p class="title is-5">{{ queues.low_priority|intcomma }}</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="column is-4">
|
||||||
|
<div class="notification">
|
||||||
|
<p class="header">{% trans "Medium priority" %}</p>
|
||||||
|
<p class="title is-5">{{ queues.medium_priority|intcomma }}</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="column is-4">
|
||||||
|
<div class="notification">
|
||||||
|
<p class="header">{% trans "High priority" %}</p>
|
||||||
|
<p class="title is-5">{{ queues.high_priority|intcomma }}</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
{% else %}
|
||||||
|
<div class="notification is-danger is-flex is-align-items-start">
|
||||||
|
<span class="icon icon-warning is-size-4 pr-3" aria-hidden="true"></span>
|
||||||
|
<span>
|
||||||
|
{% trans "Could not connect to Redis broker" %}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
{% if stats %}
|
||||||
|
<section class="block content">
|
||||||
|
<h2>{% trans "Active Tasks" %}</h2>
|
||||||
|
{% for worker in active_tasks.values %}
|
||||||
|
<div class="table-container">
|
||||||
|
<table class="table is-striped is-fullwidth">
|
||||||
|
<tr>
|
||||||
|
<th>{% trans "ID" %}</th>
|
||||||
|
<th>{% trans "Task name" %}</th>
|
||||||
|
<th>{% trans "Run time" %}</th>
|
||||||
|
<th>{% trans "Priority" %}</th>
|
||||||
|
</tr>
|
||||||
|
{% if not worker %}
|
||||||
|
<tr>
|
||||||
|
<td colspan="4">
|
||||||
|
<em>{% trans "No active tasks" %}</em>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
{% endif %}
|
||||||
|
{% for task in worker %}
|
||||||
|
<tr>
|
||||||
|
<td>{{ task.id }}</td>
|
||||||
|
<td>{{ task.name|shortname }}</td>
|
||||||
|
<td>{{ task.time_start|runtime }}</td>
|
||||||
|
<td>{{ task.delivery_info.routing_key }}</td>
|
||||||
|
</tr>
|
||||||
|
{% endfor %}
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
{% endfor %}
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="block content">
|
||||||
|
<h2>{% trans "Workers" %}</h2>
|
||||||
|
|
||||||
|
{% for worker_name, worker in stats.items %}
|
||||||
|
<div class="notification">
|
||||||
|
<h3>{{ worker_name }}</h3>
|
||||||
|
{% trans "Uptime:" %} {{ worker.uptime|uptime }}
|
||||||
|
</div>
|
||||||
|
{% endfor %}
|
||||||
|
</section>
|
||||||
|
|
||||||
|
{% else %}
|
||||||
|
|
||||||
|
<div class="notification is-danger is-flex is-align-items-start">
|
||||||
|
<span class="icon icon-warning is-size-4 pr-3" aria-hidden="true"></span>
|
||||||
|
<span>
|
||||||
|
{% trans "Could not connect to Celery" %}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
{% if errors %}
|
||||||
|
<div class="block content">
|
||||||
|
<h2>{% trans "Errors" %}</h2>
|
||||||
|
{% for error in errors %}
|
||||||
|
<pre>{{ error }}</pre>
|
||||||
|
{% endfor %}
|
||||||
|
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
{% endblock %}
|
|
@ -57,10 +57,6 @@
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% if current_version %}
|
|
||||||
{% include 'settings/dashboard/warnings/update_version.html' with warning_level="warning" fullwidth=True %}
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
{% if reports %}
|
{% if reports %}
|
||||||
{% include 'settings/dashboard/warnings/reports.html' with warning_level="warning" %}
|
{% include 'settings/dashboard/warnings/reports.html' with warning_level="warning" %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
|
@ -59,7 +59,9 @@
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<label class="label" for="id_file">JSON data:</label>
|
<label class="label" for="id_file">JSON data:</label>
|
||||||
<aside class="help">
|
<aside class="help">
|
||||||
Expects a json file in the format provided by <a href="https://fediblock.org/" target="_blank" rel="noopener noreferrer">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:
|
{% blocktrans trimmed %}
|
||||||
|
Expects a json file in the format provided by <a href="https://fediblock.org/" target="_blank" rel="nofollow noopener noreferrer">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:
|
||||||
|
{% endblocktrans %}
|
||||||
<pre>
|
<pre>
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
|
|
|
@ -74,6 +74,15 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% if perms.edit_instance_settings %}
|
||||||
|
<h2 class="menu-label">{% trans "System" %}</h2>
|
||||||
|
<ul class="menu-list">
|
||||||
|
<li>
|
||||||
|
{% url 'settings-celery' as url %}
|
||||||
|
<a href="{{ url }}"{% if url in request.path %} class="is-active" aria-selected="true"{% endif %}>{% trans "Celery status" %}</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
{% endif %}
|
||||||
{% if perms.bookwyrm.edit_instance_settings %}
|
{% if perms.bookwyrm.edit_instance_settings %}
|
||||||
<h2 class="menu-label">{% trans "Instance Settings" %}</h2>
|
<h2 class="menu-label">{% trans "Instance Settings" %}</h2>
|
||||||
<ul class="menu-list">
|
<ul class="menu-list">
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
<header class="column">
|
<header class="column">
|
||||||
<h2 class="title is-5">
|
<h2 class="title is-5">
|
||||||
{{ domain.name }}
|
{{ domain.name }}
|
||||||
(<a href="http://{{ domain.domain }}" target="_blank" rel="noopener noreferrer">{{ domain.domain }}</a>)
|
(<a href="http://{{ domain.domain }}" target="_blank" rel="nofollow noopener noreferrer">{{ domain.domain }}</a>)
|
||||||
</h2>
|
</h2>
|
||||||
</header>
|
</header>
|
||||||
<div class="column is-narrow">
|
<div class="column is-narrow">
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
{% for link in links %}
|
{% for link in links %}
|
||||||
<tr>
|
<tr>
|
||||||
<td class="overflow-wrap-anywhere">
|
<td class="overflow-wrap-anywhere">
|
||||||
<a href="{{ link.url }}" target="_blank" rel="noopener noreferrer">{{ link.url }}</a>
|
<a href="{{ link.url }}" target="_blank" rel="nofollow noopener noreferrer">{{ link.url }}</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{% if link.added_by %}
|
{% if link.added_by %}
|
||||||
|
|
|
@ -51,7 +51,7 @@
|
||||||
{% trans "Once the instance is set up, you can promote other users to moderator or admin roles from the admin panel." %}
|
{% trans "Once the instance is set up, you can promote other users to moderator or admin roles from the admin panel." %}
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="https://docs.joinbookwyrm.com/moderation.html" target="_blank">
|
<a href="https://docs.joinbookwyrm.com/moderation.html" target="_blank" rel="nofollow noopener noreferrer">
|
||||||
{% trans "Learn more about moderation" %}
|
{% trans "Learn more about moderation" %}
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
|
@ -144,7 +144,7 @@
|
||||||
{% blocktrans trimmed %}
|
{% blocktrans trimmed %}
|
||||||
You can change your instance settings in the <code>.env</code> file on your server.
|
You can change your instance settings in the <code>.env</code> file on your server.
|
||||||
{% endblocktrans %}
|
{% endblocktrans %}
|
||||||
<a href="https://docs.joinbookwyrm.com/install-prod.html" target="_blank">
|
<a href="https://docs.joinbookwyrm.com/install-prod.html" target="_blank" rel="nofollow noopener noreferrer">
|
||||||
{% trans "View installation instructions" %}
|
{% trans "View installation instructions" %}
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
|
@ -9,13 +9,17 @@
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="navbar-brand is-flex-grow-1">
|
<div class="navbar-brand is-flex-grow-1">
|
||||||
<span class="navbar-item" href="/">
|
<span class="navbar-item" href="/">
|
||||||
<img class="image logo" src="{% if site.logo_small %}{% get_media_prefix %}{{ site.logo_small }}{% else %}{% static "images/logo-small.png" %}{% endif %}" alt="{% blocktrans with site_name=site.name %}{{ site_name }} home page{% endblocktrans %}">
|
<img
|
||||||
|
class="image logo"
|
||||||
|
src="{% if site.logo_small %}{% get_media_prefix %}{{ site.logo_small }}{% else %}{% static "images/logo-small.png" %}{% endif %}"
|
||||||
|
alt="{% blocktrans with site_name=site.name %}{{ site_name }} home page{% endblocktrans %}"
|
||||||
|
>
|
||||||
</span>
|
</span>
|
||||||
<div class="navbar-item is-align-items-start pt-5 is-flex-grow-1">
|
<div class="navbar-item is-align-items-start pt-5 is-flex-grow-1">
|
||||||
{% trans "Installing BookWyrm" %}
|
{% trans "Installing BookWyrm" %}
|
||||||
</div>
|
</div>
|
||||||
<div class="navbar-item is-align-items-start pt-5">
|
<div class="navbar-item is-align-items-start pt-5">
|
||||||
<a href="https://joinbookwyrm.com/get-involved/#dev-chat" target="_blank">{% trans "Need help?" %}</a>
|
<a href="https://joinbookwyrm.com/get-involved/#dev-chat" target="_blank" rel="nofollow noopener noreferrer">{% trans "Need help?" %}</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -37,7 +37,7 @@
|
||||||
type="radio"
|
type="radio"
|
||||||
name="rating"
|
name="rating"
|
||||||
value="{{ forloop.counter0 }}.5"
|
value="{{ forloop.counter0 }}.5"
|
||||||
{% if default_rating == forloop.counter %}checked{% endif %}
|
{% if default_rating > 0 and default_rating >= forloop.counter0 %}checked{% endif %}
|
||||||
/>
|
/>
|
||||||
<input
|
<input
|
||||||
id="{{ type|slugify }}_book{{ book.id }}_star_{{ forloop.counter }}"
|
id="{{ type|slugify }}_book{{ book.id }}_star_{{ forloop.counter }}"
|
||||||
|
@ -45,7 +45,7 @@
|
||||||
type="radio"
|
type="radio"
|
||||||
name="rating"
|
name="rating"
|
||||||
value="{{ forloop.counter }}"
|
value="{{ forloop.counter }}"
|
||||||
{% if default_rating == forloop.counter %}checked{% endif %}
|
{% if default_rating >= forloop.counter %}checked{% endif %}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<label
|
<label
|
||||||
|
|
|
@ -123,6 +123,7 @@
|
||||||
<a
|
<a
|
||||||
href="{% get_media_prefix %}{{ attachment.image }}"
|
href="{% get_media_prefix %}{{ attachment.image }}"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
|
rel="nofollow noopener noreferrer"
|
||||||
aria-label="{% trans 'Open image in new window' %}"
|
aria-label="{% trans 'Open image in new window' %}"
|
||||||
>
|
>
|
||||||
<img
|
<img
|
||||||
|
|
|
@ -65,7 +65,7 @@
|
||||||
<div class="columns is-mobile">
|
<div class="columns is-mobile">
|
||||||
<h2 class="title column">{% trans "User Activity" %}</h2>
|
<h2 class="title column">{% trans "User Activity" %}</h2>
|
||||||
<div class="column is-narrow">
|
<div class="column is-narrow">
|
||||||
<a target="_blank" href="{{ user.local_path }}/rss">
|
<a target="_blank" href="{{ user.local_path }}/rss" rel="nofollow noopener noreferrer">
|
||||||
<span class="icon icon-rss" aria-hidden="true"></span>
|
<span class="icon icon-rss" aria-hidden="true"></span>
|
||||||
<span class="is-hidden-mobile">{% trans "RSS feed" %}</span>
|
<span class="is-hidden-mobile">{% trans "RSS feed" %}</span>
|
||||||
</a>
|
</a>
|
||||||
|
|
|
@ -8,7 +8,12 @@ register = template.Library()
|
||||||
@register.filter(name="book_description")
|
@register.filter(name="book_description")
|
||||||
def get_book_description(book):
|
def get_book_description(book):
|
||||||
"""use the work's text if the book doesn't have it"""
|
"""use the work's text if the book doesn't have it"""
|
||||||
return book.description or book.parent_work.description
|
if book.description:
|
||||||
|
return book.description
|
||||||
|
if book.parent_work:
|
||||||
|
# this shoud always be true
|
||||||
|
return book.parent_work.description
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
||||||
@register.simple_tag(takes_context=False)
|
@register.simple_tag(takes_context=False)
|
||||||
|
|
24
bookwyrm/templatetags/celery_tags.py
Normal file
24
bookwyrm/templatetags/celery_tags.py
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
""" template filters for really common utilities """
|
||||||
|
import datetime
|
||||||
|
from django import template
|
||||||
|
|
||||||
|
|
||||||
|
register = template.Library()
|
||||||
|
|
||||||
|
|
||||||
|
@register.filter(name="uptime")
|
||||||
|
def uptime(seconds):
|
||||||
|
"""Seconds uptime to a readable format"""
|
||||||
|
return str(datetime.timedelta(seconds=seconds))
|
||||||
|
|
||||||
|
|
||||||
|
@register.filter(name="runtime")
|
||||||
|
def runtime(timestamp):
|
||||||
|
"""How long has it been?"""
|
||||||
|
return datetime.datetime.now() - datetime.datetime.fromtimestamp(timestamp)
|
||||||
|
|
||||||
|
|
||||||
|
@register.filter(name="shortname")
|
||||||
|
def shortname(name):
|
||||||
|
"""removes bookwyrm.celery..."""
|
||||||
|
return ".".join(name.split(".")[-2:])
|
|
@ -28,6 +28,12 @@ class BookSearch(TestCase):
|
||||||
openlibrary_key="hello",
|
openlibrary_key="hello",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
self.third_edition = models.Edition.objects.create(
|
||||||
|
title="Edition with annoying ISBN",
|
||||||
|
parent_work=self.work,
|
||||||
|
isbn_10="022222222X",
|
||||||
|
)
|
||||||
|
|
||||||
def test_search(self):
|
def test_search(self):
|
||||||
"""search for a book in the db"""
|
"""search for a book in the db"""
|
||||||
# title/author
|
# title/author
|
||||||
|
@ -57,6 +63,12 @@ class BookSearch(TestCase):
|
||||||
self.assertEqual(len(results), 1)
|
self.assertEqual(len(results), 1)
|
||||||
self.assertEqual(results[0], self.second_edition)
|
self.assertEqual(results[0], self.second_edition)
|
||||||
|
|
||||||
|
def test_search_identifiers_isbn_search(self):
|
||||||
|
"""search by unique ID with slightly wonky ISBN"""
|
||||||
|
results = book_search.search_identifiers("22222222x")
|
||||||
|
self.assertEqual(len(results), 1)
|
||||||
|
self.assertEqual(results[0], self.third_edition)
|
||||||
|
|
||||||
def test_search_identifiers_return_first(self):
|
def test_search_identifiers_return_first(self):
|
||||||
"""search by unique identifiers"""
|
"""search by unique identifiers"""
|
||||||
result = book_search.search_identifiers("hello", return_first=True)
|
result = book_search.search_identifiers("hello", return_first=True)
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
""" html validation on rendered templates """
|
""" html validation on rendered templates """
|
||||||
|
from html.parser import HTMLParser
|
||||||
from tidylib import tidy_document
|
from tidylib import tidy_document
|
||||||
|
|
||||||
|
|
||||||
|
@ -23,3 +24,32 @@ def validate_html(html):
|
||||||
)
|
)
|
||||||
if errors:
|
if errors:
|
||||||
raise Exception(errors)
|
raise Exception(errors)
|
||||||
|
|
||||||
|
validator = HtmlValidator()
|
||||||
|
# will raise exceptions
|
||||||
|
validator.feed(str(html.content))
|
||||||
|
|
||||||
|
|
||||||
|
class HtmlValidator(HTMLParser): # pylint: disable=abstract-method
|
||||||
|
"""Checks for custom html validation requirements"""
|
||||||
|
|
||||||
|
def __init__(self):
|
||||||
|
HTMLParser.__init__(self)
|
||||||
|
|
||||||
|
def handle_starttag(self, tag, attrs):
|
||||||
|
"""check if the tag is valid"""
|
||||||
|
# filter out everything besides links that open in new tabs
|
||||||
|
if tag != "a" or ("target", "_blank") not in attrs:
|
||||||
|
return
|
||||||
|
|
||||||
|
for attr, value in attrs:
|
||||||
|
if (
|
||||||
|
attr == "rel"
|
||||||
|
and "nofollow" in value
|
||||||
|
and "noopener" in value
|
||||||
|
and "noreferrer" in value
|
||||||
|
):
|
||||||
|
return
|
||||||
|
raise Exception(
|
||||||
|
'Links to a new tab must have rel="nofollow noopener noreferrer"'
|
||||||
|
)
|
||||||
|
|
45
bookwyrm/tests/views/admin/test_celery.py
Normal file
45
bookwyrm/tests/views/admin/test_celery.py
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
""" test for app action functionality """
|
||||||
|
from unittest.mock import patch
|
||||||
|
|
||||||
|
from django.contrib.auth.models import Group
|
||||||
|
from django.template.response import TemplateResponse
|
||||||
|
from django.test import TestCase
|
||||||
|
from django.test.client import RequestFactory
|
||||||
|
|
||||||
|
from bookwyrm import models, views
|
||||||
|
from bookwyrm.management.commands import initdb
|
||||||
|
from bookwyrm.tests.validate_html import validate_html
|
||||||
|
|
||||||
|
|
||||||
|
class CeleryStatusViews(TestCase):
|
||||||
|
"""every response to a get request, html or json"""
|
||||||
|
|
||||||
|
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",
|
||||||
|
)
|
||||||
|
initdb.init_groups()
|
||||||
|
initdb.init_permissions()
|
||||||
|
group = Group.objects.get(name="admin")
|
||||||
|
self.local_user.groups.set([group])
|
||||||
|
models.SiteSettings.objects.create()
|
||||||
|
|
||||||
|
def test_celery_status_get(self):
|
||||||
|
"""there are so many views, this just makes sure it LOADS"""
|
||||||
|
view = views.CeleryStatus.as_view()
|
||||||
|
request = self.factory.get("")
|
||||||
|
request.user = self.local_user
|
||||||
|
|
||||||
|
result = view(request)
|
||||||
|
self.assertIsInstance(result, TemplateResponse)
|
||||||
|
validate_html(result.render())
|
||||||
|
self.assertEqual(result.status_code, 200)
|
|
@ -13,7 +13,7 @@ from bookwyrm.tests.validate_html import validate_html
|
||||||
class LandingViews(TestCase):
|
class LandingViews(TestCase):
|
||||||
"""pages you land on without really trying"""
|
"""pages you land on without really trying"""
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self): # pylint: disable=invalid-name
|
||||||
"""we need basic test data and mocks"""
|
"""we need basic test data and mocks"""
|
||||||
self.factory = RequestFactory()
|
self.factory = RequestFactory()
|
||||||
with patch("bookwyrm.suggested_users.rerank_suggestions_task.delay"), patch(
|
with patch("bookwyrm.suggested_users.rerank_suggestions_task.delay"), patch(
|
||||||
|
|
|
@ -7,13 +7,14 @@ from django.test import TestCase
|
||||||
from django.test.client import RequestFactory
|
from django.test.client import RequestFactory
|
||||||
|
|
||||||
from bookwyrm import models, views
|
from bookwyrm import models, views
|
||||||
|
from bookwyrm.tests.validate_html import validate_html
|
||||||
from bookwyrm.settings import DOMAIN
|
from bookwyrm.settings import DOMAIN
|
||||||
|
|
||||||
|
|
||||||
class IsbnViews(TestCase):
|
class IsbnViews(TestCase):
|
||||||
"""tag views"""
|
"""tag views"""
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self): # pylint: disable=invalid-name
|
||||||
"""we need basic test data and mocks"""
|
"""we need basic test data and mocks"""
|
||||||
self.factory = RequestFactory()
|
self.factory = RequestFactory()
|
||||||
with patch("bookwyrm.suggested_users.rerank_suggestions_task.delay"), patch(
|
with patch("bookwyrm.suggested_users.rerank_suggestions_task.delay"), patch(
|
||||||
|
@ -58,4 +59,4 @@ class IsbnViews(TestCase):
|
||||||
is_api.return_value = False
|
is_api.return_value = False
|
||||||
response = view(request, isbn="1234567890123")
|
response = view(request, isbn="1234567890123")
|
||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
response.render()
|
validate_html(response.render())
|
||||||
|
|
|
@ -17,7 +17,7 @@ from bookwyrm.tests.validate_html import validate_html
|
||||||
class Views(TestCase):
|
class Views(TestCase):
|
||||||
"""tag views"""
|
"""tag views"""
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self): # pylint: disable=invalid-name
|
||||||
"""we need basic test data and mocks"""
|
"""we need basic test data and mocks"""
|
||||||
self.factory = RequestFactory()
|
self.factory = RequestFactory()
|
||||||
with patch("bookwyrm.suggested_users.rerank_suggestions_task.delay"), patch(
|
with patch("bookwyrm.suggested_users.rerank_suggestions_task.delay"), patch(
|
||||||
|
@ -90,13 +90,29 @@ class Views(TestCase):
|
||||||
|
|
||||||
self.assertIsInstance(response, TemplateResponse)
|
self.assertIsInstance(response, TemplateResponse)
|
||||||
validate_html(response.render())
|
validate_html(response.render())
|
||||||
connector_results = response.context_data["results"]
|
|
||||||
self.assertEqual(len(connector_results), 2)
|
|
||||||
self.assertEqual(connector_results[0]["results"][0].title, "Test Book")
|
|
||||||
self.assertEqual(connector_results[1]["results"][0].title, "Mock Book")
|
|
||||||
|
|
||||||
# don't search remote
|
local_results = response.context_data["results"]
|
||||||
|
self.assertEqual(local_results[0].title, "Test Book")
|
||||||
|
|
||||||
|
connector_results = response.context_data["remote_results"]
|
||||||
|
self.assertEqual(connector_results[0]["results"][0].title, "Mock Book")
|
||||||
|
|
||||||
|
def test_search_book_anonymous(self):
|
||||||
|
"""Don't search remote for logged out user"""
|
||||||
|
view = views.Search.as_view()
|
||||||
|
|
||||||
|
connector = models.Connector.objects.create(
|
||||||
|
identifier="example.com",
|
||||||
|
connector_file="openlibrary",
|
||||||
|
base_url="https://example.com",
|
||||||
|
books_url="https://example.com/books",
|
||||||
|
covers_url="https://example.com/covers",
|
||||||
|
search_url="https://example.com/search?q=",
|
||||||
|
)
|
||||||
|
mock_result = SearchResult(title="Mock Book", connector=connector, key="hello")
|
||||||
|
|
||||||
request = self.factory.get("", {"q": "Test Book", "remote": True})
|
request = self.factory.get("", {"q": "Test Book", "remote": True})
|
||||||
|
|
||||||
anonymous_user = AnonymousUser
|
anonymous_user = AnonymousUser
|
||||||
anonymous_user.is_authenticated = False
|
anonymous_user.is_authenticated = False
|
||||||
request.user = anonymous_user
|
request.user = anonymous_user
|
||||||
|
@ -107,11 +123,15 @@ class Views(TestCase):
|
||||||
{"results": [mock_result], "connector": connector}
|
{"results": [mock_result], "connector": connector}
|
||||||
]
|
]
|
||||||
response = view(request)
|
response = view(request)
|
||||||
|
|
||||||
self.assertIsInstance(response, TemplateResponse)
|
self.assertIsInstance(response, TemplateResponse)
|
||||||
validate_html(response.render())
|
validate_html(response.render())
|
||||||
connector_results = response.context_data["results"]
|
|
||||||
self.assertEqual(len(connector_results), 1)
|
local_results = response.context_data["results"]
|
||||||
self.assertEqual(connector_results[0]["results"][0].title, "Test Book")
|
self.assertEqual(local_results[0].title, "Test Book")
|
||||||
|
|
||||||
|
connector_results = response.context_data.get("remote_results")
|
||||||
|
self.assertIsNone(connector_results)
|
||||||
|
|
||||||
def test_search_users(self):
|
def test_search_users(self):
|
||||||
"""searches remote connectors"""
|
"""searches remote connectors"""
|
||||||
|
|
|
@ -6,6 +6,7 @@ from django.test import TestCase
|
||||||
from django.test.client import RequestFactory
|
from django.test.client import RequestFactory
|
||||||
|
|
||||||
from bookwyrm import forms, models, views
|
from bookwyrm import forms, models, views
|
||||||
|
from bookwyrm.views.status import find_mentions
|
||||||
from bookwyrm.settings import DOMAIN
|
from bookwyrm.settings import DOMAIN
|
||||||
from bookwyrm.tests.validate_html import validate_html
|
from bookwyrm.tests.validate_html import validate_html
|
||||||
|
|
||||||
|
@ -34,6 +35,13 @@ class StatusViews(TestCase):
|
||||||
localname="mouse",
|
localname="mouse",
|
||||||
remote_id="https://example.com/users/mouse",
|
remote_id="https://example.com/users/mouse",
|
||||||
)
|
)
|
||||||
|
self.another_user = models.User.objects.create_user(
|
||||||
|
f"nutria@{DOMAIN}",
|
||||||
|
"nutria@nutria.com",
|
||||||
|
"password",
|
||||||
|
local=True,
|
||||||
|
localname="nutria",
|
||||||
|
)
|
||||||
with patch("bookwyrm.models.user.set_remote_server"):
|
with patch("bookwyrm.models.user.set_remote_server"):
|
||||||
self.remote_user = models.User.objects.create_user(
|
self.remote_user = models.User.objects.create_user(
|
||||||
"rat",
|
"rat",
|
||||||
|
@ -211,51 +219,66 @@ class StatusViews(TestCase):
|
||||||
self.assertFalse(self.remote_user in reply.mention_users.all())
|
self.assertFalse(self.remote_user in reply.mention_users.all())
|
||||||
self.assertTrue(self.local_user in reply.mention_users.all())
|
self.assertTrue(self.local_user in reply.mention_users.all())
|
||||||
|
|
||||||
def test_find_mentions(self, *_):
|
def test_find_mentions_local(self, *_):
|
||||||
"""detect and look up @ mentions of users"""
|
"""detect and look up @ mentions of users"""
|
||||||
user = models.User.objects.create_user(
|
result = find_mentions(self.local_user, "@nutria")
|
||||||
f"nutria@{DOMAIN}",
|
self.assertEqual(result["@nutria"], self.another_user)
|
||||||
"nutria@nutria.com",
|
self.assertEqual(result[f"@nutria@{DOMAIN}"], self.another_user)
|
||||||
"password",
|
|
||||||
local=True,
|
|
||||||
localname="nutria",
|
|
||||||
)
|
|
||||||
self.assertEqual(user.username, f"nutria@{DOMAIN}")
|
|
||||||
|
|
||||||
|
result = find_mentions(self.local_user, f"@nutria@{DOMAIN}")
|
||||||
|
self.assertEqual(result["@nutria"], self.another_user)
|
||||||
|
self.assertEqual(result[f"@nutria@{DOMAIN}"], self.another_user)
|
||||||
|
|
||||||
|
result = find_mentions(self.local_user, "leading text @nutria")
|
||||||
|
self.assertEqual(result["@nutria"], self.another_user)
|
||||||
|
self.assertEqual(result[f"@nutria@{DOMAIN}"], self.another_user)
|
||||||
|
|
||||||
|
result = find_mentions(self.local_user, "leading @nutria trailing")
|
||||||
|
self.assertEqual(result["@nutria"], self.another_user)
|
||||||
|
self.assertEqual(result[f"@nutria@{DOMAIN}"], self.another_user)
|
||||||
|
|
||||||
|
self.assertEqual(find_mentions(self.local_user, "leading@nutria"), {})
|
||||||
|
|
||||||
|
def test_find_mentions_remote(self, *_):
|
||||||
|
"""detect and look up @ mentions of users"""
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
list(views.status.find_mentions("@nutria"))[0], ("@nutria", user)
|
find_mentions(self.local_user, "@rat@example.com"),
|
||||||
)
|
{"@rat@example.com": self.remote_user},
|
||||||
self.assertEqual(
|
|
||||||
list(views.status.find_mentions("leading text @nutria"))[0],
|
|
||||||
("@nutria", user),
|
|
||||||
)
|
|
||||||
self.assertEqual(
|
|
||||||
list(views.status.find_mentions("leading @nutria trailing text"))[0],
|
|
||||||
("@nutria", user),
|
|
||||||
)
|
|
||||||
self.assertEqual(
|
|
||||||
list(views.status.find_mentions("@rat@example.com"))[0],
|
|
||||||
("@rat@example.com", self.remote_user),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
multiple = list(views.status.find_mentions("@nutria and @rat@example.com"))
|
def test_find_mentions_multiple(self, *_):
|
||||||
self.assertEqual(multiple[0], ("@nutria", user))
|
"""detect and look up @ mentions of users"""
|
||||||
self.assertEqual(multiple[1], ("@rat@example.com", self.remote_user))
|
multiple = find_mentions(self.local_user, "@nutria and @rat@example.com")
|
||||||
|
self.assertEqual(multiple["@nutria"], self.another_user)
|
||||||
|
self.assertEqual(multiple[f"@nutria@{DOMAIN}"], self.another_user)
|
||||||
|
self.assertEqual(multiple["@rat@example.com"], self.remote_user)
|
||||||
|
self.assertIsNone(multiple.get("@rat"))
|
||||||
|
|
||||||
|
def test_find_mentions_unknown(self, *_):
|
||||||
|
"""detect and look up @ mentions of users"""
|
||||||
|
multiple = find_mentions(self.local_user, "@nutria and @rdkjfgh")
|
||||||
|
self.assertEqual(multiple["@nutria"], self.another_user)
|
||||||
|
self.assertEqual(multiple[f"@nutria@{DOMAIN}"], self.another_user)
|
||||||
|
|
||||||
|
def test_find_mentions_blocked(self, *_):
|
||||||
|
"""detect and look up @ mentions of users"""
|
||||||
|
self.another_user.blocks.add(self.local_user)
|
||||||
|
|
||||||
|
result = find_mentions(self.local_user, "@nutria hello")
|
||||||
|
self.assertEqual(result, {})
|
||||||
|
|
||||||
|
def test_find_mentions_unknown_remote(self, *_):
|
||||||
|
"""mention a user that isn't in the database"""
|
||||||
with patch("bookwyrm.views.status.handle_remote_webfinger") as rw:
|
with patch("bookwyrm.views.status.handle_remote_webfinger") as rw:
|
||||||
rw.return_value = self.local_user
|
rw.return_value = self.another_user
|
||||||
self.assertEqual(
|
result = find_mentions(self.local_user, "@beep@beep.com")
|
||||||
list(views.status.find_mentions("@beep@beep.com"))[0],
|
self.assertEqual(result["@nutria"], self.another_user)
|
||||||
("@beep@beep.com", self.local_user),
|
self.assertEqual(result[f"@nutria@{DOMAIN}"], self.another_user)
|
||||||
)
|
|
||||||
with patch("bookwyrm.views.status.handle_remote_webfinger") as rw:
|
with patch("bookwyrm.views.status.handle_remote_webfinger") as rw:
|
||||||
rw.return_value = None
|
rw.return_value = None
|
||||||
self.assertEqual(list(views.status.find_mentions("@beep@beep.com")), [])
|
result = find_mentions(self.local_user, "@beep@beep.com")
|
||||||
|
self.assertEqual(result, {})
|
||||||
self.assertEqual(
|
|
||||||
list(views.status.find_mentions(f"@nutria@{DOMAIN}"))[0],
|
|
||||||
(f"@nutria@{DOMAIN}", user),
|
|
||||||
)
|
|
||||||
|
|
||||||
def test_format_links_simple_url(self, *_):
|
def test_format_links_simple_url(self, *_):
|
||||||
"""find and format urls into a tags"""
|
"""find and format urls into a tags"""
|
||||||
|
|
|
@ -291,6 +291,9 @@ urlpatterns = [
|
||||||
views.Report.as_view(),
|
views.Report.as_view(),
|
||||||
name="report-link",
|
name="report-link",
|
||||||
),
|
),
|
||||||
|
re_path(
|
||||||
|
r"^settings/celery/?$", views.CeleryStatus.as_view(), name="settings-celery"
|
||||||
|
),
|
||||||
# landing pages
|
# landing pages
|
||||||
re_path(r"^about/?$", views.about, name="about"),
|
re_path(r"^about/?$", views.about, name="about"),
|
||||||
re_path(r"^privacy/?$", views.privacy, name="privacy"),
|
re_path(r"^privacy/?$", views.privacy, name="privacy"),
|
||||||
|
@ -581,7 +584,7 @@ urlpatterns = [
|
||||||
name="author-update-remote",
|
name="author-update-remote",
|
||||||
),
|
),
|
||||||
# isbn
|
# isbn
|
||||||
re_path(r"^isbn/(?P<isbn>\d+)(.json)?/?$", views.Isbn.as_view()),
|
re_path(r"^isbn/(?P<isbn>[\dxX]+)(.json)?/?$", views.Isbn.as_view()),
|
||||||
# author
|
# author
|
||||||
re_path(
|
re_path(
|
||||||
r"^author/(?P<author_id>\d+)(.json)?/?$", views.Author.as_view(), name="author"
|
r"^author/(?P<author_id>\d+)(.json)?/?$", views.Author.as_view(), name="author"
|
||||||
|
|
|
@ -4,7 +4,7 @@ DOMAIN = r"[\w_\-\.]+\.[a-z\-]{2,}"
|
||||||
LOCALNAME = r"@?[a-zA-Z_\-\.0-9]+"
|
LOCALNAME = r"@?[a-zA-Z_\-\.0-9]+"
|
||||||
STRICT_LOCALNAME = r"@[a-zA-Z_\-\.0-9]+"
|
STRICT_LOCALNAME = r"@[a-zA-Z_\-\.0-9]+"
|
||||||
USERNAME = rf"{LOCALNAME}(@{DOMAIN})?"
|
USERNAME = rf"{LOCALNAME}(@{DOMAIN})?"
|
||||||
STRICT_USERNAME = rf"\B{STRICT_LOCALNAME}(@{DOMAIN})?\b"
|
STRICT_USERNAME = rf"(\B{STRICT_LOCALNAME}(@{DOMAIN})?\b)"
|
||||||
FULL_USERNAME = rf"{LOCALNAME}@{DOMAIN}\b"
|
FULL_USERNAME = rf"{LOCALNAME}@{DOMAIN}\b"
|
||||||
SLUG = r"/s/(?P<slug>[-_a-z0-9]*)"
|
SLUG = r"/s/(?P<slug>[-_a-z0-9]*)"
|
||||||
# should match (BookWyrm/1.0.0; or (BookWyrm/99.1.2;
|
# should match (BookWyrm/1.0.0; or (BookWyrm/99.1.2;
|
||||||
|
|
|
@ -4,6 +4,7 @@ from .admin.announcements import Announcements, Announcement
|
||||||
from .admin.announcements import EditAnnouncement, delete_announcement
|
from .admin.announcements import EditAnnouncement, delete_announcement
|
||||||
from .admin.automod import AutoMod, automod_delete, run_automod
|
from .admin.automod import AutoMod, automod_delete, run_automod
|
||||||
from .admin.automod import schedule_automod_task, unschedule_automod_task
|
from .admin.automod import schedule_automod_task, unschedule_automod_task
|
||||||
|
from .admin.celery_status import CeleryStatus
|
||||||
from .admin.dashboard import Dashboard
|
from .admin.dashboard import Dashboard
|
||||||
from .admin.federation import Federation, FederatedServer
|
from .admin.federation import Federation, FederatedServer
|
||||||
from .admin.federation import AddFederatedServer, ImportServerBlocklist
|
from .admin.federation import AddFederatedServer, ImportServerBlocklist
|
||||||
|
|
56
bookwyrm/views/admin/celery_status.py
Normal file
56
bookwyrm/views/admin/celery_status.py
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
""" celery status """
|
||||||
|
from django.contrib.auth.decorators import login_required, permission_required
|
||||||
|
from django.template.response import TemplateResponse
|
||||||
|
from django.utils.decorators import method_decorator
|
||||||
|
from django.views import View
|
||||||
|
import redis
|
||||||
|
|
||||||
|
from celerywyrm import settings
|
||||||
|
from bookwyrm.tasks import app as celery
|
||||||
|
|
||||||
|
r = redis.Redis(
|
||||||
|
host=settings.REDIS_BROKER_HOST,
|
||||||
|
port=settings.REDIS_BROKER_PORT,
|
||||||
|
password=settings.REDIS_BROKER_PASSWORD,
|
||||||
|
db=settings.REDIS_BROKER_DB_INDEX,
|
||||||
|
)
|
||||||
|
|
||||||
|
# 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 CeleryStatus(View):
|
||||||
|
"""Are your tasks running? Well you'd better go catch them"""
|
||||||
|
|
||||||
|
def get(self, request):
|
||||||
|
"""See workers and active tasks"""
|
||||||
|
errors = []
|
||||||
|
try:
|
||||||
|
inspect = celery.control.inspect()
|
||||||
|
stats = inspect.stats()
|
||||||
|
active_tasks = inspect.active()
|
||||||
|
# pylint: disable=broad-except
|
||||||
|
except Exception as err:
|
||||||
|
stats = active_tasks = None
|
||||||
|
errors.append(err)
|
||||||
|
|
||||||
|
try:
|
||||||
|
queues = {
|
||||||
|
"low_priority": r.llen("low_priority"),
|
||||||
|
"medium_priority": r.llen("medium_priority"),
|
||||||
|
"high_priority": r.llen("high_priority"),
|
||||||
|
}
|
||||||
|
# pylint: disable=broad-except
|
||||||
|
except Exception as err:
|
||||||
|
queues = None
|
||||||
|
errors.append(err)
|
||||||
|
|
||||||
|
data = {
|
||||||
|
"stats": stats,
|
||||||
|
"active_tasks": active_tasks,
|
||||||
|
"queues": queues,
|
||||||
|
"errors": errors,
|
||||||
|
}
|
||||||
|
return TemplateResponse(request, "settings/celery.html", data)
|
|
@ -59,7 +59,7 @@ def is_bookwyrm_request(request):
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
def handle_remote_webfinger(query):
|
def handle_remote_webfinger(query, unknown_only=False):
|
||||||
"""webfingerin' other servers"""
|
"""webfingerin' other servers"""
|
||||||
user = None
|
user = None
|
||||||
|
|
||||||
|
@ -75,6 +75,11 @@ def handle_remote_webfinger(query):
|
||||||
|
|
||||||
try:
|
try:
|
||||||
user = models.User.objects.get(username__iexact=query)
|
user = models.User.objects.get(username__iexact=query)
|
||||||
|
|
||||||
|
if unknown_only:
|
||||||
|
# In this case, we only want to know about previously undiscovered users
|
||||||
|
# So the fact that we found a match in the database means no results
|
||||||
|
return None
|
||||||
except models.User.DoesNotExist:
|
except models.User.DoesNotExist:
|
||||||
url = f"https://{domain}/.well-known/webfinger?resource=acct:{query}"
|
url = f"https://{domain}/.well-known/webfinger?resource=acct:{query}"
|
||||||
try:
|
try:
|
||||||
|
|
|
@ -47,6 +47,7 @@ class ImportStatus(View):
|
||||||
"page_range": paginated.get_elided_page_range(
|
"page_range": paginated.get_elided_page_range(
|
||||||
page.number, on_each_side=2, on_ends=1
|
page.number, on_each_side=2, on_ends=1
|
||||||
),
|
),
|
||||||
|
"show_progress": True,
|
||||||
"item_count": item_count,
|
"item_count": item_count,
|
||||||
"complete_count": item_count - pending_item_count,
|
"complete_count": item_count - pending_item_count,
|
||||||
"percent": math.floor( # pylint: disable=c-extension-no-member
|
"percent": math.floor( # pylint: disable=c-extension-no-member
|
||||||
|
|
|
@ -18,14 +18,17 @@ class Isbn(View):
|
||||||
|
|
||||||
if is_api_request(request):
|
if is_api_request(request):
|
||||||
return JsonResponse(
|
return JsonResponse(
|
||||||
[book_search.format_search_result(r) for r in book_results], safe=False
|
[book_search.format_search_result(r) for r in book_results[:10]],
|
||||||
|
safe=False,
|
||||||
)
|
)
|
||||||
|
|
||||||
paginated = Paginator(book_results, PAGE_LENGTH).get_page(
|
paginated = Paginator(book_results, PAGE_LENGTH)
|
||||||
request.GET.get("page")
|
page = paginated.get_page(request.GET.get("page"))
|
||||||
)
|
|
||||||
data = {
|
data = {
|
||||||
"results": [{"results": paginated}],
|
"results": page,
|
||||||
|
"page_range": paginated.get_elided_page_range(
|
||||||
|
page.number, on_each_side=2, on_ends=1
|
||||||
|
),
|
||||||
"query": isbn,
|
"query": isbn,
|
||||||
"type": "book",
|
"type": "book",
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,22 +23,14 @@ class Search(View):
|
||||||
|
|
||||||
def get(self, request):
|
def get(self, request):
|
||||||
"""that search bar up top"""
|
"""that search bar up top"""
|
||||||
query = request.GET.get("q")
|
|
||||||
# check if query is isbn
|
|
||||||
query = isbn_check(query)
|
|
||||||
min_confidence = request.GET.get("min_confidence", 0)
|
|
||||||
search_type = request.GET.get("type")
|
|
||||||
search_remote = (
|
|
||||||
request.GET.get("remote", False) and request.user.is_authenticated
|
|
||||||
)
|
|
||||||
|
|
||||||
if is_api_request(request):
|
if is_api_request(request):
|
||||||
# only return local book results via json so we don't cascade
|
return api_book_search(request)
|
||||||
book_results = search(query, min_confidence=min_confidence)
|
|
||||||
return JsonResponse(
|
|
||||||
[format_search_result(r) for r in book_results], safe=False
|
|
||||||
)
|
|
||||||
|
|
||||||
|
query = request.GET.get("q")
|
||||||
|
if not query:
|
||||||
|
return TemplateResponse(request, "search/book.html")
|
||||||
|
|
||||||
|
search_type = request.GET.get("type")
|
||||||
if query and not search_type:
|
if query and not search_type:
|
||||||
search_type = "user" if "@" in query else "book"
|
search_type = "user" if "@" in query else "book"
|
||||||
|
|
||||||
|
@ -50,49 +42,67 @@ class Search(View):
|
||||||
if not search_type in endpoints:
|
if not search_type in endpoints:
|
||||||
search_type = "book"
|
search_type = "book"
|
||||||
|
|
||||||
data = {
|
return endpoints[search_type](request)
|
||||||
"query": query or "",
|
|
||||||
"type": search_type,
|
|
||||||
"remote": search_remote,
|
def api_book_search(request):
|
||||||
}
|
"""Return books via API response"""
|
||||||
if query:
|
query = request.GET.get("q")
|
||||||
results, search_remote = endpoints[search_type](
|
query = isbn_check(query)
|
||||||
query, request.user, min_confidence, search_remote
|
min_confidence = request.GET.get("min_confidence", 0)
|
||||||
|
# only return local book results via json so we don't cascade
|
||||||
|
book_results = search(query, min_confidence=min_confidence)
|
||||||
|
return JsonResponse(
|
||||||
|
[format_search_result(r) for r in book_results[:10]], safe=False
|
||||||
)
|
)
|
||||||
if results:
|
|
||||||
paginated = Paginator(results, PAGE_LENGTH).get_page(
|
|
||||||
request.GET.get("page")
|
|
||||||
)
|
|
||||||
data["results"] = paginated
|
|
||||||
data["remote"] = search_remote
|
|
||||||
|
|
||||||
return TemplateResponse(request, f"search/{search_type}.html", data)
|
|
||||||
|
|
||||||
|
|
||||||
def book_search(query, user, min_confidence, search_remote=False):
|
def book_search(request):
|
||||||
"""the real business is elsewhere"""
|
"""the real business is elsewhere"""
|
||||||
|
query = request.GET.get("q")
|
||||||
|
# check if query is isbn
|
||||||
|
query = isbn_check(query)
|
||||||
|
min_confidence = request.GET.get("min_confidence", 0)
|
||||||
|
search_remote = request.GET.get("remote", False) and request.user.is_authenticated
|
||||||
|
|
||||||
# try a local-only search
|
# try a local-only search
|
||||||
results = [{"results": search(query, min_confidence=min_confidence)}]
|
local_results = search(query, min_confidence=min_confidence)
|
||||||
if not user.is_authenticated or (results[0]["results"] and not search_remote):
|
paginated = Paginator(local_results, PAGE_LENGTH)
|
||||||
return results, False
|
page = paginated.get_page(request.GET.get("page"))
|
||||||
|
data = {
|
||||||
# if there were no local results, or the request was for remote, search all sources
|
"query": query,
|
||||||
results += connector_manager.search(query, min_confidence=min_confidence)
|
"results": page,
|
||||||
return results, True
|
"type": "book",
|
||||||
|
"remote": search_remote,
|
||||||
|
"page_range": paginated.get_elided_page_range(
|
||||||
|
page.number, on_each_side=2, on_ends=1
|
||||||
|
),
|
||||||
|
}
|
||||||
|
# if a logged in user requested remote results or got no local results, try remote
|
||||||
|
if request.user.is_authenticated and (not local_results or search_remote):
|
||||||
|
data["remote_results"] = connector_manager.search(
|
||||||
|
query, min_confidence=min_confidence
|
||||||
|
)
|
||||||
|
data["remote"] = True
|
||||||
|
return TemplateResponse(request, "search/book.html", data)
|
||||||
|
|
||||||
|
|
||||||
def user_search(query, viewer, *_):
|
def user_search(request):
|
||||||
"""cool kids members only user search"""
|
"""cool kids members only user search"""
|
||||||
|
viewer = request.user
|
||||||
|
query = request.GET.get("q")
|
||||||
|
query = query.strip()
|
||||||
|
data = {"type": "user", "query": query}
|
||||||
# logged out viewers can't search users
|
# logged out viewers can't search users
|
||||||
if not viewer.is_authenticated:
|
if not viewer.is_authenticated:
|
||||||
return models.User.objects.none(), None
|
return TemplateResponse(request, "search/user.html", data)
|
||||||
|
|
||||||
# use webfinger for mastodon style account@domain.com username to load the user if
|
# use webfinger for mastodon style account@domain.com username to load the user if
|
||||||
# they don't exist locally (handle_remote_webfinger will check the db)
|
# they don't exist locally (handle_remote_webfinger will check the db)
|
||||||
if re.match(regex.FULL_USERNAME, query):
|
if re.match(regex.FULL_USERNAME, query):
|
||||||
handle_remote_webfinger(query)
|
handle_remote_webfinger(query)
|
||||||
|
|
||||||
return (
|
results = (
|
||||||
models.User.viewer_aware_objects(viewer)
|
models.User.viewer_aware_objects(viewer)
|
||||||
.annotate(
|
.annotate(
|
||||||
similarity=Greatest(
|
similarity=Greatest(
|
||||||
|
@ -104,14 +114,23 @@ def user_search(query, viewer, *_):
|
||||||
similarity__gt=0.5,
|
similarity__gt=0.5,
|
||||||
)
|
)
|
||||||
.order_by("-similarity")
|
.order_by("-similarity")
|
||||||
), None
|
)
|
||||||
|
paginated = Paginator(results, PAGE_LENGTH)
|
||||||
|
page = paginated.get_page(request.GET.get("page"))
|
||||||
|
data["results"] = page
|
||||||
|
data["page_range"] = paginated.get_elided_page_range(
|
||||||
|
page.number, on_each_side=2, on_ends=1
|
||||||
|
)
|
||||||
|
return TemplateResponse(request, "search/user.html", data)
|
||||||
|
|
||||||
|
|
||||||
def list_search(query, viewer, *_):
|
def list_search(request):
|
||||||
"""any relevent lists?"""
|
"""any relevent lists?"""
|
||||||
return (
|
query = request.GET.get("q")
|
||||||
|
data = {"query": query, "type": "list"}
|
||||||
|
results = (
|
||||||
models.List.privacy_filter(
|
models.List.privacy_filter(
|
||||||
viewer,
|
request.user,
|
||||||
privacy_levels=["public", "followers"],
|
privacy_levels=["public", "followers"],
|
||||||
)
|
)
|
||||||
.annotate(
|
.annotate(
|
||||||
|
@ -124,7 +143,14 @@ def list_search(query, viewer, *_):
|
||||||
similarity__gt=0.1,
|
similarity__gt=0.1,
|
||||||
)
|
)
|
||||||
.order_by("-similarity")
|
.order_by("-similarity")
|
||||||
), None
|
)
|
||||||
|
paginated = Paginator(results, PAGE_LENGTH)
|
||||||
|
page = paginated.get_page(request.GET.get("page"))
|
||||||
|
data["results"] = page
|
||||||
|
data["page_range"] = paginated.get_elided_page_range(
|
||||||
|
page.number, on_each_side=2, on_ends=1
|
||||||
|
)
|
||||||
|
return TemplateResponse(request, "search/list.html", data)
|
||||||
|
|
||||||
|
|
||||||
def isbn_check(query):
|
def isbn_check(query):
|
||||||
|
|
|
@ -6,6 +6,7 @@ from urllib.parse import urlparse
|
||||||
from django.contrib.auth.decorators import login_required
|
from django.contrib.auth.decorators import login_required
|
||||||
from django.core.validators import URLValidator
|
from django.core.validators import URLValidator
|
||||||
from django.core.exceptions import ValidationError
|
from django.core.exceptions import ValidationError
|
||||||
|
from django.db.models import Q
|
||||||
from django.http import HttpResponse, HttpResponseBadRequest, Http404
|
from django.http import HttpResponse, HttpResponseBadRequest, Http404
|
||||||
from django.shortcuts import get_object_or_404, redirect
|
from django.shortcuts import get_object_or_404, redirect
|
||||||
from django.template.response import TemplateResponse
|
from django.template.response import TemplateResponse
|
||||||
|
@ -16,7 +17,6 @@ from django.views.decorators.http import require_POST
|
||||||
|
|
||||||
from markdown import markdown
|
from markdown import markdown
|
||||||
from bookwyrm import forms, models
|
from bookwyrm import forms, models
|
||||||
from bookwyrm.settings import DOMAIN
|
|
||||||
from bookwyrm.utils import regex, sanitizer
|
from bookwyrm.utils import regex, sanitizer
|
||||||
from .helpers import handle_remote_webfinger, is_api_request
|
from .helpers import handle_remote_webfinger, is_api_request
|
||||||
from .helpers import load_date_in_user_tz_as_utc
|
from .helpers import load_date_in_user_tz_as_utc
|
||||||
|
@ -93,14 +93,16 @@ class CreateStatus(View):
|
||||||
|
|
||||||
# inspect the text for user tags
|
# inspect the text for user tags
|
||||||
content = status.content
|
content = status.content
|
||||||
for (mention_text, mention_user) in find_mentions(content):
|
for (mention_text, mention_user) in find_mentions(
|
||||||
|
request.user, content
|
||||||
|
).items():
|
||||||
# add them to status mentions fk
|
# add them to status mentions fk
|
||||||
status.mention_users.add(mention_user)
|
status.mention_users.add(mention_user)
|
||||||
|
|
||||||
# turn the mention into a link
|
# turn the mention into a link
|
||||||
content = re.sub(
|
content = re.sub(
|
||||||
rf"{mention_text}([^@]|$)",
|
rf"{mention_text}\b(?!@)",
|
||||||
rf'<a href="{mention_user.remote_id}">{mention_text}</a>\g<1>',
|
rf'<a href="{mention_user.remote_id}">{mention_text}</a>',
|
||||||
content,
|
content,
|
||||||
)
|
)
|
||||||
# add reply parent to mentions
|
# add reply parent to mentions
|
||||||
|
@ -195,22 +197,35 @@ def edit_readthrough(request):
|
||||||
return redirect("/")
|
return redirect("/")
|
||||||
|
|
||||||
|
|
||||||
def find_mentions(content):
|
def find_mentions(user, content):
|
||||||
"""detect @mentions in raw status content"""
|
"""detect @mentions in raw status content"""
|
||||||
if not content:
|
if not content:
|
||||||
return
|
return {}
|
||||||
for match in re.finditer(regex.STRICT_USERNAME, content):
|
# The regex has nested match groups, so the 0th entry has the full (outer) match
|
||||||
username = match.group().strip().split("@")[1:]
|
# And beacuse the strict username starts with @, the username is 1st char onward
|
||||||
if len(username) == 1:
|
usernames = [m[0][1:] for m in re.findall(regex.STRICT_USERNAME, content)]
|
||||||
# this looks like a local user (@user), fill in the domain
|
|
||||||
username.append(DOMAIN)
|
|
||||||
username = "@".join(username)
|
|
||||||
|
|
||||||
mention_user = handle_remote_webfinger(username)
|
known_users = (
|
||||||
|
models.User.viewer_aware_objects(user)
|
||||||
|
.filter(Q(username__in=usernames) | Q(localname__in=usernames))
|
||||||
|
.distinct()
|
||||||
|
)
|
||||||
|
# Prepare a lookup based on both username and localname
|
||||||
|
username_dict = {
|
||||||
|
**{f"@{u.username}": u for u in known_users},
|
||||||
|
**{f"@{u.localname}": u for u in known_users.filter(local=True)},
|
||||||
|
}
|
||||||
|
|
||||||
|
# Users not captured here could be blocked or not yet loaded on the server
|
||||||
|
not_found = set(usernames) - set(username_dict.keys())
|
||||||
|
for username in not_found:
|
||||||
|
mention_user = handle_remote_webfinger(username, unknown_only=True)
|
||||||
if not mention_user:
|
if not mention_user:
|
||||||
# we can ignore users we don't know about
|
# this user is blocked or can't be found
|
||||||
continue
|
continue
|
||||||
yield (match.group(), mention_user)
|
username_dict[f"@{mention_user.username}"] = mention_user
|
||||||
|
username_dict[f"@{mention_user.localname}"] = mention_user
|
||||||
|
return username_dict
|
||||||
|
|
||||||
|
|
||||||
def format_links(content):
|
def format_links(content):
|
||||||
|
|
19
bw-dev
19
bw-dev
|
@ -84,16 +84,14 @@ case "$CMD" in
|
||||||
;;
|
;;
|
||||||
resetdb)
|
resetdb)
|
||||||
prod_error
|
prod_error
|
||||||
clean
|
docker-compose rm -svf
|
||||||
# Start just the DB so no one else is using it
|
docker volume rm -f bookwyrm_media_volume bookwyrm_pgdata bookwyrm_redis_activity_data bookwyrm_redis_broker_data bookwyrm_static_volume
|
||||||
docker-compose up --build -d db
|
docker-compose build
|
||||||
rundb dropdb -U ${POSTGRES_USER} ${POSTGRES_DB}
|
|
||||||
rundb createdb -U ${POSTGRES_USER} ${POSTGRES_DB}
|
|
||||||
# Now start up web so we can run the migrations
|
|
||||||
docker-compose up --build -d web
|
|
||||||
migrate
|
migrate
|
||||||
|
migrate django_celery_beat
|
||||||
initdb
|
initdb
|
||||||
clean
|
runweb python manage.py collectstatic --no-input
|
||||||
|
admin_code
|
||||||
;;
|
;;
|
||||||
makemigrations)
|
makemigrations)
|
||||||
prod_error
|
prod_error
|
||||||
|
@ -189,10 +187,6 @@ case "$CMD" in
|
||||||
bookwyrm/static/css/bookwyrm.scss bookwyrm/static/css/bookwyrm/**/*.scss --fix \
|
bookwyrm/static/css/bookwyrm.scss bookwyrm/static/css/bookwyrm/**/*.scss --fix \
|
||||||
--config dev-tools/.stylelintrc.js
|
--config dev-tools/.stylelintrc.js
|
||||||
;;
|
;;
|
||||||
compilescss)
|
|
||||||
runweb python manage.py compilescss
|
|
||||||
runweb python manage.py collectstatic --no-input
|
|
||||||
;;
|
|
||||||
collectstatic_watch)
|
collectstatic_watch)
|
||||||
prod_error
|
prod_error
|
||||||
npm run --prefix dev-tools watch:static
|
npm run --prefix dev-tools watch:static
|
||||||
|
@ -286,7 +280,6 @@ case "$CMD" in
|
||||||
echo " prettier"
|
echo " prettier"
|
||||||
echo " stylelint"
|
echo " stylelint"
|
||||||
echo " formatters"
|
echo " formatters"
|
||||||
echo " compilescss"
|
|
||||||
echo " collectstatic_watch"
|
echo " collectstatic_watch"
|
||||||
echo " populate_streams [--stream=<stream name>]"
|
echo " populate_streams [--stream=<stream name>]"
|
||||||
echo " populate_lists_streams"
|
echo " populate_lists_streams"
|
||||||
|
|
|
@ -23,7 +23,6 @@ black \
|
||||||
prettier \
|
prettier \
|
||||||
stylelint \
|
stylelint \
|
||||||
formatters \
|
formatters \
|
||||||
compilescss \
|
|
||||||
collectstatic_watch \
|
collectstatic_watch \
|
||||||
populate_streams \
|
populate_streams \
|
||||||
populate_lists_streams \
|
populate_lists_streams \
|
||||||
|
|
|
@ -20,7 +20,6 @@ black
|
||||||
prettier
|
prettier
|
||||||
stylelint
|
stylelint
|
||||||
formatters
|
formatters
|
||||||
compilescss
|
|
||||||
collectstatic_watch
|
collectstatic_watch
|
||||||
populate_streams
|
populate_streams
|
||||||
populate_lists_streams
|
populate_lists_streams
|
||||||
|
|
|
@ -22,7 +22,6 @@ black
|
||||||
prettier
|
prettier
|
||||||
stylelint
|
stylelint
|
||||||
formatters
|
formatters
|
||||||
compilescss
|
|
||||||
collectstatic_watch
|
collectstatic_watch
|
||||||
populate_streams
|
populate_streams
|
||||||
populate_lists_streams
|
populate_lists_streams
|
||||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 0.0.1\n"
|
"Project-Id-Version: 0.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-08-02 17:52+0000\n"
|
"POT-Creation-Date: 2022-09-19 15:02+0000\n"
|
||||||
"PO-Revision-Date: 2021-02-28 17:19-0800\n"
|
"PO-Revision-Date: 2021-02-28 17:19-0800\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: English <LL@li.org>\n"
|
"Language-Team: English <LL@li.org>\n"
|
||||||
|
@ -135,7 +135,7 @@ msgid "Automatically generated report"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72
|
#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72
|
||||||
#: bookwyrm/templates/import/import_status.html:200
|
#: bookwyrm/templates/import/import_status.html:207
|
||||||
#: bookwyrm/templates/settings/link_domains/link_domains.html:19
|
#: bookwyrm/templates/settings/link_domains/link_domains.html:19
|
||||||
msgid "Pending"
|
msgid "Pending"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -200,7 +200,7 @@ msgstr ""
|
||||||
msgid "%(value)s is not a valid username"
|
msgid "%(value)s is not a valid username"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123
|
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:141
|
||||||
#: bookwyrm/templates/ostatus/error.html:29
|
#: bookwyrm/templates/ostatus/error.html:29
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -288,8 +288,8 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:210
|
#: bookwyrm/settings.py:210
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
||||||
#: bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/templates/search/layout.html:22
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:43
|
||||||
#: bookwyrm/templates/user/layout.html:91
|
#: bookwyrm/templates/user/layout.html:91
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -395,46 +395,46 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:24
|
#: bookwyrm/templates/about/about.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s 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."
|
msgid "%(site_name)s 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\" rel=\"nofollow noopener noreferrer\">BookWyrm network</a>, this community is unique."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:42
|
#: bookwyrm/templates/about/about.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:61
|
#: bookwyrm/templates/about/about.html:63
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:80
|
#: bookwyrm/templates/about/about.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:91
|
#: bookwyrm/templates/about/about.html:93
|
||||||
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard."
|
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reach out</a> and make yourself heard."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:98
|
#: bookwyrm/templates/about/about.html:103
|
||||||
msgid "Meet your admins"
|
msgid "Meet your admins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:101
|
#: bookwyrm/templates/about/about.html:106
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:115
|
#: bookwyrm/templates/about/about.html:120
|
||||||
msgid "Moderator"
|
msgid "Moderator"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63
|
#: bookwyrm/templates/about/about.html:122 bookwyrm/templates/user_menu.html:63
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:133
|
#: bookwyrm/templates/about/about.html:138
|
||||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:14
|
#: bookwyrm/templates/snippets/user_options.html:14
|
||||||
|
@ -461,7 +461,7 @@ msgid "Software version:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/layout.html:30
|
#: bookwyrm/templates/about/layout.html:30
|
||||||
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182
|
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:200
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "About %(site_name)s"
|
msgid "About %(site_name)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -757,7 +757,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/author/edit_author.html:115
|
#: bookwyrm/templates/author/edit_author.html:115
|
||||||
#: bookwyrm/templates/book/book.html:202
|
#: bookwyrm/templates/book/book.html:202
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:135
|
#: bookwyrm/templates/book/edit/edit_book.html:139
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
||||||
#: bookwyrm/templates/groups/form.html:32
|
#: bookwyrm/templates/groups/form.html:32
|
||||||
|
@ -780,8 +780,8 @@ msgstr ""
|
||||||
#: bookwyrm/templates/author/sync_modal.html:23
|
#: bookwyrm/templates/author/sync_modal.html:23
|
||||||
#: bookwyrm/templates/book/book.html:203
|
#: bookwyrm/templates/book/book.html:203
|
||||||
#: bookwyrm/templates/book/cover_add_modal.html:33
|
#: bookwyrm/templates/book/cover_add_modal.html:33
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:137
|
#: bookwyrm/templates/book/edit/edit_book.html:141
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:140
|
#: bookwyrm/templates/book/edit/edit_book.html:144
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
||||||
#: bookwyrm/templates/book/sync_modal.html:23
|
#: bookwyrm/templates/book/sync_modal.html:23
|
||||||
|
@ -803,7 +803,7 @@ msgid "Loading data will connect to <strong>%(source_name)s</strong> and check f
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/author/sync_modal.html:24
|
#: bookwyrm/templates/author/sync_modal.html:24
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:126
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: bookwyrm/templates/groups/members.html:29
|
||||||
#: bookwyrm/templates/landing/password_reset.html:52
|
#: bookwyrm/templates/landing/password_reset.html:52
|
||||||
|
@ -902,11 +902,11 @@ msgstr ""
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:14
|
#: bookwyrm/templates/guided_tour/lists.html:14
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:102
|
#: bookwyrm/templates/guided_tour/user_books.html:102
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
||||||
#: bookwyrm/templates/layout.html:83 bookwyrm/templates/lists/curate.html:8
|
#: bookwyrm/templates/layout.html:101 bookwyrm/templates/lists/curate.html:8
|
||||||
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
||||||
#: bookwyrm/templates/lists/lists.html:12
|
#: bookwyrm/templates/lists/lists.html:12
|
||||||
#: bookwyrm/templates/search/layout.html:25
|
#: bookwyrm/templates/search/layout.html:26
|
||||||
#: bookwyrm/templates/search/layout.html:50
|
#: bookwyrm/templates/search/layout.html:51
|
||||||
#: bookwyrm/templates/user/layout.html:85
|
#: bookwyrm/templates/user/layout.html:85
|
||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -987,32 +987,37 @@ msgid "Is \"%(name)s\" one of these authors?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:81
|
#: bookwyrm/templates/book/edit/edit_book.html:81
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#, python-format
|
||||||
msgid "Author of "
|
msgid "Author of <em>%(book_title)s</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#: bookwyrm/templates/book/edit/edit_book.html:85
|
||||||
|
#, python-format
|
||||||
|
msgid "Author of <em>%(alt_title)s</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/book/edit/edit_book.html:87
|
||||||
msgid "Find more information at isni.org"
|
msgid "Find more information at isni.org"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:93
|
#: bookwyrm/templates/book/edit/edit_book.html:97
|
||||||
msgid "This is a new author"
|
msgid "This is a new author"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:100
|
#: bookwyrm/templates/book/edit/edit_book.html:104
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating a new author: %(name)s"
|
msgid "Creating a new author: %(name)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:107
|
#: bookwyrm/templates/book/edit/edit_book.html:111
|
||||||
msgid "Is this an edition of an existing work?"
|
msgid "Is this an edition of an existing work?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:115
|
#: bookwyrm/templates/book/edit/edit_book.html:119
|
||||||
msgid "This is a new work"
|
msgid "This is a new work"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:124
|
#: bookwyrm/templates/book/edit/edit_book.html:128
|
||||||
#: bookwyrm/templates/feed/status.html:21
|
#: bookwyrm/templates/feed/status.html:21
|
||||||
#: bookwyrm/templates/guided_tour/book.html:44
|
#: bookwyrm/templates/guided_tour/book.html:44
|
||||||
#: bookwyrm/templates/guided_tour/book.html:68
|
#: bookwyrm/templates/guided_tour/book.html:68
|
||||||
|
@ -1396,7 +1401,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: bookwyrm/templates/landing/layout.html:81
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:106
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:102
|
||||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1558,7 +1563,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/discover/discover.html:4
|
#: bookwyrm/templates/discover/discover.html:4
|
||||||
#: bookwyrm/templates/discover/discover.html:10
|
#: bookwyrm/templates/discover/discover.html:10
|
||||||
#: bookwyrm/templates/layout.html:86
|
#: bookwyrm/templates/layout.html:104
|
||||||
msgid "Discover"
|
msgid "Discover"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1682,12 +1687,12 @@ msgid "Reset your %(site_name)s password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
||||||
#: bookwyrm/templates/setup/layout.html:12
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s home page"
|
msgid "%(site_name)s home page"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186
|
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:204
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1838,8 +1843,8 @@ msgstr ""
|
||||||
#: bookwyrm/templates/groups/members.html:15
|
#: bookwyrm/templates/groups/members.html:15
|
||||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||||
#: bookwyrm/templates/search/layout.html:4
|
#: bookwyrm/templates/search/layout.html:5
|
||||||
#: bookwyrm/templates/search/layout.html:9
|
#: bookwyrm/templates/search/layout.html:10
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2012,8 +2017,8 @@ msgstr ""
|
||||||
#: bookwyrm/templates/groups/members.html:54
|
#: bookwyrm/templates/groups/members.html:54
|
||||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||||
#: bookwyrm/templates/user/user_preview.html:33
|
#: bookwyrm/templates/user/user_preview.html:39
|
||||||
#: bookwyrm/templates/user/user_preview.html:41
|
#: bookwyrm/templates/user/user_preview.html:47
|
||||||
msgid "Follows you"
|
msgid "Follows you"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2256,7 +2261,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:17
|
#: bookwyrm/templates/guided_tour/home.html:17
|
||||||
#: bookwyrm/templates/guided_tour/home.html:39
|
#: bookwyrm/templates/guided_tour/home.html:39
|
||||||
#: bookwyrm/templates/layout.html:194
|
#: bookwyrm/templates/layout.html:212
|
||||||
msgid "Guided Tour"
|
msgid "Guided Tour"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2313,7 +2318,8 @@ msgid "The bell will light up when you have a new notification. When it does, cl
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:177
|
#: bookwyrm/templates/guided_tour/home.html:177
|
||||||
#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100
|
#: bookwyrm/templates/layout.html:85 bookwyrm/templates/layout.html:117
|
||||||
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:5
|
#: bookwyrm/templates/notifications/notifications_page.html:5
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:10
|
#: bookwyrm/templates/notifications/notifications_page.html:10
|
||||||
msgid "Notifications"
|
msgid "Notifications"
|
||||||
|
@ -2569,32 +2575,32 @@ msgid "Data source:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:42
|
#: bookwyrm/templates/import/import.html:42
|
||||||
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:47
|
#: bookwyrm/templates/import/import.html:51
|
||||||
msgid "Data file:"
|
msgid "Data file:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:55
|
#: bookwyrm/templates/import/import.html:59
|
||||||
msgid "Include reviews"
|
msgid "Include reviews"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:64
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:70
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:78
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:71
|
#: bookwyrm/templates/import/import.html:75
|
||||||
msgid "Recent Imports"
|
msgid "Recent Imports"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:73
|
#: bookwyrm/templates/import/import.html:77
|
||||||
msgid "No recent imports"
|
msgid "No recent imports"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2691,27 +2697,31 @@ msgstr ""
|
||||||
msgid "Import preview unavailable."
|
msgid "Import preview unavailable."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import_status.html:172
|
#: bookwyrm/templates/import/import_status.html:143
|
||||||
|
msgid "No items currently need review"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/import/import_status.html:179
|
||||||
msgid "View imported review"
|
msgid "View imported review"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import_status.html:186
|
#: bookwyrm/templates/import/import_status.html:193
|
||||||
msgid "Imported"
|
msgid "Imported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import_status.html:192
|
#: bookwyrm/templates/import/import_status.html:199
|
||||||
msgid "Needs manual review"
|
msgid "Needs manual review"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import_status.html:205
|
#: bookwyrm/templates/import/import_status.html:212
|
||||||
msgid "Retry"
|
msgid "Retry"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import_status.html:223
|
#: bookwyrm/templates/import/import_status.html:230
|
||||||
msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format."
|
msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import_status.html:225
|
#: bookwyrm/templates/import/import_status.html:232
|
||||||
msgid "Update import"
|
msgid "Update import"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2819,7 +2829,7 @@ msgid "Login"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:7
|
#: bookwyrm/templates/landing/login.html:7
|
||||||
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131
|
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:149
|
||||||
#: bookwyrm/templates/ostatus/error.html:37
|
#: bookwyrm/templates/ostatus/error.html:37
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2828,7 +2838,7 @@ msgstr ""
|
||||||
msgid "Success! Email address confirmed."
|
msgid "Success! Email address confirmed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122
|
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140
|
||||||
#: bookwyrm/templates/ostatus/error.html:28
|
#: bookwyrm/templates/ostatus/error.html:28
|
||||||
#: bookwyrm/templates/snippets/register_form.html:4
|
#: bookwyrm/templates/snippets/register_form.html:4
|
||||||
msgid "Username:"
|
msgid "Username:"
|
||||||
|
@ -2836,12 +2846,12 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:27
|
#: bookwyrm/templates/landing/login.html:27
|
||||||
#: bookwyrm/templates/landing/password_reset.html:26
|
#: bookwyrm/templates/landing/password_reset.html:26
|
||||||
#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32
|
#: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32
|
||||||
#: bookwyrm/templates/snippets/register_form.html:45
|
#: bookwyrm/templates/snippets/register_form.html:45
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128
|
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:146
|
||||||
#: bookwyrm/templates/ostatus/error.html:34
|
#: bookwyrm/templates/ostatus/error.html:34
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2882,41 +2892,41 @@ msgstr ""
|
||||||
msgid "Scan Barcode"
|
msgid "Scan Barcode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:72
|
#: bookwyrm/templates/layout.html:76
|
||||||
msgid "Main navigation menu"
|
msgid "Main navigation menu"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:80
|
#: bookwyrm/templates/layout.html:98
|
||||||
msgid "Feed"
|
msgid "Feed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33
|
#: bookwyrm/templates/layout.html:145 bookwyrm/templates/ostatus/error.html:33
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:139
|
#: bookwyrm/templates/layout.html:157
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:173
|
#: bookwyrm/templates/layout.html:191
|
||||||
msgid "Successfully posted status"
|
msgid "Successfully posted status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:174
|
#: bookwyrm/templates/layout.html:192
|
||||||
msgid "Error posting status"
|
msgid "Error posting status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:190
|
#: bookwyrm/templates/layout.html:208
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:203
|
#: bookwyrm/templates/layout.html:221
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:207
|
#: bookwyrm/templates/layout.html:228
|
||||||
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/add_item_modal.html:8
|
#: bookwyrm/templates/lists/add_item_modal.html:8
|
||||||
|
@ -3463,19 +3473,19 @@ msgstr ""
|
||||||
msgid "has changed the description of <a href=\"%(group_path)s\">%(group_name)s</a>"
|
msgid "has changed the description of <a href=\"%(group_path)s\">%(group_name)s</a>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:18
|
#: bookwyrm/templates/notifications/notifications_page.html:19
|
||||||
msgid "Delete notifications"
|
msgid "Delete notifications"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:29
|
#: bookwyrm/templates/notifications/notifications_page.html:31
|
||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:33
|
#: bookwyrm/templates/notifications/notifications_page.html:35
|
||||||
msgid "Mentions"
|
msgid "Mentions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:45
|
#: bookwyrm/templates/notifications/notifications_page.html:47
|
||||||
msgid "You're all caught up!"
|
msgid "You're all caught up!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3551,11 +3561,11 @@ msgstr ""
|
||||||
msgid "Follow!"
|
msgid "Follow!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:8
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:15
|
||||||
msgid "Follow on Fediverse"
|
msgid "Follow on Fediverse"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:12
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:19
|
||||||
msgid "This link opens in a pop-up window"
|
msgid "This link opens in a pop-up window"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3864,36 +3874,36 @@ msgctxt "followed by ISBN"
|
||||||
msgid "Searching for book:"
|
msgid "Searching for book:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:44
|
#: bookwyrm/templates/search/book.html:39
|
||||||
msgid "Results from"
|
msgid "Results from"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:80
|
#: bookwyrm/templates/search/book.html:78
|
||||||
msgid "Import book"
|
msgid "Import book"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:106
|
#: bookwyrm/templates/search/book.html:102
|
||||||
msgid "Load results from other catalogues"
|
msgid "Load results from other catalogues"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:110
|
#: bookwyrm/templates/search/book.html:106
|
||||||
msgid "Manually add book"
|
msgid "Manually add book"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:115
|
#: bookwyrm/templates/search/book.html:111
|
||||||
msgid "Log in to import or add books."
|
msgid "Log in to import or add books."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:16
|
#: bookwyrm/templates/search/layout.html:17
|
||||||
msgid "Search query"
|
msgid "Search query"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:19
|
#: bookwyrm/templates/search/layout.html:20
|
||||||
msgid "Search type"
|
msgid "Search type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:24
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:47
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
||||||
#: bookwyrm/templates/settings/layout.html:36
|
#: bookwyrm/templates/settings/layout.html:36
|
||||||
|
@ -3903,11 +3913,18 @@ msgstr ""
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:58
|
#: bookwyrm/templates/search/layout.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/search/layout.html:61
|
||||||
|
#, python-format
|
||||||
|
msgid "%(result_count)s result found"
|
||||||
|
msgid_plural "%(result_count)s results found"
|
||||||
|
msgstr[0] ""
|
||||||
|
msgstr[1] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -3923,7 +3940,7 @@ msgstr ""
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
#: bookwyrm/templates/settings/announcements/announcements.html:3
|
||||||
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
#: bookwyrm/templates/settings/announcements/announcements.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:15
|
||||||
#: bookwyrm/templates/settings/layout.html:82
|
#: bookwyrm/templates/settings/layout.html:91
|
||||||
msgid "Announcements"
|
msgid "Announcements"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3941,13 +3958,13 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:84
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:80
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:90
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:86
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4100,6 +4117,71 @@ msgstr ""
|
||||||
msgid "Remove rule"
|
msgid "Remove rule"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:6
|
||||||
|
#: bookwyrm/templates/settings/celery.html:8
|
||||||
|
msgid "Celery Status"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:14
|
||||||
|
msgid "Queues"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:18
|
||||||
|
msgid "Low priority"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:24
|
||||||
|
msgid "Medium priority"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:30
|
||||||
|
msgid "High priority"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:40
|
||||||
|
msgid "Could not connect to Redis broker"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:48
|
||||||
|
msgid "Active Tasks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:53
|
||||||
|
msgid "ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:54
|
||||||
|
msgid "Task name"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:55
|
||||||
|
msgid "Run time"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:56
|
||||||
|
msgid "Priority"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:61
|
||||||
|
msgid "No active tasks"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:79
|
||||||
|
msgid "Workers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:84
|
||||||
|
msgid "Uptime:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:94
|
||||||
|
msgid "Could not connect to Celery"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/celery.html:101
|
||||||
|
msgid "Errors"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:6
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:8
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:8
|
||||||
#: bookwyrm/templates/settings/layout.html:28
|
#: bookwyrm/templates/settings/layout.html:28
|
||||||
|
@ -4107,7 +4189,7 @@ msgid "Dashboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:109
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4125,31 +4207,31 @@ msgstr ""
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:78
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:74
|
||||||
msgid "Instance Activity"
|
msgid "Instance Activity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:92
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:97
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:115
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:127
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4374,6 +4456,10 @@ msgstr ""
|
||||||
msgid "Failed:"
|
msgid "Failed:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:62
|
||||||
|
msgid "Expects a json file in the format provided by <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
||||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -4567,16 +4653,24 @@ msgid "Link Domains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/layout.html:78
|
#: bookwyrm/templates/settings/layout.html:78
|
||||||
|
msgid "System"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:82
|
||||||
|
msgid "Celery status"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:87
|
||||||
msgid "Instance Settings"
|
msgid "Instance Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/layout.html:86
|
#: bookwyrm/templates/settings/layout.html:95
|
||||||
#: bookwyrm/templates/settings/site.html:4
|
#: bookwyrm/templates/settings/site.html:4
|
||||||
#: bookwyrm/templates/settings/site.html:6
|
#: bookwyrm/templates/settings/site.html:6
|
||||||
msgid "Site Settings"
|
msgid "Site Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/layout.html:91
|
#: bookwyrm/templates/settings/layout.html:100
|
||||||
#: bookwyrm/templates/settings/site.html:95
|
#: bookwyrm/templates/settings/site.html:95
|
||||||
#: bookwyrm/templates/settings/themes.html:4
|
#: bookwyrm/templates/settings/themes.html:4
|
||||||
#: bookwyrm/templates/settings/themes.html:6
|
#: bookwyrm/templates/settings/themes.html:6
|
||||||
|
@ -5128,11 +5222,11 @@ msgstr ""
|
||||||
msgid "Instance Setup"
|
msgid "Instance Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:19
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:22
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -5629,11 +5723,11 @@ msgstr ""
|
||||||
msgid "(%(percent)s%%)"
|
msgid "(%(percent)s%%)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:126
|
#: bookwyrm/templates/snippets/status/content_status.html:127
|
||||||
msgid "Open image in new window"
|
msgid "Open image in new window"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:145
|
#: bookwyrm/templates/snippets/status/content_status.html:146
|
||||||
msgid "Hide status"
|
msgid "Hide status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -5874,19 +5968,19 @@ msgid_plural "%(counter)s followers"
|
||||||
msgstr[0] ""
|
msgstr[0] ""
|
||||||
msgstr[1] ""
|
msgstr[1] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:27
|
#: bookwyrm/templates/user/user_preview.html:31
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(counter)s following"
|
msgid "%(counter)s following"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:39
|
#: bookwyrm/templates/user/user_preview.html:45
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(mutuals_display)s follower you follow"
|
msgid "%(mutuals_display)s follower you follow"
|
||||||
msgid_plural "%(mutuals_display)s followers you follow"
|
msgid_plural "%(mutuals_display)s followers you follow"
|
||||||
msgstr[0] ""
|
msgstr[0] ""
|
||||||
msgstr[1] ""
|
msgstr[1] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:43
|
#: bookwyrm/templates/user/user_preview.html:49
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-29 18:24+0000\n"
|
"POT-Creation-Date: 2022-08-29 20:43+0000\n"
|
||||||
"PO-Revision-Date: 2022-08-01 17:10\n"
|
"PO-Revision-Date: 2022-08-29 22:38\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Finnish\n"
|
"Language-Team: Finnish\n"
|
||||||
"Language: fi\n"
|
"Language: fi\n"
|
||||||
|
@ -199,7 +199,7 @@ msgstr "%(value)s ei ole kelvollinen remote_id"
|
||||||
msgid "%(value)s is not a valid username"
|
msgid "%(value)s is not a valid username"
|
||||||
msgstr "%(value)s ei ole kelvollinen käyttäjänimi"
|
msgstr "%(value)s ei ole kelvollinen käyttäjänimi"
|
||||||
|
|
||||||
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123
|
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:141
|
||||||
#: bookwyrm/templates/ostatus/error.html:29
|
#: bookwyrm/templates/ostatus/error.html:29
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr "käyttäjänimi"
|
msgstr "käyttäjänimi"
|
||||||
|
@ -257,19 +257,19 @@ msgstr "Lainattavissa"
|
||||||
msgid "Approved"
|
msgid "Approved"
|
||||||
msgstr "Hyväksytty"
|
msgstr "Hyväksytty"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:289
|
#: bookwyrm/models/user.py:31 bookwyrm/templates/book/book.html:289
|
||||||
msgid "Reviews"
|
msgid "Reviews"
|
||||||
msgstr "Arviot"
|
msgstr "Arviot"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:33
|
#: bookwyrm/models/user.py:32
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr "Kommentit"
|
msgstr "Kommentit"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:34
|
#: bookwyrm/models/user.py:33
|
||||||
msgid "Quotations"
|
msgid "Quotations"
|
||||||
msgstr "Lainaukset"
|
msgstr "Lainaukset"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:35
|
#: bookwyrm/models/user.py:34
|
||||||
msgid "Everything else"
|
msgid "Everything else"
|
||||||
msgstr "Muut"
|
msgstr "Muut"
|
||||||
|
|
||||||
|
@ -287,8 +287,8 @@ msgstr "Kirjavirta"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:210
|
#: bookwyrm/settings.py:210
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
||||||
#: bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/templates/search/layout.html:22
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:43
|
||||||
#: bookwyrm/templates/user/layout.html:91
|
#: bookwyrm/templates/user/layout.html:91
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "Kirjat"
|
msgstr "Kirjat"
|
||||||
|
@ -334,26 +334,30 @@ msgid "Norsk (Norwegian)"
|
||||||
msgstr "Norsk (norja)"
|
msgstr "Norsk (norja)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:292
|
#: bookwyrm/settings.py:292
|
||||||
|
msgid "Polski (Polish)"
|
||||||
|
msgstr "Polski (puola)"
|
||||||
|
|
||||||
|
#: bookwyrm/settings.py:293
|
||||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||||
msgstr "Português do Brasil (brasilianportugali)"
|
msgstr "Português do Brasil (brasilianportugali)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:293
|
#: bookwyrm/settings.py:294
|
||||||
msgid "Português Europeu (European Portuguese)"
|
msgid "Português Europeu (European Portuguese)"
|
||||||
msgstr "Português Europeu (portugali)"
|
msgstr "Português Europeu (portugali)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:294
|
#: bookwyrm/settings.py:295
|
||||||
msgid "Română (Romanian)"
|
msgid "Română (Romanian)"
|
||||||
msgstr "Română (romania)"
|
msgstr "Română (romania)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:295
|
#: bookwyrm/settings.py:296
|
||||||
msgid "Svenska (Swedish)"
|
msgid "Svenska (Swedish)"
|
||||||
msgstr "Svenska (ruotsi)"
|
msgstr "Svenska (ruotsi)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:296
|
#: bookwyrm/settings.py:297
|
||||||
msgid "简体中文 (Simplified Chinese)"
|
msgid "简体中文 (Simplified Chinese)"
|
||||||
msgstr "简体中文 (yksinkertaistettu kiina)"
|
msgstr "简体中文 (yksinkertaistettu kiina)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:297
|
#: bookwyrm/settings.py:298
|
||||||
msgid "繁體中文 (Traditional Chinese)"
|
msgid "繁體中文 (Traditional Chinese)"
|
||||||
msgstr "繁體中文 (perinteinen kiina)"
|
msgstr "繁體中文 (perinteinen kiina)"
|
||||||
|
|
||||||
|
@ -390,46 +394,46 @@ msgstr "Tämä on %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:24
|
#: bookwyrm/templates/about/about.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s 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."
|
msgid "%(site_name)s 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\" rel=\"nofollow noopener noreferrer\">BookWyrm network</a>, this community is unique."
|
||||||
msgstr "%(site_name)s on osa itsenäisten ja itseohjautuvien lukijayhteisöjen <em>BookWyrm</em>-verkostoa. Vaikka yhteisömme on ihan omanlaisensa, kauttamme voi olla vaivattomasti yhteydessä kaikkiin <a href=\"https://joinbookwyrm.com/instances/\" target=\"_blank\">BookWyrm-verkoston</a> käyttäjiin."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:42
|
#: bookwyrm/templates/about/about.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> on %(site_name)s-yhteisön pidetyin kirja: sen keskimääräinen arvosana on %(rating)s/5 tähteä."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> on %(site_name)s-yhteisön pidetyin kirja: sen keskimääräinen arvosana on %(rating)s/5 tähteä."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:61
|
#: bookwyrm/templates/about/about.html:63
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
||||||
msgstr "Monet %(site_name)s-yhteisössä haluavat lukea mm. teoksen <a href=\"%(book_path)s\"><em>%(title)s</em></a>."
|
msgstr "Monet %(site_name)s-yhteisössä haluavat lukea mm. teoksen <a href=\"%(book_path)s\"><em>%(title)s</em></a>."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:80
|
#: bookwyrm/templates/about/about.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> jakaa %(site_name)s-yhteisön mielipiteitä kaikkein eniten."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> jakaa %(site_name)s-yhteisön mielipiteitä kaikkein eniten."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:91
|
#: bookwyrm/templates/about/about.html:93
|
||||||
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard."
|
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reach out</a> and make yourself heard."
|
||||||
msgstr "Täällä voit pitää kirjaa lukemistasi kirjoista, keskustella kirjoista, kirjoittaa arvioita ja etsiä uutta luettavaa. Täällä ei ole mainoksia eikä korporaatioita, täällä ollaan pienimuotoisia ja ihmisläheisiä. Jos sinulla on BookWyrm-alustaan liittyviä ehdotuksia tai visioita uusista ominaisuuksista tai haluat raportoida virheistä ohjelmistokoodissa, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>ota toki yhteyttä</a>."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:98
|
#: bookwyrm/templates/about/about.html:103
|
||||||
msgid "Meet your admins"
|
msgid "Meet your admins"
|
||||||
msgstr "Ylläpitäjät"
|
msgstr "Ylläpitäjät"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:101
|
#: bookwyrm/templates/about/about.html:106
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
||||||
msgstr "%(site_name)s pyörii moderaattorien ja ylläpitäjien työllä. He myös valvovat <a href=\"%(coc_path)s\">käyttöehtojen</a> noudattamista ja reagoivat käyttäjien tekemiin ilmoituksiin."
|
msgstr "%(site_name)s pyörii moderaattorien ja ylläpitäjien työllä. He myös valvovat <a href=\"%(coc_path)s\">käyttöehtojen</a> noudattamista ja reagoivat käyttäjien tekemiin ilmoituksiin."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:115
|
#: bookwyrm/templates/about/about.html:120
|
||||||
msgid "Moderator"
|
msgid "Moderator"
|
||||||
msgstr "Moderaattori"
|
msgstr "Moderaattori"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63
|
#: bookwyrm/templates/about/about.html:122 bookwyrm/templates/user_menu.html:63
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Ylläpitäjä"
|
msgstr "Ylläpitäjä"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:133
|
#: bookwyrm/templates/about/about.html:138
|
||||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:14
|
#: bookwyrm/templates/snippets/user_options.html:14
|
||||||
|
@ -456,7 +460,7 @@ msgid "Software version:"
|
||||||
msgstr "Ohjelmistoversio:"
|
msgstr "Ohjelmistoversio:"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/layout.html:30
|
#: bookwyrm/templates/about/layout.html:30
|
||||||
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182
|
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:200
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "About %(site_name)s"
|
msgid "About %(site_name)s"
|
||||||
msgstr "%(site_name)s — tietoja"
|
msgstr "%(site_name)s — tietoja"
|
||||||
|
@ -752,7 +756,7 @@ msgstr "ISNI:"
|
||||||
|
|
||||||
#: bookwyrm/templates/author/edit_author.html:115
|
#: bookwyrm/templates/author/edit_author.html:115
|
||||||
#: bookwyrm/templates/book/book.html:202
|
#: bookwyrm/templates/book/book.html:202
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:135
|
#: bookwyrm/templates/book/edit/edit_book.html:139
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
||||||
#: bookwyrm/templates/groups/form.html:32
|
#: bookwyrm/templates/groups/form.html:32
|
||||||
|
@ -775,8 +779,8 @@ msgstr "Tallenna"
|
||||||
#: bookwyrm/templates/author/sync_modal.html:23
|
#: bookwyrm/templates/author/sync_modal.html:23
|
||||||
#: bookwyrm/templates/book/book.html:203
|
#: bookwyrm/templates/book/book.html:203
|
||||||
#: bookwyrm/templates/book/cover_add_modal.html:33
|
#: bookwyrm/templates/book/cover_add_modal.html:33
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:137
|
#: bookwyrm/templates/book/edit/edit_book.html:141
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:140
|
#: bookwyrm/templates/book/edit/edit_book.html:144
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
||||||
#: bookwyrm/templates/book/sync_modal.html:23
|
#: bookwyrm/templates/book/sync_modal.html:23
|
||||||
|
@ -798,7 +802,7 @@ msgid "Loading data will connect to <strong>%(source_name)s</strong> and check f
|
||||||
msgstr "Tietoja ladattaessa muodostetaan yhteys lähteeseen <strong>%(source_name)s</strong> ja sieltä haetaan metatietoja, joita ei vielä ole täällä. Olemassa olevia metatietoja ei korvata uusilla."
|
msgstr "Tietoja ladattaessa muodostetaan yhteys lähteeseen <strong>%(source_name)s</strong> ja sieltä haetaan metatietoja, joita ei vielä ole täällä. Olemassa olevia metatietoja ei korvata uusilla."
|
||||||
|
|
||||||
#: bookwyrm/templates/author/sync_modal.html:24
|
#: bookwyrm/templates/author/sync_modal.html:24
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:126
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: bookwyrm/templates/groups/members.html:29
|
||||||
#: bookwyrm/templates/landing/password_reset.html:52
|
#: bookwyrm/templates/landing/password_reset.html:52
|
||||||
|
@ -897,11 +901,11 @@ msgstr "Paikat"
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:14
|
#: bookwyrm/templates/guided_tour/lists.html:14
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:102
|
#: bookwyrm/templates/guided_tour/user_books.html:102
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
||||||
#: bookwyrm/templates/layout.html:83 bookwyrm/templates/lists/curate.html:8
|
#: bookwyrm/templates/layout.html:101 bookwyrm/templates/lists/curate.html:8
|
||||||
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
||||||
#: bookwyrm/templates/lists/lists.html:12
|
#: bookwyrm/templates/lists/lists.html:12
|
||||||
#: bookwyrm/templates/search/layout.html:25
|
#: bookwyrm/templates/search/layout.html:26
|
||||||
#: bookwyrm/templates/search/layout.html:50
|
#: bookwyrm/templates/search/layout.html:51
|
||||||
#: bookwyrm/templates/user/layout.html:85
|
#: bookwyrm/templates/user/layout.html:85
|
||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Listat"
|
msgstr "Listat"
|
||||||
|
@ -982,32 +986,37 @@ msgid "Is \"%(name)s\" one of these authors?"
|
||||||
msgstr "Onko ”%(name)s” joku seuraavista tekijöistä?"
|
msgstr "Onko ”%(name)s” joku seuraavista tekijöistä?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:81
|
#: bookwyrm/templates/book/edit/edit_book.html:81
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#, python-format
|
||||||
msgid "Author of "
|
msgid "Author of <em>%(book_title)s</em>"
|
||||||
msgstr "Tekijänä teoksessa "
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#: bookwyrm/templates/book/edit/edit_book.html:85
|
||||||
|
#, python-format
|
||||||
|
msgid "Author of <em>%(alt_title)s</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/book/edit/edit_book.html:87
|
||||||
msgid "Find more information at isni.org"
|
msgid "Find more information at isni.org"
|
||||||
msgstr "Lisätietoja osoitteessa isni.org"
|
msgstr "Lisätietoja osoitteessa isni.org"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:93
|
#: bookwyrm/templates/book/edit/edit_book.html:97
|
||||||
msgid "This is a new author"
|
msgid "This is a new author"
|
||||||
msgstr "Uusi tekijä"
|
msgstr "Uusi tekijä"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:100
|
#: bookwyrm/templates/book/edit/edit_book.html:104
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating a new author: %(name)s"
|
msgid "Creating a new author: %(name)s"
|
||||||
msgstr "Luodaan uusi tekijä: %(name)s"
|
msgstr "Luodaan uusi tekijä: %(name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:107
|
#: bookwyrm/templates/book/edit/edit_book.html:111
|
||||||
msgid "Is this an edition of an existing work?"
|
msgid "Is this an edition of an existing work?"
|
||||||
msgstr "Onko tämä aiemmin lisätyn teoksen laitos?"
|
msgstr "Onko tämä aiemmin lisätyn teoksen laitos?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:115
|
#: bookwyrm/templates/book/edit/edit_book.html:119
|
||||||
msgid "This is a new work"
|
msgid "This is a new work"
|
||||||
msgstr "Uusi teos"
|
msgstr "Uusi teos"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:124
|
#: bookwyrm/templates/book/edit/edit_book.html:128
|
||||||
#: bookwyrm/templates/feed/status.html:21
|
#: bookwyrm/templates/feed/status.html:21
|
||||||
#: bookwyrm/templates/guided_tour/book.html:44
|
#: bookwyrm/templates/guided_tour/book.html:44
|
||||||
#: bookwyrm/templates/guided_tour/book.html:68
|
#: bookwyrm/templates/guided_tour/book.html:68
|
||||||
|
@ -1391,7 +1400,7 @@ msgstr "Vahvistuskoodi:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: bookwyrm/templates/landing/layout.html:81
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:106
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:102
|
||||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Lähetä"
|
msgstr "Lähetä"
|
||||||
|
@ -1553,7 +1562,7 @@ msgstr "<a href=\"%(user_path)s\">%(username)s</a> lainasi teosta <a href=\"%(bo
|
||||||
|
|
||||||
#: bookwyrm/templates/discover/discover.html:4
|
#: bookwyrm/templates/discover/discover.html:4
|
||||||
#: bookwyrm/templates/discover/discover.html:10
|
#: bookwyrm/templates/discover/discover.html:10
|
||||||
#: bookwyrm/templates/layout.html:86
|
#: bookwyrm/templates/layout.html:104
|
||||||
msgid "Discover"
|
msgid "Discover"
|
||||||
msgstr "Tutustu"
|
msgstr "Tutustu"
|
||||||
|
|
||||||
|
@ -1677,12 +1686,12 @@ msgid "Reset your %(site_name)s password"
|
||||||
msgstr "Palauta %(site_name)s-salasanasi"
|
msgstr "Palauta %(site_name)s-salasanasi"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
||||||
#: bookwyrm/templates/setup/layout.html:12
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s home page"
|
msgid "%(site_name)s home page"
|
||||||
msgstr "%(site_name)s — etusivu"
|
msgstr "%(site_name)s — etusivu"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186
|
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:204
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "Ota yhteyttä ylläpitäjään"
|
msgstr "Ota yhteyttä ylläpitäjään"
|
||||||
|
|
||||||
|
@ -1833,8 +1842,8 @@ msgstr "Voit lisätä kirjoja, kun olet liittynyt %(site_name)s-yhteisöön."
|
||||||
#: bookwyrm/templates/groups/members.html:15
|
#: bookwyrm/templates/groups/members.html:15
|
||||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||||
#: bookwyrm/templates/search/layout.html:4
|
#: bookwyrm/templates/search/layout.html:5
|
||||||
#: bookwyrm/templates/search/layout.html:9
|
#: bookwyrm/templates/search/layout.html:10
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "Haku"
|
msgstr "Haku"
|
||||||
|
|
||||||
|
@ -2007,8 +2016,8 @@ msgstr "Poistu ryhmästä"
|
||||||
#: bookwyrm/templates/groups/members.html:54
|
#: bookwyrm/templates/groups/members.html:54
|
||||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||||
#: bookwyrm/templates/user/user_preview.html:33
|
#: bookwyrm/templates/user/user_preview.html:39
|
||||||
#: bookwyrm/templates/user/user_preview.html:41
|
#: bookwyrm/templates/user/user_preview.html:47
|
||||||
msgid "Follows you"
|
msgid "Follows you"
|
||||||
msgstr "Seuraa sinua"
|
msgstr "Seuraa sinua"
|
||||||
|
|
||||||
|
@ -2251,7 +2260,7 @@ msgstr "Tervetuloa BookWyrmin käyttäjäksi!<br><br>Haluatko esittelykierroksen
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:17
|
#: bookwyrm/templates/guided_tour/home.html:17
|
||||||
#: bookwyrm/templates/guided_tour/home.html:39
|
#: bookwyrm/templates/guided_tour/home.html:39
|
||||||
#: bookwyrm/templates/layout.html:194
|
#: bookwyrm/templates/layout.html:212
|
||||||
msgid "Guided Tour"
|
msgid "Guided Tour"
|
||||||
msgstr "Esittelykierros"
|
msgstr "Esittelykierros"
|
||||||
|
|
||||||
|
@ -2285,19 +2294,19 @@ msgstr "Viivakoodinlukija"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:102
|
#: bookwyrm/templates/guided_tour/home.html:102
|
||||||
msgid "Use the <strong>Feed</strong>, <strong>Lists</strong> and <strong>Discover</strong> links to discover the latest news from your feed, lists of books by topic, and the latest happenings on this Bookwyrm server!"
|
msgid "Use the <strong>Feed</strong>, <strong>Lists</strong> and <strong>Discover</strong> links to discover the latest news from your feed, lists of books by topic, and the latest happenings on this Bookwyrm server!"
|
||||||
msgstr ""
|
msgstr "<strong>Syöte</strong>, <strong>Listat</strong> ja <strong>Tutustu</strong> auttavat löytämään uusimmat kirjapäivitykset, aiheenmukaisia kirjalistoja sekä tämän BookWyrm-palvelimen uusimpia tapahtumia."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:103
|
#: bookwyrm/templates/guided_tour/home.html:103
|
||||||
msgid "Navigation Bar"
|
msgid "Navigation Bar"
|
||||||
msgstr ""
|
msgstr "Toiminnot sivustolla liikkumiseen"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:126
|
#: bookwyrm/templates/guided_tour/home.html:126
|
||||||
msgid "Books on your reading status shelves will be shown here."
|
msgid "Books on your reading status shelves will be shown here."
|
||||||
msgstr ""
|
msgstr "Tässä näytetään eri lukuvaiheissa olevat kirjat."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:151
|
#: bookwyrm/templates/guided_tour/home.html:151
|
||||||
msgid "Updates from people you are following will appear in your <strong>Home</strong> timeline.<br><br>The <strong>Books</strong> tab shows activity from anyone, related to your books."
|
msgid "Updates from people you are following will appear in your <strong>Home</strong> timeline.<br><br>The <strong>Books</strong> tab shows activity from anyone, related to your books."
|
||||||
msgstr ""
|
msgstr "Seuraamiesi henkilöiden päivitykset näytetään <strong>Etusivulla</strong>.<br><br><strong>Kirjat</strong>-välilehdellä näytetään kaikenlaisia kirjoihisi liittyviä päivityksiä."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:152
|
#: bookwyrm/templates/guided_tour/home.html:152
|
||||||
msgid "Timelines"
|
msgid "Timelines"
|
||||||
|
@ -2305,10 +2314,11 @@ msgstr "Aikajanat"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:176
|
#: bookwyrm/templates/guided_tour/home.html:176
|
||||||
msgid "The bell will light up when you have a new notification. When it does, click on it to find out what exciting thing has happened!"
|
msgid "The bell will light up when you have a new notification. When it does, click on it to find out what exciting thing has happened!"
|
||||||
msgstr ""
|
msgstr "Kellokuvake ilmoittaa uusista ilmoituksista. Ilmoituksia pääsee lukemaan kellokuvaketta painamalla."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:177
|
#: bookwyrm/templates/guided_tour/home.html:177
|
||||||
#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100
|
#: bookwyrm/templates/layout.html:85 bookwyrm/templates/layout.html:117
|
||||||
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:5
|
#: bookwyrm/templates/notifications/notifications_page.html:5
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:10
|
#: bookwyrm/templates/notifications/notifications_page.html:10
|
||||||
msgid "Notifications"
|
msgid "Notifications"
|
||||||
|
@ -2316,44 +2326,44 @@ msgstr "Ilmoitukset"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:200
|
#: bookwyrm/templates/guided_tour/home.html:200
|
||||||
msgid "Your profile, books, direct messages, and settings can be accessed by clicking on your name in the menu here."
|
msgid "Your profile, books, direct messages, and settings can be accessed by clicking on your name in the menu here."
|
||||||
msgstr ""
|
msgstr "Omaa profiilia, kirjoja, yksityisviestejä ja asetuksia voi tarkastella tämän valikon kautta. Valikko avautuu nimeä painamalla."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:200
|
#: bookwyrm/templates/guided_tour/home.html:200
|
||||||
msgid "Try selecting <strong>Profile</strong> from the drop down menu to continue the tour."
|
msgid "Try selecting <strong>Profile</strong> from the drop down menu to continue the tour."
|
||||||
msgstr ""
|
msgstr "Jatka esittelykierrosta valitsemalla valikosta <strong>Profiili</strong>."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:201
|
#: bookwyrm/templates/guided_tour/home.html:201
|
||||||
msgid "Profile and settings menu"
|
msgid "Profile and settings menu"
|
||||||
msgstr ""
|
msgstr "Profiili- ja asetusvalikko"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:13
|
#: bookwyrm/templates/guided_tour/lists.html:13
|
||||||
msgid "This is the lists page where you can discover book lists created by any user. A List is a collection of books, similar to a shelf."
|
msgid "This is the lists page where you can discover book lists created by any user. A List is a collection of books, similar to a shelf."
|
||||||
msgstr ""
|
msgstr "Listasivun kautta voi tarkastella käyttäjien luomia kirjalistoja. Listat ovat ikään kuin kirjahyllyjä."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:13
|
#: bookwyrm/templates/guided_tour/lists.html:13
|
||||||
msgid "Shelves are for organising books for yourself, whereas Lists are generally for sharing with others."
|
msgid "Shelves are for organising books for yourself, whereas Lists are generally for sharing with others."
|
||||||
msgstr ""
|
msgstr "Hyllyjä käytetään omien kirjojen organisointiin, kun taas listat on tarkoitettu jaettavaksi muiden kanssa."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:34
|
#: bookwyrm/templates/guided_tour/lists.html:34
|
||||||
msgid "Let's see how to create a new list."
|
msgid "Let's see how to create a new list."
|
||||||
msgstr ""
|
msgstr "Katsotaanpa, kuinka luodaan uusi lista."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:34
|
#: bookwyrm/templates/guided_tour/lists.html:34
|
||||||
msgid "Click the <strong>Create List</strong> button, then <strong>Next</strong> to continue the tour"
|
msgid "Click the <strong>Create List</strong> button, then <strong>Next</strong> to continue the tour"
|
||||||
msgstr ""
|
msgstr "Jatka esittelykierrosta painamalla <strong>Luo lista</strong> -painiketta ja sen jälkeen <strong>Seuraava</strong>-painiketta"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:35
|
#: bookwyrm/templates/guided_tour/lists.html:35
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:59
|
#: bookwyrm/templates/guided_tour/lists.html:59
|
||||||
msgid "Creating a new list"
|
msgid "Creating a new list"
|
||||||
msgstr ""
|
msgstr "Uuden listan luominen"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:58
|
#: bookwyrm/templates/guided_tour/lists.html:58
|
||||||
msgid "You must give your list a name and can optionally give it a description to help other people understand what your list is about."
|
msgid "You must give your list a name and can optionally give it a description to help other people understand what your list is about."
|
||||||
msgstr ""
|
msgstr "Listalle on annettava nimi, minkä lisäksi sille voi kirjoittaa listan tarkoitusta selventävän kuvauksen."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:81
|
#: bookwyrm/templates/guided_tour/lists.html:81
|
||||||
msgid "Choose who can see your list here. List privacy options work just like we saw when posting book reviews. This is a common pattern throughout Bookwyrm."
|
msgid "Choose who can see your list here. List privacy options work just like we saw when posting book reviews. This is a common pattern throughout Bookwyrm."
|
||||||
msgstr ""
|
msgstr "Tästä valitaan listan näkyvyys. Näkyvyysvalinnat toimivat samalla tavoin kuin kirja-arvioiden kohdalla. Tällainen toistuvuus on BookWyrmissä tavallista."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:82
|
#: bookwyrm/templates/guided_tour/lists.html:82
|
||||||
msgid "List privacy"
|
msgid "List privacy"
|
||||||
|
@ -2361,72 +2371,72 @@ msgstr "Listan näkyvyys"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:105
|
#: bookwyrm/templates/guided_tour/lists.html:105
|
||||||
msgid "You can also decide how your list is to be curated - only by you, by anyone, or by a group."
|
msgid "You can also decide how your list is to be curated - only by you, by anyone, or by a group."
|
||||||
msgstr ""
|
msgstr "Tästä valitaan myös, kuka voi kuratoida listaa — vain sinä, kuka tahansa tai jonkin tietyn ryhmän jäsenet."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:106
|
#: bookwyrm/templates/guided_tour/lists.html:106
|
||||||
msgid "List curation"
|
msgid "List curation"
|
||||||
msgstr ""
|
msgstr "Listan kuratointi"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:128
|
#: bookwyrm/templates/guided_tour/lists.html:128
|
||||||
msgid "Next in our tour we will explore Groups!"
|
msgid "Next in our tour we will explore Groups!"
|
||||||
msgstr ""
|
msgstr "Seuraavaksi tutustumme ryhmiin!"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:129
|
#: bookwyrm/templates/guided_tour/lists.html:129
|
||||||
msgid "Next: Groups"
|
msgid "Next: Groups"
|
||||||
msgstr ""
|
msgstr "Seuraavaksi: Ryhmät"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:143
|
#: bookwyrm/templates/guided_tour/lists.html:143
|
||||||
msgid "Take me there"
|
msgid "Take me there"
|
||||||
msgstr ""
|
msgstr "Jatka"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/search.html:16
|
#: bookwyrm/templates/guided_tour/search.html:16
|
||||||
msgid "If the book you are looking for is available on a remote catalogue such as Open Library, click on <strong>Import book</strong>."
|
msgid "If the book you are looking for is available on a remote catalogue such as Open Library, click on <strong>Import book</strong>."
|
||||||
msgstr ""
|
msgstr "Jos haettu kirja löytyy etätietokannasta, esimerkiksi Open Librarysta, paina <strong>Tuo kirja</strong>."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/search.html:17
|
#: bookwyrm/templates/guided_tour/search.html:17
|
||||||
#: bookwyrm/templates/guided_tour/search.html:44
|
#: bookwyrm/templates/guided_tour/search.html:44
|
||||||
msgid "Searching"
|
msgid "Searching"
|
||||||
msgstr ""
|
msgstr "Haetaan"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/search.html:43
|
#: bookwyrm/templates/guided_tour/search.html:43
|
||||||
msgid "If the book you are looking for is already on this Bookwyrm instance, you can click on the title to go to the book's page."
|
msgid "If the book you are looking for is already on this Bookwyrm instance, you can click on the title to go to the book's page."
|
||||||
msgstr ""
|
msgstr "Jos haettu kirja löytyy jo tämän BookWyrm-palvelimen tietokannasta, kirjan sivulle voi siirtyä painamalla kirjan nimeä."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/search.html:71
|
#: bookwyrm/templates/guided_tour/search.html:71
|
||||||
msgid "If the book you are looking for is not listed, try loading more records from other sources like Open Library or Inventaire."
|
msgid "If the book you are looking for is not listed, try loading more records from other sources like Open Library or Inventaire."
|
||||||
msgstr ""
|
msgstr "Jos haettua kirjaa ei löydy tietokannasta, kokeile ladata lisää tietueita muista lähteistä, esimerkiksi Open Librarysta tai Inventairesta."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/search.html:72
|
#: bookwyrm/templates/guided_tour/search.html:72
|
||||||
msgid "Load more records"
|
msgid "Load more records"
|
||||||
msgstr ""
|
msgstr "Lataa lisää tietueita"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/search.html:98
|
#: bookwyrm/templates/guided_tour/search.html:98
|
||||||
msgid "If your book is not in the results, try adjusting your search terms."
|
msgid "If your book is not in the results, try adjusting your search terms."
|
||||||
msgstr ""
|
msgstr "Jos kirjaa ei löydy, kokeile muokata hakulauseketta."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/search.html:99
|
#: bookwyrm/templates/guided_tour/search.html:99
|
||||||
msgid "Search again"
|
msgid "Search again"
|
||||||
msgstr ""
|
msgstr "Hae uudelleen"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/search.html:121
|
#: bookwyrm/templates/guided_tour/search.html:121
|
||||||
msgid "If you still can't find your book, you can add a record manually."
|
msgid "If you still can't find your book, you can add a record manually."
|
||||||
msgstr ""
|
msgstr "Jos kirjaa ei edelleenkään löydy, sen voi lisätä käsin."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/search.html:122
|
#: bookwyrm/templates/guided_tour/search.html:122
|
||||||
msgid "Add a record manally"
|
msgid "Add a record manally"
|
||||||
msgstr ""
|
msgstr "Lisää tietue käsin"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/search.html:147
|
#: bookwyrm/templates/guided_tour/search.html:147
|
||||||
msgid "Import, manually add, or view an existing book to continue the tour."
|
msgid "Import, manually add, or view an existing book to continue the tour."
|
||||||
msgstr ""
|
msgstr "Jatka esittelykierrosta tuomalla kirja, lisäämällä sellainen käsin tai siirtymällä tietokannasta jo löytyvän kirjan tietoihin."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/search.html:148
|
#: bookwyrm/templates/guided_tour/search.html:148
|
||||||
msgid "Continue the tour"
|
msgid "Continue the tour"
|
||||||
msgstr ""
|
msgstr "Jatka esittelykierrosta"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:10
|
#: bookwyrm/templates/guided_tour/user_books.html:10
|
||||||
msgid "This is the page where your books are listed, organised into shelves."
|
msgid "This is the page where your books are listed, organised into shelves."
|
||||||
msgstr ""
|
msgstr "Tällä sivulla listataan omat kirjasi hylly hyllyltä."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:11
|
#: bookwyrm/templates/guided_tour/user_books.html:11
|
||||||
#: bookwyrm/templates/user/books_header.html:4
|
#: bookwyrm/templates/user/books_header.html:4
|
||||||
|
@ -2435,39 +2445,39 @@ msgstr "Omat kirjat"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:31
|
#: bookwyrm/templates/guided_tour/user_books.html:31
|
||||||
msgid "<strong>To Read</strong>, <strong>Currently Reading</strong>, <strong>Read</strong>, and <strong>Stopped Reading</strong> are default shelves. When you change the reading status of a book it will automatically be moved to the matching shelf. A book can only be on one default shelf at a time."
|
msgid "<strong>To Read</strong>, <strong>Currently Reading</strong>, <strong>Read</strong>, and <strong>Stopped Reading</strong> are default shelves. When you change the reading status of a book it will automatically be moved to the matching shelf. A book can only be on one default shelf at a time."
|
||||||
msgstr ""
|
msgstr "<strong>Lukujono</strong>, <strong>Luettavana</strong>, <strong>Luettu</strong> ja <strong>Keskeytetty</strong> ovat oletushyllyjä. Kun kirjan lukuvaihetta muutetaan, se siirtyy automaattisesti vaihetta vastaavaan hyllyyn. Kirja voi olla samanaikaisesti vain yhdessä oletushyllyssä."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:32
|
#: bookwyrm/templates/guided_tour/user_books.html:32
|
||||||
msgid "Reading status shelves"
|
msgid "Reading status shelves"
|
||||||
msgstr ""
|
msgstr "Lukuvaiheen mukaiset hyllyt"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:55
|
#: bookwyrm/templates/guided_tour/user_books.html:55
|
||||||
msgid "You can create additional custom shelves to organise your books. A book on a custom shelf can be on any number of other shelves simultaneously, including one of the default reading status shelves"
|
msgid "You can create additional custom shelves to organise your books. A book on a custom shelf can be on any number of other shelves simultaneously, including one of the default reading status shelves"
|
||||||
msgstr ""
|
msgstr "Kirjojen järjestelyä varten voi luoda lisähyllyjä. Kirja voi olla samanaikaisesti useammassakin lisähyllyssä sekä yhdessä lukuvaiheen mukaisessa oletushyllyssä"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:56
|
#: bookwyrm/templates/guided_tour/user_books.html:56
|
||||||
msgid "Adding custom shelves."
|
msgid "Adding custom shelves."
|
||||||
msgstr ""
|
msgstr "Lisähyllyjen lisääminen."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:78
|
#: bookwyrm/templates/guided_tour/user_books.html:78
|
||||||
msgid "If you have an export file from another service like Goodreads or LibraryThing, you can import it here."
|
msgid "If you have an export file from another service like Goodreads or LibraryThing, you can import it here."
|
||||||
msgstr ""
|
msgstr "Tätä kautta voi tuoda tietoja toisesta palvelusta, esimerkiksi Goodreadsista tai LibraryThingistä."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:79
|
#: bookwyrm/templates/guided_tour/user_books.html:79
|
||||||
msgid "Import from another service"
|
msgid "Import from another service"
|
||||||
msgstr ""
|
msgstr "Tuo toisesta palvelusta"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:101
|
#: bookwyrm/templates/guided_tour/user_books.html:101
|
||||||
msgid "Now that we've explored book shelves, let's take a look at a related concept: book lists!"
|
msgid "Now that we've explored book shelves, let's take a look at a related concept: book lists!"
|
||||||
msgstr ""
|
msgstr "Nyt kun hyllyt ovat tulleet tutuksi, vilkaistaan toista, hieman erilaista käsitettä: kirjalistoja."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:101
|
#: bookwyrm/templates/guided_tour/user_books.html:101
|
||||||
msgid "Click on the <strong>Lists</strong> link here to continue the tour."
|
msgid "Click on the <strong>Lists</strong> link here to continue the tour."
|
||||||
msgstr ""
|
msgstr "Jatka esittelykierrosta painamalla <strong>Listat</strong>-linkkiä."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:10
|
#: bookwyrm/templates/guided_tour/user_groups.html:10
|
||||||
msgid "You can create or join a group with other users. Groups can share group-curated book lists, and in future will be able to do other things."
|
msgid "You can create or join a group with other users. Groups can share group-curated book lists, and in future will be able to do other things."
|
||||||
msgstr ""
|
msgstr "Voit luoda ryhmän tai liittyä muiden käyttäjien ryhmiin. Ryhmissä voidaan yhdessä kuratoida kirjalistoja, ja ajan mittaan ryhmiin lisätään uusia toimintoja."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:11
|
#: bookwyrm/templates/guided_tour/user_groups.html:11
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:55
|
#: bookwyrm/templates/guided_tour/user_profile.html:55
|
||||||
|
@ -2477,43 +2487,43 @@ msgstr "Ryhmät"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:31
|
#: bookwyrm/templates/guided_tour/user_groups.html:31
|
||||||
msgid "Let's create a new group!"
|
msgid "Let's create a new group!"
|
||||||
msgstr ""
|
msgstr "Luodaanpa uusi ryhmä!"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:31
|
#: bookwyrm/templates/guided_tour/user_groups.html:31
|
||||||
msgid "Click the <strong>Create group</strong> button, then <strong>Next</strong> to continue the tour"
|
msgid "Click the <strong>Create group</strong> button, then <strong>Next</strong> to continue the tour"
|
||||||
msgstr ""
|
msgstr "Jatka esittelykierrosta painamalla ensin <strong>Luo ryhmä</strong> -painiketta ja sen jälkeen <strong>Seuraava</strong>"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:55
|
#: bookwyrm/templates/guided_tour/user_groups.html:55
|
||||||
msgid "Give your group a name and describe what it is about. You can make user groups for any purpose - a reading group, a bunch of friends, whatever!"
|
msgid "Give your group a name and describe what it is about. You can make user groups for any purpose - a reading group, a bunch of friends, whatever!"
|
||||||
msgstr ""
|
msgstr "Anna ryhmälle nimi ja kirjoita sille kuvaus. Käyttäjäryhmiä voi luoda monenlaisiin tarkoituksiin: lukupiiriä varten, kaveriporukalle jne."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:56
|
#: bookwyrm/templates/guided_tour/user_groups.html:56
|
||||||
msgid "Creating a group"
|
msgid "Creating a group"
|
||||||
msgstr ""
|
msgstr "Ryhmän luominen"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:78
|
#: bookwyrm/templates/guided_tour/user_groups.html:78
|
||||||
msgid "Groups have privacy settings just like posts and lists, except that group privacy cannot be <strong>Followers</strong>."
|
msgid "Groups have privacy settings just like posts and lists, except that group privacy cannot be <strong>Followers</strong>."
|
||||||
msgstr ""
|
msgstr "Ryhmien näkyvyysasetukset ovat muuten vastaavat kuin julkaisuilla ja listoilla, mutta ryhmän näkyvyytenä ei voi olla <strong>Seuraajat</strong>."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:79
|
#: bookwyrm/templates/guided_tour/user_groups.html:79
|
||||||
msgid "Group visibility"
|
msgid "Group visibility"
|
||||||
msgstr ""
|
msgstr "Ryhmän näkyvyys"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:102
|
#: bookwyrm/templates/guided_tour/user_groups.html:102
|
||||||
msgid "Once you're happy with how everything is set up, click the <strong>Save</strong> button to create your new group."
|
msgid "Once you're happy with how everything is set up, click the <strong>Save</strong> button to create your new group."
|
||||||
msgstr ""
|
msgstr "Kun asetukset näyttävät hyvältä, luo ryhmä painamalla <strong>Tallenna</strong>-painiketta."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:102
|
#: bookwyrm/templates/guided_tour/user_groups.html:102
|
||||||
msgid "Create and save a group to continue the tour."
|
msgid "Create and save a group to continue the tour."
|
||||||
msgstr ""
|
msgstr "Jatka esittelykierrosta luomalla ja tallentamalla ryhmä."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:103
|
#: bookwyrm/templates/guided_tour/user_groups.html:103
|
||||||
msgid "Save your group"
|
msgid "Save your group"
|
||||||
msgstr ""
|
msgstr "Tallenna ryhmä"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:10
|
#: bookwyrm/templates/guided_tour/user_profile.html:10
|
||||||
msgid "This is your user profile. All your latest activities will be listed here. Other Bookwyrm users can see parts of this page too - what they can see depends on your privacy settings."
|
msgid "This is your user profile. All your latest activities will be listed here. Other Bookwyrm users can see parts of this page too - what they can see depends on your privacy settings."
|
||||||
msgstr ""
|
msgstr "Tämä on käyttäjäprofiilisi. Tässä näytetään viimeaikainen toimintasi. Muut BookWyrm-käyttäjät voivat myös katsella tätä sivua, mutta näkyvyysasetuksistasi riippuu, mitä heille näytetään."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:11
|
#: bookwyrm/templates/guided_tour/user_profile.html:11
|
||||||
#: bookwyrm/templates/user/layout.html:19 bookwyrm/templates/user/user.html:10
|
#: bookwyrm/templates/user/layout.html:19 bookwyrm/templates/user/user.html:10
|
||||||
|
@ -2522,7 +2532,7 @@ msgstr "Käyttäjäprofiili"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:31
|
#: bookwyrm/templates/guided_tour/user_profile.html:31
|
||||||
msgid "This tab shows everything you have read towards your annual reading goal, or allows you to set one. You don't have to set a reading goal if that's not your thing!"
|
msgid "This tab shows everything you have read towards your annual reading goal, or allows you to set one. You don't have to set a reading goal if that's not your thing!"
|
||||||
msgstr ""
|
msgstr "Tällä välilehdellä asetetaan vuoden lukutavoite ja näytetään sen eteneminen. Lukutavoitetta ei tietenkään ole mikään pakko asettaa."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:32
|
#: bookwyrm/templates/guided_tour/user_profile.html:32
|
||||||
#: bookwyrm/templates/user/layout.html:73
|
#: bookwyrm/templates/user/layout.html:73
|
||||||
|
@ -2531,23 +2541,23 @@ msgstr "Lukutavoite"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:54
|
#: bookwyrm/templates/guided_tour/user_profile.html:54
|
||||||
msgid "Here you can see your groups, or create a new one. A group brings together Bookwyrm users and allows them to curate lists together."
|
msgid "Here you can see your groups, or create a new one. A group brings together Bookwyrm users and allows them to curate lists together."
|
||||||
msgstr ""
|
msgstr "Tässä näytetään omat ryhmäsi, ja tätä kautta voit myös luoda uusia ryhmiä. Ryhmät toimivat BookWyrm-käyttäjien kohtauspaikkoina, ja ryhmät voivat kuratoida listoja yhdessä."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:77
|
#: bookwyrm/templates/guided_tour/user_profile.html:77
|
||||||
msgid "You can see your lists, or create a new one, here. A list is a collection of books that have something in common."
|
msgid "You can see your lists, or create a new one, here. A list is a collection of books that have something in common."
|
||||||
msgstr ""
|
msgstr "Tässä näytetään listasi, ja tätä kautta voi myös luoda uusia listoja. Lista on jollakin tavalla samankaltaisten kirjojen kokoelma."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:100
|
#: bookwyrm/templates/guided_tour/user_profile.html:100
|
||||||
msgid "The Books tab shows your book shelves. We'll explore this later in the tour."
|
msgid "The Books tab shows your book shelves. We'll explore this later in the tour."
|
||||||
msgstr ""
|
msgstr "Kirjat-välilehdellä näytetään omat kirjahyllysi. Katsotaan niitä tarkemmin esittelykierroksen myöhemmässä vaiheessa."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:123
|
#: bookwyrm/templates/guided_tour/user_profile.html:123
|
||||||
msgid "Now you understand the basics of your profile page, let's add a book to your shelves."
|
msgid "Now you understand the basics of your profile page, let's add a book to your shelves."
|
||||||
msgstr ""
|
msgstr "Nyt kun profiilisivun perusasiat ovat tulleet tutuiksi, voidaan vaikka lisätä johonkin hyllyyn kirja."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:123
|
#: bookwyrm/templates/guided_tour/user_profile.html:123
|
||||||
msgid "Search for a title or author to continue the tour."
|
msgid "Search for a title or author to continue the tour."
|
||||||
msgstr ""
|
msgstr "Jatka esittelykierrosta hakemalla jotakin kirjaa tai kirjailijaa."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:124
|
#: bookwyrm/templates/guided_tour/user_profile.html:124
|
||||||
msgid "Find a book"
|
msgid "Find a book"
|
||||||
|
@ -2564,32 +2574,32 @@ msgid "Data source:"
|
||||||
msgstr "Tietolähde:"
|
msgstr "Tietolähde:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:42
|
#: bookwyrm/templates/import/import.html:42
|
||||||
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
||||||
msgstr "Goodreads-tiedot voi ladata Goodreads-käyttäjätilin <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export-sivun</a> kautta."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:47
|
#: bookwyrm/templates/import/import.html:51
|
||||||
msgid "Data file:"
|
msgid "Data file:"
|
||||||
msgstr "Datatiedosto:"
|
msgstr "Datatiedosto:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:55
|
#: bookwyrm/templates/import/import.html:59
|
||||||
msgid "Include reviews"
|
msgid "Include reviews"
|
||||||
msgstr "Myös arviot"
|
msgstr "Myös arviot"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:64
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr "Tuotavien arvioiden yksityisyysvalinta:"
|
msgstr "Tuotavien arvioiden yksityisyysvalinta:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:70
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:78
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Tuo"
|
msgstr "Tuo"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:71
|
#: bookwyrm/templates/import/import.html:75
|
||||||
msgid "Recent Imports"
|
msgid "Recent Imports"
|
||||||
msgstr "Viimeksi tuotu"
|
msgstr "Viimeksi tuotu"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:73
|
#: bookwyrm/templates/import/import.html:77
|
||||||
msgid "No recent imports"
|
msgid "No recent imports"
|
||||||
msgstr "Ei viimeaikaisia tuonteja"
|
msgstr "Ei viimeaikaisia tuonteja"
|
||||||
|
|
||||||
|
@ -2814,7 +2824,7 @@ msgid "Login"
|
||||||
msgstr "Kirjaudu sisään"
|
msgstr "Kirjaudu sisään"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:7
|
#: bookwyrm/templates/landing/login.html:7
|
||||||
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131
|
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:149
|
||||||
#: bookwyrm/templates/ostatus/error.html:37
|
#: bookwyrm/templates/ostatus/error.html:37
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Kirjaudu sisään"
|
msgstr "Kirjaudu sisään"
|
||||||
|
@ -2823,7 +2833,7 @@ msgstr "Kirjaudu sisään"
|
||||||
msgid "Success! Email address confirmed."
|
msgid "Success! Email address confirmed."
|
||||||
msgstr "Sähköpostiosoite vahvistettu."
|
msgstr "Sähköpostiosoite vahvistettu."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122
|
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140
|
||||||
#: bookwyrm/templates/ostatus/error.html:28
|
#: bookwyrm/templates/ostatus/error.html:28
|
||||||
#: bookwyrm/templates/snippets/register_form.html:4
|
#: bookwyrm/templates/snippets/register_form.html:4
|
||||||
msgid "Username:"
|
msgid "Username:"
|
||||||
|
@ -2831,12 +2841,12 @@ msgstr "Käyttäjänimi:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:27
|
#: bookwyrm/templates/landing/login.html:27
|
||||||
#: bookwyrm/templates/landing/password_reset.html:26
|
#: bookwyrm/templates/landing/password_reset.html:26
|
||||||
#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32
|
#: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32
|
||||||
#: bookwyrm/templates/snippets/register_form.html:45
|
#: bookwyrm/templates/snippets/register_form.html:45
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "Salasana:"
|
msgstr "Salasana:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128
|
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:146
|
||||||
#: bookwyrm/templates/ostatus/error.html:34
|
#: bookwyrm/templates/ostatus/error.html:34
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "Unohtuiko salasana?"
|
msgstr "Unohtuiko salasana?"
|
||||||
|
@ -2877,42 +2887,42 @@ msgstr "Hae kirjaa, käyttäjää tai listaa"
|
||||||
msgid "Scan Barcode"
|
msgid "Scan Barcode"
|
||||||
msgstr "Skannaa viivakoodi"
|
msgstr "Skannaa viivakoodi"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:72
|
#: bookwyrm/templates/layout.html:76
|
||||||
msgid "Main navigation menu"
|
msgid "Main navigation menu"
|
||||||
msgstr "Päävalikko"
|
msgstr "Päävalikko"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:80
|
#: bookwyrm/templates/layout.html:98
|
||||||
msgid "Feed"
|
msgid "Feed"
|
||||||
msgstr "Syöte"
|
msgstr "Syöte"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33
|
#: bookwyrm/templates/layout.html:145 bookwyrm/templates/ostatus/error.html:33
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr "salasana"
|
msgstr "salasana"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:139
|
#: bookwyrm/templates/layout.html:157
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "Liity"
|
msgstr "Liity"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:173
|
#: bookwyrm/templates/layout.html:191
|
||||||
msgid "Successfully posted status"
|
msgid "Successfully posted status"
|
||||||
msgstr "Tilapäivitys onnistui"
|
msgstr "Tilapäivitys onnistui"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:174
|
#: bookwyrm/templates/layout.html:192
|
||||||
msgid "Error posting status"
|
msgid "Error posting status"
|
||||||
msgstr "Virhe tilapäivityksessä"
|
msgstr "Virhe tilapäivityksessä"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:190
|
#: bookwyrm/templates/layout.html:208
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "Käyttöohjeet"
|
msgstr "Käyttöohjeet"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:203
|
#: bookwyrm/templates/layout.html:221
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
msgstr "Tue %(site_name)s-sivustoa osoitteessa <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:207
|
#: bookwyrm/templates/layout.html:228
|
||||||
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
msgstr "BookWyrmin lähdekoodi on avointa. Kehitystyöhön voi osallistua ja ongelmista voi ilmoittaa <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHubissa</a>."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/add_item_modal.html:8
|
#: bookwyrm/templates/lists/add_item_modal.html:8
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3546,11 +3556,11 @@ msgstr "Seurattavan käyttäjän käyttäjätunnus:"
|
||||||
msgid "Follow!"
|
msgid "Follow!"
|
||||||
msgstr "Seuraa"
|
msgstr "Seuraa"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:8
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:15
|
||||||
msgid "Follow on Fediverse"
|
msgid "Follow on Fediverse"
|
||||||
msgstr "Seuraa fediversumissa"
|
msgstr "Seuraa fediversumissa"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:12
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:19
|
||||||
msgid "This link opens in a pop-up window"
|
msgid "This link opens in a pop-up window"
|
||||||
msgstr "Linkki avautuu ponnahdusikkunassa"
|
msgstr "Linkki avautuu ponnahdusikkunassa"
|
||||||
|
|
||||||
|
@ -3860,36 +3870,36 @@ msgctxt "followed by ISBN"
|
||||||
msgid "Searching for book:"
|
msgid "Searching for book:"
|
||||||
msgstr "Haetaan kirjaa:"
|
msgstr "Haetaan kirjaa:"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:44
|
#: bookwyrm/templates/search/book.html:39
|
||||||
msgid "Results from"
|
msgid "Results from"
|
||||||
msgstr "Tulokset lähteestä"
|
msgstr "Tulokset lähteestä"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:80
|
#: bookwyrm/templates/search/book.html:78
|
||||||
msgid "Import book"
|
msgid "Import book"
|
||||||
msgstr "Tuo kirja"
|
msgstr "Tuo kirja"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:106
|
#: bookwyrm/templates/search/book.html:102
|
||||||
msgid "Load results from other catalogues"
|
msgid "Load results from other catalogues"
|
||||||
msgstr "Lataa tuloksia muista katalogeista"
|
msgstr "Lataa tuloksia muista katalogeista"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:110
|
#: bookwyrm/templates/search/book.html:106
|
||||||
msgid "Manually add book"
|
msgid "Manually add book"
|
||||||
msgstr "Lisää kirja käsin"
|
msgstr "Lisää kirja käsin"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:115
|
#: bookwyrm/templates/search/book.html:111
|
||||||
msgid "Log in to import or add books."
|
msgid "Log in to import or add books."
|
||||||
msgstr "Kirjojen tuonti tai lisääminen edellyttää sisäänkirjautumista."
|
msgstr "Kirjojen tuonti tai lisääminen edellyttää sisäänkirjautumista."
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:16
|
#: bookwyrm/templates/search/layout.html:17
|
||||||
msgid "Search query"
|
msgid "Search query"
|
||||||
msgstr "Hakulauseke"
|
msgstr "Hakulauseke"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:19
|
#: bookwyrm/templates/search/layout.html:20
|
||||||
msgid "Search type"
|
msgid "Search type"
|
||||||
msgstr "Hakutyyppi"
|
msgstr "Hakutyyppi"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:24
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:47
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
||||||
#: bookwyrm/templates/settings/layout.html:36
|
#: bookwyrm/templates/settings/layout.html:36
|
||||||
|
@ -3899,11 +3909,18 @@ msgstr "Hakutyyppi"
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Käyttäjät"
|
msgstr "Käyttäjät"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:58
|
#: bookwyrm/templates/search/layout.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "Ei tuloksia hakulausekkeella ”%(query)s”"
|
msgstr "Ei tuloksia hakulausekkeella ”%(query)s”"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/search/layout.html:61
|
||||||
|
#, python-format
|
||||||
|
msgid "%(result_count)s result found"
|
||||||
|
msgid_plural "%(result_count)s results found"
|
||||||
|
msgstr[0] ""
|
||||||
|
msgstr[1] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -3937,13 +3954,13 @@ msgstr "Epätosi"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:84
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:80
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "Alkaen:"
|
msgstr "Alkaen:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:90
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:86
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "Päättyen:"
|
msgstr "Päättyen:"
|
||||||
|
|
||||||
|
@ -4103,7 +4120,7 @@ msgid "Dashboard"
|
||||||
msgstr "Kojelauta"
|
msgstr "Kojelauta"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:109
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Käyttäjiä yhteensä"
|
msgstr "Käyttäjiä yhteensä"
|
||||||
|
|
||||||
|
@ -4121,31 +4138,31 @@ msgstr "Tilapäivityksiä"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Teoksia"
|
msgstr "Teoksia"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:78
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:74
|
||||||
msgid "Instance Activity"
|
msgid "Instance Activity"
|
||||||
msgstr "Palvelimen aktiivisuus"
|
msgstr "Palvelimen aktiivisuus"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:92
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Aikaväli:"
|
msgstr "Aikaväli:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "päivä"
|
msgstr "päivä"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:97
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "viikko"
|
msgstr "viikko"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:115
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Rekisteröityneitä käyttäjiä"
|
msgstr "Rekisteröityneitä käyttäjiä"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Tilapäivityksiä"
|
msgstr "Tilapäivityksiä"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:127
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Luotuja teoksia"
|
msgstr "Luotuja teoksia"
|
||||||
|
|
||||||
|
@ -4370,6 +4387,10 @@ msgstr "Onnistuneesti estetyt:"
|
||||||
msgid "Failed:"
|
msgid "Failed:"
|
||||||
msgstr "Epäonnistuneet:"
|
msgstr "Epäonnistuneet:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:62
|
||||||
|
msgid "Expects a json file in the format provided by <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
||||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -5124,11 +5145,11 @@ msgstr "Näytä asennusohjeet"
|
||||||
msgid "Instance Setup"
|
msgid "Instance Setup"
|
||||||
msgstr "Palvelimen määritys"
|
msgstr "Palvelimen määritys"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:19
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr "BookWyrmin asennus"
|
msgstr "BookWyrmin asennus"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:22
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
msgstr "Tarvitsetko apua?"
|
msgstr "Tarvitsetko apua?"
|
||||||
|
|
||||||
|
@ -5625,11 +5646,11 @@ msgstr "(Sivu %(page)s)"
|
||||||
msgid "(%(percent)s%%)"
|
msgid "(%(percent)s%%)"
|
||||||
msgstr "(%(percent)s %%)"
|
msgstr "(%(percent)s %%)"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:126
|
#: bookwyrm/templates/snippets/status/content_status.html:127
|
||||||
msgid "Open image in new window"
|
msgid "Open image in new window"
|
||||||
msgstr "Avaa kuva uudessa ikkunassa"
|
msgstr "Avaa kuva uudessa ikkunassa"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:145
|
#: bookwyrm/templates/snippets/status/content_status.html:146
|
||||||
msgid "Hide status"
|
msgid "Hide status"
|
||||||
msgstr "Piilota tilapäivitys"
|
msgstr "Piilota tilapäivitys"
|
||||||
|
|
||||||
|
@ -5870,19 +5891,19 @@ msgid_plural "%(counter)s followers"
|
||||||
msgstr[0] "%(counter)s seuraaja"
|
msgstr[0] "%(counter)s seuraaja"
|
||||||
msgstr[1] "%(counter)s seuraajaa"
|
msgstr[1] "%(counter)s seuraajaa"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:27
|
#: bookwyrm/templates/user/user_preview.html:31
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(counter)s following"
|
msgid "%(counter)s following"
|
||||||
msgstr "%(counter)s seurattavaa"
|
msgstr "%(counter)s seurattavaa"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:39
|
#: bookwyrm/templates/user/user_preview.html:45
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(mutuals_display)s follower you follow"
|
msgid "%(mutuals_display)s follower you follow"
|
||||||
msgid_plural "%(mutuals_display)s followers you follow"
|
msgid_plural "%(mutuals_display)s followers you follow"
|
||||||
msgstr[0] "%(mutuals_display)s seuraaja, jota seuraat itse"
|
msgstr[0] "%(mutuals_display)s seuraaja, jota seuraat itse"
|
||||||
msgstr[1] "%(mutuals_display)s seuraajaa, joita seuraat itse"
|
msgstr[1] "%(mutuals_display)s seuraajaa, joita seuraat itse"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:43
|
#: bookwyrm/templates/user/user_preview.html:49
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "Ei seuraajia, joita seuraat itse"
|
msgstr "Ei seuraajia, joita seuraat itse"
|
||||||
|
|
||||||
|
@ -5907,7 +5928,7 @@ msgstr "%(title)s: %(subtitle)s"
|
||||||
msgid "Not a valid csv file"
|
msgid "Not a valid csv file"
|
||||||
msgstr "Epäkelpo csv-tiedosto"
|
msgstr "Epäkelpo csv-tiedosto"
|
||||||
|
|
||||||
#: bookwyrm/views/landing/login.py:70
|
#: bookwyrm/views/landing/login.py:68
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Käyttäjänimi tai salasana on virheellinen"
|
msgstr "Käyttäjänimi tai salasana on virheellinen"
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-29 18:24+0000\n"
|
"POT-Creation-Date: 2022-08-29 20:43+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-30 11:59\n"
|
"PO-Revision-Date: 2022-08-31 16:43\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: French\n"
|
"Language-Team: French\n"
|
||||||
"Language: fr\n"
|
"Language: fr\n"
|
||||||
|
@ -199,7 +199,7 @@ msgstr "%(value)s n’est pas une remote_id valide."
|
||||||
msgid "%(value)s is not a valid username"
|
msgid "%(value)s is not a valid username"
|
||||||
msgstr "%(value)s n’est pas un nom de compte valide."
|
msgstr "%(value)s n’est pas un nom de compte valide."
|
||||||
|
|
||||||
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123
|
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:141
|
||||||
#: bookwyrm/templates/ostatus/error.html:29
|
#: bookwyrm/templates/ostatus/error.html:29
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr "nom du compte :"
|
msgstr "nom du compte :"
|
||||||
|
@ -257,19 +257,19 @@ msgstr "Disponible à l’emprunt"
|
||||||
msgid "Approved"
|
msgid "Approved"
|
||||||
msgstr "Approuvé"
|
msgstr "Approuvé"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:289
|
#: bookwyrm/models/user.py:31 bookwyrm/templates/book/book.html:289
|
||||||
msgid "Reviews"
|
msgid "Reviews"
|
||||||
msgstr "Critiques"
|
msgstr "Critiques"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:33
|
#: bookwyrm/models/user.py:32
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr "Commentaires"
|
msgstr "Commentaires"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:34
|
#: bookwyrm/models/user.py:33
|
||||||
msgid "Quotations"
|
msgid "Quotations"
|
||||||
msgstr "Citations"
|
msgstr "Citations"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:35
|
#: bookwyrm/models/user.py:34
|
||||||
msgid "Everything else"
|
msgid "Everything else"
|
||||||
msgstr "Tout le reste"
|
msgstr "Tout le reste"
|
||||||
|
|
||||||
|
@ -287,8 +287,8 @@ msgstr "Actualité de mes livres"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:210
|
#: bookwyrm/settings.py:210
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
||||||
#: bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/templates/search/layout.html:22
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:43
|
||||||
#: bookwyrm/templates/user/layout.html:91
|
#: bookwyrm/templates/user/layout.html:91
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "Livres"
|
msgstr "Livres"
|
||||||
|
@ -334,26 +334,30 @@ msgid "Norsk (Norwegian)"
|
||||||
msgstr "Norsk (norvégien)"
|
msgstr "Norsk (norvégien)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:292
|
#: bookwyrm/settings.py:292
|
||||||
|
msgid "Polski (Polish)"
|
||||||
|
msgstr "Polski (polonais)"
|
||||||
|
|
||||||
|
#: bookwyrm/settings.py:293
|
||||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||||
msgstr "Português do Brasil (Portugais brésilien)"
|
msgstr "Português do Brasil (Portugais brésilien)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:293
|
#: bookwyrm/settings.py:294
|
||||||
msgid "Português Europeu (European Portuguese)"
|
msgid "Português Europeu (European Portuguese)"
|
||||||
msgstr "Português Europeu (Portugais européen)"
|
msgstr "Português Europeu (Portugais européen)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:294
|
#: bookwyrm/settings.py:295
|
||||||
msgid "Română (Romanian)"
|
msgid "Română (Romanian)"
|
||||||
msgstr "Română (roumain)"
|
msgstr "Română (roumain)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:295
|
#: bookwyrm/settings.py:296
|
||||||
msgid "Svenska (Swedish)"
|
msgid "Svenska (Swedish)"
|
||||||
msgstr "Svenska (Suédois)"
|
msgstr "Svenska (Suédois)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:296
|
#: bookwyrm/settings.py:297
|
||||||
msgid "简体中文 (Simplified Chinese)"
|
msgid "简体中文 (Simplified Chinese)"
|
||||||
msgstr "简化字"
|
msgstr "简化字"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:297
|
#: bookwyrm/settings.py:298
|
||||||
msgid "繁體中文 (Traditional Chinese)"
|
msgid "繁體中文 (Traditional Chinese)"
|
||||||
msgstr "Infos supplémentaires :"
|
msgstr "Infos supplémentaires :"
|
||||||
|
|
||||||
|
@ -390,46 +394,46 @@ msgstr "Bienvenue sur %(site_name)s !"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:24
|
#: bookwyrm/templates/about/about.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s 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."
|
msgid "%(site_name)s 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\" rel=\"nofollow noopener noreferrer\">BookWyrm network</a>, this community is unique."
|
||||||
msgstr "%(site_name)s fait partie de <em>BookWyrm</em>, un réseau de communautés indépendantes et autogérées, à destination des lecteurs. Bien que vous puissiez interagir apparemment avec les comptes n'importe où dans le <a href=\"https://joinbookwyrm.com/instances/\" target=\"_blank\">réseau BookWyrm</a>, cette communauté est unique."
|
msgstr "%(site_name)s est sur <em>BookWyrm</em>, un réseau de communautés indépendantes et autogérées, à destination des lecteurs. Bien que vous puissiez interagir sans limite avec n’importe quel compte dans le <a href=\"https://joinbookwyrm.com/instances/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">réseau BookWyrm</a>, cette communauté est unique."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:42
|
#: bookwyrm/templates/about/about.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> est le livre le plus aimé de %(site_name)s, avec une note moyenne de %(rating)s sur 5."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> est le livre le plus aimé de %(site_name)s, avec une note moyenne de %(rating)s sur 5."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:61
|
#: bookwyrm/templates/about/about.html:63
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
||||||
msgstr "Sur %(site_name)s, c’est <a href=\"%(book_path)s\"><em>%(title)s</em></a> que tout le monde veut lire plus que n’importe quel autre livre."
|
msgstr "Sur %(site_name)s, c’est <a href=\"%(book_path)s\"><em>%(title)s</em></a> que tout le monde veut lire plus que n’importe quel autre livre."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:80
|
#: bookwyrm/templates/about/about.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> divise les critiques plus que n’importe quel autre livre sur %(site_name)s."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> divise les critiques plus que n’importe quel autre livre sur %(site_name)s."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:91
|
#: bookwyrm/templates/about/about.html:93
|
||||||
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard."
|
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reach out</a> and make yourself heard."
|
||||||
msgstr "Gardez trace de vos lectures, parlez de livres, écrivez des commentaires et découvrez quoi lire ensuite. BookWyrm est un logiciel à échelle humaine, sans publicité, anti-capitaliste et axé sur la communauté, conçu pour rester petit et personnel. Si vous avez des demandes de fonctionnalités, des rapports de bogue ou des rêves grandioses, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>rejoignez-nous</a> et faites-vous entendre."
|
msgstr "Gardez trace de vos lectures, parlez de livres, écrivez des commentaires et découvrez quoi lire ensuite. BookWyrm est un logiciel à échelle humaine, sans publicité, anti-capitaliste et axé sur la communauté, conçu pour rester petit et personnel. Si vous avez des demandes de fonctionnalités, des rapports de bogue ou des rêves grandioses, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">rejoignez-nous</a> et faites-vous entendre."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:98
|
#: bookwyrm/templates/about/about.html:103
|
||||||
msgid "Meet your admins"
|
msgid "Meet your admins"
|
||||||
msgstr "Rencontrez vos admins"
|
msgstr "Rencontrez vos admins"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:101
|
#: bookwyrm/templates/about/about.html:106
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
||||||
msgstr "L’administration et la modération de %(site_name)s maintiennent le site opérationnel, font respecter le <a href=\"%(coc_path)s\">code de conduite</a>, et répondent lorsque les utilisateurs signalent le spam et les mauvais comportements."
|
msgstr "L’administration et la modération de %(site_name)s maintiennent le site opérationnel, font respecter le <a href=\"%(coc_path)s\">code de conduite</a>, et répondent lorsque les utilisateurs signalent le spam et les mauvais comportements."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:115
|
#: bookwyrm/templates/about/about.html:120
|
||||||
msgid "Moderator"
|
msgid "Moderator"
|
||||||
msgstr "Modérateur/modératrice"
|
msgstr "Modérateur/modératrice"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63
|
#: bookwyrm/templates/about/about.html:122 bookwyrm/templates/user_menu.html:63
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Admin"
|
msgstr "Admin"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:133
|
#: bookwyrm/templates/about/about.html:138
|
||||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:14
|
#: bookwyrm/templates/snippets/user_options.html:14
|
||||||
|
@ -456,7 +460,7 @@ msgid "Software version:"
|
||||||
msgstr "Version logicielle :"
|
msgstr "Version logicielle :"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/layout.html:30
|
#: bookwyrm/templates/about/layout.html:30
|
||||||
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182
|
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:200
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "About %(site_name)s"
|
msgid "About %(site_name)s"
|
||||||
msgstr "À propos de %(site_name)s"
|
msgstr "À propos de %(site_name)s"
|
||||||
|
@ -752,7 +756,7 @@ msgstr "ISNI :"
|
||||||
|
|
||||||
#: bookwyrm/templates/author/edit_author.html:115
|
#: bookwyrm/templates/author/edit_author.html:115
|
||||||
#: bookwyrm/templates/book/book.html:202
|
#: bookwyrm/templates/book/book.html:202
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:135
|
#: bookwyrm/templates/book/edit/edit_book.html:139
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
||||||
#: bookwyrm/templates/groups/form.html:32
|
#: bookwyrm/templates/groups/form.html:32
|
||||||
|
@ -775,8 +779,8 @@ msgstr "Enregistrer"
|
||||||
#: bookwyrm/templates/author/sync_modal.html:23
|
#: bookwyrm/templates/author/sync_modal.html:23
|
||||||
#: bookwyrm/templates/book/book.html:203
|
#: bookwyrm/templates/book/book.html:203
|
||||||
#: bookwyrm/templates/book/cover_add_modal.html:33
|
#: bookwyrm/templates/book/cover_add_modal.html:33
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:137
|
#: bookwyrm/templates/book/edit/edit_book.html:141
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:140
|
#: bookwyrm/templates/book/edit/edit_book.html:144
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
||||||
#: bookwyrm/templates/book/sync_modal.html:23
|
#: bookwyrm/templates/book/sync_modal.html:23
|
||||||
|
@ -798,7 +802,7 @@ msgid "Loading data will connect to <strong>%(source_name)s</strong> and check f
|
||||||
msgstr "Le chargement des données se connectera à <strong>%(source_name)s</strong> et vérifiera les métadonnées de cet auteur ou autrice qui ne sont pas présentes ici. Les métadonnées existantes ne seront pas écrasées."
|
msgstr "Le chargement des données se connectera à <strong>%(source_name)s</strong> et vérifiera les métadonnées de cet auteur ou autrice qui ne sont pas présentes ici. Les métadonnées existantes ne seront pas écrasées."
|
||||||
|
|
||||||
#: bookwyrm/templates/author/sync_modal.html:24
|
#: bookwyrm/templates/author/sync_modal.html:24
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:126
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: bookwyrm/templates/groups/members.html:29
|
||||||
#: bookwyrm/templates/landing/password_reset.html:52
|
#: bookwyrm/templates/landing/password_reset.html:52
|
||||||
|
@ -897,11 +901,11 @@ msgstr "Lieux"
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:14
|
#: bookwyrm/templates/guided_tour/lists.html:14
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:102
|
#: bookwyrm/templates/guided_tour/user_books.html:102
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
||||||
#: bookwyrm/templates/layout.html:83 bookwyrm/templates/lists/curate.html:8
|
#: bookwyrm/templates/layout.html:101 bookwyrm/templates/lists/curate.html:8
|
||||||
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
||||||
#: bookwyrm/templates/lists/lists.html:12
|
#: bookwyrm/templates/lists/lists.html:12
|
||||||
#: bookwyrm/templates/search/layout.html:25
|
#: bookwyrm/templates/search/layout.html:26
|
||||||
#: bookwyrm/templates/search/layout.html:50
|
#: bookwyrm/templates/search/layout.html:51
|
||||||
#: bookwyrm/templates/user/layout.html:85
|
#: bookwyrm/templates/user/layout.html:85
|
||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Listes"
|
msgstr "Listes"
|
||||||
|
@ -982,32 +986,37 @@ msgid "Is \"%(name)s\" one of these authors?"
|
||||||
msgstr "Est-ce que \"%(name)s\" fait partie de ces auteurs ou autrices ?"
|
msgstr "Est-ce que \"%(name)s\" fait partie de ces auteurs ou autrices ?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:81
|
#: bookwyrm/templates/book/edit/edit_book.html:81
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#, python-format
|
||||||
msgid "Author of "
|
msgid "Author of <em>%(book_title)s</em>"
|
||||||
msgstr "Auteur ou autrice de "
|
msgstr "Auteur·ice de <em>%(book_title)s</em>"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#: bookwyrm/templates/book/edit/edit_book.html:85
|
||||||
|
#, python-format
|
||||||
|
msgid "Author of <em>%(alt_title)s</em>"
|
||||||
|
msgstr "Auteur·ice de <em>%(alt_title)s</em>"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/book/edit/edit_book.html:87
|
||||||
msgid "Find more information at isni.org"
|
msgid "Find more information at isni.org"
|
||||||
msgstr "Trouver plus d’informations sur isni.org"
|
msgstr "Trouver plus d’informations sur isni.org"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:93
|
#: bookwyrm/templates/book/edit/edit_book.html:97
|
||||||
msgid "This is a new author"
|
msgid "This is a new author"
|
||||||
msgstr "Il s’agit d’un nouvel auteur ou d’une nouvelle autrice."
|
msgstr "Il s’agit d’un nouvel auteur ou d’une nouvelle autrice."
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:100
|
#: bookwyrm/templates/book/edit/edit_book.html:104
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating a new author: %(name)s"
|
msgid "Creating a new author: %(name)s"
|
||||||
msgstr "Création d’un nouvel auteur/autrice : %(name)s"
|
msgstr "Création d’un nouvel auteur/autrice : %(name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:107
|
#: bookwyrm/templates/book/edit/edit_book.html:111
|
||||||
msgid "Is this an edition of an existing work?"
|
msgid "Is this an edition of an existing work?"
|
||||||
msgstr "Est‑ce l’édition d’un ouvrage existant ?"
|
msgstr "Est‑ce l’édition d’un ouvrage existant ?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:115
|
#: bookwyrm/templates/book/edit/edit_book.html:119
|
||||||
msgid "This is a new work"
|
msgid "This is a new work"
|
||||||
msgstr "Il s’agit d’un nouvel ouvrage."
|
msgstr "Il s’agit d’un nouvel ouvrage."
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:124
|
#: bookwyrm/templates/book/edit/edit_book.html:128
|
||||||
#: bookwyrm/templates/feed/status.html:21
|
#: bookwyrm/templates/feed/status.html:21
|
||||||
#: bookwyrm/templates/guided_tour/book.html:44
|
#: bookwyrm/templates/guided_tour/book.html:44
|
||||||
#: bookwyrm/templates/guided_tour/book.html:68
|
#: bookwyrm/templates/guided_tour/book.html:68
|
||||||
|
@ -1391,7 +1400,7 @@ msgstr "Code de confirmation :"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: bookwyrm/templates/landing/layout.html:81
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:106
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:102
|
||||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Valider"
|
msgstr "Valider"
|
||||||
|
@ -1553,7 +1562,7 @@ msgstr "<a href=\"%(user_path)s\">%(username)s</a> a cité un passage de <a href
|
||||||
|
|
||||||
#: bookwyrm/templates/discover/discover.html:4
|
#: bookwyrm/templates/discover/discover.html:4
|
||||||
#: bookwyrm/templates/discover/discover.html:10
|
#: bookwyrm/templates/discover/discover.html:10
|
||||||
#: bookwyrm/templates/layout.html:86
|
#: bookwyrm/templates/layout.html:104
|
||||||
msgid "Discover"
|
msgid "Discover"
|
||||||
msgstr "Découvrir"
|
msgstr "Découvrir"
|
||||||
|
|
||||||
|
@ -1677,12 +1686,12 @@ msgid "Reset your %(site_name)s password"
|
||||||
msgstr "Réinitialiser votre mot de passe sur %(site_name)s"
|
msgstr "Réinitialiser votre mot de passe sur %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
||||||
#: bookwyrm/templates/setup/layout.html:12
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s home page"
|
msgid "%(site_name)s home page"
|
||||||
msgstr "%(site_name)s page d'accueil"
|
msgstr "%(site_name)s page d'accueil"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186
|
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:204
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "Contacter l’administrateur du site"
|
msgstr "Contacter l’administrateur du site"
|
||||||
|
|
||||||
|
@ -1833,8 +1842,8 @@ msgstr "Vous pourrez ajouter des livres lorsque vous commencerez à utiliser %(s
|
||||||
#: bookwyrm/templates/groups/members.html:15
|
#: bookwyrm/templates/groups/members.html:15
|
||||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||||
#: bookwyrm/templates/search/layout.html:4
|
#: bookwyrm/templates/search/layout.html:5
|
||||||
#: bookwyrm/templates/search/layout.html:9
|
#: bookwyrm/templates/search/layout.html:10
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "Chercher"
|
msgstr "Chercher"
|
||||||
|
|
||||||
|
@ -2007,8 +2016,8 @@ msgstr "Quitter le groupe"
|
||||||
#: bookwyrm/templates/groups/members.html:54
|
#: bookwyrm/templates/groups/members.html:54
|
||||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||||
#: bookwyrm/templates/user/user_preview.html:33
|
#: bookwyrm/templates/user/user_preview.html:39
|
||||||
#: bookwyrm/templates/user/user_preview.html:41
|
#: bookwyrm/templates/user/user_preview.html:47
|
||||||
msgid "Follows you"
|
msgid "Follows you"
|
||||||
msgstr "Vous suit"
|
msgstr "Vous suit"
|
||||||
|
|
||||||
|
@ -2251,7 +2260,7 @@ msgstr "Bienvenue sur Bookwyrm!<br><br>Voulez-vous suivre la visite guidée pour
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:17
|
#: bookwyrm/templates/guided_tour/home.html:17
|
||||||
#: bookwyrm/templates/guided_tour/home.html:39
|
#: bookwyrm/templates/guided_tour/home.html:39
|
||||||
#: bookwyrm/templates/layout.html:194
|
#: bookwyrm/templates/layout.html:212
|
||||||
msgid "Guided Tour"
|
msgid "Guided Tour"
|
||||||
msgstr "Visite guidée"
|
msgstr "Visite guidée"
|
||||||
|
|
||||||
|
@ -2308,7 +2317,8 @@ msgid "The bell will light up when you have a new notification. When it does, cl
|
||||||
msgstr "La cloche s'allumera quand vous aurez une nouvelle notification. Quand elle sera activée, cliquez dessus pour savoir ce qui s'est passé !"
|
msgstr "La cloche s'allumera quand vous aurez une nouvelle notification. Quand elle sera activée, cliquez dessus pour savoir ce qui s'est passé !"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:177
|
#: bookwyrm/templates/guided_tour/home.html:177
|
||||||
#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100
|
#: bookwyrm/templates/layout.html:85 bookwyrm/templates/layout.html:117
|
||||||
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:5
|
#: bookwyrm/templates/notifications/notifications_page.html:5
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:10
|
#: bookwyrm/templates/notifications/notifications_page.html:10
|
||||||
msgid "Notifications"
|
msgid "Notifications"
|
||||||
|
@ -2564,32 +2574,32 @@ msgid "Data source:"
|
||||||
msgstr "Source de données :"
|
msgstr "Source de données :"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:42
|
#: bookwyrm/templates/import/import.html:42
|
||||||
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
||||||
msgstr "Vous pouvez télécharger vos données Goodreads depuis la page <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export</a> de votre compte Goodreads."
|
msgstr "Vous pouvez télécharger vos données Goodreads depuis la page <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export</a> de votre compte Goodreads."
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:47
|
#: bookwyrm/templates/import/import.html:51
|
||||||
msgid "Data file:"
|
msgid "Data file:"
|
||||||
msgstr "Fichier de données :"
|
msgstr "Fichier de données :"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:55
|
#: bookwyrm/templates/import/import.html:59
|
||||||
msgid "Include reviews"
|
msgid "Include reviews"
|
||||||
msgstr "Importer les critiques"
|
msgstr "Importer les critiques"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:64
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr "Confidentialité des critiques importées :"
|
msgstr "Confidentialité des critiques importées :"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:70
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:78
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importer"
|
msgstr "Importer"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:71
|
#: bookwyrm/templates/import/import.html:75
|
||||||
msgid "Recent Imports"
|
msgid "Recent Imports"
|
||||||
msgstr "Importations récentes"
|
msgstr "Importations récentes"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:73
|
#: bookwyrm/templates/import/import.html:77
|
||||||
msgid "No recent imports"
|
msgid "No recent imports"
|
||||||
msgstr "Aucune importation récente"
|
msgstr "Aucune importation récente"
|
||||||
|
|
||||||
|
@ -2814,7 +2824,7 @@ msgid "Login"
|
||||||
msgstr "Connexion"
|
msgstr "Connexion"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:7
|
#: bookwyrm/templates/landing/login.html:7
|
||||||
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131
|
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:149
|
||||||
#: bookwyrm/templates/ostatus/error.html:37
|
#: bookwyrm/templates/ostatus/error.html:37
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Se connecter"
|
msgstr "Se connecter"
|
||||||
|
@ -2823,7 +2833,7 @@ msgstr "Se connecter"
|
||||||
msgid "Success! Email address confirmed."
|
msgid "Success! Email address confirmed."
|
||||||
msgstr "Bravo ! L’adresse email a été confirmée."
|
msgstr "Bravo ! L’adresse email a été confirmée."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122
|
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140
|
||||||
#: bookwyrm/templates/ostatus/error.html:28
|
#: bookwyrm/templates/ostatus/error.html:28
|
||||||
#: bookwyrm/templates/snippets/register_form.html:4
|
#: bookwyrm/templates/snippets/register_form.html:4
|
||||||
msgid "Username:"
|
msgid "Username:"
|
||||||
|
@ -2831,12 +2841,12 @@ msgstr "Nom du compte :"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:27
|
#: bookwyrm/templates/landing/login.html:27
|
||||||
#: bookwyrm/templates/landing/password_reset.html:26
|
#: bookwyrm/templates/landing/password_reset.html:26
|
||||||
#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32
|
#: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32
|
||||||
#: bookwyrm/templates/snippets/register_form.html:45
|
#: bookwyrm/templates/snippets/register_form.html:45
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "Mot de passe :"
|
msgstr "Mot de passe :"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128
|
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:146
|
||||||
#: bookwyrm/templates/ostatus/error.html:34
|
#: bookwyrm/templates/ostatus/error.html:34
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "Mot de passe oublié ?"
|
msgstr "Mot de passe oublié ?"
|
||||||
|
@ -2877,42 +2887,42 @@ msgstr "Rechercher un livre, un utilisateur ou une liste"
|
||||||
msgid "Scan Barcode"
|
msgid "Scan Barcode"
|
||||||
msgstr "Scanner le code-barres"
|
msgstr "Scanner le code-barres"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:72
|
#: bookwyrm/templates/layout.html:76
|
||||||
msgid "Main navigation menu"
|
msgid "Main navigation menu"
|
||||||
msgstr "Menu de navigation principal "
|
msgstr "Menu de navigation principal "
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:80
|
#: bookwyrm/templates/layout.html:98
|
||||||
msgid "Feed"
|
msgid "Feed"
|
||||||
msgstr "Fil d’actualité"
|
msgstr "Fil d’actualité"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33
|
#: bookwyrm/templates/layout.html:145 bookwyrm/templates/ostatus/error.html:33
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr "Mot de passe"
|
msgstr "Mot de passe"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:139
|
#: bookwyrm/templates/layout.html:157
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "Rejoindre"
|
msgstr "Rejoindre"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:173
|
#: bookwyrm/templates/layout.html:191
|
||||||
msgid "Successfully posted status"
|
msgid "Successfully posted status"
|
||||||
msgstr "Publié !"
|
msgstr "Publié !"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:174
|
#: bookwyrm/templates/layout.html:192
|
||||||
msgid "Error posting status"
|
msgid "Error posting status"
|
||||||
msgstr "Erreur lors de la publication"
|
msgstr "Erreur lors de la publication"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:190
|
#: bookwyrm/templates/layout.html:208
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "Documentation"
|
msgstr "Documentation"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:203
|
#: bookwyrm/templates/layout.html:221
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
msgstr "Soutenez %(site_name)s avec <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgstr "Soutenez %(site_name)s sur <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:207
|
#: bookwyrm/templates/layout.html:228
|
||||||
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
msgstr "BookWyrm est un logiciel libre. Vous pouvez contribuer ou faire des rapports de bogues via <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgstr "Le code source de BookWyrm est librement disponible. Vous pouvez contribuer ou rapporter des problèmes sur <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/add_item_modal.html:8
|
#: bookwyrm/templates/lists/add_item_modal.html:8
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3546,11 +3556,11 @@ msgstr "Compte depuis lequel vous voulez vous abonner :"
|
||||||
msgid "Follow!"
|
msgid "Follow!"
|
||||||
msgstr "S’abonner !"
|
msgstr "S’abonner !"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:8
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:15
|
||||||
msgid "Follow on Fediverse"
|
msgid "Follow on Fediverse"
|
||||||
msgstr "Suivre sur le Fédiverse"
|
msgstr "Suivre sur le Fédiverse"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:12
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:19
|
||||||
msgid "This link opens in a pop-up window"
|
msgid "This link opens in a pop-up window"
|
||||||
msgstr "Ce lien ouvre une nouvelle fenêtre"
|
msgstr "Ce lien ouvre une nouvelle fenêtre"
|
||||||
|
|
||||||
|
@ -3860,36 +3870,36 @@ msgctxt "followed by ISBN"
|
||||||
msgid "Searching for book:"
|
msgid "Searching for book:"
|
||||||
msgstr "Recherche du livre :"
|
msgstr "Recherche du livre :"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:44
|
#: bookwyrm/templates/search/book.html:39
|
||||||
msgid "Results from"
|
msgid "Results from"
|
||||||
msgstr "Résultats de"
|
msgstr "Résultats de"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:80
|
#: bookwyrm/templates/search/book.html:78
|
||||||
msgid "Import book"
|
msgid "Import book"
|
||||||
msgstr "Importer le livre"
|
msgstr "Importer le livre"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:106
|
#: bookwyrm/templates/search/book.html:102
|
||||||
msgid "Load results from other catalogues"
|
msgid "Load results from other catalogues"
|
||||||
msgstr "Charger les résultats d’autres catalogues"
|
msgstr "Charger les résultats d’autres catalogues"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:110
|
#: bookwyrm/templates/search/book.html:106
|
||||||
msgid "Manually add book"
|
msgid "Manually add book"
|
||||||
msgstr "Ajouter un livre manuellement"
|
msgstr "Ajouter un livre manuellement"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:115
|
#: bookwyrm/templates/search/book.html:111
|
||||||
msgid "Log in to import or add books."
|
msgid "Log in to import or add books."
|
||||||
msgstr "Authentifiez-vous pour importer ou ajouter des livres."
|
msgstr "Authentifiez-vous pour importer ou ajouter des livres."
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:16
|
#: bookwyrm/templates/search/layout.html:17
|
||||||
msgid "Search query"
|
msgid "Search query"
|
||||||
msgstr "Requête"
|
msgstr "Requête"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:19
|
#: bookwyrm/templates/search/layout.html:20
|
||||||
msgid "Search type"
|
msgid "Search type"
|
||||||
msgstr "Type de recherche"
|
msgstr "Type de recherche"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:24
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:47
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
||||||
#: bookwyrm/templates/settings/layout.html:36
|
#: bookwyrm/templates/settings/layout.html:36
|
||||||
|
@ -3899,11 +3909,18 @@ msgstr "Type de recherche"
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Comptes"
|
msgstr "Comptes"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:58
|
#: bookwyrm/templates/search/layout.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "Aucun résultat pour « %(query)s »"
|
msgstr "Aucun résultat pour « %(query)s »"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/search/layout.html:61
|
||||||
|
#, python-format
|
||||||
|
msgid "%(result_count)s result found"
|
||||||
|
msgid_plural "%(result_count)s results found"
|
||||||
|
msgstr[0] "%(result_count)s résultat trouvé"
|
||||||
|
msgstr[1] "%(result_count)s résultats trouvés"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -3937,13 +3954,13 @@ msgstr "Faux"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:84
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:80
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "Date de début :"
|
msgstr "Date de début :"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:90
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:86
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "Date de fin :"
|
msgstr "Date de fin :"
|
||||||
|
|
||||||
|
@ -4103,7 +4120,7 @@ msgid "Dashboard"
|
||||||
msgstr "Tableau de bord"
|
msgstr "Tableau de bord"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:109
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Nombre total d'utilisateurs·rices"
|
msgstr "Nombre total d'utilisateurs·rices"
|
||||||
|
|
||||||
|
@ -4121,31 +4138,31 @@ msgstr "Statuts"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Œuvres"
|
msgstr "Œuvres"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:78
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:74
|
||||||
msgid "Instance Activity"
|
msgid "Instance Activity"
|
||||||
msgstr "Activité de l'instance"
|
msgstr "Activité de l'instance"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:92
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervalle :"
|
msgstr "Intervalle :"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Jours"
|
msgstr "Jours"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:97
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Semaines"
|
msgstr "Semaines"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:115
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Nouvelles inscriptions"
|
msgstr "Nouvelles inscriptions"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Nouveaux statuts"
|
msgstr "Nouveaux statuts"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:127
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Œuvres créées"
|
msgstr "Œuvres créées"
|
||||||
|
|
||||||
|
@ -4370,6 +4387,10 @@ msgstr "Blocage réussi :"
|
||||||
msgid "Failed:"
|
msgid "Failed:"
|
||||||
msgstr "Échec :"
|
msgstr "Échec :"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:62
|
||||||
|
msgid "Expects a json file in the format provided by <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:"
|
||||||
|
msgstr "Attend un fichier json au format fourni par <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, avec une liste d'entrées qui ont des champs <code>instance</code> et <code>url</code> . Par exemple :"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
||||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -5124,11 +5145,11 @@ msgstr "Voir les instructions d'installation"
|
||||||
msgid "Instance Setup"
|
msgid "Instance Setup"
|
||||||
msgstr "Configuration de l’instance"
|
msgstr "Configuration de l’instance"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:19
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr "Installation de BookWyrm"
|
msgstr "Installation de BookWyrm"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:22
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
msgstr "Besoin d’aide ?"
|
msgstr "Besoin d’aide ?"
|
||||||
|
|
||||||
|
@ -5625,11 +5646,11 @@ msgstr "(Page %(page)s)"
|
||||||
msgid "(%(percent)s%%)"
|
msgid "(%(percent)s%%)"
|
||||||
msgstr "(%(percent)s%%)"
|
msgstr "(%(percent)s%%)"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:126
|
#: bookwyrm/templates/snippets/status/content_status.html:127
|
||||||
msgid "Open image in new window"
|
msgid "Open image in new window"
|
||||||
msgstr "Ouvrir l’image dans une nouvelle fenêtre"
|
msgstr "Ouvrir l’image dans une nouvelle fenêtre"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:145
|
#: bookwyrm/templates/snippets/status/content_status.html:146
|
||||||
msgid "Hide status"
|
msgid "Hide status"
|
||||||
msgstr "Masquer le statut"
|
msgstr "Masquer le statut"
|
||||||
|
|
||||||
|
@ -5870,19 +5891,19 @@ msgid_plural "%(counter)s followers"
|
||||||
msgstr[0] "%(counter)s abonné(e)"
|
msgstr[0] "%(counter)s abonné(e)"
|
||||||
msgstr[1] "%(counter)s abonné(e)s"
|
msgstr[1] "%(counter)s abonné(e)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:27
|
#: bookwyrm/templates/user/user_preview.html:31
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(counter)s following"
|
msgid "%(counter)s following"
|
||||||
msgstr "%(counter)s abonnements"
|
msgstr "%(counter)s abonnements"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:39
|
#: bookwyrm/templates/user/user_preview.html:45
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(mutuals_display)s follower you follow"
|
msgid "%(mutuals_display)s follower you follow"
|
||||||
msgid_plural "%(mutuals_display)s followers you follow"
|
msgid_plural "%(mutuals_display)s followers you follow"
|
||||||
msgstr[0] "%(mutuals_display)s abonné(e) que vous suivez"
|
msgstr[0] "%(mutuals_display)s abonné(e) que vous suivez"
|
||||||
msgstr[1] "%(mutuals_display)s abonné(e)s que vous suivez"
|
msgstr[1] "%(mutuals_display)s abonné(e)s que vous suivez"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:43
|
#: bookwyrm/templates/user/user_preview.html:49
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "Aucun·e abonné·e que vous suivez"
|
msgstr "Aucun·e abonné·e que vous suivez"
|
||||||
|
|
||||||
|
@ -5907,7 +5928,7 @@ msgstr "%(title)s (%(subtitle)s)"
|
||||||
msgid "Not a valid csv file"
|
msgid "Not a valid csv file"
|
||||||
msgstr "Fichier CSV non valide"
|
msgstr "Fichier CSV non valide"
|
||||||
|
|
||||||
#: bookwyrm/views/landing/login.py:70
|
#: bookwyrm/views/landing/login.py:68
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Identifiant ou mot de passe incorrect"
|
msgstr "Identifiant ou mot de passe incorrect"
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-29 18:24+0000\n"
|
"POT-Creation-Date: 2022-08-29 20:43+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-29 20:00\n"
|
"PO-Revision-Date: 2022-08-30 02:45\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Galician\n"
|
"Language-Team: Galician\n"
|
||||||
"Language: gl\n"
|
"Language: gl\n"
|
||||||
|
@ -199,7 +199,7 @@ msgstr "%(value)s non é un remote_id válido"
|
||||||
msgid "%(value)s is not a valid username"
|
msgid "%(value)s is not a valid username"
|
||||||
msgstr "%(value)s non é un nome de usuaria válido"
|
msgstr "%(value)s non é un nome de usuaria válido"
|
||||||
|
|
||||||
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123
|
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:141
|
||||||
#: bookwyrm/templates/ostatus/error.html:29
|
#: bookwyrm/templates/ostatus/error.html:29
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr "nome de usuaria"
|
msgstr "nome de usuaria"
|
||||||
|
@ -257,19 +257,19 @@ msgstr "Dispoñible para aluguer"
|
||||||
msgid "Approved"
|
msgid "Approved"
|
||||||
msgstr "Aprobado"
|
msgstr "Aprobado"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:289
|
#: bookwyrm/models/user.py:31 bookwyrm/templates/book/book.html:289
|
||||||
msgid "Reviews"
|
msgid "Reviews"
|
||||||
msgstr "Recensións"
|
msgstr "Recensións"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:33
|
#: bookwyrm/models/user.py:32
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr "Comentarios"
|
msgstr "Comentarios"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:34
|
#: bookwyrm/models/user.py:33
|
||||||
msgid "Quotations"
|
msgid "Quotations"
|
||||||
msgstr "Citas"
|
msgstr "Citas"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:35
|
#: bookwyrm/models/user.py:34
|
||||||
msgid "Everything else"
|
msgid "Everything else"
|
||||||
msgstr "As outras cousas"
|
msgstr "As outras cousas"
|
||||||
|
|
||||||
|
@ -287,8 +287,8 @@ msgstr "Cronoloxía de libros"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:210
|
#: bookwyrm/settings.py:210
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
||||||
#: bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/templates/search/layout.html:22
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:43
|
||||||
#: bookwyrm/templates/user/layout.html:91
|
#: bookwyrm/templates/user/layout.html:91
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "Libros"
|
msgstr "Libros"
|
||||||
|
@ -334,26 +334,30 @@ msgid "Norsk (Norwegian)"
|
||||||
msgstr "Norsk (Noruegués)"
|
msgstr "Norsk (Noruegués)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:292
|
#: bookwyrm/settings.py:292
|
||||||
|
msgid "Polski (Polish)"
|
||||||
|
msgstr "Polski (Polaco)"
|
||||||
|
|
||||||
|
#: bookwyrm/settings.py:293
|
||||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||||
msgstr "Português do Brasil (Portugués brasileiro)"
|
msgstr "Português do Brasil (Portugués brasileiro)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:293
|
#: bookwyrm/settings.py:294
|
||||||
msgid "Português Europeu (European Portuguese)"
|
msgid "Português Europeu (European Portuguese)"
|
||||||
msgstr "Português Europeu (Portugués europeo)"
|
msgstr "Português Europeu (Portugués europeo)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:294
|
#: bookwyrm/settings.py:295
|
||||||
msgid "Română (Romanian)"
|
msgid "Română (Romanian)"
|
||||||
msgstr "Română (Rumanés)"
|
msgstr "Română (Rumanés)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:295
|
#: bookwyrm/settings.py:296
|
||||||
msgid "Svenska (Swedish)"
|
msgid "Svenska (Swedish)"
|
||||||
msgstr "Svenska (Sueco)"
|
msgstr "Svenska (Sueco)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:296
|
#: bookwyrm/settings.py:297
|
||||||
msgid "简体中文 (Simplified Chinese)"
|
msgid "简体中文 (Simplified Chinese)"
|
||||||
msgstr "简体中文 (Chinés simplificado)"
|
msgstr "简体中文 (Chinés simplificado)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:297
|
#: bookwyrm/settings.py:298
|
||||||
msgid "繁體中文 (Traditional Chinese)"
|
msgid "繁體中文 (Traditional Chinese)"
|
||||||
msgstr "繁體中文 (Chinés tradicional)"
|
msgstr "繁體中文 (Chinés tradicional)"
|
||||||
|
|
||||||
|
@ -390,46 +394,46 @@ msgstr "Sexas ben vida a %(site_name)s!"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:24
|
#: bookwyrm/templates/about/about.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s 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."
|
msgid "%(site_name)s 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\" rel=\"nofollow noopener noreferrer\">BookWyrm network</a>, this community is unique."
|
||||||
msgstr "%(site_name)s é parte de <em>BookWyrm</em>, unha rede independente, auto-xestionada por comunidades de persoas lectoras. Aínda que podes interactuar con outras usuarias da <a href=\"https://joinbookwyrm.com/instances/\" target=\"_blank\">rede BookWyrm</a>, esta comunidade é única."
|
msgstr "%(site_name)s é parte de <em>BookWyrm</em>, unha rede independente, auto-xestionada de comunidades de persoas lectoras. Aínda que podes interactuar con outras usuarias da <a href=\"https://joinbookwyrm.com/instances/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">rede BookWyrm</a>, esta comunidade é única."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:42
|
#: bookwyrm/templates/about/about.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> é o libro máis querido de %(site_name)s, cunha valoración media de %(rating)s sobre 5."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> é o libro máis querido de %(site_name)s, cunha valoración media de %(rating)s sobre 5."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:61
|
#: bookwyrm/templates/about/about.html:63
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> é o libro que máis queren ler as usuarias de %(site_name)s."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> é o libro que máis queren ler as usuarias de %(site_name)s."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:80
|
#: bookwyrm/templates/about/about.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> é o libro con valoracións máis diverxentes en %(site_name)s."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> é o libro con valoracións máis diverxentes en %(site_name)s."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:91
|
#: bookwyrm/templates/about/about.html:93
|
||||||
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard."
|
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reach out</a> and make yourself heard."
|
||||||
msgstr "Rexistra as túas lecturas, conversa acerca dos libros, escribe recensións e descubre próximas lecturas. Sempre sen publicidade, anti-corporacións e orientado á comunidade, BookWyrm é software a escala humana, deseñado para ser pequeno e persoal. Se queres propoñer novas ferramentas, informar de fallos, ou colaborar, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>contacta con nós</a> e deixa oír a túa voz."
|
msgstr "Rexistra as túas lecturas, conversa acerca dos libros, escribe recensións e descubre próximas lecturas. Sempre sen publicidade, anti-corporacións e orientado á comunidade, BookWyrm é software a escala humana, deseñado para ser pequeno e persoal. Se queres propoñer novas ferramentas, informar de fallos, ou colaborar, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">contacta con nós</a> e deixa oír a túa voz."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:98
|
#: bookwyrm/templates/about/about.html:103
|
||||||
msgid "Meet your admins"
|
msgid "Meet your admins"
|
||||||
msgstr "Contacta coa administración"
|
msgstr "Contacta coa administración"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:101
|
#: bookwyrm/templates/about/about.html:106
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
||||||
msgstr "A moderación e administración de %(site_name)s coidan e xestionan o sitio web, fan cumprir co <a href=\"%(coc_path)s\">código de conduta</a> e responden ás denuncias das usuarias sobre spam e mal comportamento."
|
msgstr "A moderación e administración de %(site_name)s coidan e xestionan o sitio web, fan cumprir co <a href=\"%(coc_path)s\">código de conduta</a> e responden ás denuncias das usuarias sobre spam e mal comportamento."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:115
|
#: bookwyrm/templates/about/about.html:120
|
||||||
msgid "Moderator"
|
msgid "Moderator"
|
||||||
msgstr "Moderación"
|
msgstr "Moderación"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63
|
#: bookwyrm/templates/about/about.html:122 bookwyrm/templates/user_menu.html:63
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Admin"
|
msgstr "Admin"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:133
|
#: bookwyrm/templates/about/about.html:138
|
||||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:14
|
#: bookwyrm/templates/snippets/user_options.html:14
|
||||||
|
@ -456,7 +460,7 @@ msgid "Software version:"
|
||||||
msgstr "Versión do software:"
|
msgstr "Versión do software:"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/layout.html:30
|
#: bookwyrm/templates/about/layout.html:30
|
||||||
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182
|
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:200
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "About %(site_name)s"
|
msgid "About %(site_name)s"
|
||||||
msgstr "Acerca de %(site_name)s"
|
msgstr "Acerca de %(site_name)s"
|
||||||
|
@ -752,7 +756,7 @@ msgstr "ISNI:"
|
||||||
|
|
||||||
#: bookwyrm/templates/author/edit_author.html:115
|
#: bookwyrm/templates/author/edit_author.html:115
|
||||||
#: bookwyrm/templates/book/book.html:202
|
#: bookwyrm/templates/book/book.html:202
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:135
|
#: bookwyrm/templates/book/edit/edit_book.html:139
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
||||||
#: bookwyrm/templates/groups/form.html:32
|
#: bookwyrm/templates/groups/form.html:32
|
||||||
|
@ -775,8 +779,8 @@ msgstr "Gardar"
|
||||||
#: bookwyrm/templates/author/sync_modal.html:23
|
#: bookwyrm/templates/author/sync_modal.html:23
|
||||||
#: bookwyrm/templates/book/book.html:203
|
#: bookwyrm/templates/book/book.html:203
|
||||||
#: bookwyrm/templates/book/cover_add_modal.html:33
|
#: bookwyrm/templates/book/cover_add_modal.html:33
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:137
|
#: bookwyrm/templates/book/edit/edit_book.html:141
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:140
|
#: bookwyrm/templates/book/edit/edit_book.html:144
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
||||||
#: bookwyrm/templates/book/sync_modal.html:23
|
#: bookwyrm/templates/book/sync_modal.html:23
|
||||||
|
@ -798,7 +802,7 @@ msgid "Loading data will connect to <strong>%(source_name)s</strong> and check f
|
||||||
msgstr "Ao cargar os datos vas conectar con <strong>%(source_name)s</strong> e comprobar se existen metadatos desta persoa autora que non están aquí presentes. Non se sobrescribirán os datos existentes."
|
msgstr "Ao cargar os datos vas conectar con <strong>%(source_name)s</strong> e comprobar se existen metadatos desta persoa autora que non están aquí presentes. Non se sobrescribirán os datos existentes."
|
||||||
|
|
||||||
#: bookwyrm/templates/author/sync_modal.html:24
|
#: bookwyrm/templates/author/sync_modal.html:24
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:126
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: bookwyrm/templates/groups/members.html:29
|
||||||
#: bookwyrm/templates/landing/password_reset.html:52
|
#: bookwyrm/templates/landing/password_reset.html:52
|
||||||
|
@ -897,11 +901,11 @@ msgstr "Lugares"
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:14
|
#: bookwyrm/templates/guided_tour/lists.html:14
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:102
|
#: bookwyrm/templates/guided_tour/user_books.html:102
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
||||||
#: bookwyrm/templates/layout.html:83 bookwyrm/templates/lists/curate.html:8
|
#: bookwyrm/templates/layout.html:101 bookwyrm/templates/lists/curate.html:8
|
||||||
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
||||||
#: bookwyrm/templates/lists/lists.html:12
|
#: bookwyrm/templates/lists/lists.html:12
|
||||||
#: bookwyrm/templates/search/layout.html:25
|
#: bookwyrm/templates/search/layout.html:26
|
||||||
#: bookwyrm/templates/search/layout.html:50
|
#: bookwyrm/templates/search/layout.html:51
|
||||||
#: bookwyrm/templates/user/layout.html:85
|
#: bookwyrm/templates/user/layout.html:85
|
||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Listas"
|
msgstr "Listas"
|
||||||
|
@ -982,32 +986,37 @@ msgid "Is \"%(name)s\" one of these authors?"
|
||||||
msgstr "É \"%(name)s\" un destas autoras?"
|
msgstr "É \"%(name)s\" un destas autoras?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:81
|
#: bookwyrm/templates/book/edit/edit_book.html:81
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#, python-format
|
||||||
msgid "Author of "
|
msgid "Author of <em>%(book_title)s</em>"
|
||||||
msgstr "Autora de "
|
msgstr "Autora de <em>%(book_title)s</em>"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#: bookwyrm/templates/book/edit/edit_book.html:85
|
||||||
|
#, python-format
|
||||||
|
msgid "Author of <em>%(alt_title)s</em>"
|
||||||
|
msgstr "Autora de <em>%(alt_title)s</em>"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/book/edit/edit_book.html:87
|
||||||
msgid "Find more information at isni.org"
|
msgid "Find more information at isni.org"
|
||||||
msgstr "Atopa máis información en isni.org"
|
msgstr "Atopa máis información en isni.org"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:93
|
#: bookwyrm/templates/book/edit/edit_book.html:97
|
||||||
msgid "This is a new author"
|
msgid "This is a new author"
|
||||||
msgstr "Esta é unha nova autora"
|
msgstr "Esta é unha nova autora"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:100
|
#: bookwyrm/templates/book/edit/edit_book.html:104
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating a new author: %(name)s"
|
msgid "Creating a new author: %(name)s"
|
||||||
msgstr "Creando nova autora: %(name)s"
|
msgstr "Creando nova autora: %(name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:107
|
#: bookwyrm/templates/book/edit/edit_book.html:111
|
||||||
msgid "Is this an edition of an existing work?"
|
msgid "Is this an edition of an existing work?"
|
||||||
msgstr "É esta a edición dun traballo existente?"
|
msgstr "É esta a edición dun traballo existente?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:115
|
#: bookwyrm/templates/book/edit/edit_book.html:119
|
||||||
msgid "This is a new work"
|
msgid "This is a new work"
|
||||||
msgstr "Este é un novo traballo"
|
msgstr "Este é un novo traballo"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:124
|
#: bookwyrm/templates/book/edit/edit_book.html:128
|
||||||
#: bookwyrm/templates/feed/status.html:21
|
#: bookwyrm/templates/feed/status.html:21
|
||||||
#: bookwyrm/templates/guided_tour/book.html:44
|
#: bookwyrm/templates/guided_tour/book.html:44
|
||||||
#: bookwyrm/templates/guided_tour/book.html:68
|
#: bookwyrm/templates/guided_tour/book.html:68
|
||||||
|
@ -1391,7 +1400,7 @@ msgstr "Código de confirmación:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: bookwyrm/templates/landing/layout.html:81
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:106
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:102
|
||||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Enviar"
|
msgstr "Enviar"
|
||||||
|
@ -1553,7 +1562,7 @@ msgstr "<a href=\"%(user_path)s\">%(username)s</a> citou <a href=\"%(book_path)s
|
||||||
|
|
||||||
#: bookwyrm/templates/discover/discover.html:4
|
#: bookwyrm/templates/discover/discover.html:4
|
||||||
#: bookwyrm/templates/discover/discover.html:10
|
#: bookwyrm/templates/discover/discover.html:10
|
||||||
#: bookwyrm/templates/layout.html:86
|
#: bookwyrm/templates/layout.html:104
|
||||||
msgid "Discover"
|
msgid "Discover"
|
||||||
msgstr "Descubrir"
|
msgstr "Descubrir"
|
||||||
|
|
||||||
|
@ -1677,12 +1686,12 @@ msgid "Reset your %(site_name)s password"
|
||||||
msgstr "Restablece o contrasinal en %(site_name)s"
|
msgstr "Restablece o contrasinal en %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
||||||
#: bookwyrm/templates/setup/layout.html:12
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s home page"
|
msgid "%(site_name)s home page"
|
||||||
msgstr "Páxina de inicio de %(site_name)s"
|
msgstr "Páxina de inicio de %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186
|
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:204
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "Contacta coa administración"
|
msgstr "Contacta coa administración"
|
||||||
|
|
||||||
|
@ -1833,8 +1842,8 @@ msgstr "Podes engadir libros cando comeces a usar %(site_name)s."
|
||||||
#: bookwyrm/templates/groups/members.html:15
|
#: bookwyrm/templates/groups/members.html:15
|
||||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||||
#: bookwyrm/templates/search/layout.html:4
|
#: bookwyrm/templates/search/layout.html:5
|
||||||
#: bookwyrm/templates/search/layout.html:9
|
#: bookwyrm/templates/search/layout.html:10
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "Buscar"
|
msgstr "Buscar"
|
||||||
|
|
||||||
|
@ -2007,8 +2016,8 @@ msgstr "Saír do grupo"
|
||||||
#: bookwyrm/templates/groups/members.html:54
|
#: bookwyrm/templates/groups/members.html:54
|
||||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||||
#: bookwyrm/templates/user/user_preview.html:33
|
#: bookwyrm/templates/user/user_preview.html:39
|
||||||
#: bookwyrm/templates/user/user_preview.html:41
|
#: bookwyrm/templates/user/user_preview.html:47
|
||||||
msgid "Follows you"
|
msgid "Follows you"
|
||||||
msgstr "Séguete"
|
msgstr "Séguete"
|
||||||
|
|
||||||
|
@ -2043,11 +2052,11 @@ msgstr "Xestora"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:10
|
#: bookwyrm/templates/guided_tour/book.html:10
|
||||||
msgid "This is home page of a book. Let's see what you can do while you're here!"
|
msgid "This is home page of a book. Let's see what you can do while you're here!"
|
||||||
msgstr ""
|
msgstr "Esta é a páxina de inicio para o libro. Vexamos o que podes facer aquí!"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:11
|
#: bookwyrm/templates/guided_tour/book.html:11
|
||||||
msgid "Book page"
|
msgid "Book page"
|
||||||
msgstr ""
|
msgstr "Páxina do libro"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:19
|
#: bookwyrm/templates/guided_tour/book.html:19
|
||||||
#: bookwyrm/templates/guided_tour/group.html:19
|
#: bookwyrm/templates/guided_tour/group.html:19
|
||||||
|
@ -2058,7 +2067,7 @@ msgstr ""
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:19
|
#: bookwyrm/templates/guided_tour/user_groups.html:19
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:19
|
#: bookwyrm/templates/guided_tour/user_profile.html:19
|
||||||
msgid "End Tour"
|
msgid "End Tour"
|
||||||
msgstr ""
|
msgstr "Rematar titorial"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:26
|
#: bookwyrm/templates/guided_tour/book.html:26
|
||||||
#: bookwyrm/templates/guided_tour/book.html:50
|
#: bookwyrm/templates/guided_tour/book.html:50
|
||||||
|
@ -2111,15 +2120,15 @@ msgstr "Seguinte"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:31
|
#: bookwyrm/templates/guided_tour/book.html:31
|
||||||
msgid "This is where you can set a reading status for this book. You can press the button to move to the next stage, or use the drop down button to select the reading status you want to set."
|
msgid "This is where you can set a reading status for this book. You can press the button to move to the next stage, or use the drop down button to select the reading status you want to set."
|
||||||
msgstr ""
|
msgstr "Aquí podes establecer o estado de lectura para este libro. Podes premer no botón para ir á seguinte sección, ou usar o seleccionable para establecer o estado de lectura que desexes."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:32
|
#: bookwyrm/templates/guided_tour/book.html:32
|
||||||
msgid "Reading status"
|
msgid "Reading status"
|
||||||
msgstr ""
|
msgstr "Estado da lectura"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:55
|
#: bookwyrm/templates/guided_tour/book.html:55
|
||||||
msgid "You can also manually add reading dates here. Unlike changing the reading status using the previous method, adding dates manually will not automatically add them to your <strong>Read</strong> or <strong>Reading</strong> shelves."
|
msgid "You can also manually add reading dates here. Unlike changing the reading status using the previous method, adding dates manually will not automatically add them to your <strong>Read</strong> or <strong>Reading</strong> shelves."
|
||||||
msgstr ""
|
msgstr "Tamén podes engadir aquí manualmente estados de lectura. Ao contrario do método anterior, a adición manual non os engadirá automáticamente aos estantes <strong>Lidos</strong> ou <strong>Lendo</strong>."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:55
|
#: bookwyrm/templates/guided_tour/book.html:55
|
||||||
msgid "Got a favourite you re-read every year? We've got you covered - you can add multiple read dates for the same book 😀"
|
msgid "Got a favourite you re-read every year? We've got you covered - you can add multiple read dates for the same book 😀"
|
||||||
|
@ -2131,31 +2140,31 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:80
|
#: bookwyrm/templates/guided_tour/book.html:80
|
||||||
msgid "Other editions"
|
msgid "Other editions"
|
||||||
msgstr ""
|
msgstr "Outras edicións"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:102
|
#: bookwyrm/templates/guided_tour/book.html:102
|
||||||
msgid "You can post a review, comment, or quote here."
|
msgid "You can post a review, comment, or quote here."
|
||||||
msgstr ""
|
msgstr "Aquí podes publicar unha recensión, comentario ou cita."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:103
|
#: bookwyrm/templates/guided_tour/book.html:103
|
||||||
msgid "Share your thoughts"
|
msgid "Share your thoughts"
|
||||||
msgstr ""
|
msgstr "Comparte o que pensas"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:127
|
#: bookwyrm/templates/guided_tour/book.html:127
|
||||||
msgid "If you have read this book you can post a review including an optional star rating"
|
msgid "If you have read this book you can post a review including an optional star rating"
|
||||||
msgstr ""
|
msgstr "Se liches este libro podes publicar unha recensión e incluír unha valoración coas estrelas"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:128
|
#: bookwyrm/templates/guided_tour/book.html:128
|
||||||
msgid "Post a review"
|
msgid "Post a review"
|
||||||
msgstr ""
|
msgstr "Publicar unha recensión"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:151
|
#: bookwyrm/templates/guided_tour/book.html:151
|
||||||
msgid "You can share your thoughts on this book generally with a simple comment"
|
msgid "You can share your thoughts on this book generally with a simple comment"
|
||||||
msgstr ""
|
msgstr "Podes compartir a túa opinión sobre este libro cun simple comentario"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:152
|
#: bookwyrm/templates/guided_tour/book.html:152
|
||||||
msgid "Post a comment"
|
msgid "Post a comment"
|
||||||
msgstr ""
|
msgstr "Publicar un comentario"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:175
|
#: bookwyrm/templates/guided_tour/book.html:175
|
||||||
msgid "Just read some perfect prose? Let the world know by sharing a quote!"
|
msgid "Just read some perfect prose? Let the world know by sharing a quote!"
|
||||||
|
@ -2167,7 +2176,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:199
|
#: bookwyrm/templates/guided_tour/book.html:199
|
||||||
msgid "If your review or comment might ruin the book for someone who hasn't read it yet, you can hide your post behind a <strong>spoiler alert</strong>"
|
msgid "If your review or comment might ruin the book for someone who hasn't read it yet, you can hide your post behind a <strong>spoiler alert</strong>"
|
||||||
msgstr ""
|
msgstr "Se a túa recensión ou comentario poden estragar a experiencia de lectura doutra persoa podes agochar a túa publicación detrás dun <strong>aviso de spoiler</strong>"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:200
|
#: bookwyrm/templates/guided_tour/book.html:200
|
||||||
msgid "Spoiler alerts"
|
msgid "Spoiler alerts"
|
||||||
|
@ -2175,7 +2184,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:224
|
#: bookwyrm/templates/guided_tour/book.html:224
|
||||||
msgid "Choose who can see your post here. Post privacy can be <strong>Public</strong> (everyone can see), <strong>Unlisted</strong> (everyone can see, but it doesn't appear in public feeds or discovery pages), <strong>Followers</strong> (only your followers can see), or <strong>Private</strong> (only you can see)"
|
msgid "Choose who can see your post here. Post privacy can be <strong>Public</strong> (everyone can see), <strong>Unlisted</strong> (everyone can see, but it doesn't appear in public feeds or discovery pages), <strong>Followers</strong> (only your followers can see), or <strong>Private</strong> (only you can see)"
|
||||||
msgstr ""
|
msgstr "Elixe quen pode ver a túa publicación. A visibilidade da publicación pode ser <strong>Pública</strong> (para todas), <strong>Non listada</strong> (todas poden ver, pero non aparece en cronoloxías públicas e páxinas de descubrimento), <strong>Seguidoras</strong> (só a verán as túas seguidoras), ou <strong>Privada</strong> (só ti podes vela)"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:225
|
#: bookwyrm/templates/guided_tour/book.html:225
|
||||||
#: bookwyrm/templates/snippets/privacy_select.html:6
|
#: bookwyrm/templates/snippets/privacy_select.html:6
|
||||||
|
@ -2189,7 +2198,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:249
|
#: bookwyrm/templates/guided_tour/book.html:249
|
||||||
msgid "Download links"
|
msgid "Download links"
|
||||||
msgstr ""
|
msgstr "Ligazóns de descarga"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:273
|
#: bookwyrm/templates/guided_tour/book.html:273
|
||||||
msgid "Continue the tour by selecting <strong>Your books</strong> from the drop down menu."
|
msgid "Continue the tour by selecting <strong>Your books</strong> from the drop down menu."
|
||||||
|
@ -2203,7 +2212,7 @@ msgstr ""
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:116
|
#: bookwyrm/templates/guided_tour/user_groups.html:116
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:141
|
#: bookwyrm/templates/guided_tour/user_profile.html:141
|
||||||
msgid "Ok"
|
msgid "Ok"
|
||||||
msgstr ""
|
msgstr "Ok"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/group.html:10
|
#: bookwyrm/templates/guided_tour/group.html:10
|
||||||
msgid "Welcome to the page for your group! This is where you can add and remove users, create user-curated lists, and edit the group details."
|
msgid "Welcome to the page for your group! This is where you can add and remove users, create user-curated lists, and edit the group details."
|
||||||
|
@ -2251,7 +2260,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:17
|
#: bookwyrm/templates/guided_tour/home.html:17
|
||||||
#: bookwyrm/templates/guided_tour/home.html:39
|
#: bookwyrm/templates/guided_tour/home.html:39
|
||||||
#: bookwyrm/templates/layout.html:194
|
#: bookwyrm/templates/layout.html:212
|
||||||
msgid "Guided Tour"
|
msgid "Guided Tour"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2308,7 +2317,8 @@ msgid "The bell will light up when you have a new notification. When it does, cl
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:177
|
#: bookwyrm/templates/guided_tour/home.html:177
|
||||||
#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100
|
#: bookwyrm/templates/layout.html:85 bookwyrm/templates/layout.html:117
|
||||||
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:5
|
#: bookwyrm/templates/notifications/notifications_page.html:5
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:10
|
#: bookwyrm/templates/notifications/notifications_page.html:10
|
||||||
msgid "Notifications"
|
msgid "Notifications"
|
||||||
|
@ -2316,7 +2326,7 @@ msgstr "Notificacións"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:200
|
#: bookwyrm/templates/guided_tour/home.html:200
|
||||||
msgid "Your profile, books, direct messages, and settings can be accessed by clicking on your name in the menu here."
|
msgid "Your profile, books, direct messages, and settings can be accessed by clicking on your name in the menu here."
|
||||||
msgstr ""
|
msgstr "O teu perfil, libros, mensaxes directas e axustes son accesibles premendo no teu nome neste menú."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:200
|
#: bookwyrm/templates/guided_tour/home.html:200
|
||||||
msgid "Try selecting <strong>Profile</strong> from the drop down menu to continue the tour."
|
msgid "Try selecting <strong>Profile</strong> from the drop down menu to continue the tour."
|
||||||
|
@ -2353,7 +2363,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:81
|
#: bookwyrm/templates/guided_tour/lists.html:81
|
||||||
msgid "Choose who can see your list here. List privacy options work just like we saw when posting book reviews. This is a common pattern throughout Bookwyrm."
|
msgid "Choose who can see your list here. List privacy options work just like we saw when posting book reviews. This is a common pattern throughout Bookwyrm."
|
||||||
msgstr ""
|
msgstr "Elixe quen pode ver a túa lista. As opcións de privacidade da lista funcionan igual que para a recensión de libros. É un patrón común en todo Bookwyrm."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:82
|
#: bookwyrm/templates/guided_tour/lists.html:82
|
||||||
msgid "List privacy"
|
msgid "List privacy"
|
||||||
|
@ -2493,7 +2503,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:78
|
#: bookwyrm/templates/guided_tour/user_groups.html:78
|
||||||
msgid "Groups have privacy settings just like posts and lists, except that group privacy cannot be <strong>Followers</strong>."
|
msgid "Groups have privacy settings just like posts and lists, except that group privacy cannot be <strong>Followers</strong>."
|
||||||
msgstr ""
|
msgstr "Os grupos teñen axustes de privacidade como as publicacións e as listas, excepto que a privacidade do grupo non pode ser só <strong>para seguidoras</strong>."
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:79
|
#: bookwyrm/templates/guided_tour/user_groups.html:79
|
||||||
msgid "Group visibility"
|
msgid "Group visibility"
|
||||||
|
@ -2564,32 +2574,32 @@ msgid "Data source:"
|
||||||
msgstr "Fonte de datos:"
|
msgstr "Fonte de datos:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:42
|
#: bookwyrm/templates/import/import.html:42
|
||||||
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
||||||
msgstr "Podes descargar os teus datos de Goodreads desde a <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">páxina de Exportación/Importación</a> da túa conta Goodreads."
|
msgstr "Podes descargar os teus datos de Goodreads desde a <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">páxina de Exportación/Importación</a> da túa conta Goodreads."
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:47
|
#: bookwyrm/templates/import/import.html:51
|
||||||
msgid "Data file:"
|
msgid "Data file:"
|
||||||
msgstr "Ficheiro de datos:"
|
msgstr "Ficheiro de datos:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:55
|
#: bookwyrm/templates/import/import.html:59
|
||||||
msgid "Include reviews"
|
msgid "Include reviews"
|
||||||
msgstr "Incluír recensións"
|
msgstr "Incluír recensións"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:64
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr "Axuste de privacidade para recensións importadas:"
|
msgstr "Axuste de privacidade para recensións importadas:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:70
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:78
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importar"
|
msgstr "Importar"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:71
|
#: bookwyrm/templates/import/import.html:75
|
||||||
msgid "Recent Imports"
|
msgid "Recent Imports"
|
||||||
msgstr "Importacións recentes"
|
msgstr "Importacións recentes"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:73
|
#: bookwyrm/templates/import/import.html:77
|
||||||
msgid "No recent imports"
|
msgid "No recent imports"
|
||||||
msgstr "Sen importacións recentes"
|
msgstr "Sen importacións recentes"
|
||||||
|
|
||||||
|
@ -2675,7 +2685,7 @@ msgstr "Estante"
|
||||||
#: bookwyrm/templates/import/manual_review.html:13
|
#: bookwyrm/templates/import/manual_review.html:13
|
||||||
#: bookwyrm/templates/snippets/create_status.html:16
|
#: bookwyrm/templates/snippets/create_status.html:16
|
||||||
msgid "Review"
|
msgid "Review"
|
||||||
msgstr "Revisar"
|
msgstr "Recensión"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import_status.html:124
|
#: bookwyrm/templates/import/import_status.html:124
|
||||||
#: bookwyrm/templates/settings/link_domains/link_table.html:9
|
#: bookwyrm/templates/settings/link_domains/link_table.html:9
|
||||||
|
@ -2814,7 +2824,7 @@ msgid "Login"
|
||||||
msgstr "Acceder"
|
msgstr "Acceder"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:7
|
#: bookwyrm/templates/landing/login.html:7
|
||||||
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131
|
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:149
|
||||||
#: bookwyrm/templates/ostatus/error.html:37
|
#: bookwyrm/templates/ostatus/error.html:37
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Accede"
|
msgstr "Accede"
|
||||||
|
@ -2823,7 +2833,7 @@ msgstr "Accede"
|
||||||
msgid "Success! Email address confirmed."
|
msgid "Success! Email address confirmed."
|
||||||
msgstr "Correcto! Enderezo de email confirmado."
|
msgstr "Correcto! Enderezo de email confirmado."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122
|
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140
|
||||||
#: bookwyrm/templates/ostatus/error.html:28
|
#: bookwyrm/templates/ostatus/error.html:28
|
||||||
#: bookwyrm/templates/snippets/register_form.html:4
|
#: bookwyrm/templates/snippets/register_form.html:4
|
||||||
msgid "Username:"
|
msgid "Username:"
|
||||||
|
@ -2831,12 +2841,12 @@ msgstr "Nome de usuaria:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:27
|
#: bookwyrm/templates/landing/login.html:27
|
||||||
#: bookwyrm/templates/landing/password_reset.html:26
|
#: bookwyrm/templates/landing/password_reset.html:26
|
||||||
#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32
|
#: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32
|
||||||
#: bookwyrm/templates/snippets/register_form.html:45
|
#: bookwyrm/templates/snippets/register_form.html:45
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "Contrasinal:"
|
msgstr "Contrasinal:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128
|
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:146
|
||||||
#: bookwyrm/templates/ostatus/error.html:34
|
#: bookwyrm/templates/ostatus/error.html:34
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "Esqueceches o contrasinal?"
|
msgstr "Esqueceches o contrasinal?"
|
||||||
|
@ -2877,42 +2887,42 @@ msgstr "Busca un libro, usuaria ou lista"
|
||||||
msgid "Scan Barcode"
|
msgid "Scan Barcode"
|
||||||
msgstr "Escanear código de barras"
|
msgstr "Escanear código de barras"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:72
|
#: bookwyrm/templates/layout.html:76
|
||||||
msgid "Main navigation menu"
|
msgid "Main navigation menu"
|
||||||
msgstr "Menú principal de navegación"
|
msgstr "Menú principal de navegación"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:80
|
#: bookwyrm/templates/layout.html:98
|
||||||
msgid "Feed"
|
msgid "Feed"
|
||||||
msgstr "Cronoloxía"
|
msgstr "Cronoloxía"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33
|
#: bookwyrm/templates/layout.html:145 bookwyrm/templates/ostatus/error.html:33
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr "contrasinal"
|
msgstr "contrasinal"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:139
|
#: bookwyrm/templates/layout.html:157
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "Únete"
|
msgstr "Únete"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:173
|
#: bookwyrm/templates/layout.html:191
|
||||||
msgid "Successfully posted status"
|
msgid "Successfully posted status"
|
||||||
msgstr "Publicación correcta"
|
msgstr "Publicación correcta"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:174
|
#: bookwyrm/templates/layout.html:192
|
||||||
msgid "Error posting status"
|
msgid "Error posting status"
|
||||||
msgstr "Erro ao publicar"
|
msgstr "Erro ao publicar"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:190
|
#: bookwyrm/templates/layout.html:208
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "Documentación"
|
msgstr "Documentación"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:203
|
#: bookwyrm/templates/layout.html:221
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
msgstr "Axuda a %(site_name)s en <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgstr "Axuda a %(site_name)s en <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:207
|
#: bookwyrm/templates/layout.html:228
|
||||||
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
msgstr "O código fonte de BookWyrm é público. Podes colaborar ou informar de problemas en <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgstr "O código fonte de BookWyrm é público. Podes colaborar ou informar de problemas en <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/add_item_modal.html:8
|
#: bookwyrm/templates/lists/add_item_modal.html:8
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3349,7 +3359,7 @@ msgstr ""
|
||||||
#: bookwyrm/templates/notifications/items/follow_request.html:15
|
#: bookwyrm/templates/notifications/items/follow_request.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> sent you a follow request"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> sent you a follow request"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> solicita seguirte"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/import.html:14
|
#: bookwyrm/templates/notifications/items/import.html:14
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3384,22 +3394,22 @@ msgstr ""
|
||||||
#: bookwyrm/templates/notifications/items/mention.html:20
|
#: bookwyrm/templates/notifications/items/mention.html:20
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">review of <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> mencionoute nunha <a href=\"%(related_path)s\">recensión<em> de %(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/mention.html:26
|
#: bookwyrm/templates/notifications/items/mention.html:26
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">comment on <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> mencionoute nun <a href=\"%(related_path)s\">comentario<em> en %(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/mention.html:32
|
#: bookwyrm/templates/notifications/items/mention.html:32
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">quote from <em>%(book_title)s</em></a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> mencionoute nunha <a href=\"%(related_path)s\">cita<em> en %(book_title)s</em></a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/mention.html:38
|
#: bookwyrm/templates/notifications/items/mention.html:38
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">status</a>"
|
msgid "<a href=\"%(related_user_link)s\">%(related_user)s</a> mentioned you in a <a href=\"%(related_path)s\">status</a>"
|
||||||
msgstr ""
|
msgstr "<a href=\"%(related_user_link)s\">%(related_user)s</a> mencionoute nun <a href=\"%(related_path)s\">estado</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/notifications/items/remove.html:17
|
#: bookwyrm/templates/notifications/items/remove.html:17
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3546,11 +3556,11 @@ msgstr "ID da usuaria desde onde seguir:"
|
||||||
msgid "Follow!"
|
msgid "Follow!"
|
||||||
msgstr "Seguir!"
|
msgstr "Seguir!"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:8
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:15
|
||||||
msgid "Follow on Fediverse"
|
msgid "Follow on Fediverse"
|
||||||
msgstr "Seguir no Fediverso"
|
msgstr "Seguir no Fediverso"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:12
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:19
|
||||||
msgid "This link opens in a pop-up window"
|
msgid "This link opens in a pop-up window"
|
||||||
msgstr "Esta ligazón abre unha ventá emerxente"
|
msgstr "Esta ligazón abre unha ventá emerxente"
|
||||||
|
|
||||||
|
@ -3860,36 +3870,36 @@ msgctxt "followed by ISBN"
|
||||||
msgid "Searching for book:"
|
msgid "Searching for book:"
|
||||||
msgstr "Buscando o libro:"
|
msgstr "Buscando o libro:"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:44
|
#: bookwyrm/templates/search/book.html:39
|
||||||
msgid "Results from"
|
msgid "Results from"
|
||||||
msgstr "Resultados de"
|
msgstr "Resultados de"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:80
|
#: bookwyrm/templates/search/book.html:78
|
||||||
msgid "Import book"
|
msgid "Import book"
|
||||||
msgstr "Importar libro"
|
msgstr "Importar libro"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:106
|
#: bookwyrm/templates/search/book.html:102
|
||||||
msgid "Load results from other catalogues"
|
msgid "Load results from other catalogues"
|
||||||
msgstr "Cargar resultados desde outros catálogos"
|
msgstr "Cargar resultados desde outros catálogos"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:110
|
#: bookwyrm/templates/search/book.html:106
|
||||||
msgid "Manually add book"
|
msgid "Manually add book"
|
||||||
msgstr "Engadir un libro manualmente"
|
msgstr "Engadir un libro manualmente"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:115
|
#: bookwyrm/templates/search/book.html:111
|
||||||
msgid "Log in to import or add books."
|
msgid "Log in to import or add books."
|
||||||
msgstr "Accede para importar ou engadir libros."
|
msgstr "Accede para importar ou engadir libros."
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:16
|
#: bookwyrm/templates/search/layout.html:17
|
||||||
msgid "Search query"
|
msgid "Search query"
|
||||||
msgstr "Termos a buscar"
|
msgstr "Termos a buscar"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:19
|
#: bookwyrm/templates/search/layout.html:20
|
||||||
msgid "Search type"
|
msgid "Search type"
|
||||||
msgstr "Tipo de busca"
|
msgstr "Tipo de busca"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:24
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:47
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
||||||
#: bookwyrm/templates/settings/layout.html:36
|
#: bookwyrm/templates/settings/layout.html:36
|
||||||
|
@ -3899,11 +3909,18 @@ msgstr "Tipo de busca"
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Usuarias"
|
msgstr "Usuarias"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:58
|
#: bookwyrm/templates/search/layout.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "Sen resultados para \"%(query)s\""
|
msgstr "Sen resultados para \"%(query)s\""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/search/layout.html:61
|
||||||
|
#, python-format
|
||||||
|
msgid "%(result_count)s result found"
|
||||||
|
msgid_plural "%(result_count)s results found"
|
||||||
|
msgstr[0] "Atopouse %(result_count)s resultado"
|
||||||
|
msgstr[1] "Atopáronse %(result_count)s resultados"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -3937,13 +3954,13 @@ msgstr "Falso"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:84
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:80
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "Data de inicio:"
|
msgstr "Data de inicio:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:90
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:86
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "Data de fin:"
|
msgstr "Data de fin:"
|
||||||
|
|
||||||
|
@ -4103,7 +4120,7 @@ msgid "Dashboard"
|
||||||
msgstr "Taboleiro"
|
msgstr "Taboleiro"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:109
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Total de usuarias"
|
msgstr "Total de usuarias"
|
||||||
|
|
||||||
|
@ -4121,31 +4138,31 @@ msgstr "Estados"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Traballos"
|
msgstr "Traballos"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:78
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:74
|
||||||
msgid "Instance Activity"
|
msgid "Instance Activity"
|
||||||
msgstr "Actividade na instancia"
|
msgstr "Actividade na instancia"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:92
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervalo:"
|
msgstr "Intervalo:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Días"
|
msgstr "Días"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:97
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Semanas"
|
msgstr "Semanas"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:115
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Rexistros de usuarias"
|
msgstr "Rexistros de usuarias"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Actividade do estado"
|
msgstr "Actividade do estado"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:127
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Traballos creados"
|
msgstr "Traballos creados"
|
||||||
|
|
||||||
|
@ -4370,6 +4387,10 @@ msgstr "Bloqueaches a:"
|
||||||
msgid "Failed:"
|
msgid "Failed:"
|
||||||
msgstr "Fallou:"
|
msgstr "Fallou:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:62
|
||||||
|
msgid "Expects a json file in the format provided by <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:"
|
||||||
|
msgstr "É de esperar un ficheiro json no formato proporcionado por <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Fediblock</a>, cunha lista de entradas que teña campos para <code>instancia</code> e <code>url</code>. Por exemplo:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
||||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -5124,11 +5145,11 @@ msgstr "Ver instruccións de instalación"
|
||||||
msgid "Instance Setup"
|
msgid "Instance Setup"
|
||||||
msgstr "Axustes da Instancia"
|
msgstr "Axustes da Instancia"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:19
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr "Instalando BookWyrm"
|
msgstr "Instalando BookWyrm"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:22
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
msgstr "Precisas axuda?"
|
msgstr "Precisas axuda?"
|
||||||
|
|
||||||
|
@ -5297,7 +5318,7 @@ msgstr "Comentario:"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:18
|
#: bookwyrm/templates/snippets/create_status/post_options_block.html:18
|
||||||
msgid "Post"
|
msgid "Post"
|
||||||
msgstr "Publicación"
|
msgstr "Publicar"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:16
|
#: bookwyrm/templates/snippets/create_status/quotation.html:16
|
||||||
msgid "Quote:"
|
msgid "Quote:"
|
||||||
|
@ -5327,7 +5348,7 @@ msgstr "A túa recensión de '%(book_title)s'"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:39
|
#: bookwyrm/templates/snippets/create_status/review.html:39
|
||||||
msgid "Review:"
|
msgid "Review:"
|
||||||
msgstr "Revisar:"
|
msgstr "Recensión:"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/fav_button.html:16
|
#: bookwyrm/templates/snippets/fav_button.html:16
|
||||||
#: bookwyrm/templates/snippets/fav_button.html:17
|
#: bookwyrm/templates/snippets/fav_button.html:17
|
||||||
|
@ -5625,11 +5646,11 @@ msgstr "(Páxina %(page)s)"
|
||||||
msgid "(%(percent)s%%)"
|
msgid "(%(percent)s%%)"
|
||||||
msgstr "(%(percent)s%%)"
|
msgstr "(%(percent)s%%)"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:126
|
#: bookwyrm/templates/snippets/status/content_status.html:127
|
||||||
msgid "Open image in new window"
|
msgid "Open image in new window"
|
||||||
msgstr "Abrir imaxe en nova ventá"
|
msgstr "Abrir imaxe en nova ventá"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:145
|
#: bookwyrm/templates/snippets/status/content_status.html:146
|
||||||
msgid "Hide status"
|
msgid "Hide status"
|
||||||
msgstr "Agochar estado"
|
msgstr "Agochar estado"
|
||||||
|
|
||||||
|
@ -5641,7 +5662,7 @@ msgstr "editado %(date)s"
|
||||||
#: bookwyrm/templates/snippets/status/headers/comment.html:8
|
#: bookwyrm/templates/snippets/status/headers/comment.html:8
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "commented on <a href=\"%(book_path)s\">%(book)s</a> by <a href=\"%(author_path)s\">%(author_name)s</a>"
|
msgid "commented on <a href=\"%(book_path)s\">%(book)s</a> by <a href=\"%(author_path)s\">%(author_name)s</a>"
|
||||||
msgstr "comentada en <a href=\"%(book_path)s\">%(book)s</a> por <a href=\"%(author_path)s\">%(author_name)s</a>"
|
msgstr "comentou <a href=\"%(book_path)s\">%(book)s</a> de <a href=\"%(author_path)s\">%(author_name)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/headers/comment.html:15
|
#: bookwyrm/templates/snippets/status/headers/comment.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -5735,7 +5756,7 @@ msgstr "Gustar estado"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/status.html:10
|
#: bookwyrm/templates/snippets/status/status.html:10
|
||||||
msgid "boosted"
|
msgid "boosted"
|
||||||
msgstr "promovido"
|
msgstr "promoveu"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:7
|
#: bookwyrm/templates/snippets/status/status_options.html:7
|
||||||
#: bookwyrm/templates/snippets/user_options.html:7
|
#: bookwyrm/templates/snippets/user_options.html:7
|
||||||
|
@ -5870,19 +5891,19 @@ msgid_plural "%(counter)s followers"
|
||||||
msgstr[0] "%(counter)s seguidora"
|
msgstr[0] "%(counter)s seguidora"
|
||||||
msgstr[1] "%(counter)s seguidoras"
|
msgstr[1] "%(counter)s seguidoras"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:27
|
#: bookwyrm/templates/user/user_preview.html:31
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(counter)s following"
|
msgid "%(counter)s following"
|
||||||
msgstr "Seguindo a %(counter)s"
|
msgstr "Seguindo a %(counter)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:39
|
#: bookwyrm/templates/user/user_preview.html:45
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(mutuals_display)s follower you follow"
|
msgid "%(mutuals_display)s follower you follow"
|
||||||
msgid_plural "%(mutuals_display)s followers you follow"
|
msgid_plural "%(mutuals_display)s followers you follow"
|
||||||
msgstr[0] "%(mutuals_display)s seguidora que segues"
|
msgstr[0] "%(mutuals_display)s seguidora que segues"
|
||||||
msgstr[1] "%(mutuals_display)s seguidoras que segues"
|
msgstr[1] "%(mutuals_display)s seguidoras que segues"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:43
|
#: bookwyrm/templates/user/user_preview.html:49
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "Sen seguidoras que ti segues"
|
msgstr "Sen seguidoras que ti segues"
|
||||||
|
|
||||||
|
@ -5907,7 +5928,7 @@ msgstr "%(title)s: %(subtitle)s"
|
||||||
msgid "Not a valid csv file"
|
msgid "Not a valid csv file"
|
||||||
msgstr "Non é un ficheiro csv válido"
|
msgstr "Non é un ficheiro csv válido"
|
||||||
|
|
||||||
#: bookwyrm/views/landing/login.py:70
|
#: bookwyrm/views/landing/login.py:68
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "As credenciais non son correctas"
|
msgstr "As credenciais non son correctas"
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-29 18:24+0000\n"
|
"POT-Creation-Date: 2022-08-29 20:43+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-29 20:00\n"
|
"PO-Revision-Date: 2022-09-03 09:44\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Italian\n"
|
"Language-Team: Italian\n"
|
||||||
"Language: it\n"
|
"Language: it\n"
|
||||||
|
@ -44,11 +44,11 @@ msgstr "Illimitato"
|
||||||
|
|
||||||
#: bookwyrm/forms/edit_user.py:89
|
#: bookwyrm/forms/edit_user.py:89
|
||||||
msgid "Incorrect password"
|
msgid "Incorrect password"
|
||||||
msgstr ""
|
msgstr "Password errata"
|
||||||
|
|
||||||
#: bookwyrm/forms/edit_user.py:96 bookwyrm/forms/landing.py:71
|
#: bookwyrm/forms/edit_user.py:96 bookwyrm/forms/landing.py:71
|
||||||
msgid "Password does not match"
|
msgid "Password does not match"
|
||||||
msgstr ""
|
msgstr "La password non corrisponde"
|
||||||
|
|
||||||
#: bookwyrm/forms/forms.py:54
|
#: bookwyrm/forms/forms.py:54
|
||||||
msgid "Reading finish date cannot be before start date."
|
msgid "Reading finish date cannot be before start date."
|
||||||
|
@ -199,7 +199,7 @@ msgstr "%(value)s non è un Id remoto valido"
|
||||||
msgid "%(value)s is not a valid username"
|
msgid "%(value)s is not a valid username"
|
||||||
msgstr "%(value)s non è un nome utente valido"
|
msgstr "%(value)s non è un nome utente valido"
|
||||||
|
|
||||||
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123
|
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:141
|
||||||
#: bookwyrm/templates/ostatus/error.html:29
|
#: bookwyrm/templates/ostatus/error.html:29
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr "nome utente"
|
msgstr "nome utente"
|
||||||
|
@ -257,19 +257,19 @@ msgstr "Disponibile per il prestito"
|
||||||
msgid "Approved"
|
msgid "Approved"
|
||||||
msgstr "Approvato"
|
msgstr "Approvato"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:289
|
#: bookwyrm/models/user.py:31 bookwyrm/templates/book/book.html:289
|
||||||
msgid "Reviews"
|
msgid "Reviews"
|
||||||
msgstr "Recensioni"
|
msgstr "Recensioni"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:33
|
#: bookwyrm/models/user.py:32
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr "Commenti"
|
msgstr "Commenti"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:34
|
#: bookwyrm/models/user.py:33
|
||||||
msgid "Quotations"
|
msgid "Quotations"
|
||||||
msgstr "Citazioni"
|
msgstr "Citazioni"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:35
|
#: bookwyrm/models/user.py:34
|
||||||
msgid "Everything else"
|
msgid "Everything else"
|
||||||
msgstr "Tutto il resto"
|
msgstr "Tutto il resto"
|
||||||
|
|
||||||
|
@ -287,8 +287,8 @@ msgstr "Timeline dei libri"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:210
|
#: bookwyrm/settings.py:210
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
||||||
#: bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/templates/search/layout.html:22
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:43
|
||||||
#: bookwyrm/templates/user/layout.html:91
|
#: bookwyrm/templates/user/layout.html:91
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "Libri"
|
msgstr "Libri"
|
||||||
|
@ -299,7 +299,7 @@ msgstr "English (Inglese)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:283
|
#: bookwyrm/settings.py:283
|
||||||
msgid "Català (Catalan)"
|
msgid "Català (Catalan)"
|
||||||
msgstr ""
|
msgstr "Català (catalano)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:284
|
#: bookwyrm/settings.py:284
|
||||||
msgid "Deutsch (German)"
|
msgid "Deutsch (German)"
|
||||||
|
@ -334,26 +334,30 @@ msgid "Norsk (Norwegian)"
|
||||||
msgstr "Norsk (Norvegese)"
|
msgstr "Norsk (Norvegese)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:292
|
#: bookwyrm/settings.py:292
|
||||||
|
msgid "Polski (Polish)"
|
||||||
|
msgstr "Polski (Polacco)"
|
||||||
|
|
||||||
|
#: bookwyrm/settings.py:293
|
||||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||||
msgstr "Português do Brasil (Portoghese Brasiliano)"
|
msgstr "Português do Brasil (Portoghese Brasiliano)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:293
|
#: bookwyrm/settings.py:294
|
||||||
msgid "Português Europeu (European Portuguese)"
|
msgid "Português Europeu (European Portuguese)"
|
||||||
msgstr "Português Europeu (Portoghese europeo)"
|
msgstr "Português Europeu (Portoghese europeo)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:294
|
#: bookwyrm/settings.py:295
|
||||||
msgid "Română (Romanian)"
|
msgid "Română (Romanian)"
|
||||||
msgstr "Rumeno (Romanian)"
|
msgstr "Rumeno (Romanian)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:295
|
#: bookwyrm/settings.py:296
|
||||||
msgid "Svenska (Swedish)"
|
msgid "Svenska (Swedish)"
|
||||||
msgstr "Svenska (Svedese)"
|
msgstr "Svenska (Svedese)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:296
|
#: bookwyrm/settings.py:297
|
||||||
msgid "简体中文 (Simplified Chinese)"
|
msgid "简体中文 (Simplified Chinese)"
|
||||||
msgstr "简体中文 (Cinese Semplificato)"
|
msgstr "简体中文 (Cinese Semplificato)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:297
|
#: bookwyrm/settings.py:298
|
||||||
msgid "繁體中文 (Traditional Chinese)"
|
msgid "繁體中文 (Traditional Chinese)"
|
||||||
msgstr "繁體中文 (Cinese Tradizionale)"
|
msgstr "繁體中文 (Cinese Tradizionale)"
|
||||||
|
|
||||||
|
@ -390,46 +394,46 @@ msgstr "Benvenuto su %(site_name)s!"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:24
|
#: bookwyrm/templates/about/about.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s 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."
|
msgid "%(site_name)s 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\" rel=\"nofollow noopener noreferrer\">BookWyrm network</a>, this community is unique."
|
||||||
msgstr "%(site_name)s fa parte di <em>BookWyrm</em>, una rete di comunità indipendenti e autogestite per i lettori. Mentre puoi interagire apparentemente con gli utenti ovunque nella rete <a href=\"https://joinbookwyrm.com/instances/\" target=\"_blank\">di BookWyrm</a>, questa comunità è unica."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:42
|
#: bookwyrm/templates/about/about.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> è il libro più amato di %(site_name)s, con un punteggio medio di %(rating)s su 5."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> è il libro più amato di %(site_name)s, con un punteggio medio di %(rating)s su 5."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:61
|
#: bookwyrm/templates/about/about.html:63
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
||||||
msgstr "Più %(site_name)s utenti vogliono leggere <a href=\"%(book_path)s\"><em>%(title)s</em></a> rispetto a qualsiasi altro libro."
|
msgstr "Più %(site_name)s utenti vogliono leggere <a href=\"%(book_path)s\"><em>%(title)s</em></a> rispetto a qualsiasi altro libro."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:80
|
#: bookwyrm/templates/about/about.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> ha le valutazioni più divisive di ogni libro su %(site_name)s."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> ha le valutazioni più divisive di ogni libro su %(site_name)s."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:91
|
#: bookwyrm/templates/about/about.html:93
|
||||||
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard."
|
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reach out</a> and make yourself heard."
|
||||||
msgstr "Traccia la tue letture, parla di libri, scrivi recensioni, e scopri cosa leggere dopo. BookWyrm, sempre libero, anti-corporate, orientato alla comunità, è un software a misura d'uomo, progettato per rimanere piccolo e personale. Se hai richieste di funzionalità, segnalazioni di bug o grandi sogni, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>contatta</a> e fai sentire la tua voce."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:98
|
#: bookwyrm/templates/about/about.html:103
|
||||||
msgid "Meet your admins"
|
msgid "Meet your admins"
|
||||||
msgstr "Incontra gli amministratori"
|
msgstr "Incontra gli amministratori"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:101
|
#: bookwyrm/templates/about/about.html:106
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
||||||
msgstr "I moderatori e gli amministratori di %(site_name)s mantengono il sito attivo e funzionante, applicano il <a href=\"%(coc_path)s\">codice di condotta</a>, e rispondono quando gli utenti segnalano spam o comportamenti non adeguati."
|
msgstr "I moderatori e gli amministratori di %(site_name)s mantengono il sito attivo e funzionante, applicano il <a href=\"%(coc_path)s\">codice di condotta</a>, e rispondono quando gli utenti segnalano spam o comportamenti non adeguati."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:115
|
#: bookwyrm/templates/about/about.html:120
|
||||||
msgid "Moderator"
|
msgid "Moderator"
|
||||||
msgstr "Moderatori"
|
msgstr "Moderatori"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63
|
#: bookwyrm/templates/about/about.html:122 bookwyrm/templates/user_menu.html:63
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Admin"
|
msgstr "Admin"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:133
|
#: bookwyrm/templates/about/about.html:138
|
||||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:14
|
#: bookwyrm/templates/snippets/user_options.html:14
|
||||||
|
@ -456,7 +460,7 @@ msgid "Software version:"
|
||||||
msgstr "Versione del software:"
|
msgstr "Versione del software:"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/layout.html:30
|
#: bookwyrm/templates/about/layout.html:30
|
||||||
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182
|
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:200
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "About %(site_name)s"
|
msgid "About %(site_name)s"
|
||||||
msgstr "Informazioni su %(site_name)s"
|
msgstr "Informazioni su %(site_name)s"
|
||||||
|
@ -752,7 +756,7 @@ msgstr "ISNI:"
|
||||||
|
|
||||||
#: bookwyrm/templates/author/edit_author.html:115
|
#: bookwyrm/templates/author/edit_author.html:115
|
||||||
#: bookwyrm/templates/book/book.html:202
|
#: bookwyrm/templates/book/book.html:202
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:135
|
#: bookwyrm/templates/book/edit/edit_book.html:139
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
||||||
#: bookwyrm/templates/groups/form.html:32
|
#: bookwyrm/templates/groups/form.html:32
|
||||||
|
@ -775,8 +779,8 @@ msgstr "Salva"
|
||||||
#: bookwyrm/templates/author/sync_modal.html:23
|
#: bookwyrm/templates/author/sync_modal.html:23
|
||||||
#: bookwyrm/templates/book/book.html:203
|
#: bookwyrm/templates/book/book.html:203
|
||||||
#: bookwyrm/templates/book/cover_add_modal.html:33
|
#: bookwyrm/templates/book/cover_add_modal.html:33
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:137
|
#: bookwyrm/templates/book/edit/edit_book.html:141
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:140
|
#: bookwyrm/templates/book/edit/edit_book.html:144
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
||||||
#: bookwyrm/templates/book/sync_modal.html:23
|
#: bookwyrm/templates/book/sync_modal.html:23
|
||||||
|
@ -798,7 +802,7 @@ msgid "Loading data will connect to <strong>%(source_name)s</strong> and check f
|
||||||
msgstr "Il caricamento dei dati si collegherà a <strong>%(source_name)s</strong> e verificherà eventuali metadati relativi a questo autore che non sono presenti qui. I metadati esistenti non vengono sovrascritti."
|
msgstr "Il caricamento dei dati si collegherà a <strong>%(source_name)s</strong> e verificherà eventuali metadati relativi a questo autore che non sono presenti qui. I metadati esistenti non vengono sovrascritti."
|
||||||
|
|
||||||
#: bookwyrm/templates/author/sync_modal.html:24
|
#: bookwyrm/templates/author/sync_modal.html:24
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:126
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: bookwyrm/templates/groups/members.html:29
|
||||||
#: bookwyrm/templates/landing/password_reset.html:52
|
#: bookwyrm/templates/landing/password_reset.html:52
|
||||||
|
@ -897,11 +901,11 @@ msgstr "Luoghi"
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:14
|
#: bookwyrm/templates/guided_tour/lists.html:14
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:102
|
#: bookwyrm/templates/guided_tour/user_books.html:102
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
||||||
#: bookwyrm/templates/layout.html:83 bookwyrm/templates/lists/curate.html:8
|
#: bookwyrm/templates/layout.html:101 bookwyrm/templates/lists/curate.html:8
|
||||||
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
||||||
#: bookwyrm/templates/lists/lists.html:12
|
#: bookwyrm/templates/lists/lists.html:12
|
||||||
#: bookwyrm/templates/search/layout.html:25
|
#: bookwyrm/templates/search/layout.html:26
|
||||||
#: bookwyrm/templates/search/layout.html:50
|
#: bookwyrm/templates/search/layout.html:51
|
||||||
#: bookwyrm/templates/user/layout.html:85
|
#: bookwyrm/templates/user/layout.html:85
|
||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Liste"
|
msgstr "Liste"
|
||||||
|
@ -982,32 +986,37 @@ msgid "Is \"%(name)s\" one of these authors?"
|
||||||
msgstr "È \"%(name)s\" uno di questi autori?"
|
msgstr "È \"%(name)s\" uno di questi autori?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:81
|
#: bookwyrm/templates/book/edit/edit_book.html:81
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#, python-format
|
||||||
msgid "Author of "
|
msgid "Author of <em>%(book_title)s</em>"
|
||||||
msgstr "Autore di "
|
msgstr "Autore di <em>%(book_title)s</em>"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#: bookwyrm/templates/book/edit/edit_book.html:85
|
||||||
|
#, python-format
|
||||||
|
msgid "Author of <em>%(alt_title)s</em>"
|
||||||
|
msgstr "Autore di <em>%(alt_title)s</em>"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/book/edit/edit_book.html:87
|
||||||
msgid "Find more information at isni.org"
|
msgid "Find more information at isni.org"
|
||||||
msgstr "Trova maggiori informazioni su isni.org"
|
msgstr "Trova maggiori informazioni su isni.org"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:93
|
#: bookwyrm/templates/book/edit/edit_book.html:97
|
||||||
msgid "This is a new author"
|
msgid "This is a new author"
|
||||||
msgstr "Questo è un nuovo autore"
|
msgstr "Questo è un nuovo autore"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:100
|
#: bookwyrm/templates/book/edit/edit_book.html:104
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating a new author: %(name)s"
|
msgid "Creating a new author: %(name)s"
|
||||||
msgstr "Creazione di un nuovo autore: %(name)s"
|
msgstr "Creazione di un nuovo autore: %(name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:107
|
#: bookwyrm/templates/book/edit/edit_book.html:111
|
||||||
msgid "Is this an edition of an existing work?"
|
msgid "Is this an edition of an existing work?"
|
||||||
msgstr "È un'edizione di un'opera esistente?"
|
msgstr "È un'edizione di un'opera esistente?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:115
|
#: bookwyrm/templates/book/edit/edit_book.html:119
|
||||||
msgid "This is a new work"
|
msgid "This is a new work"
|
||||||
msgstr "Si tratta di un nuovo lavoro"
|
msgstr "Si tratta di un nuovo lavoro"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:124
|
#: bookwyrm/templates/book/edit/edit_book.html:128
|
||||||
#: bookwyrm/templates/feed/status.html:21
|
#: bookwyrm/templates/feed/status.html:21
|
||||||
#: bookwyrm/templates/guided_tour/book.html:44
|
#: bookwyrm/templates/guided_tour/book.html:44
|
||||||
#: bookwyrm/templates/guided_tour/book.html:68
|
#: bookwyrm/templates/guided_tour/book.html:68
|
||||||
|
@ -1391,7 +1400,7 @@ msgstr "Codice di conferma:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: bookwyrm/templates/landing/layout.html:81
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:106
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:102
|
||||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Invia"
|
msgstr "Invia"
|
||||||
|
@ -1553,7 +1562,7 @@ msgstr "<a href=\"%(user_path)s\">%(username)s</a> ha citato <a href=\"%(book_pa
|
||||||
|
|
||||||
#: bookwyrm/templates/discover/discover.html:4
|
#: bookwyrm/templates/discover/discover.html:4
|
||||||
#: bookwyrm/templates/discover/discover.html:10
|
#: bookwyrm/templates/discover/discover.html:10
|
||||||
#: bookwyrm/templates/layout.html:86
|
#: bookwyrm/templates/layout.html:104
|
||||||
msgid "Discover"
|
msgid "Discover"
|
||||||
msgstr "Scopri"
|
msgstr "Scopri"
|
||||||
|
|
||||||
|
@ -1677,12 +1686,12 @@ msgid "Reset your %(site_name)s password"
|
||||||
msgstr "Reimposta la password di %(site_name)s"
|
msgstr "Reimposta la password di %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
||||||
#: bookwyrm/templates/setup/layout.html:12
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s home page"
|
msgid "%(site_name)s home page"
|
||||||
msgstr "%(site_name)s Home page"
|
msgstr "%(site_name)s Home page"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186
|
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:204
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "Contatta amministratore del sito"
|
msgstr "Contatta amministratore del sito"
|
||||||
|
|
||||||
|
@ -1833,8 +1842,8 @@ msgstr "Puoi aggiungere libri quando inizi a usare %(site_name)s."
|
||||||
#: bookwyrm/templates/groups/members.html:15
|
#: bookwyrm/templates/groups/members.html:15
|
||||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||||
#: bookwyrm/templates/search/layout.html:4
|
#: bookwyrm/templates/search/layout.html:5
|
||||||
#: bookwyrm/templates/search/layout.html:9
|
#: bookwyrm/templates/search/layout.html:10
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "Cerca"
|
msgstr "Cerca"
|
||||||
|
|
||||||
|
@ -2007,8 +2016,8 @@ msgstr "Lascia il gruppo"
|
||||||
#: bookwyrm/templates/groups/members.html:54
|
#: bookwyrm/templates/groups/members.html:54
|
||||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||||
#: bookwyrm/templates/user/user_preview.html:33
|
#: bookwyrm/templates/user/user_preview.html:39
|
||||||
#: bookwyrm/templates/user/user_preview.html:41
|
#: bookwyrm/templates/user/user_preview.html:47
|
||||||
msgid "Follows you"
|
msgid "Follows you"
|
||||||
msgstr "Ti segue"
|
msgstr "Ti segue"
|
||||||
|
|
||||||
|
@ -2058,7 +2067,7 @@ msgstr ""
|
||||||
#: bookwyrm/templates/guided_tour/user_groups.html:19
|
#: bookwyrm/templates/guided_tour/user_groups.html:19
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:19
|
#: bookwyrm/templates/guided_tour/user_profile.html:19
|
||||||
msgid "End Tour"
|
msgid "End Tour"
|
||||||
msgstr ""
|
msgstr "Termina tour"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/book.html:26
|
#: bookwyrm/templates/guided_tour/book.html:26
|
||||||
#: bookwyrm/templates/guided_tour/book.html:50
|
#: bookwyrm/templates/guided_tour/book.html:50
|
||||||
|
@ -2251,7 +2260,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:17
|
#: bookwyrm/templates/guided_tour/home.html:17
|
||||||
#: bookwyrm/templates/guided_tour/home.html:39
|
#: bookwyrm/templates/guided_tour/home.html:39
|
||||||
#: bookwyrm/templates/layout.html:194
|
#: bookwyrm/templates/layout.html:212
|
||||||
msgid "Guided Tour"
|
msgid "Guided Tour"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2308,7 +2317,8 @@ msgid "The bell will light up when you have a new notification. When it does, cl
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:177
|
#: bookwyrm/templates/guided_tour/home.html:177
|
||||||
#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100
|
#: bookwyrm/templates/layout.html:85 bookwyrm/templates/layout.html:117
|
||||||
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:5
|
#: bookwyrm/templates/notifications/notifications_page.html:5
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:10
|
#: bookwyrm/templates/notifications/notifications_page.html:10
|
||||||
msgid "Notifications"
|
msgid "Notifications"
|
||||||
|
@ -2564,32 +2574,32 @@ msgid "Data source:"
|
||||||
msgstr "Sorgenti dati:"
|
msgstr "Sorgenti dati:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:42
|
#: bookwyrm/templates/import/import.html:42
|
||||||
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
||||||
msgstr "Puoi scaricare i tuoi dati Goodreads dalla pagina <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">\"Importa/Esporta\"</a> del tuo account Goodreads."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:47
|
#: bookwyrm/templates/import/import.html:51
|
||||||
msgid "Data file:"
|
msgid "Data file:"
|
||||||
msgstr "Dati file:"
|
msgstr "Dati file:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:55
|
#: bookwyrm/templates/import/import.html:59
|
||||||
msgid "Include reviews"
|
msgid "Include reviews"
|
||||||
msgstr "Includi recensioni"
|
msgstr "Includi recensioni"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:64
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr "Impostazione della privacy per le recensioni importate:"
|
msgstr "Impostazione della privacy per le recensioni importate:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:70
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:78
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importa"
|
msgstr "Importa"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:71
|
#: bookwyrm/templates/import/import.html:75
|
||||||
msgid "Recent Imports"
|
msgid "Recent Imports"
|
||||||
msgstr "Importazioni recenti"
|
msgstr "Importazioni recenti"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:73
|
#: bookwyrm/templates/import/import.html:77
|
||||||
msgid "No recent imports"
|
msgid "No recent imports"
|
||||||
msgstr "Nessuna importazione recente"
|
msgstr "Nessuna importazione recente"
|
||||||
|
|
||||||
|
@ -2814,7 +2824,7 @@ msgid "Login"
|
||||||
msgstr "Accedi"
|
msgstr "Accedi"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:7
|
#: bookwyrm/templates/landing/login.html:7
|
||||||
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131
|
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:149
|
||||||
#: bookwyrm/templates/ostatus/error.html:37
|
#: bookwyrm/templates/ostatus/error.html:37
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Accedi"
|
msgstr "Accedi"
|
||||||
|
@ -2823,7 +2833,7 @@ msgstr "Accedi"
|
||||||
msgid "Success! Email address confirmed."
|
msgid "Success! Email address confirmed."
|
||||||
msgstr "Indirizzo email confermato con successo."
|
msgstr "Indirizzo email confermato con successo."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122
|
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140
|
||||||
#: bookwyrm/templates/ostatus/error.html:28
|
#: bookwyrm/templates/ostatus/error.html:28
|
||||||
#: bookwyrm/templates/snippets/register_form.html:4
|
#: bookwyrm/templates/snippets/register_form.html:4
|
||||||
msgid "Username:"
|
msgid "Username:"
|
||||||
|
@ -2831,12 +2841,12 @@ msgstr "Nome utente:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:27
|
#: bookwyrm/templates/landing/login.html:27
|
||||||
#: bookwyrm/templates/landing/password_reset.html:26
|
#: bookwyrm/templates/landing/password_reset.html:26
|
||||||
#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32
|
#: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32
|
||||||
#: bookwyrm/templates/snippets/register_form.html:45
|
#: bookwyrm/templates/snippets/register_form.html:45
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "Password:"
|
msgstr "Password:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128
|
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:146
|
||||||
#: bookwyrm/templates/ostatus/error.html:34
|
#: bookwyrm/templates/ostatus/error.html:34
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "Hai dimenticato la tua password?"
|
msgstr "Hai dimenticato la tua password?"
|
||||||
|
@ -2877,42 +2887,42 @@ msgstr "Cerca un libro, un utente o una lista"
|
||||||
msgid "Scan Barcode"
|
msgid "Scan Barcode"
|
||||||
msgstr "Scansiona codice a barre"
|
msgstr "Scansiona codice a barre"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:72
|
#: bookwyrm/templates/layout.html:76
|
||||||
msgid "Main navigation menu"
|
msgid "Main navigation menu"
|
||||||
msgstr "Barra di navigazione principale"
|
msgstr "Barra di navigazione principale"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:80
|
#: bookwyrm/templates/layout.html:98
|
||||||
msgid "Feed"
|
msgid "Feed"
|
||||||
msgstr "Feed"
|
msgstr "Feed"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33
|
#: bookwyrm/templates/layout.html:145 bookwyrm/templates/ostatus/error.html:33
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr "password"
|
msgstr "password"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:139
|
#: bookwyrm/templates/layout.html:157
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "Entra"
|
msgstr "Entra"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:173
|
#: bookwyrm/templates/layout.html:191
|
||||||
msgid "Successfully posted status"
|
msgid "Successfully posted status"
|
||||||
msgstr "Stato pubblicato correttamente"
|
msgstr "Stato pubblicato correttamente"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:174
|
#: bookwyrm/templates/layout.html:192
|
||||||
msgid "Error posting status"
|
msgid "Error posting status"
|
||||||
msgstr "Errore nel pubblicare lo stato"
|
msgstr "Errore nel pubblicare lo stato"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:190
|
#: bookwyrm/templates/layout.html:208
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "Documentazione"
|
msgstr "Documentazione"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:203
|
#: bookwyrm/templates/layout.html:221
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
msgstr "Supporta %(site_name)s su <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:207
|
#: bookwyrm/templates/layout.html:228
|
||||||
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
msgstr "Il codice sorgente di BookWyrm è disponibile liberamente. Puoi contribuire o segnalare problemi su <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgstr "Il codice sorgente di BookWyrm è disponibile liberamente. Puoi contribuire o segnalare problemi su <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/add_item_modal.html:8
|
#: bookwyrm/templates/lists/add_item_modal.html:8
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3546,11 +3556,11 @@ msgstr "Gestione utente da seguire da:"
|
||||||
msgid "Follow!"
|
msgid "Follow!"
|
||||||
msgstr "Segui!"
|
msgstr "Segui!"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:8
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:15
|
||||||
msgid "Follow on Fediverse"
|
msgid "Follow on Fediverse"
|
||||||
msgstr "Segui su Fediverso"
|
msgstr "Segui su Fediverso"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:12
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:19
|
||||||
msgid "This link opens in a pop-up window"
|
msgid "This link opens in a pop-up window"
|
||||||
msgstr "Questo collegamento si apre in una finestra pop-up"
|
msgstr "Questo collegamento si apre in una finestra pop-up"
|
||||||
|
|
||||||
|
@ -3860,36 +3870,36 @@ msgctxt "followed by ISBN"
|
||||||
msgid "Searching for book:"
|
msgid "Searching for book:"
|
||||||
msgstr "Ricerca libro:"
|
msgstr "Ricerca libro:"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:44
|
#: bookwyrm/templates/search/book.html:39
|
||||||
msgid "Results from"
|
msgid "Results from"
|
||||||
msgstr "Risultati da"
|
msgstr "Risultati da"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:80
|
#: bookwyrm/templates/search/book.html:78
|
||||||
msgid "Import book"
|
msgid "Import book"
|
||||||
msgstr "Importa libro"
|
msgstr "Importa libro"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:106
|
#: bookwyrm/templates/search/book.html:102
|
||||||
msgid "Load results from other catalogues"
|
msgid "Load results from other catalogues"
|
||||||
msgstr "Carica i risultati da altri cataloghi"
|
msgstr "Carica i risultati da altri cataloghi"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:110
|
#: bookwyrm/templates/search/book.html:106
|
||||||
msgid "Manually add book"
|
msgid "Manually add book"
|
||||||
msgstr "Aggiungi manualmente un libro"
|
msgstr "Aggiungi manualmente un libro"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:115
|
#: bookwyrm/templates/search/book.html:111
|
||||||
msgid "Log in to import or add books."
|
msgid "Log in to import or add books."
|
||||||
msgstr "Accedi per importare o aggiungere libri."
|
msgstr "Accedi per importare o aggiungere libri."
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:16
|
#: bookwyrm/templates/search/layout.html:17
|
||||||
msgid "Search query"
|
msgid "Search query"
|
||||||
msgstr "Chiave di ricerca"
|
msgstr "Chiave di ricerca"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:19
|
#: bookwyrm/templates/search/layout.html:20
|
||||||
msgid "Search type"
|
msgid "Search type"
|
||||||
msgstr "Tipo di ricerca"
|
msgstr "Tipo di ricerca"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:24
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:47
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
||||||
#: bookwyrm/templates/settings/layout.html:36
|
#: bookwyrm/templates/settings/layout.html:36
|
||||||
|
@ -3899,11 +3909,18 @@ msgstr "Tipo di ricerca"
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Utenti"
|
msgstr "Utenti"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:58
|
#: bookwyrm/templates/search/layout.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "Nessun risultato per \"%(query)s\""
|
msgstr "Nessun risultato per \"%(query)s\""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/search/layout.html:61
|
||||||
|
#, python-format
|
||||||
|
msgid "%(result_count)s result found"
|
||||||
|
msgid_plural "%(result_count)s results found"
|
||||||
|
msgstr[0] ""
|
||||||
|
msgstr[1] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -3937,13 +3954,13 @@ msgstr "Falso"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:84
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:80
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "Data d'inizio:"
|
msgstr "Data d'inizio:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:90
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:86
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "Data di fine:"
|
msgstr "Data di fine:"
|
||||||
|
|
||||||
|
@ -4103,7 +4120,7 @@ msgid "Dashboard"
|
||||||
msgstr "Dashboard"
|
msgstr "Dashboard"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:109
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Totale utenti"
|
msgstr "Totale utenti"
|
||||||
|
|
||||||
|
@ -4121,31 +4138,31 @@ msgstr "Stati"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Lavori"
|
msgstr "Lavori"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:78
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:74
|
||||||
msgid "Instance Activity"
|
msgid "Instance Activity"
|
||||||
msgstr "Attività di Istanza"
|
msgstr "Attività di Istanza"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:92
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervallo:"
|
msgstr "Intervallo:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Giorni"
|
msgstr "Giorni"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:97
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Settimane"
|
msgstr "Settimane"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:115
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Attività di registrazione dell'utente"
|
msgstr "Attività di registrazione dell'utente"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Attività di stato"
|
msgstr "Attività di stato"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:127
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Opere create"
|
msgstr "Opere create"
|
||||||
|
|
||||||
|
@ -4370,6 +4387,10 @@ msgstr "Bloccato con successo:"
|
||||||
msgid "Failed:"
|
msgid "Failed:"
|
||||||
msgstr "Non riuscito:"
|
msgstr "Non riuscito:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:62
|
||||||
|
msgid "Expects a json file in the format provided by <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
||||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -5124,11 +5145,11 @@ msgstr "Visualizza le istruzioni di installazione"
|
||||||
msgid "Instance Setup"
|
msgid "Instance Setup"
|
||||||
msgstr "Configurazione Istanza"
|
msgstr "Configurazione Istanza"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:19
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr "Installare BookWyrm"
|
msgstr "Installare BookWyrm"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:22
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
msgstr "Hai bisogno di aiuto?"
|
msgstr "Hai bisogno di aiuto?"
|
||||||
|
|
||||||
|
@ -5625,11 +5646,11 @@ msgstr "(Pagina %(page)s)"
|
||||||
msgid "(%(percent)s%%)"
|
msgid "(%(percent)s%%)"
|
||||||
msgstr "(%(percent)s%%)"
|
msgstr "(%(percent)s%%)"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:126
|
#: bookwyrm/templates/snippets/status/content_status.html:127
|
||||||
msgid "Open image in new window"
|
msgid "Open image in new window"
|
||||||
msgstr "Apri immagine in una nuova finestra"
|
msgstr "Apri immagine in una nuova finestra"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:145
|
#: bookwyrm/templates/snippets/status/content_status.html:146
|
||||||
msgid "Hide status"
|
msgid "Hide status"
|
||||||
msgstr "Nascondi lo stato"
|
msgstr "Nascondi lo stato"
|
||||||
|
|
||||||
|
@ -5870,19 +5891,19 @@ msgid_plural "%(counter)s followers"
|
||||||
msgstr[0] "%(counter)s follower"
|
msgstr[0] "%(counter)s follower"
|
||||||
msgstr[1] "%(counter)s followers"
|
msgstr[1] "%(counter)s followers"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:27
|
#: bookwyrm/templates/user/user_preview.html:31
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(counter)s following"
|
msgid "%(counter)s following"
|
||||||
msgstr "%(counter)s seguiti"
|
msgstr "%(counter)s seguiti"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:39
|
#: bookwyrm/templates/user/user_preview.html:45
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(mutuals_display)s follower you follow"
|
msgid "%(mutuals_display)s follower you follow"
|
||||||
msgid_plural "%(mutuals_display)s followers you follow"
|
msgid_plural "%(mutuals_display)s followers you follow"
|
||||||
msgstr[0] "%(mutuals_display)s follower che segui"
|
msgstr[0] "%(mutuals_display)s follower che segui"
|
||||||
msgstr[1] "%(mutuals_display)s followers che segui"
|
msgstr[1] "%(mutuals_display)s followers che segui"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:43
|
#: bookwyrm/templates/user/user_preview.html:49
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "Nessun follower che segui"
|
msgstr "Nessun follower che segui"
|
||||||
|
|
||||||
|
@ -5907,7 +5928,7 @@ msgstr "%(title)s: %(subtitle)s"
|
||||||
msgid "Not a valid csv file"
|
msgid "Not a valid csv file"
|
||||||
msgstr "Non è un file di csv valido"
|
msgstr "Non è un file di csv valido"
|
||||||
|
|
||||||
#: bookwyrm/views/landing/login.py:70
|
#: bookwyrm/views/landing/login.py:68
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Nome utente o password errati"
|
msgstr "Nome utente o password errati"
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-29 18:24+0000\n"
|
"POT-Creation-Date: 2022-08-29 20:43+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-29 20:00\n"
|
"PO-Revision-Date: 2022-08-29 22:37\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Lithuanian\n"
|
"Language-Team: Lithuanian\n"
|
||||||
"Language: lt\n"
|
"Language: lt\n"
|
||||||
|
@ -199,7 +199,7 @@ msgstr "%(value)s yra negaliojantis remote_id"
|
||||||
msgid "%(value)s is not a valid username"
|
msgid "%(value)s is not a valid username"
|
||||||
msgstr "%(value)s yra negaliojantis naudotojo vardas"
|
msgstr "%(value)s yra negaliojantis naudotojo vardas"
|
||||||
|
|
||||||
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123
|
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:141
|
||||||
#: bookwyrm/templates/ostatus/error.html:29
|
#: bookwyrm/templates/ostatus/error.html:29
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr "naudotojo vardas"
|
msgstr "naudotojo vardas"
|
||||||
|
@ -257,19 +257,19 @@ msgstr "Galima pasiskolinti"
|
||||||
msgid "Approved"
|
msgid "Approved"
|
||||||
msgstr "Patvirtinti puslapiai"
|
msgstr "Patvirtinti puslapiai"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:289
|
#: bookwyrm/models/user.py:31 bookwyrm/templates/book/book.html:289
|
||||||
msgid "Reviews"
|
msgid "Reviews"
|
||||||
msgstr "Apžvalgos"
|
msgstr "Apžvalgos"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:33
|
#: bookwyrm/models/user.py:32
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr "Komentarai"
|
msgstr "Komentarai"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:34
|
#: bookwyrm/models/user.py:33
|
||||||
msgid "Quotations"
|
msgid "Quotations"
|
||||||
msgstr "Citatos"
|
msgstr "Citatos"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:35
|
#: bookwyrm/models/user.py:34
|
||||||
msgid "Everything else"
|
msgid "Everything else"
|
||||||
msgstr "Visa kita"
|
msgstr "Visa kita"
|
||||||
|
|
||||||
|
@ -287,8 +287,8 @@ msgstr "Knygų siena"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:210
|
#: bookwyrm/settings.py:210
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
||||||
#: bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/templates/search/layout.html:22
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:43
|
||||||
#: bookwyrm/templates/user/layout.html:91
|
#: bookwyrm/templates/user/layout.html:91
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "Knygos"
|
msgstr "Knygos"
|
||||||
|
@ -334,26 +334,30 @@ msgid "Norsk (Norwegian)"
|
||||||
msgstr "Norvegų (Norwegian)"
|
msgstr "Norvegų (Norwegian)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:292
|
#: bookwyrm/settings.py:292
|
||||||
|
msgid "Polski (Polish)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/settings.py:293
|
||||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||||
msgstr "Português brasileiro (Brazilijos portugalų)"
|
msgstr "Português brasileiro (Brazilijos portugalų)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:293
|
#: bookwyrm/settings.py:294
|
||||||
msgid "Português Europeu (European Portuguese)"
|
msgid "Português Europeu (European Portuguese)"
|
||||||
msgstr "Português Europeu (Europos portugalų)"
|
msgstr "Português Europeu (Europos portugalų)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:294
|
#: bookwyrm/settings.py:295
|
||||||
msgid "Română (Romanian)"
|
msgid "Română (Romanian)"
|
||||||
msgstr "Română (rumunų)"
|
msgstr "Română (rumunų)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:295
|
#: bookwyrm/settings.py:296
|
||||||
msgid "Svenska (Swedish)"
|
msgid "Svenska (Swedish)"
|
||||||
msgstr "Svenska (Švedų)"
|
msgstr "Svenska (Švedų)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:296
|
#: bookwyrm/settings.py:297
|
||||||
msgid "简体中文 (Simplified Chinese)"
|
msgid "简体中文 (Simplified Chinese)"
|
||||||
msgstr "简体中文 (Supaprastinta kinų)"
|
msgstr "简体中文 (Supaprastinta kinų)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:297
|
#: bookwyrm/settings.py:298
|
||||||
msgid "繁體中文 (Traditional Chinese)"
|
msgid "繁體中文 (Traditional Chinese)"
|
||||||
msgstr "繁體中文 (Tradicinė kinų)"
|
msgstr "繁體中文 (Tradicinė kinų)"
|
||||||
|
|
||||||
|
@ -390,46 +394,46 @@ msgstr "Sveiki atvykę į %(site_name)s!"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:24
|
#: bookwyrm/templates/about/about.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s 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."
|
msgid "%(site_name)s 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\" rel=\"nofollow noopener noreferrer\">BookWyrm network</a>, this community is unique."
|
||||||
msgstr "%(site_name)s yra <em>BookWyrm</em>dalis, tinklo nepriklausomų skaitytojų bendruomenių. Jūs galite bendrauti su nariais iš šio <a href=\"https://joinbookwyrm.com/instances/\" target=\"_blank\">BookWyrm tinklo</a>, tačiau ši bendruomenė yra unikali."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:42
|
#: bookwyrm/templates/about/about.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> yra %(site_name)s's mėgstamiausia knyga, kurios vidutinis įvertinimas yra %(rating)s iš 5."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> yra %(site_name)s's mėgstamiausia knyga, kurios vidutinis įvertinimas yra %(rating)s iš 5."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:61
|
#: bookwyrm/templates/about/about.html:63
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
||||||
msgstr "Daugiau %(site_name)s narių nori perskaityti <a href=\"%(book_path)s\"><em>%(title)s</em></a> negu bet kurią kitą knygą."
|
msgstr "Daugiau %(site_name)s narių nori perskaityti <a href=\"%(book_path)s\"><em>%(title)s</em></a> negu bet kurią kitą knygą."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:80
|
#: bookwyrm/templates/about/about.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> labiausiai kontroversiškai reitinguota %(site_name)s."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> labiausiai kontroversiškai reitinguota %(site_name)s."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:91
|
#: bookwyrm/templates/about/about.html:93
|
||||||
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard."
|
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reach out</a> and make yourself heard."
|
||||||
msgstr "Sekite savo skaitymus, kalbėkite apie knygas, rašykite atsiliepimus ir atraskite, ką dar perskaityti. „BookWyrm“ – tai programinė įranga, kurioje nėra reklamų, biurokratijos. Tai bendruomenei orientuota, nedidelė ir asmeninė įranga, kurią lengva plėsti. Jei norite papildomų funkcijų, įgyvendinti savo svajones ar tiesiog pranešti apie klaidą, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>susisiekite</a> ir jus išgirsime."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:98
|
#: bookwyrm/templates/about/about.html:103
|
||||||
msgid "Meet your admins"
|
msgid "Meet your admins"
|
||||||
msgstr "Šio serverio administratoriai"
|
msgstr "Šio serverio administratoriai"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:101
|
#: bookwyrm/templates/about/about.html:106
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
||||||
msgstr "Svetainės %(site_name)s moderatoriai ir administratoriai nuolat atnaujina puslapį, laikosi <a href=\"%(coc_path)s\">elgsenos susitarimo</a> ir atsako, kai naudotojai praneša apie brukalą ir blogą elgesį."
|
msgstr "Svetainės %(site_name)s moderatoriai ir administratoriai nuolat atnaujina puslapį, laikosi <a href=\"%(coc_path)s\">elgsenos susitarimo</a> ir atsako, kai naudotojai praneša apie brukalą ir blogą elgesį."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:115
|
#: bookwyrm/templates/about/about.html:120
|
||||||
msgid "Moderator"
|
msgid "Moderator"
|
||||||
msgstr "Moderatorius"
|
msgstr "Moderatorius"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63
|
#: bookwyrm/templates/about/about.html:122 bookwyrm/templates/user_menu.html:63
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Administravimas"
|
msgstr "Administravimas"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:133
|
#: bookwyrm/templates/about/about.html:138
|
||||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:14
|
#: bookwyrm/templates/snippets/user_options.html:14
|
||||||
|
@ -456,7 +460,7 @@ msgid "Software version:"
|
||||||
msgstr "Serverio programinės įrangos versija:"
|
msgstr "Serverio programinės įrangos versija:"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/layout.html:30
|
#: bookwyrm/templates/about/layout.html:30
|
||||||
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182
|
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:200
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "About %(site_name)s"
|
msgid "About %(site_name)s"
|
||||||
msgstr "Apie %(site_name)s"
|
msgstr "Apie %(site_name)s"
|
||||||
|
@ -760,7 +764,7 @@ msgstr "ISNI:"
|
||||||
|
|
||||||
#: bookwyrm/templates/author/edit_author.html:115
|
#: bookwyrm/templates/author/edit_author.html:115
|
||||||
#: bookwyrm/templates/book/book.html:202
|
#: bookwyrm/templates/book/book.html:202
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:135
|
#: bookwyrm/templates/book/edit/edit_book.html:139
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
||||||
#: bookwyrm/templates/groups/form.html:32
|
#: bookwyrm/templates/groups/form.html:32
|
||||||
|
@ -783,8 +787,8 @@ msgstr "Išsaugoti"
|
||||||
#: bookwyrm/templates/author/sync_modal.html:23
|
#: bookwyrm/templates/author/sync_modal.html:23
|
||||||
#: bookwyrm/templates/book/book.html:203
|
#: bookwyrm/templates/book/book.html:203
|
||||||
#: bookwyrm/templates/book/cover_add_modal.html:33
|
#: bookwyrm/templates/book/cover_add_modal.html:33
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:137
|
#: bookwyrm/templates/book/edit/edit_book.html:141
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:140
|
#: bookwyrm/templates/book/edit/edit_book.html:144
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
||||||
#: bookwyrm/templates/book/sync_modal.html:23
|
#: bookwyrm/templates/book/sync_modal.html:23
|
||||||
|
@ -806,7 +810,7 @@ msgid "Loading data will connect to <strong>%(source_name)s</strong> and check f
|
||||||
msgstr "Duomenų įkėlimas prisijungs prie <strong>%(source_name)s</strong> ir patikrins ar nėra naujos informacijos. Esantys metaduomenys nebus perrašomi."
|
msgstr "Duomenų įkėlimas prisijungs prie <strong>%(source_name)s</strong> ir patikrins ar nėra naujos informacijos. Esantys metaduomenys nebus perrašomi."
|
||||||
|
|
||||||
#: bookwyrm/templates/author/sync_modal.html:24
|
#: bookwyrm/templates/author/sync_modal.html:24
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:126
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: bookwyrm/templates/groups/members.html:29
|
||||||
#: bookwyrm/templates/landing/password_reset.html:52
|
#: bookwyrm/templates/landing/password_reset.html:52
|
||||||
|
@ -909,11 +913,11 @@ msgstr "Vietos"
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:14
|
#: bookwyrm/templates/guided_tour/lists.html:14
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:102
|
#: bookwyrm/templates/guided_tour/user_books.html:102
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
||||||
#: bookwyrm/templates/layout.html:83 bookwyrm/templates/lists/curate.html:8
|
#: bookwyrm/templates/layout.html:101 bookwyrm/templates/lists/curate.html:8
|
||||||
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
||||||
#: bookwyrm/templates/lists/lists.html:12
|
#: bookwyrm/templates/lists/lists.html:12
|
||||||
#: bookwyrm/templates/search/layout.html:25
|
#: bookwyrm/templates/search/layout.html:26
|
||||||
#: bookwyrm/templates/search/layout.html:50
|
#: bookwyrm/templates/search/layout.html:51
|
||||||
#: bookwyrm/templates/user/layout.html:85
|
#: bookwyrm/templates/user/layout.html:85
|
||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Sąrašai"
|
msgstr "Sąrašai"
|
||||||
|
@ -994,32 +998,37 @@ msgid "Is \"%(name)s\" one of these authors?"
|
||||||
msgstr "Ar \"%(name)s\" yra vienas iš šių autorių?"
|
msgstr "Ar \"%(name)s\" yra vienas iš šių autorių?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:81
|
#: bookwyrm/templates/book/edit/edit_book.html:81
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#, python-format
|
||||||
msgid "Author of "
|
msgid "Author of <em>%(book_title)s</em>"
|
||||||
msgstr "Autorius "
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#: bookwyrm/templates/book/edit/edit_book.html:85
|
||||||
|
#, python-format
|
||||||
|
msgid "Author of <em>%(alt_title)s</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/book/edit/edit_book.html:87
|
||||||
msgid "Find more information at isni.org"
|
msgid "Find more information at isni.org"
|
||||||
msgstr "Daugiau informacijos isni.org"
|
msgstr "Daugiau informacijos isni.org"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:93
|
#: bookwyrm/templates/book/edit/edit_book.html:97
|
||||||
msgid "This is a new author"
|
msgid "This is a new author"
|
||||||
msgstr "Tai naujas autorius"
|
msgstr "Tai naujas autorius"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:100
|
#: bookwyrm/templates/book/edit/edit_book.html:104
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating a new author: %(name)s"
|
msgid "Creating a new author: %(name)s"
|
||||||
msgstr "Kuriamas naujas autorius: %(name)s"
|
msgstr "Kuriamas naujas autorius: %(name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:107
|
#: bookwyrm/templates/book/edit/edit_book.html:111
|
||||||
msgid "Is this an edition of an existing work?"
|
msgid "Is this an edition of an existing work?"
|
||||||
msgstr "Ar tai egzistuojančio darbo leidimas?"
|
msgstr "Ar tai egzistuojančio darbo leidimas?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:115
|
#: bookwyrm/templates/book/edit/edit_book.html:119
|
||||||
msgid "This is a new work"
|
msgid "This is a new work"
|
||||||
msgstr "Tai naujas darbas"
|
msgstr "Tai naujas darbas"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:124
|
#: bookwyrm/templates/book/edit/edit_book.html:128
|
||||||
#: bookwyrm/templates/feed/status.html:21
|
#: bookwyrm/templates/feed/status.html:21
|
||||||
#: bookwyrm/templates/guided_tour/book.html:44
|
#: bookwyrm/templates/guided_tour/book.html:44
|
||||||
#: bookwyrm/templates/guided_tour/book.html:68
|
#: bookwyrm/templates/guided_tour/book.html:68
|
||||||
|
@ -1403,7 +1412,7 @@ msgstr "Patvirtinimo kodas:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: bookwyrm/templates/landing/layout.html:81
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:106
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:102
|
||||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Siųsti"
|
msgstr "Siųsti"
|
||||||
|
@ -1569,7 +1578,7 @@ msgstr "<a href=\"%(user_path)s\">%(username)s</a> citavo <a href=\"%(book_path)
|
||||||
|
|
||||||
#: bookwyrm/templates/discover/discover.html:4
|
#: bookwyrm/templates/discover/discover.html:4
|
||||||
#: bookwyrm/templates/discover/discover.html:10
|
#: bookwyrm/templates/discover/discover.html:10
|
||||||
#: bookwyrm/templates/layout.html:86
|
#: bookwyrm/templates/layout.html:104
|
||||||
msgid "Discover"
|
msgid "Discover"
|
||||||
msgstr "Atraskite"
|
msgstr "Atraskite"
|
||||||
|
|
||||||
|
@ -1693,12 +1702,12 @@ msgid "Reset your %(site_name)s password"
|
||||||
msgstr "Keisti %(site_name)s slaptažodį"
|
msgstr "Keisti %(site_name)s slaptažodį"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
||||||
#: bookwyrm/templates/setup/layout.html:12
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s home page"
|
msgid "%(site_name)s home page"
|
||||||
msgstr "%(site_name)s pagrindinis puslapis"
|
msgstr "%(site_name)s pagrindinis puslapis"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186
|
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:204
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "Puslapio administratorius"
|
msgstr "Puslapio administratorius"
|
||||||
|
|
||||||
|
@ -1849,8 +1858,8 @@ msgstr "Kai pradedate naudotis %(site_name)s, galite pridėti knygų."
|
||||||
#: bookwyrm/templates/groups/members.html:15
|
#: bookwyrm/templates/groups/members.html:15
|
||||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||||
#: bookwyrm/templates/search/layout.html:4
|
#: bookwyrm/templates/search/layout.html:5
|
||||||
#: bookwyrm/templates/search/layout.html:9
|
#: bookwyrm/templates/search/layout.html:10
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "Paieška"
|
msgstr "Paieška"
|
||||||
|
|
||||||
|
@ -2023,8 +2032,8 @@ msgstr "Išeiti iš grupės"
|
||||||
#: bookwyrm/templates/groups/members.html:54
|
#: bookwyrm/templates/groups/members.html:54
|
||||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||||
#: bookwyrm/templates/user/user_preview.html:33
|
#: bookwyrm/templates/user/user_preview.html:39
|
||||||
#: bookwyrm/templates/user/user_preview.html:41
|
#: bookwyrm/templates/user/user_preview.html:47
|
||||||
msgid "Follows you"
|
msgid "Follows you"
|
||||||
msgstr "Jus seka"
|
msgstr "Jus seka"
|
||||||
|
|
||||||
|
@ -2271,7 +2280,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:17
|
#: bookwyrm/templates/guided_tour/home.html:17
|
||||||
#: bookwyrm/templates/guided_tour/home.html:39
|
#: bookwyrm/templates/guided_tour/home.html:39
|
||||||
#: bookwyrm/templates/layout.html:194
|
#: bookwyrm/templates/layout.html:212
|
||||||
msgid "Guided Tour"
|
msgid "Guided Tour"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2328,7 +2337,8 @@ msgid "The bell will light up when you have a new notification. When it does, cl
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:177
|
#: bookwyrm/templates/guided_tour/home.html:177
|
||||||
#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100
|
#: bookwyrm/templates/layout.html:85 bookwyrm/templates/layout.html:117
|
||||||
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:5
|
#: bookwyrm/templates/notifications/notifications_page.html:5
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:10
|
#: bookwyrm/templates/notifications/notifications_page.html:10
|
||||||
msgid "Notifications"
|
msgid "Notifications"
|
||||||
|
@ -2584,32 +2594,32 @@ msgid "Data source:"
|
||||||
msgstr "Duomenų šaltinis:"
|
msgstr "Duomenų šaltinis:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:42
|
#: bookwyrm/templates/import/import.html:42
|
||||||
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
||||||
msgstr "Galite atsisiųsti savo „Goodreads“ duomenis iš <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Importavimo ir eksportavimo puslapio</a>, esančio jūsų „Goodreads“ paskyroje."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:47
|
#: bookwyrm/templates/import/import.html:51
|
||||||
msgid "Data file:"
|
msgid "Data file:"
|
||||||
msgstr "Duomenų failas:"
|
msgstr "Duomenų failas:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:55
|
#: bookwyrm/templates/import/import.html:59
|
||||||
msgid "Include reviews"
|
msgid "Include reviews"
|
||||||
msgstr "Įtraukti atsiliepimus"
|
msgstr "Įtraukti atsiliepimus"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:64
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr "Privatumo nustatymai svarbiems atsiliepimams:"
|
msgstr "Privatumo nustatymai svarbiems atsiliepimams:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:70
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:78
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importuoti"
|
msgstr "Importuoti"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:71
|
#: bookwyrm/templates/import/import.html:75
|
||||||
msgid "Recent Imports"
|
msgid "Recent Imports"
|
||||||
msgstr "Pastaruoju metu importuota"
|
msgstr "Pastaruoju metu importuota"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:73
|
#: bookwyrm/templates/import/import.html:77
|
||||||
msgid "No recent imports"
|
msgid "No recent imports"
|
||||||
msgstr "Pastaruoju metu neimportuota"
|
msgstr "Pastaruoju metu neimportuota"
|
||||||
|
|
||||||
|
@ -2838,7 +2848,7 @@ msgid "Login"
|
||||||
msgstr "Prisijungti"
|
msgstr "Prisijungti"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:7
|
#: bookwyrm/templates/landing/login.html:7
|
||||||
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131
|
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:149
|
||||||
#: bookwyrm/templates/ostatus/error.html:37
|
#: bookwyrm/templates/ostatus/error.html:37
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Prisijunkite"
|
msgstr "Prisijunkite"
|
||||||
|
@ -2847,7 +2857,7 @@ msgstr "Prisijunkite"
|
||||||
msgid "Success! Email address confirmed."
|
msgid "Success! Email address confirmed."
|
||||||
msgstr "Džiugu, el. pašto adresas patvirtintas."
|
msgstr "Džiugu, el. pašto adresas patvirtintas."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122
|
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140
|
||||||
#: bookwyrm/templates/ostatus/error.html:28
|
#: bookwyrm/templates/ostatus/error.html:28
|
||||||
#: bookwyrm/templates/snippets/register_form.html:4
|
#: bookwyrm/templates/snippets/register_form.html:4
|
||||||
msgid "Username:"
|
msgid "Username:"
|
||||||
|
@ -2855,12 +2865,12 @@ msgstr "Naudotojo vardas:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:27
|
#: bookwyrm/templates/landing/login.html:27
|
||||||
#: bookwyrm/templates/landing/password_reset.html:26
|
#: bookwyrm/templates/landing/password_reset.html:26
|
||||||
#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32
|
#: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32
|
||||||
#: bookwyrm/templates/snippets/register_form.html:45
|
#: bookwyrm/templates/snippets/register_form.html:45
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "Slaptažodis:"
|
msgstr "Slaptažodis:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128
|
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:146
|
||||||
#: bookwyrm/templates/ostatus/error.html:34
|
#: bookwyrm/templates/ostatus/error.html:34
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "Pamiršote slaptažodį?"
|
msgstr "Pamiršote slaptažodį?"
|
||||||
|
@ -2901,42 +2911,42 @@ msgstr "Ieškoti knygos, naudotojo arba sąrašo"
|
||||||
msgid "Scan Barcode"
|
msgid "Scan Barcode"
|
||||||
msgstr "Skenuoti brūkšninį kodą"
|
msgstr "Skenuoti brūkšninį kodą"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:72
|
#: bookwyrm/templates/layout.html:76
|
||||||
msgid "Main navigation menu"
|
msgid "Main navigation menu"
|
||||||
msgstr "Pagrindinis navigacijos meniu"
|
msgstr "Pagrindinis navigacijos meniu"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:80
|
#: bookwyrm/templates/layout.html:98
|
||||||
msgid "Feed"
|
msgid "Feed"
|
||||||
msgstr "Srautas"
|
msgstr "Srautas"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33
|
#: bookwyrm/templates/layout.html:145 bookwyrm/templates/ostatus/error.html:33
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr "slaptažodis"
|
msgstr "slaptažodis"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:139
|
#: bookwyrm/templates/layout.html:157
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "Prisijungti"
|
msgstr "Prisijungti"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:173
|
#: bookwyrm/templates/layout.html:191
|
||||||
msgid "Successfully posted status"
|
msgid "Successfully posted status"
|
||||||
msgstr "Būsena publikuota sėkmingai"
|
msgstr "Būsena publikuota sėkmingai"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:174
|
#: bookwyrm/templates/layout.html:192
|
||||||
msgid "Error posting status"
|
msgid "Error posting status"
|
||||||
msgstr "Klaida, publikuojant būseną"
|
msgstr "Klaida, publikuojant būseną"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:190
|
#: bookwyrm/templates/layout.html:208
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "Dokumentacija"
|
msgstr "Dokumentacija"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:203
|
#: bookwyrm/templates/layout.html:221
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
msgstr "Paremkite %(site_name)s per <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:207
|
#: bookwyrm/templates/layout.html:228
|
||||||
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
msgstr "„BookWyrm“ šaltinio kodas yra laisvai prieinamas. Galite prisidėti arba pranešti apie klaidas per <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/add_item_modal.html:8
|
#: bookwyrm/templates/lists/add_item_modal.html:8
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3576,11 +3586,11 @@ msgstr "Pasirinkite slapyvardį, kuriuo norėtumėte sekti:"
|
||||||
msgid "Follow!"
|
msgid "Follow!"
|
||||||
msgstr "Sekti!"
|
msgstr "Sekti!"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:8
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:15
|
||||||
msgid "Follow on Fediverse"
|
msgid "Follow on Fediverse"
|
||||||
msgstr "Sekti „Fediverse“"
|
msgstr "Sekti „Fediverse“"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:12
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:19
|
||||||
msgid "This link opens in a pop-up window"
|
msgid "This link opens in a pop-up window"
|
||||||
msgstr "Ši nuoroda atsidaro kitame langelyje"
|
msgstr "Ši nuoroda atsidaro kitame langelyje"
|
||||||
|
|
||||||
|
@ -3890,36 +3900,36 @@ msgctxt "followed by ISBN"
|
||||||
msgid "Searching for book:"
|
msgid "Searching for book:"
|
||||||
msgstr "Ieškoma knygos:"
|
msgstr "Ieškoma knygos:"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:44
|
#: bookwyrm/templates/search/book.html:39
|
||||||
msgid "Results from"
|
msgid "Results from"
|
||||||
msgstr "Rezultatai iš"
|
msgstr "Rezultatai iš"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:80
|
#: bookwyrm/templates/search/book.html:78
|
||||||
msgid "Import book"
|
msgid "Import book"
|
||||||
msgstr "Importuoti knygą"
|
msgstr "Importuoti knygą"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:106
|
#: bookwyrm/templates/search/book.html:102
|
||||||
msgid "Load results from other catalogues"
|
msgid "Load results from other catalogues"
|
||||||
msgstr "Įkelti rezultatus iš kitų katalogų"
|
msgstr "Įkelti rezultatus iš kitų katalogų"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:110
|
#: bookwyrm/templates/search/book.html:106
|
||||||
msgid "Manually add book"
|
msgid "Manually add book"
|
||||||
msgstr "Pridėti knygą"
|
msgstr "Pridėti knygą"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:115
|
#: bookwyrm/templates/search/book.html:111
|
||||||
msgid "Log in to import or add books."
|
msgid "Log in to import or add books."
|
||||||
msgstr "Prisijunkite, kad importuotumėte arba pridėtumėte knygas."
|
msgstr "Prisijunkite, kad importuotumėte arba pridėtumėte knygas."
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:16
|
#: bookwyrm/templates/search/layout.html:17
|
||||||
msgid "Search query"
|
msgid "Search query"
|
||||||
msgstr "Paieškos užklausa"
|
msgstr "Paieškos užklausa"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:19
|
#: bookwyrm/templates/search/layout.html:20
|
||||||
msgid "Search type"
|
msgid "Search type"
|
||||||
msgstr "Paieškos tipas"
|
msgstr "Paieškos tipas"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:24
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:47
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
||||||
#: bookwyrm/templates/settings/layout.html:36
|
#: bookwyrm/templates/settings/layout.html:36
|
||||||
|
@ -3929,11 +3939,20 @@ msgstr "Paieškos tipas"
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Nariai"
|
msgstr "Nariai"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:58
|
#: bookwyrm/templates/search/layout.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "Pagal paiešką „%(query)s“ nieko nerasta"
|
msgstr "Pagal paiešką „%(query)s“ nieko nerasta"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/search/layout.html:61
|
||||||
|
#, python-format
|
||||||
|
msgid "%(result_count)s result found"
|
||||||
|
msgid_plural "%(result_count)s results found"
|
||||||
|
msgstr[0] ""
|
||||||
|
msgstr[1] ""
|
||||||
|
msgstr[2] ""
|
||||||
|
msgstr[3] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -3967,13 +3986,13 @@ msgstr "Netiesa"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:84
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:80
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "Pradžios data:"
|
msgstr "Pradžios data:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:90
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:86
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "Pabaigos data:"
|
msgstr "Pabaigos data:"
|
||||||
|
|
||||||
|
@ -4133,7 +4152,7 @@ msgid "Dashboard"
|
||||||
msgstr "Suvestinė"
|
msgstr "Suvestinė"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:109
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Iš viso naudotojų"
|
msgstr "Iš viso naudotojų"
|
||||||
|
|
||||||
|
@ -4151,31 +4170,31 @@ msgstr "Būsenos"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Darbai"
|
msgstr "Darbai"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:78
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:74
|
||||||
msgid "Instance Activity"
|
msgid "Instance Activity"
|
||||||
msgstr "Serverio statistika"
|
msgstr "Serverio statistika"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:92
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervalas:"
|
msgstr "Intervalas:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Dienos"
|
msgstr "Dienos"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:97
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Savaitės"
|
msgstr "Savaitės"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:115
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Naudotojo prisijungimo veikla"
|
msgstr "Naudotojo prisijungimo veikla"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Būsenos"
|
msgstr "Būsenos"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:127
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Darbai sukurti"
|
msgstr "Darbai sukurti"
|
||||||
|
|
||||||
|
@ -4408,6 +4427,10 @@ msgstr "Sėkmingai užblokuota:"
|
||||||
msgid "Failed:"
|
msgid "Failed:"
|
||||||
msgstr "Nepavyko:"
|
msgstr "Nepavyko:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:62
|
||||||
|
msgid "Expects a json file in the format provided by <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
||||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -5162,11 +5185,11 @@ msgstr "Žiūrėti diegimo instrukcijas"
|
||||||
msgid "Instance Setup"
|
msgid "Instance Setup"
|
||||||
msgstr "Serverio nustatymai"
|
msgstr "Serverio nustatymai"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:19
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr "Diegiamas „BookWyrm“"
|
msgstr "Diegiamas „BookWyrm“"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:22
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
msgstr "Reikia pagalbos?"
|
msgstr "Reikia pagalbos?"
|
||||||
|
|
||||||
|
@ -5677,11 +5700,11 @@ msgstr "(Psl. %(page)s)"
|
||||||
msgid "(%(percent)s%%)"
|
msgid "(%(percent)s%%)"
|
||||||
msgstr "(%(percent)s%%)"
|
msgstr "(%(percent)s%%)"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:126
|
#: bookwyrm/templates/snippets/status/content_status.html:127
|
||||||
msgid "Open image in new window"
|
msgid "Open image in new window"
|
||||||
msgstr "Atidaryti paveikslėlį naujame lange"
|
msgstr "Atidaryti paveikslėlį naujame lange"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:145
|
#: bookwyrm/templates/snippets/status/content_status.html:146
|
||||||
msgid "Hide status"
|
msgid "Hide status"
|
||||||
msgstr "Slėpti būseną"
|
msgstr "Slėpti būseną"
|
||||||
|
|
||||||
|
@ -5924,12 +5947,12 @@ msgstr[1] "%(counter)s sekėjai"
|
||||||
msgstr[2] "%(counter)s sekėjų"
|
msgstr[2] "%(counter)s sekėjų"
|
||||||
msgstr[3] "%(counter)s sekėjai"
|
msgstr[3] "%(counter)s sekėjai"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:27
|
#: bookwyrm/templates/user/user_preview.html:31
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(counter)s following"
|
msgid "%(counter)s following"
|
||||||
msgstr "%(counter)s seka"
|
msgstr "%(counter)s seka"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:39
|
#: bookwyrm/templates/user/user_preview.html:45
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(mutuals_display)s follower you follow"
|
msgid "%(mutuals_display)s follower you follow"
|
||||||
msgid_plural "%(mutuals_display)s followers you follow"
|
msgid_plural "%(mutuals_display)s followers you follow"
|
||||||
|
@ -5938,7 +5961,7 @@ msgstr[1] "%(mutuals_display)s sekėjai, kuriuos sekate jūs"
|
||||||
msgstr[2] "%(mutuals_display)s sekėjai, kuriuos sekate jūs"
|
msgstr[2] "%(mutuals_display)s sekėjai, kuriuos sekate jūs"
|
||||||
msgstr[3] "%(mutuals_display)s sekėjai, kuriuos sekate jūs"
|
msgstr[3] "%(mutuals_display)s sekėjai, kuriuos sekate jūs"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:43
|
#: bookwyrm/templates/user/user_preview.html:49
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "Jūs kartu nieko nesekate"
|
msgstr "Jūs kartu nieko nesekate"
|
||||||
|
|
||||||
|
@ -5963,7 +5986,7 @@ msgstr "%(title)s: %(subtitle)s"
|
||||||
msgid "Not a valid csv file"
|
msgid "Not a valid csv file"
|
||||||
msgstr "Netinkamas csv failas"
|
msgstr "Netinkamas csv failas"
|
||||||
|
|
||||||
#: bookwyrm/views/landing/login.py:70
|
#: bookwyrm/views/landing/login.py:68
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Naudotojo vardas arba slaptažodis neteisingi"
|
msgstr "Naudotojo vardas arba slaptažodis neteisingi"
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-29 18:24+0000\n"
|
"POT-Creation-Date: 2022-08-29 20:43+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-31 16:53\n"
|
"PO-Revision-Date: 2022-08-29 22:37\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Norwegian\n"
|
"Language-Team: Norwegian\n"
|
||||||
"Language: no\n"
|
"Language: no\n"
|
||||||
|
@ -199,7 +199,7 @@ msgstr "%(value)s er en ugyldig remote_id"
|
||||||
msgid "%(value)s is not a valid username"
|
msgid "%(value)s is not a valid username"
|
||||||
msgstr "%(value)s er et ugyldig brukernavn"
|
msgstr "%(value)s er et ugyldig brukernavn"
|
||||||
|
|
||||||
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123
|
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:141
|
||||||
#: bookwyrm/templates/ostatus/error.html:29
|
#: bookwyrm/templates/ostatus/error.html:29
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr "brukernavn"
|
msgstr "brukernavn"
|
||||||
|
@ -257,19 +257,19 @@ msgstr "Tilgjengelig for utlån"
|
||||||
msgid "Approved"
|
msgid "Approved"
|
||||||
msgstr "Godkjent"
|
msgstr "Godkjent"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:289
|
#: bookwyrm/models/user.py:31 bookwyrm/templates/book/book.html:289
|
||||||
msgid "Reviews"
|
msgid "Reviews"
|
||||||
msgstr "Anmeldelser"
|
msgstr "Anmeldelser"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:33
|
#: bookwyrm/models/user.py:32
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr "Kommentarer"
|
msgstr "Kommentarer"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:34
|
#: bookwyrm/models/user.py:33
|
||||||
msgid "Quotations"
|
msgid "Quotations"
|
||||||
msgstr "Sitater"
|
msgstr "Sitater"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:35
|
#: bookwyrm/models/user.py:34
|
||||||
msgid "Everything else"
|
msgid "Everything else"
|
||||||
msgstr "Andre ting"
|
msgstr "Andre ting"
|
||||||
|
|
||||||
|
@ -287,8 +287,8 @@ msgstr "Boktidslinja"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:210
|
#: bookwyrm/settings.py:210
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
||||||
#: bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/templates/search/layout.html:22
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:43
|
||||||
#: bookwyrm/templates/user/layout.html:91
|
#: bookwyrm/templates/user/layout.html:91
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "Bøker"
|
msgstr "Bøker"
|
||||||
|
@ -334,26 +334,30 @@ msgid "Norsk (Norwegian)"
|
||||||
msgstr "Norsk (Norsk)"
|
msgstr "Norsk (Norsk)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:292
|
#: bookwyrm/settings.py:292
|
||||||
|
msgid "Polski (Polish)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/settings.py:293
|
||||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||||
msgstr "Português - Brasil (Brasiliansk portugisisk)"
|
msgstr "Português - Brasil (Brasiliansk portugisisk)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:293
|
#: bookwyrm/settings.py:294
|
||||||
msgid "Português Europeu (European Portuguese)"
|
msgid "Português Europeu (European Portuguese)"
|
||||||
msgstr "Português Europeu (Europeisk Portugisisk)"
|
msgstr "Português Europeu (Europeisk Portugisisk)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:294
|
#: bookwyrm/settings.py:295
|
||||||
msgid "Română (Romanian)"
|
msgid "Română (Romanian)"
|
||||||
msgstr "Română (romansk)"
|
msgstr "Română (romansk)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:295
|
#: bookwyrm/settings.py:296
|
||||||
msgid "Svenska (Swedish)"
|
msgid "Svenska (Swedish)"
|
||||||
msgstr "Svenska (Svensk)"
|
msgstr "Svenska (Svensk)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:296
|
#: bookwyrm/settings.py:297
|
||||||
msgid "简体中文 (Simplified Chinese)"
|
msgid "简体中文 (Simplified Chinese)"
|
||||||
msgstr "简体中文 (Forenklet kinesisk)"
|
msgstr "简体中文 (Forenklet kinesisk)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:297
|
#: bookwyrm/settings.py:298
|
||||||
msgid "繁體中文 (Traditional Chinese)"
|
msgid "繁體中文 (Traditional Chinese)"
|
||||||
msgstr "繁體中文 (Tradisjonelt kinesisk)"
|
msgstr "繁體中文 (Tradisjonelt kinesisk)"
|
||||||
|
|
||||||
|
@ -390,46 +394,46 @@ msgstr "Velkommen til %(site_name)s!"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:24
|
#: bookwyrm/templates/about/about.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s 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."
|
msgid "%(site_name)s 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\" rel=\"nofollow noopener noreferrer\">BookWyrm network</a>, this community is unique."
|
||||||
msgstr "%(site_name)s er en del av <em>BookWyrm</em>, et nettverk av selvstendige, selvstyrte samfunn for lesere. Du kan kommunisere sømløst med brukere hvor som helst i <a href=\"https://joinbookwyrm.com/instances/\" target=\"_blank\">BookWyrm nettverket</a>, men hvert samfunn er unikt."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:42
|
#: bookwyrm/templates/about/about.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> er %(site_name)s sin favorittbok, med en gjennomsnittlig vurdering på %(rating)s av 5."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> er %(site_name)s sin favorittbok, med en gjennomsnittlig vurdering på %(rating)s av 5."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:61
|
#: bookwyrm/templates/about/about.html:63
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
||||||
msgstr "Flere av %(site_name)s sine medlemmer ønsker å lese <a href=\"%(book_path)s\"><em>%(title)s</em></a> enn noen annen bok."
|
msgstr "Flere av %(site_name)s sine medlemmer ønsker å lese <a href=\"%(book_path)s\"><em>%(title)s</em></a> enn noen annen bok."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:80
|
#: bookwyrm/templates/about/about.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> er den boka på %(site_name)s med de mest polariserte vurderingene."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> er den boka på %(site_name)s med de mest polariserte vurderingene."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:91
|
#: bookwyrm/templates/about/about.html:93
|
||||||
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard."
|
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reach out</a> and make yourself heard."
|
||||||
msgstr "Journalfør lesingen din, snakk om bøker, skriv anmeldelser, og oppdag din neste bok. BookWyrm er reklamefri, ukommers og fellesskapsorientert, programvare for mennesker, designet for å forbli liten og nær. Hvis du har ønsker, feilrapporter eller store vyer, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>ta kontakt</a> og bli hørt."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:98
|
#: bookwyrm/templates/about/about.html:103
|
||||||
msgid "Meet your admins"
|
msgid "Meet your admins"
|
||||||
msgstr "Møt administratorene"
|
msgstr "Møt administratorene"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:101
|
#: bookwyrm/templates/about/about.html:106
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
||||||
msgstr "%(site_name)s sine moderatorer og administratorer holder nettsida oppe og tilgjengelig, håndhever <a href=\"%(coc_path)s\">adferdskoden</a>, og svarer på brukernes rapporterer om spam og dårlig atferd."
|
msgstr "%(site_name)s sine moderatorer og administratorer holder nettsida oppe og tilgjengelig, håndhever <a href=\"%(coc_path)s\">adferdskoden</a>, og svarer på brukernes rapporterer om spam og dårlig atferd."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:115
|
#: bookwyrm/templates/about/about.html:120
|
||||||
msgid "Moderator"
|
msgid "Moderator"
|
||||||
msgstr "Moderator"
|
msgstr "Moderator"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63
|
#: bookwyrm/templates/about/about.html:122 bookwyrm/templates/user_menu.html:63
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Admin"
|
msgstr "Admin"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:133
|
#: bookwyrm/templates/about/about.html:138
|
||||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:14
|
#: bookwyrm/templates/snippets/user_options.html:14
|
||||||
|
@ -456,7 +460,7 @@ msgid "Software version:"
|
||||||
msgstr "Programvareversjon:"
|
msgstr "Programvareversjon:"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/layout.html:30
|
#: bookwyrm/templates/about/layout.html:30
|
||||||
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182
|
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:200
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "About %(site_name)s"
|
msgid "About %(site_name)s"
|
||||||
msgstr "Om %(site_name)s"
|
msgstr "Om %(site_name)s"
|
||||||
|
@ -752,7 +756,7 @@ msgstr "ISNI:"
|
||||||
|
|
||||||
#: bookwyrm/templates/author/edit_author.html:115
|
#: bookwyrm/templates/author/edit_author.html:115
|
||||||
#: bookwyrm/templates/book/book.html:202
|
#: bookwyrm/templates/book/book.html:202
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:135
|
#: bookwyrm/templates/book/edit/edit_book.html:139
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
||||||
#: bookwyrm/templates/groups/form.html:32
|
#: bookwyrm/templates/groups/form.html:32
|
||||||
|
@ -775,8 +779,8 @@ msgstr "Lagre"
|
||||||
#: bookwyrm/templates/author/sync_modal.html:23
|
#: bookwyrm/templates/author/sync_modal.html:23
|
||||||
#: bookwyrm/templates/book/book.html:203
|
#: bookwyrm/templates/book/book.html:203
|
||||||
#: bookwyrm/templates/book/cover_add_modal.html:33
|
#: bookwyrm/templates/book/cover_add_modal.html:33
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:137
|
#: bookwyrm/templates/book/edit/edit_book.html:141
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:140
|
#: bookwyrm/templates/book/edit/edit_book.html:144
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
||||||
#: bookwyrm/templates/book/sync_modal.html:23
|
#: bookwyrm/templates/book/sync_modal.html:23
|
||||||
|
@ -798,7 +802,7 @@ msgid "Loading data will connect to <strong>%(source_name)s</strong> and check f
|
||||||
msgstr "Laster inn data kobler til <strong>%(source_name)s</strong> og finner metadata om denne forfatteren som enda ikke finnes her. Eksisterende metadata vil ikke bli overskrevet."
|
msgstr "Laster inn data kobler til <strong>%(source_name)s</strong> og finner metadata om denne forfatteren som enda ikke finnes her. Eksisterende metadata vil ikke bli overskrevet."
|
||||||
|
|
||||||
#: bookwyrm/templates/author/sync_modal.html:24
|
#: bookwyrm/templates/author/sync_modal.html:24
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:126
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: bookwyrm/templates/groups/members.html:29
|
||||||
#: bookwyrm/templates/landing/password_reset.html:52
|
#: bookwyrm/templates/landing/password_reset.html:52
|
||||||
|
@ -897,11 +901,11 @@ msgstr "Steder"
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:14
|
#: bookwyrm/templates/guided_tour/lists.html:14
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:102
|
#: bookwyrm/templates/guided_tour/user_books.html:102
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
||||||
#: bookwyrm/templates/layout.html:83 bookwyrm/templates/lists/curate.html:8
|
#: bookwyrm/templates/layout.html:101 bookwyrm/templates/lists/curate.html:8
|
||||||
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
||||||
#: bookwyrm/templates/lists/lists.html:12
|
#: bookwyrm/templates/lists/lists.html:12
|
||||||
#: bookwyrm/templates/search/layout.html:25
|
#: bookwyrm/templates/search/layout.html:26
|
||||||
#: bookwyrm/templates/search/layout.html:50
|
#: bookwyrm/templates/search/layout.html:51
|
||||||
#: bookwyrm/templates/user/layout.html:85
|
#: bookwyrm/templates/user/layout.html:85
|
||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Lister"
|
msgstr "Lister"
|
||||||
|
@ -982,32 +986,37 @@ msgid "Is \"%(name)s\" one of these authors?"
|
||||||
msgstr "Er \"%(name)s\" en av disse forfatterne?"
|
msgstr "Er \"%(name)s\" en av disse forfatterne?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:81
|
#: bookwyrm/templates/book/edit/edit_book.html:81
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#, python-format
|
||||||
msgid "Author of "
|
msgid "Author of <em>%(book_title)s</em>"
|
||||||
msgstr "Forfatter av "
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#: bookwyrm/templates/book/edit/edit_book.html:85
|
||||||
|
#, python-format
|
||||||
|
msgid "Author of <em>%(alt_title)s</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/book/edit/edit_book.html:87
|
||||||
msgid "Find more information at isni.org"
|
msgid "Find more information at isni.org"
|
||||||
msgstr "Finn mer informasjon på isni.org"
|
msgstr "Finn mer informasjon på isni.org"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:93
|
#: bookwyrm/templates/book/edit/edit_book.html:97
|
||||||
msgid "This is a new author"
|
msgid "This is a new author"
|
||||||
msgstr "Dette er en ny forfatter"
|
msgstr "Dette er en ny forfatter"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:100
|
#: bookwyrm/templates/book/edit/edit_book.html:104
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating a new author: %(name)s"
|
msgid "Creating a new author: %(name)s"
|
||||||
msgstr "Oppretter en ny forfatter: %(name)s"
|
msgstr "Oppretter en ny forfatter: %(name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:107
|
#: bookwyrm/templates/book/edit/edit_book.html:111
|
||||||
msgid "Is this an edition of an existing work?"
|
msgid "Is this an edition of an existing work?"
|
||||||
msgstr "Er dette en utgave av et eksisterende verk?"
|
msgstr "Er dette en utgave av et eksisterende verk?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:115
|
#: bookwyrm/templates/book/edit/edit_book.html:119
|
||||||
msgid "This is a new work"
|
msgid "This is a new work"
|
||||||
msgstr "Dette er et nytt verk"
|
msgstr "Dette er et nytt verk"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:124
|
#: bookwyrm/templates/book/edit/edit_book.html:128
|
||||||
#: bookwyrm/templates/feed/status.html:21
|
#: bookwyrm/templates/feed/status.html:21
|
||||||
#: bookwyrm/templates/guided_tour/book.html:44
|
#: bookwyrm/templates/guided_tour/book.html:44
|
||||||
#: bookwyrm/templates/guided_tour/book.html:68
|
#: bookwyrm/templates/guided_tour/book.html:68
|
||||||
|
@ -1391,7 +1400,7 @@ msgstr "Bekreftelseskode:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: bookwyrm/templates/landing/layout.html:81
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:106
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:102
|
||||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Send inn"
|
msgstr "Send inn"
|
||||||
|
@ -1553,7 +1562,7 @@ msgstr "<a href=\"%(user_path)s\">%(username)s</a> siterte <a href=\"%(book_path
|
||||||
|
|
||||||
#: bookwyrm/templates/discover/discover.html:4
|
#: bookwyrm/templates/discover/discover.html:4
|
||||||
#: bookwyrm/templates/discover/discover.html:10
|
#: bookwyrm/templates/discover/discover.html:10
|
||||||
#: bookwyrm/templates/layout.html:86
|
#: bookwyrm/templates/layout.html:104
|
||||||
msgid "Discover"
|
msgid "Discover"
|
||||||
msgstr "Oppdag"
|
msgstr "Oppdag"
|
||||||
|
|
||||||
|
@ -1677,12 +1686,12 @@ msgid "Reset your %(site_name)s password"
|
||||||
msgstr "Tilbakestill passordet ditt på %(site_name)s"
|
msgstr "Tilbakestill passordet ditt på %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
||||||
#: bookwyrm/templates/setup/layout.html:12
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s home page"
|
msgid "%(site_name)s home page"
|
||||||
msgstr "%(site_name)s hjemmeside"
|
msgstr "%(site_name)s hjemmeside"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186
|
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:204
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "Kontakt administrator"
|
msgstr "Kontakt administrator"
|
||||||
|
|
||||||
|
@ -1833,8 +1842,8 @@ msgstr "Du kan legge til bøker når du begynner å bruke %(site_name)s."
|
||||||
#: bookwyrm/templates/groups/members.html:15
|
#: bookwyrm/templates/groups/members.html:15
|
||||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||||
#: bookwyrm/templates/search/layout.html:4
|
#: bookwyrm/templates/search/layout.html:5
|
||||||
#: bookwyrm/templates/search/layout.html:9
|
#: bookwyrm/templates/search/layout.html:10
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "Søk"
|
msgstr "Søk"
|
||||||
|
|
||||||
|
@ -2007,8 +2016,8 @@ msgstr "Forlat gruppa"
|
||||||
#: bookwyrm/templates/groups/members.html:54
|
#: bookwyrm/templates/groups/members.html:54
|
||||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||||
#: bookwyrm/templates/user/user_preview.html:33
|
#: bookwyrm/templates/user/user_preview.html:39
|
||||||
#: bookwyrm/templates/user/user_preview.html:41
|
#: bookwyrm/templates/user/user_preview.html:47
|
||||||
msgid "Follows you"
|
msgid "Follows you"
|
||||||
msgstr "Følger deg"
|
msgstr "Følger deg"
|
||||||
|
|
||||||
|
@ -2251,7 +2260,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:17
|
#: bookwyrm/templates/guided_tour/home.html:17
|
||||||
#: bookwyrm/templates/guided_tour/home.html:39
|
#: bookwyrm/templates/guided_tour/home.html:39
|
||||||
#: bookwyrm/templates/layout.html:194
|
#: bookwyrm/templates/layout.html:212
|
||||||
msgid "Guided Tour"
|
msgid "Guided Tour"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2308,7 +2317,8 @@ msgid "The bell will light up when you have a new notification. When it does, cl
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:177
|
#: bookwyrm/templates/guided_tour/home.html:177
|
||||||
#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100
|
#: bookwyrm/templates/layout.html:85 bookwyrm/templates/layout.html:117
|
||||||
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:5
|
#: bookwyrm/templates/notifications/notifications_page.html:5
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:10
|
#: bookwyrm/templates/notifications/notifications_page.html:10
|
||||||
msgid "Notifications"
|
msgid "Notifications"
|
||||||
|
@ -2564,32 +2574,32 @@ msgid "Data source:"
|
||||||
msgstr "Datakilde:"
|
msgstr "Datakilde:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:42
|
#: bookwyrm/templates/import/import.html:42
|
||||||
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
||||||
msgstr "Du kan laste ned Goodread-dataene dine fra <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export sida</a> på Goodread-kontoen din."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:47
|
#: bookwyrm/templates/import/import.html:51
|
||||||
msgid "Data file:"
|
msgid "Data file:"
|
||||||
msgstr "Datafil:"
|
msgstr "Datafil:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:55
|
#: bookwyrm/templates/import/import.html:59
|
||||||
msgid "Include reviews"
|
msgid "Include reviews"
|
||||||
msgstr "Inkluder anmeldelser"
|
msgstr "Inkluder anmeldelser"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:64
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr "Personverninnstilling for importerte anmeldelser:"
|
msgstr "Personverninnstilling for importerte anmeldelser:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:70
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:78
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importér"
|
msgstr "Importér"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:71
|
#: bookwyrm/templates/import/import.html:75
|
||||||
msgid "Recent Imports"
|
msgid "Recent Imports"
|
||||||
msgstr "Nylig importer"
|
msgstr "Nylig importer"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:73
|
#: bookwyrm/templates/import/import.html:77
|
||||||
msgid "No recent imports"
|
msgid "No recent imports"
|
||||||
msgstr "Ingen nylige importer"
|
msgstr "Ingen nylige importer"
|
||||||
|
|
||||||
|
@ -2814,7 +2824,7 @@ msgid "Login"
|
||||||
msgstr "Logg inn"
|
msgstr "Logg inn"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:7
|
#: bookwyrm/templates/landing/login.html:7
|
||||||
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131
|
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:149
|
||||||
#: bookwyrm/templates/ostatus/error.html:37
|
#: bookwyrm/templates/ostatus/error.html:37
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Logg inn"
|
msgstr "Logg inn"
|
||||||
|
@ -2823,7 +2833,7 @@ msgstr "Logg inn"
|
||||||
msgid "Success! Email address confirmed."
|
msgid "Success! Email address confirmed."
|
||||||
msgstr "Vellykket! E-postadressen din er bekreftet."
|
msgstr "Vellykket! E-postadressen din er bekreftet."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122
|
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140
|
||||||
#: bookwyrm/templates/ostatus/error.html:28
|
#: bookwyrm/templates/ostatus/error.html:28
|
||||||
#: bookwyrm/templates/snippets/register_form.html:4
|
#: bookwyrm/templates/snippets/register_form.html:4
|
||||||
msgid "Username:"
|
msgid "Username:"
|
||||||
|
@ -2831,12 +2841,12 @@ msgstr "Brukernavn:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:27
|
#: bookwyrm/templates/landing/login.html:27
|
||||||
#: bookwyrm/templates/landing/password_reset.html:26
|
#: bookwyrm/templates/landing/password_reset.html:26
|
||||||
#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32
|
#: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32
|
||||||
#: bookwyrm/templates/snippets/register_form.html:45
|
#: bookwyrm/templates/snippets/register_form.html:45
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "Passord:"
|
msgstr "Passord:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128
|
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:146
|
||||||
#: bookwyrm/templates/ostatus/error.html:34
|
#: bookwyrm/templates/ostatus/error.html:34
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "Glemt passord?"
|
msgstr "Glemt passord?"
|
||||||
|
@ -2877,42 +2887,42 @@ msgstr "Søk etter bok, medlem eller liste"
|
||||||
msgid "Scan Barcode"
|
msgid "Scan Barcode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:72
|
#: bookwyrm/templates/layout.html:76
|
||||||
msgid "Main navigation menu"
|
msgid "Main navigation menu"
|
||||||
msgstr "Hovednavigasjonsmeny"
|
msgstr "Hovednavigasjonsmeny"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:80
|
#: bookwyrm/templates/layout.html:98
|
||||||
msgid "Feed"
|
msgid "Feed"
|
||||||
msgstr "Strøm"
|
msgstr "Strøm"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33
|
#: bookwyrm/templates/layout.html:145 bookwyrm/templates/ostatus/error.html:33
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr "passord"
|
msgstr "passord"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:139
|
#: bookwyrm/templates/layout.html:157
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "Delta"
|
msgstr "Delta"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:173
|
#: bookwyrm/templates/layout.html:191
|
||||||
msgid "Successfully posted status"
|
msgid "Successfully posted status"
|
||||||
msgstr "Status ble opprettet"
|
msgstr "Status ble opprettet"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:174
|
#: bookwyrm/templates/layout.html:192
|
||||||
msgid "Error posting status"
|
msgid "Error posting status"
|
||||||
msgstr "Feil ved lagring av status"
|
msgstr "Feil ved lagring av status"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:190
|
#: bookwyrm/templates/layout.html:208
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "Dokumentasjon"
|
msgstr "Dokumentasjon"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:203
|
#: bookwyrm/templates/layout.html:221
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
msgstr "Støtt %(site_name)s på <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:207
|
#: bookwyrm/templates/layout.html:228
|
||||||
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
msgstr "BookWyrms kildekode er fritt tilgjengelig. Du kan bidra eller rapportere problemer på <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/add_item_modal.html:8
|
#: bookwyrm/templates/lists/add_item_modal.html:8
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3546,11 +3556,11 @@ msgstr "Brukernøkkel som skal følge fra:"
|
||||||
msgid "Follow!"
|
msgid "Follow!"
|
||||||
msgstr "Følg!"
|
msgstr "Følg!"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:8
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:15
|
||||||
msgid "Follow on Fediverse"
|
msgid "Follow on Fediverse"
|
||||||
msgstr "Følg i Fediverset"
|
msgstr "Følg i Fediverset"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:12
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:19
|
||||||
msgid "This link opens in a pop-up window"
|
msgid "This link opens in a pop-up window"
|
||||||
msgstr "Denne lenka vil åpnes i et popup-vindu"
|
msgstr "Denne lenka vil åpnes i et popup-vindu"
|
||||||
|
|
||||||
|
@ -3858,36 +3868,36 @@ msgctxt "followed by ISBN"
|
||||||
msgid "Searching for book:"
|
msgid "Searching for book:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:44
|
#: bookwyrm/templates/search/book.html:39
|
||||||
msgid "Results from"
|
msgid "Results from"
|
||||||
msgstr "Resultat fra"
|
msgstr "Resultat fra"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:80
|
#: bookwyrm/templates/search/book.html:78
|
||||||
msgid "Import book"
|
msgid "Import book"
|
||||||
msgstr "Importer bok"
|
msgstr "Importer bok"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:106
|
#: bookwyrm/templates/search/book.html:102
|
||||||
msgid "Load results from other catalogues"
|
msgid "Load results from other catalogues"
|
||||||
msgstr "Last resultater fra andre kataloger"
|
msgstr "Last resultater fra andre kataloger"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:110
|
#: bookwyrm/templates/search/book.html:106
|
||||||
msgid "Manually add book"
|
msgid "Manually add book"
|
||||||
msgstr "Legg til bok manuelt"
|
msgstr "Legg til bok manuelt"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:115
|
#: bookwyrm/templates/search/book.html:111
|
||||||
msgid "Log in to import or add books."
|
msgid "Log in to import or add books."
|
||||||
msgstr "Logg på for å importere eller legge til bøker."
|
msgstr "Logg på for å importere eller legge til bøker."
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:16
|
#: bookwyrm/templates/search/layout.html:17
|
||||||
msgid "Search query"
|
msgid "Search query"
|
||||||
msgstr "Søketerm"
|
msgstr "Søketerm"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:19
|
#: bookwyrm/templates/search/layout.html:20
|
||||||
msgid "Search type"
|
msgid "Search type"
|
||||||
msgstr "Søketype"
|
msgstr "Søketype"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:24
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:47
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
||||||
#: bookwyrm/templates/settings/layout.html:36
|
#: bookwyrm/templates/settings/layout.html:36
|
||||||
|
@ -3897,11 +3907,18 @@ msgstr "Søketype"
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Medlemmer"
|
msgstr "Medlemmer"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:58
|
#: bookwyrm/templates/search/layout.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "Fant ingen treff på \"%(query)s"
|
msgstr "Fant ingen treff på \"%(query)s"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/search/layout.html:61
|
||||||
|
#, python-format
|
||||||
|
msgid "%(result_count)s result found"
|
||||||
|
msgid_plural "%(result_count)s results found"
|
||||||
|
msgstr[0] ""
|
||||||
|
msgstr[1] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -3935,13 +3952,13 @@ msgstr "Usant"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:84
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:80
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "Startdato:"
|
msgstr "Startdato:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:90
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:86
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "Sluttdato:"
|
msgstr "Sluttdato:"
|
||||||
|
|
||||||
|
@ -4101,7 +4118,7 @@ msgid "Dashboard"
|
||||||
msgstr "Kontrollpanel"
|
msgstr "Kontrollpanel"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:109
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Totalt antall brukere"
|
msgstr "Totalt antall brukere"
|
||||||
|
|
||||||
|
@ -4119,31 +4136,31 @@ msgstr "Statuser"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Verker"
|
msgstr "Verker"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:78
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:74
|
||||||
msgid "Instance Activity"
|
msgid "Instance Activity"
|
||||||
msgstr "Instansaktivitet"
|
msgstr "Instansaktivitet"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:92
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervall:"
|
msgstr "Intervall:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Dager"
|
msgstr "Dager"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:97
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Uker"
|
msgstr "Uker"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:115
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Brukerregistreringsaktivitet"
|
msgstr "Brukerregistreringsaktivitet"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Statusaktivitet"
|
msgstr "Statusaktivitet"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:127
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Verker laget"
|
msgstr "Verker laget"
|
||||||
|
|
||||||
|
@ -4368,6 +4385,10 @@ msgstr "Klarte å blokkere:"
|
||||||
msgid "Failed:"
|
msgid "Failed:"
|
||||||
msgstr "Mislyktes:"
|
msgstr "Mislyktes:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:62
|
||||||
|
msgid "Expects a json file in the format provided by <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
||||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -5122,11 +5143,11 @@ msgstr ""
|
||||||
msgid "Instance Setup"
|
msgid "Instance Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:19
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:22
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -5623,11 +5644,11 @@ msgstr "(side %(page)s)"
|
||||||
msgid "(%(percent)s%%)"
|
msgid "(%(percent)s%%)"
|
||||||
msgstr "(%(percent)s%%)"
|
msgstr "(%(percent)s%%)"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:126
|
#: bookwyrm/templates/snippets/status/content_status.html:127
|
||||||
msgid "Open image in new window"
|
msgid "Open image in new window"
|
||||||
msgstr "Åpne bilde i nytt vindu"
|
msgstr "Åpne bilde i nytt vindu"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:145
|
#: bookwyrm/templates/snippets/status/content_status.html:146
|
||||||
msgid "Hide status"
|
msgid "Hide status"
|
||||||
msgstr "Skjul status"
|
msgstr "Skjul status"
|
||||||
|
|
||||||
|
@ -5868,19 +5889,19 @@ msgid_plural "%(counter)s followers"
|
||||||
msgstr[0] "%(counter)s følger"
|
msgstr[0] "%(counter)s følger"
|
||||||
msgstr[1] "%(counter)s følgere"
|
msgstr[1] "%(counter)s følgere"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:27
|
#: bookwyrm/templates/user/user_preview.html:31
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(counter)s following"
|
msgid "%(counter)s following"
|
||||||
msgstr "%(counter)s følger"
|
msgstr "%(counter)s følger"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:39
|
#: bookwyrm/templates/user/user_preview.html:45
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(mutuals_display)s follower you follow"
|
msgid "%(mutuals_display)s follower you follow"
|
||||||
msgid_plural "%(mutuals_display)s followers you follow"
|
msgid_plural "%(mutuals_display)s followers you follow"
|
||||||
msgstr[0] "%(mutuals_display)s følger du følger"
|
msgstr[0] "%(mutuals_display)s følger du følger"
|
||||||
msgstr[1] "%(mutuals_display)s følgere du følger"
|
msgstr[1] "%(mutuals_display)s følgere du følger"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:43
|
#: bookwyrm/templates/user/user_preview.html:49
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "Ingen følgere du følger"
|
msgstr "Ingen følgere du følger"
|
||||||
|
|
||||||
|
@ -5905,7 +5926,7 @@ msgstr "%(title)s: %(subtitle)s"
|
||||||
msgid "Not a valid csv file"
|
msgid "Not a valid csv file"
|
||||||
msgstr "Ikke en gyldig csv-fil"
|
msgstr "Ikke en gyldig csv-fil"
|
||||||
|
|
||||||
#: bookwyrm/views/landing/login.py:70
|
#: bookwyrm/views/landing/login.py:68
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Feil brukernavn eller passord"
|
msgstr "Feil brukernavn eller passord"
|
||||||
|
|
||||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-29 18:24+0000\n"
|
"POT-Creation-Date: 2022-08-29 20:43+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-29 20:00\n"
|
"PO-Revision-Date: 2022-08-29 22:37\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Portuguese, Brazilian\n"
|
"Language-Team: Portuguese, Brazilian\n"
|
||||||
"Language: pt\n"
|
"Language: pt\n"
|
||||||
|
@ -199,7 +199,7 @@ msgstr "%(value)s não é um remote_id válido"
|
||||||
msgid "%(value)s is not a valid username"
|
msgid "%(value)s is not a valid username"
|
||||||
msgstr "%(value)s não é um nome de usuário válido"
|
msgstr "%(value)s não é um nome de usuário válido"
|
||||||
|
|
||||||
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123
|
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:141
|
||||||
#: bookwyrm/templates/ostatus/error.html:29
|
#: bookwyrm/templates/ostatus/error.html:29
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr "nome de usuário"
|
msgstr "nome de usuário"
|
||||||
|
@ -257,19 +257,19 @@ msgstr "Disponível para empréstimo"
|
||||||
msgid "Approved"
|
msgid "Approved"
|
||||||
msgstr "Aprovado"
|
msgstr "Aprovado"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:289
|
#: bookwyrm/models/user.py:31 bookwyrm/templates/book/book.html:289
|
||||||
msgid "Reviews"
|
msgid "Reviews"
|
||||||
msgstr "Resenhas"
|
msgstr "Resenhas"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:33
|
#: bookwyrm/models/user.py:32
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr "Comentários"
|
msgstr "Comentários"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:34
|
#: bookwyrm/models/user.py:33
|
||||||
msgid "Quotations"
|
msgid "Quotations"
|
||||||
msgstr "Citações"
|
msgstr "Citações"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:35
|
#: bookwyrm/models/user.py:34
|
||||||
msgid "Everything else"
|
msgid "Everything else"
|
||||||
msgstr "Todo o resto"
|
msgstr "Todo o resto"
|
||||||
|
|
||||||
|
@ -287,8 +287,8 @@ msgstr "Linha do tempo dos livros"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:210
|
#: bookwyrm/settings.py:210
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
||||||
#: bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/templates/search/layout.html:22
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:43
|
||||||
#: bookwyrm/templates/user/layout.html:91
|
#: bookwyrm/templates/user/layout.html:91
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "Livros"
|
msgstr "Livros"
|
||||||
|
@ -334,26 +334,30 @@ msgid "Norsk (Norwegian)"
|
||||||
msgstr "Norsk (Norueguês)"
|
msgstr "Norsk (Norueguês)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:292
|
#: bookwyrm/settings.py:292
|
||||||
|
msgid "Polski (Polish)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/settings.py:293
|
||||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||||
msgstr "Português do Brasil (Português do Brasil)"
|
msgstr "Português do Brasil (Português do Brasil)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:293
|
#: bookwyrm/settings.py:294
|
||||||
msgid "Português Europeu (European Portuguese)"
|
msgid "Português Europeu (European Portuguese)"
|
||||||
msgstr "Português Europeu (Português Europeu)"
|
msgstr "Português Europeu (Português Europeu)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:294
|
#: bookwyrm/settings.py:295
|
||||||
msgid "Română (Romanian)"
|
msgid "Română (Romanian)"
|
||||||
msgstr "Română (Romeno)"
|
msgstr "Română (Romeno)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:295
|
#: bookwyrm/settings.py:296
|
||||||
msgid "Svenska (Swedish)"
|
msgid "Svenska (Swedish)"
|
||||||
msgstr "Svenska (Sueco)"
|
msgstr "Svenska (Sueco)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:296
|
#: bookwyrm/settings.py:297
|
||||||
msgid "简体中文 (Simplified Chinese)"
|
msgid "简体中文 (Simplified Chinese)"
|
||||||
msgstr "简体中文 (Chinês simplificado)"
|
msgstr "简体中文 (Chinês simplificado)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:297
|
#: bookwyrm/settings.py:298
|
||||||
msgid "繁體中文 (Traditional Chinese)"
|
msgid "繁體中文 (Traditional Chinese)"
|
||||||
msgstr "繁體中文 (Chinês tradicional)"
|
msgstr "繁體中文 (Chinês tradicional)"
|
||||||
|
|
||||||
|
@ -390,46 +394,46 @@ msgstr "Bem-vindol(a) a %(site_name)s!"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:24
|
#: bookwyrm/templates/about/about.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s 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."
|
msgid "%(site_name)s 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\" rel=\"nofollow noopener noreferrer\">BookWyrm network</a>, this community is unique."
|
||||||
msgstr "%(site_name)s é parte da <em>BookWyrm</em>, uma rede independente e autogestionada para leitores. Apesar de você poder interagir diretamente com usuários de toda a <a href=\"https://joinbookwyrm.com/instances/\" target=\"_blank\">rede BookWyrm</a>, esta comunidade é única."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:42
|
#: bookwyrm/templates/about/about.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> é o livro favorito da instância %(site_name)s, com uma avaliação média de %(rating)s em 5."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> é o livro favorito da instância %(site_name)s, com uma avaliação média de %(rating)s em 5."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:61
|
#: bookwyrm/templates/about/about.html:63
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
||||||
msgstr "O livro mais desejado de toda a instância %(site_name)s é <a href=\"%(book_path)s\"><em>%(title)s</em></a>."
|
msgstr "O livro mais desejado de toda a instância %(site_name)s é <a href=\"%(book_path)s\"><em>%(title)s</em></a>."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:80
|
#: bookwyrm/templates/about/about.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> tem a avaliação mais polêmica de toda a instância %(site_name)s."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> tem a avaliação mais polêmica de toda a instância %(site_name)s."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:91
|
#: bookwyrm/templates/about/about.html:93
|
||||||
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard."
|
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reach out</a> and make yourself heard."
|
||||||
msgstr "Registre o andamento de suas leituras, fale sobre livros, escreva resenhas e ache o que ler em seguida. Sempre sem propagandas, anticorporativa e voltada à comunidade, a BookWyrm é um software em escala humana desenvolvido para permanecer pequeno e pessoal. Se você tem sugestões de funções, avisos sobre bugs ou grandes sonhos para o projeto, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>fale conosco</a> e faça sua voz ser ouvida."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:98
|
#: bookwyrm/templates/about/about.html:103
|
||||||
msgid "Meet your admins"
|
msgid "Meet your admins"
|
||||||
msgstr "Conheça a administração"
|
msgstr "Conheça a administração"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:101
|
#: bookwyrm/templates/about/about.html:106
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
||||||
msgstr "Moderadores e administradores de %(site_name)s's mantêm o site funcionando, aplicam o <a href=\"%(coc_path)s\">código de conduta</a> e respondem quando usuários denunciam spam ou mau comportamento."
|
msgstr "Moderadores e administradores de %(site_name)s's mantêm o site funcionando, aplicam o <a href=\"%(coc_path)s\">código de conduta</a> e respondem quando usuários denunciam spam ou mau comportamento."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:115
|
#: bookwyrm/templates/about/about.html:120
|
||||||
msgid "Moderator"
|
msgid "Moderator"
|
||||||
msgstr "Moderador/a"
|
msgstr "Moderador/a"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63
|
#: bookwyrm/templates/about/about.html:122 bookwyrm/templates/user_menu.html:63
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Admin"
|
msgstr "Admin"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:133
|
#: bookwyrm/templates/about/about.html:138
|
||||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:14
|
#: bookwyrm/templates/snippets/user_options.html:14
|
||||||
|
@ -456,7 +460,7 @@ msgid "Software version:"
|
||||||
msgstr "Versão do software:"
|
msgstr "Versão do software:"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/layout.html:30
|
#: bookwyrm/templates/about/layout.html:30
|
||||||
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182
|
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:200
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "About %(site_name)s"
|
msgid "About %(site_name)s"
|
||||||
msgstr "Sobre %(site_name)s"
|
msgstr "Sobre %(site_name)s"
|
||||||
|
@ -752,7 +756,7 @@ msgstr "ISNI:"
|
||||||
|
|
||||||
#: bookwyrm/templates/author/edit_author.html:115
|
#: bookwyrm/templates/author/edit_author.html:115
|
||||||
#: bookwyrm/templates/book/book.html:202
|
#: bookwyrm/templates/book/book.html:202
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:135
|
#: bookwyrm/templates/book/edit/edit_book.html:139
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
||||||
#: bookwyrm/templates/groups/form.html:32
|
#: bookwyrm/templates/groups/form.html:32
|
||||||
|
@ -775,8 +779,8 @@ msgstr "Salvar"
|
||||||
#: bookwyrm/templates/author/sync_modal.html:23
|
#: bookwyrm/templates/author/sync_modal.html:23
|
||||||
#: bookwyrm/templates/book/book.html:203
|
#: bookwyrm/templates/book/book.html:203
|
||||||
#: bookwyrm/templates/book/cover_add_modal.html:33
|
#: bookwyrm/templates/book/cover_add_modal.html:33
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:137
|
#: bookwyrm/templates/book/edit/edit_book.html:141
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:140
|
#: bookwyrm/templates/book/edit/edit_book.html:144
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
||||||
#: bookwyrm/templates/book/sync_modal.html:23
|
#: bookwyrm/templates/book/sync_modal.html:23
|
||||||
|
@ -798,7 +802,7 @@ msgid "Loading data will connect to <strong>%(source_name)s</strong> and check f
|
||||||
msgstr "Para carregar informações nos conectaremos a <strong>%(source_name)s</strong> e buscaremos metadados que ainda não temos sobre este/a autor/a. Metadados já existentes não serão substituídos."
|
msgstr "Para carregar informações nos conectaremos a <strong>%(source_name)s</strong> e buscaremos metadados que ainda não temos sobre este/a autor/a. Metadados já existentes não serão substituídos."
|
||||||
|
|
||||||
#: bookwyrm/templates/author/sync_modal.html:24
|
#: bookwyrm/templates/author/sync_modal.html:24
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:126
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: bookwyrm/templates/groups/members.html:29
|
||||||
#: bookwyrm/templates/landing/password_reset.html:52
|
#: bookwyrm/templates/landing/password_reset.html:52
|
||||||
|
@ -897,11 +901,11 @@ msgstr "Lugares"
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:14
|
#: bookwyrm/templates/guided_tour/lists.html:14
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:102
|
#: bookwyrm/templates/guided_tour/user_books.html:102
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
||||||
#: bookwyrm/templates/layout.html:83 bookwyrm/templates/lists/curate.html:8
|
#: bookwyrm/templates/layout.html:101 bookwyrm/templates/lists/curate.html:8
|
||||||
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
||||||
#: bookwyrm/templates/lists/lists.html:12
|
#: bookwyrm/templates/lists/lists.html:12
|
||||||
#: bookwyrm/templates/search/layout.html:25
|
#: bookwyrm/templates/search/layout.html:26
|
||||||
#: bookwyrm/templates/search/layout.html:50
|
#: bookwyrm/templates/search/layout.html:51
|
||||||
#: bookwyrm/templates/user/layout.html:85
|
#: bookwyrm/templates/user/layout.html:85
|
||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Listas"
|
msgstr "Listas"
|
||||||
|
@ -982,32 +986,37 @@ msgid "Is \"%(name)s\" one of these authors?"
|
||||||
msgstr "\"%(name)s\" é uma das pessoas citadas abaixo?"
|
msgstr "\"%(name)s\" é uma das pessoas citadas abaixo?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:81
|
#: bookwyrm/templates/book/edit/edit_book.html:81
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#, python-format
|
||||||
msgid "Author of "
|
msgid "Author of <em>%(book_title)s</em>"
|
||||||
msgstr "Autor/a de "
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#: bookwyrm/templates/book/edit/edit_book.html:85
|
||||||
|
#, python-format
|
||||||
|
msgid "Author of <em>%(alt_title)s</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/book/edit/edit_book.html:87
|
||||||
msgid "Find more information at isni.org"
|
msgid "Find more information at isni.org"
|
||||||
msgstr "Conheça mais em isni.org"
|
msgstr "Conheça mais em isni.org"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:93
|
#: bookwyrm/templates/book/edit/edit_book.html:97
|
||||||
msgid "This is a new author"
|
msgid "This is a new author"
|
||||||
msgstr "É um/a novo/a autor/a"
|
msgstr "É um/a novo/a autor/a"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:100
|
#: bookwyrm/templates/book/edit/edit_book.html:104
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating a new author: %(name)s"
|
msgid "Creating a new author: %(name)s"
|
||||||
msgstr "Criando um/a novo/a autor/a: %(name)s"
|
msgstr "Criando um/a novo/a autor/a: %(name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:107
|
#: bookwyrm/templates/book/edit/edit_book.html:111
|
||||||
msgid "Is this an edition of an existing work?"
|
msgid "Is this an edition of an existing work?"
|
||||||
msgstr "É uma edição de uma obra já registrada?"
|
msgstr "É uma edição de uma obra já registrada?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:115
|
#: bookwyrm/templates/book/edit/edit_book.html:119
|
||||||
msgid "This is a new work"
|
msgid "This is a new work"
|
||||||
msgstr "É uma nova obra"
|
msgstr "É uma nova obra"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:124
|
#: bookwyrm/templates/book/edit/edit_book.html:128
|
||||||
#: bookwyrm/templates/feed/status.html:21
|
#: bookwyrm/templates/feed/status.html:21
|
||||||
#: bookwyrm/templates/guided_tour/book.html:44
|
#: bookwyrm/templates/guided_tour/book.html:44
|
||||||
#: bookwyrm/templates/guided_tour/book.html:68
|
#: bookwyrm/templates/guided_tour/book.html:68
|
||||||
|
@ -1391,7 +1400,7 @@ msgstr "Código de confirmação:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: bookwyrm/templates/landing/layout.html:81
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:106
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:102
|
||||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Enviar"
|
msgstr "Enviar"
|
||||||
|
@ -1553,7 +1562,7 @@ msgstr "<a href=\"%(user_path)s\">%(username)s</a> citou <a href=\"%(book_path)s
|
||||||
|
|
||||||
#: bookwyrm/templates/discover/discover.html:4
|
#: bookwyrm/templates/discover/discover.html:4
|
||||||
#: bookwyrm/templates/discover/discover.html:10
|
#: bookwyrm/templates/discover/discover.html:10
|
||||||
#: bookwyrm/templates/layout.html:86
|
#: bookwyrm/templates/layout.html:104
|
||||||
msgid "Discover"
|
msgid "Discover"
|
||||||
msgstr "Explorar"
|
msgstr "Explorar"
|
||||||
|
|
||||||
|
@ -1677,12 +1686,12 @@ msgid "Reset your %(site_name)s password"
|
||||||
msgstr "Redefinir sua senha no %(site_name)s"
|
msgstr "Redefinir sua senha no %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
||||||
#: bookwyrm/templates/setup/layout.html:12
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s home page"
|
msgid "%(site_name)s home page"
|
||||||
msgstr "Página inicial de %(site_name)s"
|
msgstr "Página inicial de %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186
|
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:204
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "Falar com a administração"
|
msgstr "Falar com a administração"
|
||||||
|
|
||||||
|
@ -1833,8 +1842,8 @@ msgstr "Você pode adicionar livros quando começar a usar o %(site_name)s."
|
||||||
#: bookwyrm/templates/groups/members.html:15
|
#: bookwyrm/templates/groups/members.html:15
|
||||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||||
#: bookwyrm/templates/search/layout.html:4
|
#: bookwyrm/templates/search/layout.html:5
|
||||||
#: bookwyrm/templates/search/layout.html:9
|
#: bookwyrm/templates/search/layout.html:10
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "Pesquisar"
|
msgstr "Pesquisar"
|
||||||
|
|
||||||
|
@ -2007,8 +2016,8 @@ msgstr "Sair do grupo"
|
||||||
#: bookwyrm/templates/groups/members.html:54
|
#: bookwyrm/templates/groups/members.html:54
|
||||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||||
#: bookwyrm/templates/user/user_preview.html:33
|
#: bookwyrm/templates/user/user_preview.html:39
|
||||||
#: bookwyrm/templates/user/user_preview.html:41
|
#: bookwyrm/templates/user/user_preview.html:47
|
||||||
msgid "Follows you"
|
msgid "Follows you"
|
||||||
msgstr "Segue você"
|
msgstr "Segue você"
|
||||||
|
|
||||||
|
@ -2251,7 +2260,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:17
|
#: bookwyrm/templates/guided_tour/home.html:17
|
||||||
#: bookwyrm/templates/guided_tour/home.html:39
|
#: bookwyrm/templates/guided_tour/home.html:39
|
||||||
#: bookwyrm/templates/layout.html:194
|
#: bookwyrm/templates/layout.html:212
|
||||||
msgid "Guided Tour"
|
msgid "Guided Tour"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2308,7 +2317,8 @@ msgid "The bell will light up when you have a new notification. When it does, cl
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:177
|
#: bookwyrm/templates/guided_tour/home.html:177
|
||||||
#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100
|
#: bookwyrm/templates/layout.html:85 bookwyrm/templates/layout.html:117
|
||||||
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:5
|
#: bookwyrm/templates/notifications/notifications_page.html:5
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:10
|
#: bookwyrm/templates/notifications/notifications_page.html:10
|
||||||
msgid "Notifications"
|
msgid "Notifications"
|
||||||
|
@ -2564,32 +2574,32 @@ msgid "Data source:"
|
||||||
msgstr "Fonte dos dados:"
|
msgstr "Fonte dos dados:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:42
|
#: bookwyrm/templates/import/import.html:42
|
||||||
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
||||||
msgstr "Você pode baixar seus dados do Goodreads na <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">página de Importar/Exportar</a> da sua conta."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:47
|
#: bookwyrm/templates/import/import.html:51
|
||||||
msgid "Data file:"
|
msgid "Data file:"
|
||||||
msgstr "Arquivo de dados:"
|
msgstr "Arquivo de dados:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:55
|
#: bookwyrm/templates/import/import.html:59
|
||||||
msgid "Include reviews"
|
msgid "Include reviews"
|
||||||
msgstr "Incluir resenhas"
|
msgstr "Incluir resenhas"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:64
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr "Configurações de privacidade para resenhas importadas:"
|
msgstr "Configurações de privacidade para resenhas importadas:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:70
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:78
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importar"
|
msgstr "Importar"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:71
|
#: bookwyrm/templates/import/import.html:75
|
||||||
msgid "Recent Imports"
|
msgid "Recent Imports"
|
||||||
msgstr "Importações recentes"
|
msgstr "Importações recentes"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:73
|
#: bookwyrm/templates/import/import.html:77
|
||||||
msgid "No recent imports"
|
msgid "No recent imports"
|
||||||
msgstr "Nenhuma importação recente"
|
msgstr "Nenhuma importação recente"
|
||||||
|
|
||||||
|
@ -2814,7 +2824,7 @@ msgid "Login"
|
||||||
msgstr "Entrar"
|
msgstr "Entrar"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:7
|
#: bookwyrm/templates/landing/login.html:7
|
||||||
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131
|
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:149
|
||||||
#: bookwyrm/templates/ostatus/error.html:37
|
#: bookwyrm/templates/ostatus/error.html:37
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Entrar"
|
msgstr "Entrar"
|
||||||
|
@ -2823,7 +2833,7 @@ msgstr "Entrar"
|
||||||
msgid "Success! Email address confirmed."
|
msgid "Success! Email address confirmed."
|
||||||
msgstr "Endereço de e-mail confirmado com sucesso."
|
msgstr "Endereço de e-mail confirmado com sucesso."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122
|
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140
|
||||||
#: bookwyrm/templates/ostatus/error.html:28
|
#: bookwyrm/templates/ostatus/error.html:28
|
||||||
#: bookwyrm/templates/snippets/register_form.html:4
|
#: bookwyrm/templates/snippets/register_form.html:4
|
||||||
msgid "Username:"
|
msgid "Username:"
|
||||||
|
@ -2831,12 +2841,12 @@ msgstr "Usuário:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:27
|
#: bookwyrm/templates/landing/login.html:27
|
||||||
#: bookwyrm/templates/landing/password_reset.html:26
|
#: bookwyrm/templates/landing/password_reset.html:26
|
||||||
#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32
|
#: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32
|
||||||
#: bookwyrm/templates/snippets/register_form.html:45
|
#: bookwyrm/templates/snippets/register_form.html:45
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "Senha:"
|
msgstr "Senha:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128
|
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:146
|
||||||
#: bookwyrm/templates/ostatus/error.html:34
|
#: bookwyrm/templates/ostatus/error.html:34
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "Esqueceu sua senha?"
|
msgstr "Esqueceu sua senha?"
|
||||||
|
@ -2877,42 +2887,42 @@ msgstr "Pesquisar livro, usuário ou lista"
|
||||||
msgid "Scan Barcode"
|
msgid "Scan Barcode"
|
||||||
msgstr "Escanear código de barras"
|
msgstr "Escanear código de barras"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:72
|
#: bookwyrm/templates/layout.html:76
|
||||||
msgid "Main navigation menu"
|
msgid "Main navigation menu"
|
||||||
msgstr "Menu de navegação principal"
|
msgstr "Menu de navegação principal"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:80
|
#: bookwyrm/templates/layout.html:98
|
||||||
msgid "Feed"
|
msgid "Feed"
|
||||||
msgstr "Novidades"
|
msgstr "Novidades"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33
|
#: bookwyrm/templates/layout.html:145 bookwyrm/templates/ostatus/error.html:33
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr "senha"
|
msgstr "senha"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:139
|
#: bookwyrm/templates/layout.html:157
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "Registrar"
|
msgstr "Registrar"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:173
|
#: bookwyrm/templates/layout.html:191
|
||||||
msgid "Successfully posted status"
|
msgid "Successfully posted status"
|
||||||
msgstr "Publicação feita com sucesso"
|
msgstr "Publicação feita com sucesso"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:174
|
#: bookwyrm/templates/layout.html:192
|
||||||
msgid "Error posting status"
|
msgid "Error posting status"
|
||||||
msgstr "Erro ao publicar"
|
msgstr "Erro ao publicar"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:190
|
#: bookwyrm/templates/layout.html:208
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "Documentação"
|
msgstr "Documentação"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:203
|
#: bookwyrm/templates/layout.html:221
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
msgstr "Apoie a instância %(site_name)s: <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:207
|
#: bookwyrm/templates/layout.html:228
|
||||||
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
msgstr "O código-fonte da BookWyrm está disponível gratuitamente. Você pode contribuir ou reportar problemas no <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/add_item_modal.html:8
|
#: bookwyrm/templates/lists/add_item_modal.html:8
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3546,11 +3556,11 @@ msgstr "Seu nome de usuário:"
|
||||||
msgid "Follow!"
|
msgid "Follow!"
|
||||||
msgstr "Seguir!"
|
msgstr "Seguir!"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:8
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:15
|
||||||
msgid "Follow on Fediverse"
|
msgid "Follow on Fediverse"
|
||||||
msgstr "Seguir no fediverso"
|
msgstr "Seguir no fediverso"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:12
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:19
|
||||||
msgid "This link opens in a pop-up window"
|
msgid "This link opens in a pop-up window"
|
||||||
msgstr "Este link abrirá em uma janela pop-up"
|
msgstr "Este link abrirá em uma janela pop-up"
|
||||||
|
|
||||||
|
@ -3860,36 +3870,36 @@ msgctxt "followed by ISBN"
|
||||||
msgid "Searching for book:"
|
msgid "Searching for book:"
|
||||||
msgstr "Pesquisando livro:"
|
msgstr "Pesquisando livro:"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:44
|
#: bookwyrm/templates/search/book.html:39
|
||||||
msgid "Results from"
|
msgid "Results from"
|
||||||
msgstr "Resultados de"
|
msgstr "Resultados de"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:80
|
#: bookwyrm/templates/search/book.html:78
|
||||||
msgid "Import book"
|
msgid "Import book"
|
||||||
msgstr "Importar livro"
|
msgstr "Importar livro"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:106
|
#: bookwyrm/templates/search/book.html:102
|
||||||
msgid "Load results from other catalogues"
|
msgid "Load results from other catalogues"
|
||||||
msgstr "Carregar resultados de outros acervos"
|
msgstr "Carregar resultados de outros acervos"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:110
|
#: bookwyrm/templates/search/book.html:106
|
||||||
msgid "Manually add book"
|
msgid "Manually add book"
|
||||||
msgstr "Adicionar livro manualmente"
|
msgstr "Adicionar livro manualmente"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:115
|
#: bookwyrm/templates/search/book.html:111
|
||||||
msgid "Log in to import or add books."
|
msgid "Log in to import or add books."
|
||||||
msgstr "Entre para importar ou adicionar livros."
|
msgstr "Entre para importar ou adicionar livros."
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:16
|
#: bookwyrm/templates/search/layout.html:17
|
||||||
msgid "Search query"
|
msgid "Search query"
|
||||||
msgstr "Termo de pesquisa"
|
msgstr "Termo de pesquisa"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:19
|
#: bookwyrm/templates/search/layout.html:20
|
||||||
msgid "Search type"
|
msgid "Search type"
|
||||||
msgstr "Tipo de pesquisa"
|
msgstr "Tipo de pesquisa"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:24
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:47
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
||||||
#: bookwyrm/templates/settings/layout.html:36
|
#: bookwyrm/templates/settings/layout.html:36
|
||||||
|
@ -3899,11 +3909,18 @@ msgstr "Tipo de pesquisa"
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Usuários"
|
msgstr "Usuários"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:58
|
#: bookwyrm/templates/search/layout.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "Nenhum resultado encontrado para \"%(query)s\""
|
msgstr "Nenhum resultado encontrado para \"%(query)s\""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/search/layout.html:61
|
||||||
|
#, python-format
|
||||||
|
msgid "%(result_count)s result found"
|
||||||
|
msgid_plural "%(result_count)s results found"
|
||||||
|
msgstr[0] ""
|
||||||
|
msgstr[1] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -3937,13 +3954,13 @@ msgstr "Falso"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:84
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:80
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "Data de início:"
|
msgstr "Data de início:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:90
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:86
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "Data final:"
|
msgstr "Data final:"
|
||||||
|
|
||||||
|
@ -4103,7 +4120,7 @@ msgid "Dashboard"
|
||||||
msgstr "Painel"
|
msgstr "Painel"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:109
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Total de usuários"
|
msgstr "Total de usuários"
|
||||||
|
|
||||||
|
@ -4121,31 +4138,31 @@ msgstr "Publicações"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Obras"
|
msgstr "Obras"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:78
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:74
|
||||||
msgid "Instance Activity"
|
msgid "Instance Activity"
|
||||||
msgstr "Atividade da instância"
|
msgstr "Atividade da instância"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:92
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervalo:"
|
msgstr "Intervalo:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Dias"
|
msgstr "Dias"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:97
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Semanas"
|
msgstr "Semanas"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:115
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Novos usuários"
|
msgstr "Novos usuários"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Publicações"
|
msgstr "Publicações"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:127
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Obras criadas"
|
msgstr "Obras criadas"
|
||||||
|
|
||||||
|
@ -4370,6 +4387,10 @@ msgstr "Bloqueada com sucesso:"
|
||||||
msgid "Failed:"
|
msgid "Failed:"
|
||||||
msgstr "Falhou:"
|
msgstr "Falhou:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:62
|
||||||
|
msgid "Expects a json file in the format provided by <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
||||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -5124,11 +5145,11 @@ msgstr "Ver instruções da instalação"
|
||||||
msgid "Instance Setup"
|
msgid "Instance Setup"
|
||||||
msgstr "Configuração da instância"
|
msgstr "Configuração da instância"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:19
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr "Instalando a BookWyrm"
|
msgstr "Instalando a BookWyrm"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:22
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
msgstr "Precisa de ajuda?"
|
msgstr "Precisa de ajuda?"
|
||||||
|
|
||||||
|
@ -5625,11 +5646,11 @@ msgstr "(Página %(page)s)"
|
||||||
msgid "(%(percent)s%%)"
|
msgid "(%(percent)s%%)"
|
||||||
msgstr "(%(percent)s%%)"
|
msgstr "(%(percent)s%%)"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:126
|
#: bookwyrm/templates/snippets/status/content_status.html:127
|
||||||
msgid "Open image in new window"
|
msgid "Open image in new window"
|
||||||
msgstr "Abrir imagem em nova janela"
|
msgstr "Abrir imagem em nova janela"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:145
|
#: bookwyrm/templates/snippets/status/content_status.html:146
|
||||||
msgid "Hide status"
|
msgid "Hide status"
|
||||||
msgstr "Esconder publicação"
|
msgstr "Esconder publicação"
|
||||||
|
|
||||||
|
@ -5870,19 +5891,19 @@ msgid_plural "%(counter)s followers"
|
||||||
msgstr[0] "%(counter)s seguidor"
|
msgstr[0] "%(counter)s seguidor"
|
||||||
msgstr[1] "%(counter)s seguidores"
|
msgstr[1] "%(counter)s seguidores"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:27
|
#: bookwyrm/templates/user/user_preview.html:31
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(counter)s following"
|
msgid "%(counter)s following"
|
||||||
msgstr "%(counter)s seguindo"
|
msgstr "%(counter)s seguindo"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:39
|
#: bookwyrm/templates/user/user_preview.html:45
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(mutuals_display)s follower you follow"
|
msgid "%(mutuals_display)s follower you follow"
|
||||||
msgid_plural "%(mutuals_display)s followers you follow"
|
msgid_plural "%(mutuals_display)s followers you follow"
|
||||||
msgstr[0] "%(mutuals_display)s seguidor que você segue"
|
msgstr[0] "%(mutuals_display)s seguidor que você segue"
|
||||||
msgstr[1] "%(mutuals_display)s seguidores que você segue"
|
msgstr[1] "%(mutuals_display)s seguidores que você segue"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:43
|
#: bookwyrm/templates/user/user_preview.html:49
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "Nenhum seguidor que você segue"
|
msgstr "Nenhum seguidor que você segue"
|
||||||
|
|
||||||
|
@ -5907,7 +5928,7 @@ msgstr "%(title)s: %(subtitle)s"
|
||||||
msgid "Not a valid csv file"
|
msgid "Not a valid csv file"
|
||||||
msgstr "Não é um arquivo csv válido"
|
msgstr "Não é um arquivo csv válido"
|
||||||
|
|
||||||
#: bookwyrm/views/landing/login.py:70
|
#: bookwyrm/views/landing/login.py:68
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Nome de usuário ou senha incorretos"
|
msgstr "Nome de usuário ou senha incorretos"
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-29 18:24+0000\n"
|
"POT-Creation-Date: 2022-08-29 20:43+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-29 20:00\n"
|
"PO-Revision-Date: 2022-08-29 22:37\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Portuguese\n"
|
"Language-Team: Portuguese\n"
|
||||||
"Language: pt\n"
|
"Language: pt\n"
|
||||||
|
@ -199,7 +199,7 @@ msgstr "%(value)s não é um remote_id válido"
|
||||||
msgid "%(value)s is not a valid username"
|
msgid "%(value)s is not a valid username"
|
||||||
msgstr "%(value)s não é um nome de utilizador válido"
|
msgstr "%(value)s não é um nome de utilizador válido"
|
||||||
|
|
||||||
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123
|
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:141
|
||||||
#: bookwyrm/templates/ostatus/error.html:29
|
#: bookwyrm/templates/ostatus/error.html:29
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr "nome de utilizador"
|
msgstr "nome de utilizador"
|
||||||
|
@ -257,19 +257,19 @@ msgstr "Disponível para empréstimo"
|
||||||
msgid "Approved"
|
msgid "Approved"
|
||||||
msgstr "Aprovado"
|
msgstr "Aprovado"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:289
|
#: bookwyrm/models/user.py:31 bookwyrm/templates/book/book.html:289
|
||||||
msgid "Reviews"
|
msgid "Reviews"
|
||||||
msgstr "Criticas"
|
msgstr "Criticas"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:33
|
#: bookwyrm/models/user.py:32
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr "Comentários"
|
msgstr "Comentários"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:34
|
#: bookwyrm/models/user.py:33
|
||||||
msgid "Quotations"
|
msgid "Quotations"
|
||||||
msgstr "Citações"
|
msgstr "Citações"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:35
|
#: bookwyrm/models/user.py:34
|
||||||
msgid "Everything else"
|
msgid "Everything else"
|
||||||
msgstr "Tudo o resto"
|
msgstr "Tudo o resto"
|
||||||
|
|
||||||
|
@ -287,8 +287,8 @@ msgstr "Cronograma de Livros"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:210
|
#: bookwyrm/settings.py:210
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
||||||
#: bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/templates/search/layout.html:22
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:43
|
||||||
#: bookwyrm/templates/user/layout.html:91
|
#: bookwyrm/templates/user/layout.html:91
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "Livros"
|
msgstr "Livros"
|
||||||
|
@ -334,26 +334,30 @@ msgid "Norsk (Norwegian)"
|
||||||
msgstr "Norsk (Norueguês)"
|
msgstr "Norsk (Norueguês)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:292
|
#: bookwyrm/settings.py:292
|
||||||
|
msgid "Polski (Polish)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/settings.py:293
|
||||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||||
msgstr "Português do Brasil (Português brasileiro)"
|
msgstr "Português do Brasil (Português brasileiro)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:293
|
#: bookwyrm/settings.py:294
|
||||||
msgid "Português Europeu (European Portuguese)"
|
msgid "Português Europeu (European Portuguese)"
|
||||||
msgstr "Português (Português Europeu)"
|
msgstr "Português (Português Europeu)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:294
|
#: bookwyrm/settings.py:295
|
||||||
msgid "Română (Romanian)"
|
msgid "Română (Romanian)"
|
||||||
msgstr "Română (Romeno)"
|
msgstr "Română (Romeno)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:295
|
#: bookwyrm/settings.py:296
|
||||||
msgid "Svenska (Swedish)"
|
msgid "Svenska (Swedish)"
|
||||||
msgstr "Svenska (sueco)"
|
msgstr "Svenska (sueco)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:296
|
#: bookwyrm/settings.py:297
|
||||||
msgid "简体中文 (Simplified Chinese)"
|
msgid "简体中文 (Simplified Chinese)"
|
||||||
msgstr "简体中文 (Chinês simplificado)"
|
msgstr "简体中文 (Chinês simplificado)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:297
|
#: bookwyrm/settings.py:298
|
||||||
msgid "繁體中文 (Traditional Chinese)"
|
msgid "繁體中文 (Traditional Chinese)"
|
||||||
msgstr "繁體中文 (Chinês tradicional)"
|
msgstr "繁體中文 (Chinês tradicional)"
|
||||||
|
|
||||||
|
@ -390,46 +394,46 @@ msgstr "Bem-vindo(a) ao %(site_name)s!"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:24
|
#: bookwyrm/templates/about/about.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s 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."
|
msgid "%(site_name)s 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\" rel=\"nofollow noopener noreferrer\">BookWyrm network</a>, this community is unique."
|
||||||
msgstr "%(site_name)s faz parte do <em>BookWyrm</em>, uma rede de comunidades independentes, focada nos leitores. Enquanto podes interagir continuamente com utilizadores por todo o lado na <a href=\"https://joinbookwyrm.com/instances/\" target=\"_blank\">Rede Boomwyrm</a>, esta comunidade é única."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:42
|
#: bookwyrm/templates/about/about.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> é o livro mais adorado do %(site_name)s, com uma média de %(rating)s de 5."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> é o livro mais adorado do %(site_name)s, com uma média de %(rating)s de 5."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:61
|
#: bookwyrm/templates/about/about.html:63
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
||||||
msgstr "Mais %(site_name)s utilizadores querem ler <a href=\"%(book_path)s\"><em>%(title)s</em></a> do que qualquer outro livro."
|
msgstr "Mais %(site_name)s utilizadores querem ler <a href=\"%(book_path)s\"><em>%(title)s</em></a> do que qualquer outro livro."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:80
|
#: bookwyrm/templates/about/about.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> tem as classificações mais divisoras de qualquer livro em %(site_name)s."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> tem as classificações mais divisoras de qualquer livro em %(site_name)s."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:91
|
#: bookwyrm/templates/about/about.html:93
|
||||||
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard."
|
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reach out</a> and make yourself heard."
|
||||||
msgstr "Acompanhe a tua leitura, fala sobre livros, escreve análises e descobre o que ler a seguir. Sempre sem publicidade, anticorporativo e orientado para a comunidade, o BookWyrm é um software à escala humana, concebido para se manter pequeno e pessoal. Se teres solicitações de funções, relatórios de bugs ou grandes sonhos, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>junta-te</a> e faz a tua voz ser ouvida."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:98
|
#: bookwyrm/templates/about/about.html:103
|
||||||
msgid "Meet your admins"
|
msgid "Meet your admins"
|
||||||
msgstr "Conheça os nossos administradores"
|
msgstr "Conheça os nossos administradores"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:101
|
#: bookwyrm/templates/about/about.html:106
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
||||||
msgstr "Os moderadores e administradores do %(site_name)s mantêm o site atualizado e em execução, aplicando o <a href=\"%(coc_path)s\">código de conduta</a> e respondendo quando o utilizador reporta spam e mau comportamento."
|
msgstr "Os moderadores e administradores do %(site_name)s mantêm o site atualizado e em execução, aplicando o <a href=\"%(coc_path)s\">código de conduta</a> e respondendo quando o utilizador reporta spam e mau comportamento."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:115
|
#: bookwyrm/templates/about/about.html:120
|
||||||
msgid "Moderator"
|
msgid "Moderator"
|
||||||
msgstr "Moderador"
|
msgstr "Moderador"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63
|
#: bookwyrm/templates/about/about.html:122 bookwyrm/templates/user_menu.html:63
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Admin"
|
msgstr "Admin"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:133
|
#: bookwyrm/templates/about/about.html:138
|
||||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:14
|
#: bookwyrm/templates/snippets/user_options.html:14
|
||||||
|
@ -456,7 +460,7 @@ msgid "Software version:"
|
||||||
msgstr "Versão do software:"
|
msgstr "Versão do software:"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/layout.html:30
|
#: bookwyrm/templates/about/layout.html:30
|
||||||
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182
|
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:200
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "About %(site_name)s"
|
msgid "About %(site_name)s"
|
||||||
msgstr "Acerca de %(site_name)s"
|
msgstr "Acerca de %(site_name)s"
|
||||||
|
@ -752,7 +756,7 @@ msgstr "ISNI:"
|
||||||
|
|
||||||
#: bookwyrm/templates/author/edit_author.html:115
|
#: bookwyrm/templates/author/edit_author.html:115
|
||||||
#: bookwyrm/templates/book/book.html:202
|
#: bookwyrm/templates/book/book.html:202
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:135
|
#: bookwyrm/templates/book/edit/edit_book.html:139
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
||||||
#: bookwyrm/templates/groups/form.html:32
|
#: bookwyrm/templates/groups/form.html:32
|
||||||
|
@ -775,8 +779,8 @@ msgstr "Salvar"
|
||||||
#: bookwyrm/templates/author/sync_modal.html:23
|
#: bookwyrm/templates/author/sync_modal.html:23
|
||||||
#: bookwyrm/templates/book/book.html:203
|
#: bookwyrm/templates/book/book.html:203
|
||||||
#: bookwyrm/templates/book/cover_add_modal.html:33
|
#: bookwyrm/templates/book/cover_add_modal.html:33
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:137
|
#: bookwyrm/templates/book/edit/edit_book.html:141
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:140
|
#: bookwyrm/templates/book/edit/edit_book.html:144
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
||||||
#: bookwyrm/templates/book/sync_modal.html:23
|
#: bookwyrm/templates/book/sync_modal.html:23
|
||||||
|
@ -798,7 +802,7 @@ msgid "Loading data will connect to <strong>%(source_name)s</strong> and check f
|
||||||
msgstr "Carregar os dados irá conectar a <strong>%(source_name)s</strong> e verificar se há metadados sobre este autor que não estão aqui presentes. Os metadados existentes não serão substituídos."
|
msgstr "Carregar os dados irá conectar a <strong>%(source_name)s</strong> e verificar se há metadados sobre este autor que não estão aqui presentes. Os metadados existentes não serão substituídos."
|
||||||
|
|
||||||
#: bookwyrm/templates/author/sync_modal.html:24
|
#: bookwyrm/templates/author/sync_modal.html:24
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:126
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: bookwyrm/templates/groups/members.html:29
|
||||||
#: bookwyrm/templates/landing/password_reset.html:52
|
#: bookwyrm/templates/landing/password_reset.html:52
|
||||||
|
@ -897,11 +901,11 @@ msgstr "Lugares"
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:14
|
#: bookwyrm/templates/guided_tour/lists.html:14
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:102
|
#: bookwyrm/templates/guided_tour/user_books.html:102
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
||||||
#: bookwyrm/templates/layout.html:83 bookwyrm/templates/lists/curate.html:8
|
#: bookwyrm/templates/layout.html:101 bookwyrm/templates/lists/curate.html:8
|
||||||
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
||||||
#: bookwyrm/templates/lists/lists.html:12
|
#: bookwyrm/templates/lists/lists.html:12
|
||||||
#: bookwyrm/templates/search/layout.html:25
|
#: bookwyrm/templates/search/layout.html:26
|
||||||
#: bookwyrm/templates/search/layout.html:50
|
#: bookwyrm/templates/search/layout.html:51
|
||||||
#: bookwyrm/templates/user/layout.html:85
|
#: bookwyrm/templates/user/layout.html:85
|
||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Listas"
|
msgstr "Listas"
|
||||||
|
@ -982,32 +986,37 @@ msgid "Is \"%(name)s\" one of these authors?"
|
||||||
msgstr "\"%(name)s\" é um destes autores?"
|
msgstr "\"%(name)s\" é um destes autores?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:81
|
#: bookwyrm/templates/book/edit/edit_book.html:81
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#, python-format
|
||||||
msgid "Author of "
|
msgid "Author of <em>%(book_title)s</em>"
|
||||||
msgstr "Autor de "
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#: bookwyrm/templates/book/edit/edit_book.html:85
|
||||||
|
#, python-format
|
||||||
|
msgid "Author of <em>%(alt_title)s</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/book/edit/edit_book.html:87
|
||||||
msgid "Find more information at isni.org"
|
msgid "Find more information at isni.org"
|
||||||
msgstr "Podes encontrar mais informações em isni.org"
|
msgstr "Podes encontrar mais informações em isni.org"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:93
|
#: bookwyrm/templates/book/edit/edit_book.html:97
|
||||||
msgid "This is a new author"
|
msgid "This is a new author"
|
||||||
msgstr "Este é um novo autor"
|
msgstr "Este é um novo autor"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:100
|
#: bookwyrm/templates/book/edit/edit_book.html:104
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating a new author: %(name)s"
|
msgid "Creating a new author: %(name)s"
|
||||||
msgstr "Criar um novo autor: %(name)s"
|
msgstr "Criar um novo autor: %(name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:107
|
#: bookwyrm/templates/book/edit/edit_book.html:111
|
||||||
msgid "Is this an edition of an existing work?"
|
msgid "Is this an edition of an existing work?"
|
||||||
msgstr "Esta é uma edição de um trabalho existente?"
|
msgstr "Esta é uma edição de um trabalho existente?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:115
|
#: bookwyrm/templates/book/edit/edit_book.html:119
|
||||||
msgid "This is a new work"
|
msgid "This is a new work"
|
||||||
msgstr "Este é um novo trabalho"
|
msgstr "Este é um novo trabalho"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:124
|
#: bookwyrm/templates/book/edit/edit_book.html:128
|
||||||
#: bookwyrm/templates/feed/status.html:21
|
#: bookwyrm/templates/feed/status.html:21
|
||||||
#: bookwyrm/templates/guided_tour/book.html:44
|
#: bookwyrm/templates/guided_tour/book.html:44
|
||||||
#: bookwyrm/templates/guided_tour/book.html:68
|
#: bookwyrm/templates/guided_tour/book.html:68
|
||||||
|
@ -1391,7 +1400,7 @@ msgstr "Código de confirmação:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: bookwyrm/templates/landing/layout.html:81
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:106
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:102
|
||||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Submeter"
|
msgstr "Submeter"
|
||||||
|
@ -1553,7 +1562,7 @@ msgstr "<a href=\"%(user_path)s\">%(username)s</a> citou <a href=\"%(book_path)s
|
||||||
|
|
||||||
#: bookwyrm/templates/discover/discover.html:4
|
#: bookwyrm/templates/discover/discover.html:4
|
||||||
#: bookwyrm/templates/discover/discover.html:10
|
#: bookwyrm/templates/discover/discover.html:10
|
||||||
#: bookwyrm/templates/layout.html:86
|
#: bookwyrm/templates/layout.html:104
|
||||||
msgid "Discover"
|
msgid "Discover"
|
||||||
msgstr "Descobrir"
|
msgstr "Descobrir"
|
||||||
|
|
||||||
|
@ -1677,12 +1686,12 @@ msgid "Reset your %(site_name)s password"
|
||||||
msgstr "Redefinir a tua palavra-passe do %(site_name)s"
|
msgstr "Redefinir a tua palavra-passe do %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
||||||
#: bookwyrm/templates/setup/layout.html:12
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s home page"
|
msgid "%(site_name)s home page"
|
||||||
msgstr "%(site_name)s página inicial"
|
msgstr "%(site_name)s página inicial"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186
|
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:204
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "Contactar administrador do website"
|
msgstr "Contactar administrador do website"
|
||||||
|
|
||||||
|
@ -1833,8 +1842,8 @@ msgstr "Podes adicionar livros quando começas a usar %(site_name)s."
|
||||||
#: bookwyrm/templates/groups/members.html:15
|
#: bookwyrm/templates/groups/members.html:15
|
||||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||||
#: bookwyrm/templates/search/layout.html:4
|
#: bookwyrm/templates/search/layout.html:5
|
||||||
#: bookwyrm/templates/search/layout.html:9
|
#: bookwyrm/templates/search/layout.html:10
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "Procurar"
|
msgstr "Procurar"
|
||||||
|
|
||||||
|
@ -2007,8 +2016,8 @@ msgstr "Sair do grupo"
|
||||||
#: bookwyrm/templates/groups/members.html:54
|
#: bookwyrm/templates/groups/members.html:54
|
||||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||||
#: bookwyrm/templates/user/user_preview.html:33
|
#: bookwyrm/templates/user/user_preview.html:39
|
||||||
#: bookwyrm/templates/user/user_preview.html:41
|
#: bookwyrm/templates/user/user_preview.html:47
|
||||||
msgid "Follows you"
|
msgid "Follows you"
|
||||||
msgstr "Segue-te"
|
msgstr "Segue-te"
|
||||||
|
|
||||||
|
@ -2251,7 +2260,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:17
|
#: bookwyrm/templates/guided_tour/home.html:17
|
||||||
#: bookwyrm/templates/guided_tour/home.html:39
|
#: bookwyrm/templates/guided_tour/home.html:39
|
||||||
#: bookwyrm/templates/layout.html:194
|
#: bookwyrm/templates/layout.html:212
|
||||||
msgid "Guided Tour"
|
msgid "Guided Tour"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2308,7 +2317,8 @@ msgid "The bell will light up when you have a new notification. When it does, cl
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:177
|
#: bookwyrm/templates/guided_tour/home.html:177
|
||||||
#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100
|
#: bookwyrm/templates/layout.html:85 bookwyrm/templates/layout.html:117
|
||||||
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:5
|
#: bookwyrm/templates/notifications/notifications_page.html:5
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:10
|
#: bookwyrm/templates/notifications/notifications_page.html:10
|
||||||
msgid "Notifications"
|
msgid "Notifications"
|
||||||
|
@ -2564,32 +2574,32 @@ msgid "Data source:"
|
||||||
msgstr "Origem dos dados:"
|
msgstr "Origem dos dados:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:42
|
#: bookwyrm/templates/import/import.html:42
|
||||||
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
||||||
msgstr "Podes fazer download dos teus dados do Goodreads na <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Importar/Exportar página</a> da tua conta do Goodreads."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:47
|
#: bookwyrm/templates/import/import.html:51
|
||||||
msgid "Data file:"
|
msgid "Data file:"
|
||||||
msgstr "Ficheiro de dados:"
|
msgstr "Ficheiro de dados:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:55
|
#: bookwyrm/templates/import/import.html:59
|
||||||
msgid "Include reviews"
|
msgid "Include reviews"
|
||||||
msgstr "Incluir criticas"
|
msgstr "Incluir criticas"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:64
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr "Configuração de privacidade para criticas importadas:"
|
msgstr "Configuração de privacidade para criticas importadas:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:70
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:78
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importar"
|
msgstr "Importar"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:71
|
#: bookwyrm/templates/import/import.html:75
|
||||||
msgid "Recent Imports"
|
msgid "Recent Imports"
|
||||||
msgstr "Importações recentes"
|
msgstr "Importações recentes"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:73
|
#: bookwyrm/templates/import/import.html:77
|
||||||
msgid "No recent imports"
|
msgid "No recent imports"
|
||||||
msgstr "Nenhuma importação recente"
|
msgstr "Nenhuma importação recente"
|
||||||
|
|
||||||
|
@ -2814,7 +2824,7 @@ msgid "Login"
|
||||||
msgstr "Login"
|
msgstr "Login"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:7
|
#: bookwyrm/templates/landing/login.html:7
|
||||||
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131
|
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:149
|
||||||
#: bookwyrm/templates/ostatus/error.html:37
|
#: bookwyrm/templates/ostatus/error.html:37
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Iniciar sessão"
|
msgstr "Iniciar sessão"
|
||||||
|
@ -2823,7 +2833,7 @@ msgstr "Iniciar sessão"
|
||||||
msgid "Success! Email address confirmed."
|
msgid "Success! Email address confirmed."
|
||||||
msgstr "Sucesso! O teu E-Mail está confirmado."
|
msgstr "Sucesso! O teu E-Mail está confirmado."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122
|
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140
|
||||||
#: bookwyrm/templates/ostatus/error.html:28
|
#: bookwyrm/templates/ostatus/error.html:28
|
||||||
#: bookwyrm/templates/snippets/register_form.html:4
|
#: bookwyrm/templates/snippets/register_form.html:4
|
||||||
msgid "Username:"
|
msgid "Username:"
|
||||||
|
@ -2831,12 +2841,12 @@ msgstr "Nome de utilizador:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:27
|
#: bookwyrm/templates/landing/login.html:27
|
||||||
#: bookwyrm/templates/landing/password_reset.html:26
|
#: bookwyrm/templates/landing/password_reset.html:26
|
||||||
#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32
|
#: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32
|
||||||
#: bookwyrm/templates/snippets/register_form.html:45
|
#: bookwyrm/templates/snippets/register_form.html:45
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "Palavra-passe:"
|
msgstr "Palavra-passe:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128
|
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:146
|
||||||
#: bookwyrm/templates/ostatus/error.html:34
|
#: bookwyrm/templates/ostatus/error.html:34
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "Esqueces-te a tua palavra-passe?"
|
msgstr "Esqueces-te a tua palavra-passe?"
|
||||||
|
@ -2877,42 +2887,42 @@ msgstr "Procurar por um livro, utilizador, ou lista"
|
||||||
msgid "Scan Barcode"
|
msgid "Scan Barcode"
|
||||||
msgstr "Ler código de barras"
|
msgstr "Ler código de barras"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:72
|
#: bookwyrm/templates/layout.html:76
|
||||||
msgid "Main navigation menu"
|
msgid "Main navigation menu"
|
||||||
msgstr "Menu principal"
|
msgstr "Menu principal"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:80
|
#: bookwyrm/templates/layout.html:98
|
||||||
msgid "Feed"
|
msgid "Feed"
|
||||||
msgstr "Feed"
|
msgstr "Feed"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33
|
#: bookwyrm/templates/layout.html:145 bookwyrm/templates/ostatus/error.html:33
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr "palavra-passe"
|
msgstr "palavra-passe"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:139
|
#: bookwyrm/templates/layout.html:157
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "Junta-te"
|
msgstr "Junta-te"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:173
|
#: bookwyrm/templates/layout.html:191
|
||||||
msgid "Successfully posted status"
|
msgid "Successfully posted status"
|
||||||
msgstr "Estado publicado com sucesso"
|
msgstr "Estado publicado com sucesso"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:174
|
#: bookwyrm/templates/layout.html:192
|
||||||
msgid "Error posting status"
|
msgid "Error posting status"
|
||||||
msgstr "Erro ao publicar estado"
|
msgstr "Erro ao publicar estado"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:190
|
#: bookwyrm/templates/layout.html:208
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "Documentação"
|
msgstr "Documentação"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:203
|
#: bookwyrm/templates/layout.html:221
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
msgstr "Apoia %(site_name)s em <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:207
|
#: bookwyrm/templates/layout.html:228
|
||||||
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
msgstr "O código de fonte do BookWyrm está disponível gratuitamente. E também podes contribuir ou reportar problemas no <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/add_item_modal.html:8
|
#: bookwyrm/templates/lists/add_item_modal.html:8
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3546,11 +3556,11 @@ msgstr "Identificador do utilizador a seguir:"
|
||||||
msgid "Follow!"
|
msgid "Follow!"
|
||||||
msgstr "Seguir!"
|
msgstr "Seguir!"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:8
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:15
|
||||||
msgid "Follow on Fediverse"
|
msgid "Follow on Fediverse"
|
||||||
msgstr "Seguir no Fediverse"
|
msgstr "Seguir no Fediverse"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:12
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:19
|
||||||
msgid "This link opens in a pop-up window"
|
msgid "This link opens in a pop-up window"
|
||||||
msgstr "Este link abre numa janela pop-up"
|
msgstr "Este link abre numa janela pop-up"
|
||||||
|
|
||||||
|
@ -3860,36 +3870,36 @@ msgctxt "followed by ISBN"
|
||||||
msgid "Searching for book:"
|
msgid "Searching for book:"
|
||||||
msgstr "Pesquisando pelo livro:"
|
msgstr "Pesquisando pelo livro:"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:44
|
#: bookwyrm/templates/search/book.html:39
|
||||||
msgid "Results from"
|
msgid "Results from"
|
||||||
msgstr "Resultados de"
|
msgstr "Resultados de"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:80
|
#: bookwyrm/templates/search/book.html:78
|
||||||
msgid "Import book"
|
msgid "Import book"
|
||||||
msgstr "Importar livro"
|
msgstr "Importar livro"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:106
|
#: bookwyrm/templates/search/book.html:102
|
||||||
msgid "Load results from other catalogues"
|
msgid "Load results from other catalogues"
|
||||||
msgstr "Carregar resultados de outros catálogos"
|
msgstr "Carregar resultados de outros catálogos"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:110
|
#: bookwyrm/templates/search/book.html:106
|
||||||
msgid "Manually add book"
|
msgid "Manually add book"
|
||||||
msgstr "Adicionar manualmente um livro"
|
msgstr "Adicionar manualmente um livro"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:115
|
#: bookwyrm/templates/search/book.html:111
|
||||||
msgid "Log in to import or add books."
|
msgid "Log in to import or add books."
|
||||||
msgstr "Inicia sessão para importares ou adicionares livros."
|
msgstr "Inicia sessão para importares ou adicionares livros."
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:16
|
#: bookwyrm/templates/search/layout.html:17
|
||||||
msgid "Search query"
|
msgid "Search query"
|
||||||
msgstr "Consulta de pesquisa"
|
msgstr "Consulta de pesquisa"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:19
|
#: bookwyrm/templates/search/layout.html:20
|
||||||
msgid "Search type"
|
msgid "Search type"
|
||||||
msgstr "Tipo de pesquisa"
|
msgstr "Tipo de pesquisa"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:24
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:47
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
||||||
#: bookwyrm/templates/settings/layout.html:36
|
#: bookwyrm/templates/settings/layout.html:36
|
||||||
|
@ -3899,11 +3909,18 @@ msgstr "Tipo de pesquisa"
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Utilizadores"
|
msgstr "Utilizadores"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:58
|
#: bookwyrm/templates/search/layout.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "Nenhum resultado encontrado para \"%(query)s\""
|
msgstr "Nenhum resultado encontrado para \"%(query)s\""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/search/layout.html:61
|
||||||
|
#, python-format
|
||||||
|
msgid "%(result_count)s result found"
|
||||||
|
msgid_plural "%(result_count)s results found"
|
||||||
|
msgstr[0] ""
|
||||||
|
msgstr[1] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -3937,13 +3954,13 @@ msgstr "Falso"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:84
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:80
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "Data de início:"
|
msgstr "Data de início:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:90
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:86
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "Data de conclusão:"
|
msgstr "Data de conclusão:"
|
||||||
|
|
||||||
|
@ -4103,7 +4120,7 @@ msgid "Dashboard"
|
||||||
msgstr "Painel de controlo"
|
msgstr "Painel de controlo"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:109
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Total de utilizadores"
|
msgstr "Total de utilizadores"
|
||||||
|
|
||||||
|
@ -4121,31 +4138,31 @@ msgstr "Estados"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Obras"
|
msgstr "Obras"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:78
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:74
|
||||||
msgid "Instance Activity"
|
msgid "Instance Activity"
|
||||||
msgstr "Atividade do domínio"
|
msgstr "Atividade do domínio"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:92
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervalo:"
|
msgstr "Intervalo:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Dias"
|
msgstr "Dias"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:97
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Semanas"
|
msgstr "Semanas"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:115
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Atividade de inscrição do utilizador"
|
msgstr "Atividade de inscrição do utilizador"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Atividade de estado"
|
msgstr "Atividade de estado"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:127
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Obras criadas"
|
msgstr "Obras criadas"
|
||||||
|
|
||||||
|
@ -4370,6 +4387,10 @@ msgstr "Bloqueado com sucesso:"
|
||||||
msgid "Failed:"
|
msgid "Failed:"
|
||||||
msgstr "Falha:"
|
msgstr "Falha:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:62
|
||||||
|
msgid "Expects a json file in the format provided by <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
||||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -5124,11 +5145,11 @@ msgstr "Ver as instruções de instalação"
|
||||||
msgid "Instance Setup"
|
msgid "Instance Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:19
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr "Instalando o BookWyrm"
|
msgstr "Instalando o BookWyrm"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:22
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
msgstr "Precisas de ajuda?"
|
msgstr "Precisas de ajuda?"
|
||||||
|
|
||||||
|
@ -5625,11 +5646,11 @@ msgstr "(Página %(page)s)"
|
||||||
msgid "(%(percent)s%%)"
|
msgid "(%(percent)s%%)"
|
||||||
msgstr "(%(percent)s%%)"
|
msgstr "(%(percent)s%%)"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:126
|
#: bookwyrm/templates/snippets/status/content_status.html:127
|
||||||
msgid "Open image in new window"
|
msgid "Open image in new window"
|
||||||
msgstr "Abrir imagem numa nova janela"
|
msgstr "Abrir imagem numa nova janela"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:145
|
#: bookwyrm/templates/snippets/status/content_status.html:146
|
||||||
msgid "Hide status"
|
msgid "Hide status"
|
||||||
msgstr "Ocultar estado"
|
msgstr "Ocultar estado"
|
||||||
|
|
||||||
|
@ -5870,19 +5891,19 @@ msgid_plural "%(counter)s followers"
|
||||||
msgstr[0] "%(counter)s seguidor"
|
msgstr[0] "%(counter)s seguidor"
|
||||||
msgstr[1] "%(counter)s seguidores"
|
msgstr[1] "%(counter)s seguidores"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:27
|
#: bookwyrm/templates/user/user_preview.html:31
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(counter)s following"
|
msgid "%(counter)s following"
|
||||||
msgstr "%(counter)s a seguir"
|
msgstr "%(counter)s a seguir"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:39
|
#: bookwyrm/templates/user/user_preview.html:45
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(mutuals_display)s follower you follow"
|
msgid "%(mutuals_display)s follower you follow"
|
||||||
msgid_plural "%(mutuals_display)s followers you follow"
|
msgid_plural "%(mutuals_display)s followers you follow"
|
||||||
msgstr[0] "%(mutuals_display)s seguidor que tu segues"
|
msgstr[0] "%(mutuals_display)s seguidor que tu segues"
|
||||||
msgstr[1] "%(mutuals_display)s seguidores que tu segues"
|
msgstr[1] "%(mutuals_display)s seguidores que tu segues"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:43
|
#: bookwyrm/templates/user/user_preview.html:49
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "Não há seguidores que tu segues"
|
msgstr "Não há seguidores que tu segues"
|
||||||
|
|
||||||
|
@ -5907,7 +5928,7 @@ msgstr "%(title)s: %(subtitle)s"
|
||||||
msgid "Not a valid csv file"
|
msgid "Not a valid csv file"
|
||||||
msgstr "Não é um ficheiro csv válido"
|
msgstr "Não é um ficheiro csv válido"
|
||||||
|
|
||||||
#: bookwyrm/views/landing/login.py:70
|
#: bookwyrm/views/landing/login.py:68
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Nome de utilizador ou palavra-passe incorretos"
|
msgstr "Nome de utilizador ou palavra-passe incorretos"
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-29 18:24+0000\n"
|
"POT-Creation-Date: 2022-08-29 20:43+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-31 10:35\n"
|
"PO-Revision-Date: 2022-08-29 22:37\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Romanian\n"
|
"Language-Team: Romanian\n"
|
||||||
"Language: ro\n"
|
"Language: ro\n"
|
||||||
|
@ -199,7 +199,7 @@ msgstr "%(value)s nu este un remote_id valid"
|
||||||
msgid "%(value)s is not a valid username"
|
msgid "%(value)s is not a valid username"
|
||||||
msgstr "%(value)s nu este un nume de utilizator valid"
|
msgstr "%(value)s nu este un nume de utilizator valid"
|
||||||
|
|
||||||
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123
|
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:141
|
||||||
#: bookwyrm/templates/ostatus/error.html:29
|
#: bookwyrm/templates/ostatus/error.html:29
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr "nume de utilizator"
|
msgstr "nume de utilizator"
|
||||||
|
@ -257,19 +257,19 @@ msgstr "Disponibilă pentru împrumut"
|
||||||
msgid "Approved"
|
msgid "Approved"
|
||||||
msgstr "Aprovat"
|
msgstr "Aprovat"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:289
|
#: bookwyrm/models/user.py:31 bookwyrm/templates/book/book.html:289
|
||||||
msgid "Reviews"
|
msgid "Reviews"
|
||||||
msgstr "Recenzii"
|
msgstr "Recenzii"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:33
|
#: bookwyrm/models/user.py:32
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr "Comentarii"
|
msgstr "Comentarii"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:34
|
#: bookwyrm/models/user.py:33
|
||||||
msgid "Quotations"
|
msgid "Quotations"
|
||||||
msgstr "Citate"
|
msgstr "Citate"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:35
|
#: bookwyrm/models/user.py:34
|
||||||
msgid "Everything else"
|
msgid "Everything else"
|
||||||
msgstr "Orice altceva"
|
msgstr "Orice altceva"
|
||||||
|
|
||||||
|
@ -287,8 +287,8 @@ msgstr "Friză cronologică de cărți"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:210
|
#: bookwyrm/settings.py:210
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
||||||
#: bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/templates/search/layout.html:22
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:43
|
||||||
#: bookwyrm/templates/user/layout.html:91
|
#: bookwyrm/templates/user/layout.html:91
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "Cărți"
|
msgstr "Cărți"
|
||||||
|
@ -334,26 +334,30 @@ msgid "Norsk (Norwegian)"
|
||||||
msgstr "Norsk (norvegiană)"
|
msgstr "Norsk (norvegiană)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:292
|
#: bookwyrm/settings.py:292
|
||||||
|
msgid "Polski (Polish)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/settings.py:293
|
||||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||||
msgstr "Português do Brasil (portugheză braziliană)"
|
msgstr "Português do Brasil (portugheză braziliană)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:293
|
#: bookwyrm/settings.py:294
|
||||||
msgid "Português Europeu (European Portuguese)"
|
msgid "Português Europeu (European Portuguese)"
|
||||||
msgstr "Português Europeu (portugheză europeană)"
|
msgstr "Português Europeu (portugheză europeană)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:294
|
#: bookwyrm/settings.py:295
|
||||||
msgid "Română (Romanian)"
|
msgid "Română (Romanian)"
|
||||||
msgstr "Română (română)"
|
msgstr "Română (română)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:295
|
#: bookwyrm/settings.py:296
|
||||||
msgid "Svenska (Swedish)"
|
msgid "Svenska (Swedish)"
|
||||||
msgstr "Svenska (suedeză)"
|
msgstr "Svenska (suedeză)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:296
|
#: bookwyrm/settings.py:297
|
||||||
msgid "简体中文 (Simplified Chinese)"
|
msgid "简体中文 (Simplified Chinese)"
|
||||||
msgstr "简体中文 (chineză simplificată)"
|
msgstr "简体中文 (chineză simplificată)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:297
|
#: bookwyrm/settings.py:298
|
||||||
msgid "繁體中文 (Traditional Chinese)"
|
msgid "繁體中文 (Traditional Chinese)"
|
||||||
msgstr "繁體中文 (chineză tradițională)"
|
msgstr "繁體中文 (chineză tradițională)"
|
||||||
|
|
||||||
|
@ -390,46 +394,46 @@ msgstr "Bine ați venit în %(site_name)s!"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:24
|
#: bookwyrm/templates/about/about.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s 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."
|
msgid "%(site_name)s 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\" rel=\"nofollow noopener noreferrer\">BookWyrm network</a>, this community is unique."
|
||||||
msgstr "%(site_name)s este parte din <em>BookWyrm</em>, o rețea de comunități independente, autonome de cititori. Chiar dacă puteți interacționa perfect cu utilizatori de oriunde din <a href=\"https://joinbookwyrm.com/instances/\" target=\"_blank\">rețeaua BookWyrm</a>, această comunitate este unică."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:42
|
#: bookwyrm/templates/about/about.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> este cartea cea mai iubită a %(site_name)s, cu un rating mediu de %(rating)s din 5."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> este cartea cea mai iubită a %(site_name)s, cu un rating mediu de %(rating)s din 5."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:61
|
#: bookwyrm/templates/about/about.html:63
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
||||||
msgstr "Utilizatorii %(site_name)s vor să citească <a href=\"%(book_path)s\"><em>%(title)s</em></a> mai mult decât oricare altă carte."
|
msgstr "Utilizatorii %(site_name)s vor să citească <a href=\"%(book_path)s\"><em>%(title)s</em></a> mai mult decât oricare altă carte."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:80
|
#: bookwyrm/templates/about/about.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> are ratingul cel mai divizat față de orice altă carte a %(site_name)s."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> are ratingul cel mai divizat față de orice altă carte a %(site_name)s."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:91
|
#: bookwyrm/templates/about/about.html:93
|
||||||
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard."
|
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reach out</a> and make yourself heard."
|
||||||
msgstr "Urmăriți progresul lecturii, vorbiți despre cărți, citiți recenzii și descoperiți ce să citiți în continuare. Mereu fără reclame, anti-corporație și axat pe comunitate, BookWyrm este un program la scară umană, conceput să rămână mic și personal. Dacă aveți cereri de funcționalități, raporturi de buguri sau vise mărețe, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>contactați-ne</a> și făceți-vă auziți."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:98
|
#: bookwyrm/templates/about/about.html:103
|
||||||
msgid "Meet your admins"
|
msgid "Meet your admins"
|
||||||
msgstr "Întâlniți-vă adminii"
|
msgstr "Întâlniți-vă adminii"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:101
|
#: bookwyrm/templates/about/about.html:106
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
||||||
msgstr "Moderatorii și administratorii %(site_name)s mențin site-ul în picioare, impun <a href=\"%(coc_path)s\">codul de conduită</a> și răspund când utilizatorii raportează spam și comportament neadecvat."
|
msgstr "Moderatorii și administratorii %(site_name)s mențin site-ul în picioare, impun <a href=\"%(coc_path)s\">codul de conduită</a> și răspund când utilizatorii raportează spam și comportament neadecvat."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:115
|
#: bookwyrm/templates/about/about.html:120
|
||||||
msgid "Moderator"
|
msgid "Moderator"
|
||||||
msgstr "Moderator"
|
msgstr "Moderator"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63
|
#: bookwyrm/templates/about/about.html:122 bookwyrm/templates/user_menu.html:63
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Admin"
|
msgstr "Admin"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:133
|
#: bookwyrm/templates/about/about.html:138
|
||||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:14
|
#: bookwyrm/templates/snippets/user_options.html:14
|
||||||
|
@ -456,7 +460,7 @@ msgid "Software version:"
|
||||||
msgstr "Versiunea programului:"
|
msgstr "Versiunea programului:"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/layout.html:30
|
#: bookwyrm/templates/about/layout.html:30
|
||||||
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182
|
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:200
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "About %(site_name)s"
|
msgid "About %(site_name)s"
|
||||||
msgstr "Despre %(site_name)s"
|
msgstr "Despre %(site_name)s"
|
||||||
|
@ -756,7 +760,7 @@ msgstr "ISNI:"
|
||||||
|
|
||||||
#: bookwyrm/templates/author/edit_author.html:115
|
#: bookwyrm/templates/author/edit_author.html:115
|
||||||
#: bookwyrm/templates/book/book.html:202
|
#: bookwyrm/templates/book/book.html:202
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:135
|
#: bookwyrm/templates/book/edit/edit_book.html:139
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
||||||
#: bookwyrm/templates/groups/form.html:32
|
#: bookwyrm/templates/groups/form.html:32
|
||||||
|
@ -779,8 +783,8 @@ msgstr "Salvați"
|
||||||
#: bookwyrm/templates/author/sync_modal.html:23
|
#: bookwyrm/templates/author/sync_modal.html:23
|
||||||
#: bookwyrm/templates/book/book.html:203
|
#: bookwyrm/templates/book/book.html:203
|
||||||
#: bookwyrm/templates/book/cover_add_modal.html:33
|
#: bookwyrm/templates/book/cover_add_modal.html:33
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:137
|
#: bookwyrm/templates/book/edit/edit_book.html:141
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:140
|
#: bookwyrm/templates/book/edit/edit_book.html:144
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
||||||
#: bookwyrm/templates/book/sync_modal.html:23
|
#: bookwyrm/templates/book/sync_modal.html:23
|
||||||
|
@ -802,7 +806,7 @@ msgid "Loading data will connect to <strong>%(source_name)s</strong> and check f
|
||||||
msgstr "Încărcatul de date se va conecta la <strong>%(source_name)s</strong> și verifica orice metadate despre autor care nu sunt prezente aici. Metadatele existente nu vor fi suprascrise."
|
msgstr "Încărcatul de date se va conecta la <strong>%(source_name)s</strong> și verifica orice metadate despre autor care nu sunt prezente aici. Metadatele existente nu vor fi suprascrise."
|
||||||
|
|
||||||
#: bookwyrm/templates/author/sync_modal.html:24
|
#: bookwyrm/templates/author/sync_modal.html:24
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:126
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: bookwyrm/templates/groups/members.html:29
|
||||||
#: bookwyrm/templates/landing/password_reset.html:52
|
#: bookwyrm/templates/landing/password_reset.html:52
|
||||||
|
@ -903,11 +907,11 @@ msgstr "Locuri"
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:14
|
#: bookwyrm/templates/guided_tour/lists.html:14
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:102
|
#: bookwyrm/templates/guided_tour/user_books.html:102
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
||||||
#: bookwyrm/templates/layout.html:83 bookwyrm/templates/lists/curate.html:8
|
#: bookwyrm/templates/layout.html:101 bookwyrm/templates/lists/curate.html:8
|
||||||
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
||||||
#: bookwyrm/templates/lists/lists.html:12
|
#: bookwyrm/templates/lists/lists.html:12
|
||||||
#: bookwyrm/templates/search/layout.html:25
|
#: bookwyrm/templates/search/layout.html:26
|
||||||
#: bookwyrm/templates/search/layout.html:50
|
#: bookwyrm/templates/search/layout.html:51
|
||||||
#: bookwyrm/templates/user/layout.html:85
|
#: bookwyrm/templates/user/layout.html:85
|
||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Liste"
|
msgstr "Liste"
|
||||||
|
@ -988,32 +992,37 @@ msgid "Is \"%(name)s\" one of these authors?"
|
||||||
msgstr "Este „%(name)s” unul dintre acești autori?"
|
msgstr "Este „%(name)s” unul dintre acești autori?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:81
|
#: bookwyrm/templates/book/edit/edit_book.html:81
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#, python-format
|
||||||
msgid "Author of "
|
msgid "Author of <em>%(book_title)s</em>"
|
||||||
msgstr "Autor al "
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#: bookwyrm/templates/book/edit/edit_book.html:85
|
||||||
|
#, python-format
|
||||||
|
msgid "Author of <em>%(alt_title)s</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/book/edit/edit_book.html:87
|
||||||
msgid "Find more information at isni.org"
|
msgid "Find more information at isni.org"
|
||||||
msgstr "Aflați mai multe la isni.org"
|
msgstr "Aflați mai multe la isni.org"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:93
|
#: bookwyrm/templates/book/edit/edit_book.html:97
|
||||||
msgid "This is a new author"
|
msgid "This is a new author"
|
||||||
msgstr "Acesta este un autor nou"
|
msgstr "Acesta este un autor nou"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:100
|
#: bookwyrm/templates/book/edit/edit_book.html:104
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating a new author: %(name)s"
|
msgid "Creating a new author: %(name)s"
|
||||||
msgstr "Creați un autor nou: %(name)s"
|
msgstr "Creați un autor nou: %(name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:107
|
#: bookwyrm/templates/book/edit/edit_book.html:111
|
||||||
msgid "Is this an edition of an existing work?"
|
msgid "Is this an edition of an existing work?"
|
||||||
msgstr "Este această o ediție a unei opere existente?"
|
msgstr "Este această o ediție a unei opere existente?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:115
|
#: bookwyrm/templates/book/edit/edit_book.html:119
|
||||||
msgid "This is a new work"
|
msgid "This is a new work"
|
||||||
msgstr "Aceasta este o operă nouă"
|
msgstr "Aceasta este o operă nouă"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:124
|
#: bookwyrm/templates/book/edit/edit_book.html:128
|
||||||
#: bookwyrm/templates/feed/status.html:21
|
#: bookwyrm/templates/feed/status.html:21
|
||||||
#: bookwyrm/templates/guided_tour/book.html:44
|
#: bookwyrm/templates/guided_tour/book.html:44
|
||||||
#: bookwyrm/templates/guided_tour/book.html:68
|
#: bookwyrm/templates/guided_tour/book.html:68
|
||||||
|
@ -1397,7 +1406,7 @@ msgstr "Cod de confirmare:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: bookwyrm/templates/landing/layout.html:81
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:106
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:102
|
||||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Trimiteți"
|
msgstr "Trimiteți"
|
||||||
|
@ -1561,7 +1570,7 @@ msgstr "<a href=\"%(user_path)s\">%(username)s</a> a citat <a href=\"%(book_path
|
||||||
|
|
||||||
#: bookwyrm/templates/discover/discover.html:4
|
#: bookwyrm/templates/discover/discover.html:4
|
||||||
#: bookwyrm/templates/discover/discover.html:10
|
#: bookwyrm/templates/discover/discover.html:10
|
||||||
#: bookwyrm/templates/layout.html:86
|
#: bookwyrm/templates/layout.html:104
|
||||||
msgid "Discover"
|
msgid "Discover"
|
||||||
msgstr "Descoperiți"
|
msgstr "Descoperiți"
|
||||||
|
|
||||||
|
@ -1685,12 +1694,12 @@ msgid "Reset your %(site_name)s password"
|
||||||
msgstr "Reinițializați parola dvs. pentru %(site_name)s"
|
msgstr "Reinițializați parola dvs. pentru %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
||||||
#: bookwyrm/templates/setup/layout.html:12
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s home page"
|
msgid "%(site_name)s home page"
|
||||||
msgstr "Pagina principală a %(site_name)s"
|
msgstr "Pagina principală a %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186
|
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:204
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "Contactați adminul site-ului"
|
msgstr "Contactați adminul site-ului"
|
||||||
|
|
||||||
|
@ -1841,8 +1850,8 @@ msgstr "Puteți adăuga cărți când începeți să folosiți %(site_name)s."
|
||||||
#: bookwyrm/templates/groups/members.html:15
|
#: bookwyrm/templates/groups/members.html:15
|
||||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||||
#: bookwyrm/templates/search/layout.html:4
|
#: bookwyrm/templates/search/layout.html:5
|
||||||
#: bookwyrm/templates/search/layout.html:9
|
#: bookwyrm/templates/search/layout.html:10
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "Căutați"
|
msgstr "Căutați"
|
||||||
|
|
||||||
|
@ -2015,8 +2024,8 @@ msgstr "Părăsiți grupul"
|
||||||
#: bookwyrm/templates/groups/members.html:54
|
#: bookwyrm/templates/groups/members.html:54
|
||||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||||
#: bookwyrm/templates/user/user_preview.html:33
|
#: bookwyrm/templates/user/user_preview.html:39
|
||||||
#: bookwyrm/templates/user/user_preview.html:41
|
#: bookwyrm/templates/user/user_preview.html:47
|
||||||
msgid "Follows you"
|
msgid "Follows you"
|
||||||
msgstr "Vă urmărește"
|
msgstr "Vă urmărește"
|
||||||
|
|
||||||
|
@ -2261,7 +2270,7 @@ msgstr "Bine ați venit în Bookwyrm!<br><br>Ați dori să parcurgeți un tur gh
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:17
|
#: bookwyrm/templates/guided_tour/home.html:17
|
||||||
#: bookwyrm/templates/guided_tour/home.html:39
|
#: bookwyrm/templates/guided_tour/home.html:39
|
||||||
#: bookwyrm/templates/layout.html:194
|
#: bookwyrm/templates/layout.html:212
|
||||||
msgid "Guided Tour"
|
msgid "Guided Tour"
|
||||||
msgstr "Tur ghidat"
|
msgstr "Tur ghidat"
|
||||||
|
|
||||||
|
@ -2318,7 +2327,8 @@ msgid "The bell will light up when you have a new notification. When it does, cl
|
||||||
msgstr "Clopoțelul se va aprinde când aveți o notificare nouă. Când o face, apăsați-l pentru a descoperi ce lucru interesant s-a întâmplat!"
|
msgstr "Clopoțelul se va aprinde când aveți o notificare nouă. Când o face, apăsați-l pentru a descoperi ce lucru interesant s-a întâmplat!"
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:177
|
#: bookwyrm/templates/guided_tour/home.html:177
|
||||||
#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100
|
#: bookwyrm/templates/layout.html:85 bookwyrm/templates/layout.html:117
|
||||||
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:5
|
#: bookwyrm/templates/notifications/notifications_page.html:5
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:10
|
#: bookwyrm/templates/notifications/notifications_page.html:10
|
||||||
msgid "Notifications"
|
msgid "Notifications"
|
||||||
|
@ -2574,32 +2584,32 @@ msgid "Data source:"
|
||||||
msgstr "Sursa de date:"
|
msgstr "Sursa de date:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:42
|
#: bookwyrm/templates/import/import.html:42
|
||||||
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
||||||
msgstr "Puteți descărca datele dvs. GoodReads de pe <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">pagina Import/Export</a> a contului dvs. GoodReads."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:47
|
#: bookwyrm/templates/import/import.html:51
|
||||||
msgid "Data file:"
|
msgid "Data file:"
|
||||||
msgstr "Fișierul de date:"
|
msgstr "Fișierul de date:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:55
|
#: bookwyrm/templates/import/import.html:59
|
||||||
msgid "Include reviews"
|
msgid "Include reviews"
|
||||||
msgstr "Includeți recenzii"
|
msgstr "Includeți recenzii"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:64
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr "Setare de confidențialitate pentru recenziile importate:"
|
msgstr "Setare de confidențialitate pentru recenziile importate:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:70
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:78
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importați"
|
msgstr "Importați"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:71
|
#: bookwyrm/templates/import/import.html:75
|
||||||
msgid "Recent Imports"
|
msgid "Recent Imports"
|
||||||
msgstr "Importuri recente"
|
msgstr "Importuri recente"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:73
|
#: bookwyrm/templates/import/import.html:77
|
||||||
msgid "No recent imports"
|
msgid "No recent imports"
|
||||||
msgstr "Niciun import recent"
|
msgstr "Niciun import recent"
|
||||||
|
|
||||||
|
@ -2826,7 +2836,7 @@ msgid "Login"
|
||||||
msgstr "Autentificare"
|
msgstr "Autentificare"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:7
|
#: bookwyrm/templates/landing/login.html:7
|
||||||
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131
|
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:149
|
||||||
#: bookwyrm/templates/ostatus/error.html:37
|
#: bookwyrm/templates/ostatus/error.html:37
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Autentificați-vă"
|
msgstr "Autentificați-vă"
|
||||||
|
@ -2835,7 +2845,7 @@ msgstr "Autentificați-vă"
|
||||||
msgid "Success! Email address confirmed."
|
msgid "Success! Email address confirmed."
|
||||||
msgstr "Succes! Adresa email a fost confirmată."
|
msgstr "Succes! Adresa email a fost confirmată."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122
|
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140
|
||||||
#: bookwyrm/templates/ostatus/error.html:28
|
#: bookwyrm/templates/ostatus/error.html:28
|
||||||
#: bookwyrm/templates/snippets/register_form.html:4
|
#: bookwyrm/templates/snippets/register_form.html:4
|
||||||
msgid "Username:"
|
msgid "Username:"
|
||||||
|
@ -2843,12 +2853,12 @@ msgstr "Nume de utilizator:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:27
|
#: bookwyrm/templates/landing/login.html:27
|
||||||
#: bookwyrm/templates/landing/password_reset.html:26
|
#: bookwyrm/templates/landing/password_reset.html:26
|
||||||
#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32
|
#: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32
|
||||||
#: bookwyrm/templates/snippets/register_form.html:45
|
#: bookwyrm/templates/snippets/register_form.html:45
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "Parolă:"
|
msgstr "Parolă:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128
|
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:146
|
||||||
#: bookwyrm/templates/ostatus/error.html:34
|
#: bookwyrm/templates/ostatus/error.html:34
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "Parolă uitată?"
|
msgstr "Parolă uitată?"
|
||||||
|
@ -2889,42 +2899,42 @@ msgstr "Căutați o carte, un utilizator sau o listă"
|
||||||
msgid "Scan Barcode"
|
msgid "Scan Barcode"
|
||||||
msgstr "Scanați codul de bare"
|
msgstr "Scanați codul de bare"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:72
|
#: bookwyrm/templates/layout.html:76
|
||||||
msgid "Main navigation menu"
|
msgid "Main navigation menu"
|
||||||
msgstr "Meniul principal de navigație"
|
msgstr "Meniul principal de navigație"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:80
|
#: bookwyrm/templates/layout.html:98
|
||||||
msgid "Feed"
|
msgid "Feed"
|
||||||
msgstr "Fir de actualitate"
|
msgstr "Fir de actualitate"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33
|
#: bookwyrm/templates/layout.html:145 bookwyrm/templates/ostatus/error.html:33
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr "parolă"
|
msgstr "parolă"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:139
|
#: bookwyrm/templates/layout.html:157
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "Alăturați-vă"
|
msgstr "Alăturați-vă"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:173
|
#: bookwyrm/templates/layout.html:191
|
||||||
msgid "Successfully posted status"
|
msgid "Successfully posted status"
|
||||||
msgstr "Stare postată cu succes"
|
msgstr "Stare postată cu succes"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:174
|
#: bookwyrm/templates/layout.html:192
|
||||||
msgid "Error posting status"
|
msgid "Error posting status"
|
||||||
msgstr "Eroare la postarea stării"
|
msgstr "Eroare la postarea stării"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:190
|
#: bookwyrm/templates/layout.html:208
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "Documentație"
|
msgstr "Documentație"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:203
|
#: bookwyrm/templates/layout.html:221
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
msgstr "Susțineți %(site_name)s la <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:207
|
#: bookwyrm/templates/layout.html:228
|
||||||
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
msgstr "Codul sursă a lui BookWyrm este disponibil gratuit. Puteți contribui sau raporta probleme la <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/add_item_modal.html:8
|
#: bookwyrm/templates/lists/add_item_modal.html:8
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3561,11 +3571,11 @@ msgstr "Cont cu care să-l urmăriți:"
|
||||||
msgid "Follow!"
|
msgid "Follow!"
|
||||||
msgstr "Urmăriți!"
|
msgstr "Urmăriți!"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:8
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:15
|
||||||
msgid "Follow on Fediverse"
|
msgid "Follow on Fediverse"
|
||||||
msgstr "Urmăriți pe Fediverse"
|
msgstr "Urmăriți pe Fediverse"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:12
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:19
|
||||||
msgid "This link opens in a pop-up window"
|
msgid "This link opens in a pop-up window"
|
||||||
msgstr "Această legătură se deschide într-o fereastră nouă"
|
msgstr "Această legătură se deschide într-o fereastră nouă"
|
||||||
|
|
||||||
|
@ -3874,36 +3884,36 @@ msgctxt "followed by ISBN"
|
||||||
msgid "Searching for book:"
|
msgid "Searching for book:"
|
||||||
msgstr "Căutați o carte:"
|
msgstr "Căutați o carte:"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:44
|
#: bookwyrm/templates/search/book.html:39
|
||||||
msgid "Results from"
|
msgid "Results from"
|
||||||
msgstr "Rezultate de la"
|
msgstr "Rezultate de la"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:80
|
#: bookwyrm/templates/search/book.html:78
|
||||||
msgid "Import book"
|
msgid "Import book"
|
||||||
msgstr "Importați o carte"
|
msgstr "Importați o carte"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:106
|
#: bookwyrm/templates/search/book.html:102
|
||||||
msgid "Load results from other catalogues"
|
msgid "Load results from other catalogues"
|
||||||
msgstr "Încărcați rezultatele din alte cataloage"
|
msgstr "Încărcați rezultatele din alte cataloage"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:110
|
#: bookwyrm/templates/search/book.html:106
|
||||||
msgid "Manually add book"
|
msgid "Manually add book"
|
||||||
msgstr "Adăugați manual o carte"
|
msgstr "Adăugați manual o carte"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:115
|
#: bookwyrm/templates/search/book.html:111
|
||||||
msgid "Log in to import or add books."
|
msgid "Log in to import or add books."
|
||||||
msgstr "Autentificați-vă pentru a importa sau adăuga cărți."
|
msgstr "Autentificați-vă pentru a importa sau adăuga cărți."
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:16
|
#: bookwyrm/templates/search/layout.html:17
|
||||||
msgid "Search query"
|
msgid "Search query"
|
||||||
msgstr "Conținutul căutării"
|
msgstr "Conținutul căutării"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:19
|
#: bookwyrm/templates/search/layout.html:20
|
||||||
msgid "Search type"
|
msgid "Search type"
|
||||||
msgstr "Tipul căutării"
|
msgstr "Tipul căutării"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:24
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:47
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
||||||
#: bookwyrm/templates/settings/layout.html:36
|
#: bookwyrm/templates/settings/layout.html:36
|
||||||
|
@ -3913,11 +3923,19 @@ msgstr "Tipul căutării"
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Utilizatori"
|
msgstr "Utilizatori"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:58
|
#: bookwyrm/templates/search/layout.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "Niciun rezultat găsit pentru „%(query)s”"
|
msgstr "Niciun rezultat găsit pentru „%(query)s”"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/search/layout.html:61
|
||||||
|
#, python-format
|
||||||
|
msgid "%(result_count)s result found"
|
||||||
|
msgid_plural "%(result_count)s results found"
|
||||||
|
msgstr[0] ""
|
||||||
|
msgstr[1] ""
|
||||||
|
msgstr[2] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -3951,13 +3969,13 @@ msgstr "Fals"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:84
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:80
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "Data de început:"
|
msgstr "Data de început:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:90
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:86
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "Data de sfârșit:"
|
msgstr "Data de sfârșit:"
|
||||||
|
|
||||||
|
@ -4117,7 +4135,7 @@ msgid "Dashboard"
|
||||||
msgstr "Tablou de bord"
|
msgstr "Tablou de bord"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:109
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Număr total de utilizatori"
|
msgstr "Număr total de utilizatori"
|
||||||
|
|
||||||
|
@ -4135,31 +4153,31 @@ msgstr "Statusuri"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Opere"
|
msgstr "Opere"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:78
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:74
|
||||||
msgid "Instance Activity"
|
msgid "Instance Activity"
|
||||||
msgstr "Activitatea instanței"
|
msgstr "Activitatea instanței"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:92
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Interval:"
|
msgstr "Interval:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Zile"
|
msgstr "Zile"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:97
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Săptămâni"
|
msgstr "Săptămâni"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:115
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Activitate de înscriere a utilizatorilor"
|
msgstr "Activitate de înscriere a utilizatorilor"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Activitate stare"
|
msgstr "Activitate stare"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:127
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Opere create"
|
msgstr "Opere create"
|
||||||
|
|
||||||
|
@ -4388,6 +4406,10 @@ msgstr "Blocat cu succes:"
|
||||||
msgid "Failed:"
|
msgid "Failed:"
|
||||||
msgstr "Eșuat:"
|
msgstr "Eșuat:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:62
|
||||||
|
msgid "Expects a json file in the format provided by <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
||||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -5143,11 +5165,11 @@ msgstr "Vizualizați instrucțiunile de instalare"
|
||||||
msgid "Instance Setup"
|
msgid "Instance Setup"
|
||||||
msgstr "Setările instanței"
|
msgstr "Setările instanței"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:19
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr "Instalând BookWyrm"
|
msgstr "Instalând BookWyrm"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:22
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
msgstr "Aveți nevoie de ajutor?"
|
msgstr "Aveți nevoie de ajutor?"
|
||||||
|
|
||||||
|
@ -5651,11 +5673,11 @@ msgstr "(Pagină %(page)s)"
|
||||||
msgid "(%(percent)s%%)"
|
msgid "(%(percent)s%%)"
|
||||||
msgstr "(%(percent)s%%)"
|
msgstr "(%(percent)s%%)"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:126
|
#: bookwyrm/templates/snippets/status/content_status.html:127
|
||||||
msgid "Open image in new window"
|
msgid "Open image in new window"
|
||||||
msgstr "Deshideți imaginea într-o fereastră nouă"
|
msgstr "Deshideți imaginea într-o fereastră nouă"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:145
|
#: bookwyrm/templates/snippets/status/content_status.html:146
|
||||||
msgid "Hide status"
|
msgid "Hide status"
|
||||||
msgstr "Ascundeți starea"
|
msgstr "Ascundeți starea"
|
||||||
|
|
||||||
|
@ -5897,12 +5919,12 @@ msgstr[0] "%(counter)s urmăritor"
|
||||||
msgstr[1] ""
|
msgstr[1] ""
|
||||||
msgstr[2] "%(counter)s urmăritori"
|
msgstr[2] "%(counter)s urmăritori"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:27
|
#: bookwyrm/templates/user/user_preview.html:31
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(counter)s following"
|
msgid "%(counter)s following"
|
||||||
msgstr "%(counter)s urmăritori"
|
msgstr "%(counter)s urmăritori"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:39
|
#: bookwyrm/templates/user/user_preview.html:45
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(mutuals_display)s follower you follow"
|
msgid "%(mutuals_display)s follower you follow"
|
||||||
msgid_plural "%(mutuals_display)s followers you follow"
|
msgid_plural "%(mutuals_display)s followers you follow"
|
||||||
|
@ -5910,7 +5932,7 @@ msgstr[0] "%(mutuals_display)s urmăritor mutual"
|
||||||
msgstr[1] ""
|
msgstr[1] ""
|
||||||
msgstr[2] "%(mutuals_display)s urmăritori mutuali"
|
msgstr[2] "%(mutuals_display)s urmăritori mutuali"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:43
|
#: bookwyrm/templates/user/user_preview.html:49
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "Niciun urmăritor pe care îl urmărești"
|
msgstr "Niciun urmăritor pe care îl urmărești"
|
||||||
|
|
||||||
|
@ -5935,7 +5957,7 @@ msgstr "%(title)s: %(subtitle)s"
|
||||||
msgid "Not a valid csv file"
|
msgid "Not a valid csv file"
|
||||||
msgstr "Nu este un fișier csv valid"
|
msgstr "Nu este un fișier csv valid"
|
||||||
|
|
||||||
#: bookwyrm/views/landing/login.py:70
|
#: bookwyrm/views/landing/login.py:68
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Numele de utilizator sau parola greșite"
|
msgstr "Numele de utilizator sau parola greșite"
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-29 18:24+0000\n"
|
"POT-Creation-Date: 2022-08-29 20:43+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-29 20:00\n"
|
"PO-Revision-Date: 2022-08-29 22:37\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Swedish\n"
|
"Language-Team: Swedish\n"
|
||||||
"Language: sv\n"
|
"Language: sv\n"
|
||||||
|
@ -199,7 +199,7 @@ msgstr "%(value)s är inte ett giltigt remote_id"
|
||||||
msgid "%(value)s is not a valid username"
|
msgid "%(value)s is not a valid username"
|
||||||
msgstr "%(value)s är inte ett giltigt användarnamn"
|
msgstr "%(value)s är inte ett giltigt användarnamn"
|
||||||
|
|
||||||
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123
|
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:141
|
||||||
#: bookwyrm/templates/ostatus/error.html:29
|
#: bookwyrm/templates/ostatus/error.html:29
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr "användarnamn"
|
msgstr "användarnamn"
|
||||||
|
@ -257,19 +257,19 @@ msgstr "Tillgänglig för lån"
|
||||||
msgid "Approved"
|
msgid "Approved"
|
||||||
msgstr "Godkänd"
|
msgstr "Godkänd"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:289
|
#: bookwyrm/models/user.py:31 bookwyrm/templates/book/book.html:289
|
||||||
msgid "Reviews"
|
msgid "Reviews"
|
||||||
msgstr "Recensioner"
|
msgstr "Recensioner"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:33
|
#: bookwyrm/models/user.py:32
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr "Kommentarer"
|
msgstr "Kommentarer"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:34
|
#: bookwyrm/models/user.py:33
|
||||||
msgid "Quotations"
|
msgid "Quotations"
|
||||||
msgstr "Citat"
|
msgstr "Citat"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:35
|
#: bookwyrm/models/user.py:34
|
||||||
msgid "Everything else"
|
msgid "Everything else"
|
||||||
msgstr "Allt annat"
|
msgstr "Allt annat"
|
||||||
|
|
||||||
|
@ -287,8 +287,8 @@ msgstr "Tidslinjer för böcker"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:210
|
#: bookwyrm/settings.py:210
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
||||||
#: bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/templates/search/layout.html:22
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:43
|
||||||
#: bookwyrm/templates/user/layout.html:91
|
#: bookwyrm/templates/user/layout.html:91
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "Böcker"
|
msgstr "Böcker"
|
||||||
|
@ -334,26 +334,30 @@ msgid "Norsk (Norwegian)"
|
||||||
msgstr "Norska (Norska)"
|
msgstr "Norska (Norska)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:292
|
#: bookwyrm/settings.py:292
|
||||||
|
msgid "Polski (Polish)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/settings.py:293
|
||||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||||
msgstr "Português d Brasil (Brasiliansk Portugisiska)"
|
msgstr "Português d Brasil (Brasiliansk Portugisiska)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:293
|
#: bookwyrm/settings.py:294
|
||||||
msgid "Português Europeu (European Portuguese)"
|
msgid "Português Europeu (European Portuguese)"
|
||||||
msgstr "Português Europeu (Europeisk Portugisiska)"
|
msgstr "Português Europeu (Europeisk Portugisiska)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:294
|
#: bookwyrm/settings.py:295
|
||||||
msgid "Română (Romanian)"
|
msgid "Română (Romanian)"
|
||||||
msgstr "Rumänien (Rumänska)"
|
msgstr "Rumänien (Rumänska)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:295
|
#: bookwyrm/settings.py:296
|
||||||
msgid "Svenska (Swedish)"
|
msgid "Svenska (Swedish)"
|
||||||
msgstr "Svenska (Svenska)"
|
msgstr "Svenska (Svenska)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:296
|
#: bookwyrm/settings.py:297
|
||||||
msgid "简体中文 (Simplified Chinese)"
|
msgid "简体中文 (Simplified Chinese)"
|
||||||
msgstr "简体中文 (Förenklad Kinesiska)"
|
msgstr "简体中文 (Förenklad Kinesiska)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:297
|
#: bookwyrm/settings.py:298
|
||||||
msgid "繁體中文 (Traditional Chinese)"
|
msgid "繁體中文 (Traditional Chinese)"
|
||||||
msgstr "繁體中文 (Traditionell Kinesiska)"
|
msgstr "繁體中文 (Traditionell Kinesiska)"
|
||||||
|
|
||||||
|
@ -390,46 +394,46 @@ msgstr "Välkommen till %(site_name)s!"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:24
|
#: bookwyrm/templates/about/about.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s 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."
|
msgid "%(site_name)s 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\" rel=\"nofollow noopener noreferrer\">BookWyrm network</a>, this community is unique."
|
||||||
msgstr "%(site_name)s är en del av <em>BookWyrm</em>, ett nätverk av oberoende, självstyrda gemenskaper för läsare. Du kan interagera sömlöst med användare var som helst i <a href=\"https://joinbookwyrm.com/instances/\" target=\"_blank\">BookWyrm-nätverket</a>, men den här gemenskapen är unik."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:42
|
#: bookwyrm/templates/about/about.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> är %(site_name)s's mest omtyckta bok med ett genomsnittligt betyg på %(rating)s av 5."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> är %(site_name)s's mest omtyckta bok med ett genomsnittligt betyg på %(rating)s av 5."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:61
|
#: bookwyrm/templates/about/about.html:63
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
||||||
msgstr "Flera %(site_name)s användare vill läsa <a href=\"%(book_path)s\"><em>%(title)s</em></a> än någon annan bok."
|
msgstr "Flera %(site_name)s användare vill läsa <a href=\"%(book_path)s\"><em>%(title)s</em></a> än någon annan bok."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:80
|
#: bookwyrm/templates/about/about.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> har det mest splittrande betyget av alla böcker på %(site_name)s."
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> har det mest splittrande betyget av alla böcker på %(site_name)s."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:91
|
#: bookwyrm/templates/about/about.html:93
|
||||||
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard."
|
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reach out</a> and make yourself heard."
|
||||||
msgstr "Följ ditt läsande, prata om böcker, skriv recensioner och upptäck vad som kan läsas härnäst. BookWyrm är alltid annonsfri, företagsfientlig och gemenskapsorienterad och är en mänsklig programvara som är utformad för att förbli liten och personlig. Om du har förfrågningar om funktioner, felrapporter eller storslagna drömmar, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>ta kontakt</a> och gör dig själv hörd."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:98
|
#: bookwyrm/templates/about/about.html:103
|
||||||
msgid "Meet your admins"
|
msgid "Meet your admins"
|
||||||
msgstr "Träffa dina administratörer"
|
msgstr "Träffa dina administratörer"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:101
|
#: bookwyrm/templates/about/about.html:106
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
||||||
msgstr "%(site_name)s's moderatorer och administratörer håller hemsidan uppe och fungerande, upprätthåller <a href=\"%(coc_path)s\">uppförandekoden</a> och svarar när användarna rapporterar skräppost och dåligt uppförande."
|
msgstr "%(site_name)s's moderatorer och administratörer håller hemsidan uppe och fungerande, upprätthåller <a href=\"%(coc_path)s\">uppförandekoden</a> och svarar när användarna rapporterar skräppost och dåligt uppförande."
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:115
|
#: bookwyrm/templates/about/about.html:120
|
||||||
msgid "Moderator"
|
msgid "Moderator"
|
||||||
msgstr "Moderator"
|
msgstr "Moderator"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63
|
#: bookwyrm/templates/about/about.html:122 bookwyrm/templates/user_menu.html:63
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Administratör"
|
msgstr "Administratör"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:133
|
#: bookwyrm/templates/about/about.html:138
|
||||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:14
|
#: bookwyrm/templates/snippets/user_options.html:14
|
||||||
|
@ -456,7 +460,7 @@ msgid "Software version:"
|
||||||
msgstr "Programvaruversion:"
|
msgstr "Programvaruversion:"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/layout.html:30
|
#: bookwyrm/templates/about/layout.html:30
|
||||||
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182
|
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:200
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "About %(site_name)s"
|
msgid "About %(site_name)s"
|
||||||
msgstr "Om %(site_name)s"
|
msgstr "Om %(site_name)s"
|
||||||
|
@ -752,7 +756,7 @@ msgstr "ISNI:"
|
||||||
|
|
||||||
#: bookwyrm/templates/author/edit_author.html:115
|
#: bookwyrm/templates/author/edit_author.html:115
|
||||||
#: bookwyrm/templates/book/book.html:202
|
#: bookwyrm/templates/book/book.html:202
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:135
|
#: bookwyrm/templates/book/edit/edit_book.html:139
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
||||||
#: bookwyrm/templates/groups/form.html:32
|
#: bookwyrm/templates/groups/form.html:32
|
||||||
|
@ -775,8 +779,8 @@ msgstr "Spara"
|
||||||
#: bookwyrm/templates/author/sync_modal.html:23
|
#: bookwyrm/templates/author/sync_modal.html:23
|
||||||
#: bookwyrm/templates/book/book.html:203
|
#: bookwyrm/templates/book/book.html:203
|
||||||
#: bookwyrm/templates/book/cover_add_modal.html:33
|
#: bookwyrm/templates/book/cover_add_modal.html:33
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:137
|
#: bookwyrm/templates/book/edit/edit_book.html:141
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:140
|
#: bookwyrm/templates/book/edit/edit_book.html:144
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
||||||
#: bookwyrm/templates/book/sync_modal.html:23
|
#: bookwyrm/templates/book/sync_modal.html:23
|
||||||
|
@ -798,7 +802,7 @@ msgid "Loading data will connect to <strong>%(source_name)s</strong> and check f
|
||||||
msgstr "Att ladda in data kommer att ansluta till <strong>%(source_name)s</strong> och kontrollera eventuella metadata om den här författaren som inte finns här. Befintliga metadata kommer inte att skrivas över."
|
msgstr "Att ladda in data kommer att ansluta till <strong>%(source_name)s</strong> och kontrollera eventuella metadata om den här författaren som inte finns här. Befintliga metadata kommer inte att skrivas över."
|
||||||
|
|
||||||
#: bookwyrm/templates/author/sync_modal.html:24
|
#: bookwyrm/templates/author/sync_modal.html:24
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:126
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: bookwyrm/templates/groups/members.html:29
|
||||||
#: bookwyrm/templates/landing/password_reset.html:52
|
#: bookwyrm/templates/landing/password_reset.html:52
|
||||||
|
@ -897,11 +901,11 @@ msgstr "Platser"
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:14
|
#: bookwyrm/templates/guided_tour/lists.html:14
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:102
|
#: bookwyrm/templates/guided_tour/user_books.html:102
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
||||||
#: bookwyrm/templates/layout.html:83 bookwyrm/templates/lists/curate.html:8
|
#: bookwyrm/templates/layout.html:101 bookwyrm/templates/lists/curate.html:8
|
||||||
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
||||||
#: bookwyrm/templates/lists/lists.html:12
|
#: bookwyrm/templates/lists/lists.html:12
|
||||||
#: bookwyrm/templates/search/layout.html:25
|
#: bookwyrm/templates/search/layout.html:26
|
||||||
#: bookwyrm/templates/search/layout.html:50
|
#: bookwyrm/templates/search/layout.html:51
|
||||||
#: bookwyrm/templates/user/layout.html:85
|
#: bookwyrm/templates/user/layout.html:85
|
||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "Listor"
|
msgstr "Listor"
|
||||||
|
@ -982,32 +986,37 @@ msgid "Is \"%(name)s\" one of these authors?"
|
||||||
msgstr "Är \"%(name)s\" en utav dessa författare?"
|
msgstr "Är \"%(name)s\" en utav dessa författare?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:81
|
#: bookwyrm/templates/book/edit/edit_book.html:81
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#, python-format
|
||||||
msgid "Author of "
|
msgid "Author of <em>%(book_title)s</em>"
|
||||||
msgstr "Författare av "
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#: bookwyrm/templates/book/edit/edit_book.html:85
|
||||||
|
#, python-format
|
||||||
|
msgid "Author of <em>%(alt_title)s</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/book/edit/edit_book.html:87
|
||||||
msgid "Find more information at isni.org"
|
msgid "Find more information at isni.org"
|
||||||
msgstr "Hitta mer information på isni.org"
|
msgstr "Hitta mer information på isni.org"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:93
|
#: bookwyrm/templates/book/edit/edit_book.html:97
|
||||||
msgid "This is a new author"
|
msgid "This is a new author"
|
||||||
msgstr "Det här är en ny författare"
|
msgstr "Det här är en ny författare"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:100
|
#: bookwyrm/templates/book/edit/edit_book.html:104
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating a new author: %(name)s"
|
msgid "Creating a new author: %(name)s"
|
||||||
msgstr "Skapar en ny författare: %(name)s"
|
msgstr "Skapar en ny författare: %(name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:107
|
#: bookwyrm/templates/book/edit/edit_book.html:111
|
||||||
msgid "Is this an edition of an existing work?"
|
msgid "Is this an edition of an existing work?"
|
||||||
msgstr "Är det här en version av ett redan befintligt verk?"
|
msgstr "Är det här en version av ett redan befintligt verk?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:115
|
#: bookwyrm/templates/book/edit/edit_book.html:119
|
||||||
msgid "This is a new work"
|
msgid "This is a new work"
|
||||||
msgstr "Det här är ett nytt verk"
|
msgstr "Det här är ett nytt verk"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:124
|
#: bookwyrm/templates/book/edit/edit_book.html:128
|
||||||
#: bookwyrm/templates/feed/status.html:21
|
#: bookwyrm/templates/feed/status.html:21
|
||||||
#: bookwyrm/templates/guided_tour/book.html:44
|
#: bookwyrm/templates/guided_tour/book.html:44
|
||||||
#: bookwyrm/templates/guided_tour/book.html:68
|
#: bookwyrm/templates/guided_tour/book.html:68
|
||||||
|
@ -1391,7 +1400,7 @@ msgstr "Bekräftelsekod:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: bookwyrm/templates/landing/layout.html:81
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:106
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:102
|
||||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "Skicka in"
|
msgstr "Skicka in"
|
||||||
|
@ -1553,7 +1562,7 @@ msgstr "<a href=\"%(user_path)s\">%(username)s</a> citerade <a href=\"%(book_pat
|
||||||
|
|
||||||
#: bookwyrm/templates/discover/discover.html:4
|
#: bookwyrm/templates/discover/discover.html:4
|
||||||
#: bookwyrm/templates/discover/discover.html:10
|
#: bookwyrm/templates/discover/discover.html:10
|
||||||
#: bookwyrm/templates/layout.html:86
|
#: bookwyrm/templates/layout.html:104
|
||||||
msgid "Discover"
|
msgid "Discover"
|
||||||
msgstr "Upptäck"
|
msgstr "Upptäck"
|
||||||
|
|
||||||
|
@ -1677,12 +1686,12 @@ msgid "Reset your %(site_name)s password"
|
||||||
msgstr "Återställ lösenordet för %(site_name)s"
|
msgstr "Återställ lösenordet för %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
||||||
#: bookwyrm/templates/setup/layout.html:12
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s home page"
|
msgid "%(site_name)s home page"
|
||||||
msgstr "Hemsida för %(site_name)s"
|
msgstr "Hemsida för %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186
|
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:204
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "Kontakta webbplatsens administratör"
|
msgstr "Kontakta webbplatsens administratör"
|
||||||
|
|
||||||
|
@ -1833,8 +1842,8 @@ msgstr "Du kan lägga till böcker när du börjar använda %(site_name)s."
|
||||||
#: bookwyrm/templates/groups/members.html:15
|
#: bookwyrm/templates/groups/members.html:15
|
||||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||||
#: bookwyrm/templates/search/layout.html:4
|
#: bookwyrm/templates/search/layout.html:5
|
||||||
#: bookwyrm/templates/search/layout.html:9
|
#: bookwyrm/templates/search/layout.html:10
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "Sök"
|
msgstr "Sök"
|
||||||
|
|
||||||
|
@ -2007,8 +2016,8 @@ msgstr "Lämna grupp"
|
||||||
#: bookwyrm/templates/groups/members.html:54
|
#: bookwyrm/templates/groups/members.html:54
|
||||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||||
#: bookwyrm/templates/user/user_preview.html:33
|
#: bookwyrm/templates/user/user_preview.html:39
|
||||||
#: bookwyrm/templates/user/user_preview.html:41
|
#: bookwyrm/templates/user/user_preview.html:47
|
||||||
msgid "Follows you"
|
msgid "Follows you"
|
||||||
msgstr "Följer dig"
|
msgstr "Följer dig"
|
||||||
|
|
||||||
|
@ -2251,7 +2260,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:17
|
#: bookwyrm/templates/guided_tour/home.html:17
|
||||||
#: bookwyrm/templates/guided_tour/home.html:39
|
#: bookwyrm/templates/guided_tour/home.html:39
|
||||||
#: bookwyrm/templates/layout.html:194
|
#: bookwyrm/templates/layout.html:212
|
||||||
msgid "Guided Tour"
|
msgid "Guided Tour"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2308,7 +2317,8 @@ msgid "The bell will light up when you have a new notification. When it does, cl
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:177
|
#: bookwyrm/templates/guided_tour/home.html:177
|
||||||
#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100
|
#: bookwyrm/templates/layout.html:85 bookwyrm/templates/layout.html:117
|
||||||
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:5
|
#: bookwyrm/templates/notifications/notifications_page.html:5
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:10
|
#: bookwyrm/templates/notifications/notifications_page.html:10
|
||||||
msgid "Notifications"
|
msgid "Notifications"
|
||||||
|
@ -2564,32 +2574,32 @@ msgid "Data source:"
|
||||||
msgstr "Datakälla:"
|
msgstr "Datakälla:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:42
|
#: bookwyrm/templates/import/import.html:42
|
||||||
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
||||||
msgstr "Du kan ladda ner Goodreads-data från <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export-sidan</a> på ditt Goodreads-konto."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:47
|
#: bookwyrm/templates/import/import.html:51
|
||||||
msgid "Data file:"
|
msgid "Data file:"
|
||||||
msgstr "Datafil:"
|
msgstr "Datafil:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:55
|
#: bookwyrm/templates/import/import.html:59
|
||||||
msgid "Include reviews"
|
msgid "Include reviews"
|
||||||
msgstr "Inkludera recensioner"
|
msgstr "Inkludera recensioner"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:64
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr "Integritetsinställning för importerade recensioner:"
|
msgstr "Integritetsinställning för importerade recensioner:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:70
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:78
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importera"
|
msgstr "Importera"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:71
|
#: bookwyrm/templates/import/import.html:75
|
||||||
msgid "Recent Imports"
|
msgid "Recent Imports"
|
||||||
msgstr "Senaste importer"
|
msgstr "Senaste importer"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:73
|
#: bookwyrm/templates/import/import.html:77
|
||||||
msgid "No recent imports"
|
msgid "No recent imports"
|
||||||
msgstr "Ingen importering nyligen"
|
msgstr "Ingen importering nyligen"
|
||||||
|
|
||||||
|
@ -2814,7 +2824,7 @@ msgid "Login"
|
||||||
msgstr "Inloggning"
|
msgstr "Inloggning"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:7
|
#: bookwyrm/templates/landing/login.html:7
|
||||||
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131
|
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:149
|
||||||
#: bookwyrm/templates/ostatus/error.html:37
|
#: bookwyrm/templates/ostatus/error.html:37
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Logga in"
|
msgstr "Logga in"
|
||||||
|
@ -2823,7 +2833,7 @@ msgstr "Logga in"
|
||||||
msgid "Success! Email address confirmed."
|
msgid "Success! Email address confirmed."
|
||||||
msgstr "Lyckades! E-postadressen bekräftades."
|
msgstr "Lyckades! E-postadressen bekräftades."
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122
|
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140
|
||||||
#: bookwyrm/templates/ostatus/error.html:28
|
#: bookwyrm/templates/ostatus/error.html:28
|
||||||
#: bookwyrm/templates/snippets/register_form.html:4
|
#: bookwyrm/templates/snippets/register_form.html:4
|
||||||
msgid "Username:"
|
msgid "Username:"
|
||||||
|
@ -2831,12 +2841,12 @@ msgstr "Användarnamn:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:27
|
#: bookwyrm/templates/landing/login.html:27
|
||||||
#: bookwyrm/templates/landing/password_reset.html:26
|
#: bookwyrm/templates/landing/password_reset.html:26
|
||||||
#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32
|
#: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32
|
||||||
#: bookwyrm/templates/snippets/register_form.html:45
|
#: bookwyrm/templates/snippets/register_form.html:45
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "Lösenord:"
|
msgstr "Lösenord:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128
|
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:146
|
||||||
#: bookwyrm/templates/ostatus/error.html:34
|
#: bookwyrm/templates/ostatus/error.html:34
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "Glömt ditt lösenord?"
|
msgstr "Glömt ditt lösenord?"
|
||||||
|
@ -2877,42 +2887,42 @@ msgstr "Sök efter en bok, användare eller lista"
|
||||||
msgid "Scan Barcode"
|
msgid "Scan Barcode"
|
||||||
msgstr "Skanna streckkod"
|
msgstr "Skanna streckkod"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:72
|
#: bookwyrm/templates/layout.html:76
|
||||||
msgid "Main navigation menu"
|
msgid "Main navigation menu"
|
||||||
msgstr "Huvudsaklig navigeringsmeny"
|
msgstr "Huvudsaklig navigeringsmeny"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:80
|
#: bookwyrm/templates/layout.html:98
|
||||||
msgid "Feed"
|
msgid "Feed"
|
||||||
msgstr "Flöde"
|
msgstr "Flöde"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33
|
#: bookwyrm/templates/layout.html:145 bookwyrm/templates/ostatus/error.html:33
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr "lösenord"
|
msgstr "lösenord"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:139
|
#: bookwyrm/templates/layout.html:157
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "Gå med"
|
msgstr "Gå med"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:173
|
#: bookwyrm/templates/layout.html:191
|
||||||
msgid "Successfully posted status"
|
msgid "Successfully posted status"
|
||||||
msgstr "Statusen har publicerats"
|
msgstr "Statusen har publicerats"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:174
|
#: bookwyrm/templates/layout.html:192
|
||||||
msgid "Error posting status"
|
msgid "Error posting status"
|
||||||
msgstr "Fel uppstod när statusen skulle publiceras"
|
msgstr "Fel uppstod när statusen skulle publiceras"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:190
|
#: bookwyrm/templates/layout.html:208
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "Dokumentation"
|
msgstr "Dokumentation"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:203
|
#: bookwyrm/templates/layout.html:221
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
msgstr "Stötta %(site_name)s på <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:207
|
#: bookwyrm/templates/layout.html:228
|
||||||
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
msgstr "BookWyrm's källkod är fritt tillgängligt. Du kan bidra eller rapportera problem på <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/add_item_modal.html:8
|
#: bookwyrm/templates/lists/add_item_modal.html:8
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3546,11 +3556,11 @@ msgstr "Användarnamn att följa från:"
|
||||||
msgid "Follow!"
|
msgid "Follow!"
|
||||||
msgstr "Följ!"
|
msgstr "Följ!"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:8
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:15
|
||||||
msgid "Follow on Fediverse"
|
msgid "Follow on Fediverse"
|
||||||
msgstr "Följ på Fediverse"
|
msgstr "Följ på Fediverse"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:12
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:19
|
||||||
msgid "This link opens in a pop-up window"
|
msgid "This link opens in a pop-up window"
|
||||||
msgstr "Den här länken öppnas i ett popup-fönster"
|
msgstr "Den här länken öppnas i ett popup-fönster"
|
||||||
|
|
||||||
|
@ -3860,36 +3870,36 @@ msgctxt "followed by ISBN"
|
||||||
msgid "Searching for book:"
|
msgid "Searching for book:"
|
||||||
msgstr "Söker efter bok:"
|
msgstr "Söker efter bok:"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:44
|
#: bookwyrm/templates/search/book.html:39
|
||||||
msgid "Results from"
|
msgid "Results from"
|
||||||
msgstr "Resultat från"
|
msgstr "Resultat från"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:80
|
#: bookwyrm/templates/search/book.html:78
|
||||||
msgid "Import book"
|
msgid "Import book"
|
||||||
msgstr "Importera bok"
|
msgstr "Importera bok"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:106
|
#: bookwyrm/templates/search/book.html:102
|
||||||
msgid "Load results from other catalogues"
|
msgid "Load results from other catalogues"
|
||||||
msgstr "Ladda resultat från andra kataloger"
|
msgstr "Ladda resultat från andra kataloger"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:110
|
#: bookwyrm/templates/search/book.html:106
|
||||||
msgid "Manually add book"
|
msgid "Manually add book"
|
||||||
msgstr "Lägg till bok manuellt"
|
msgstr "Lägg till bok manuellt"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:115
|
#: bookwyrm/templates/search/book.html:111
|
||||||
msgid "Log in to import or add books."
|
msgid "Log in to import or add books."
|
||||||
msgstr "Logga in för att importera eller lägga till böcker."
|
msgstr "Logga in för att importera eller lägga till böcker."
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:16
|
#: bookwyrm/templates/search/layout.html:17
|
||||||
msgid "Search query"
|
msgid "Search query"
|
||||||
msgstr "Sökfråga"
|
msgstr "Sökfråga"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:19
|
#: bookwyrm/templates/search/layout.html:20
|
||||||
msgid "Search type"
|
msgid "Search type"
|
||||||
msgstr "Typ av sökning"
|
msgstr "Typ av sökning"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:24
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:47
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
||||||
#: bookwyrm/templates/settings/layout.html:36
|
#: bookwyrm/templates/settings/layout.html:36
|
||||||
|
@ -3899,11 +3909,18 @@ msgstr "Typ av sökning"
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Användare"
|
msgstr "Användare"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:58
|
#: bookwyrm/templates/search/layout.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "Inga resultat hittades för \"%(query)s\""
|
msgstr "Inga resultat hittades för \"%(query)s\""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/search/layout.html:61
|
||||||
|
#, python-format
|
||||||
|
msgid "%(result_count)s result found"
|
||||||
|
msgid_plural "%(result_count)s results found"
|
||||||
|
msgstr[0] ""
|
||||||
|
msgstr[1] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -3937,13 +3954,13 @@ msgstr "Falskt"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:84
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:80
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "Startdatum:"
|
msgstr "Startdatum:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:90
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:86
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "Slutdatum:"
|
msgstr "Slutdatum:"
|
||||||
|
|
||||||
|
@ -4103,7 +4120,7 @@ msgid "Dashboard"
|
||||||
msgstr "Översiktspanel"
|
msgstr "Översiktspanel"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:109
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "Totalt antal användare"
|
msgstr "Totalt antal användare"
|
||||||
|
|
||||||
|
@ -4121,31 +4138,31 @@ msgstr "Statusar"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "Verk"
|
msgstr "Verk"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:78
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:74
|
||||||
msgid "Instance Activity"
|
msgid "Instance Activity"
|
||||||
msgstr "Instansaktivitet"
|
msgstr "Instansaktivitet"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:92
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "Intervall:"
|
msgstr "Intervall:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "Dagar"
|
msgstr "Dagar"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:97
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Veckor"
|
msgstr "Veckor"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:115
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "Användarens registreringsaktivitet"
|
msgstr "Användarens registreringsaktivitet"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "Statusaktivitet"
|
msgstr "Statusaktivitet"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:127
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "Skapade verk"
|
msgstr "Skapade verk"
|
||||||
|
|
||||||
|
@ -4370,6 +4387,10 @@ msgstr "Blockerades framgångsrikt:"
|
||||||
msgid "Failed:"
|
msgid "Failed:"
|
||||||
msgstr "Misslyckades:"
|
msgstr "Misslyckades:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:62
|
||||||
|
msgid "Expects a json file in the format provided by <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
||||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -5124,11 +5145,11 @@ msgstr "Visa installationsanvisningar"
|
||||||
msgid "Instance Setup"
|
msgid "Instance Setup"
|
||||||
msgstr "Instansinställningar"
|
msgstr "Instansinställningar"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:19
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr "Installerar BookWyrm"
|
msgstr "Installerar BookWyrm"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:22
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
msgstr "Behöver du hjälp?"
|
msgstr "Behöver du hjälp?"
|
||||||
|
|
||||||
|
@ -5625,11 +5646,11 @@ msgstr "(Sida %(page)s)"
|
||||||
msgid "(%(percent)s%%)"
|
msgid "(%(percent)s%%)"
|
||||||
msgstr "(%(percent)s%%)"
|
msgstr "(%(percent)s%%)"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:126
|
#: bookwyrm/templates/snippets/status/content_status.html:127
|
||||||
msgid "Open image in new window"
|
msgid "Open image in new window"
|
||||||
msgstr "Öppna bild i nytt fönster"
|
msgstr "Öppna bild i nytt fönster"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:145
|
#: bookwyrm/templates/snippets/status/content_status.html:146
|
||||||
msgid "Hide status"
|
msgid "Hide status"
|
||||||
msgstr "Göm status"
|
msgstr "Göm status"
|
||||||
|
|
||||||
|
@ -5870,19 +5891,19 @@ msgid_plural "%(counter)s followers"
|
||||||
msgstr[0] "%(counter)s följer"
|
msgstr[0] "%(counter)s följer"
|
||||||
msgstr[1] "%(counter)s följare"
|
msgstr[1] "%(counter)s följare"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:27
|
#: bookwyrm/templates/user/user_preview.html:31
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(counter)s following"
|
msgid "%(counter)s following"
|
||||||
msgstr "%(counter)s följer"
|
msgstr "%(counter)s följer"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:39
|
#: bookwyrm/templates/user/user_preview.html:45
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(mutuals_display)s follower you follow"
|
msgid "%(mutuals_display)s follower you follow"
|
||||||
msgid_plural "%(mutuals_display)s followers you follow"
|
msgid_plural "%(mutuals_display)s followers you follow"
|
||||||
msgstr[0] "%(mutuals_display)s följare som du följer"
|
msgstr[0] "%(mutuals_display)s följare som du följer"
|
||||||
msgstr[1] "%(mutuals_display)s följare som du följer"
|
msgstr[1] "%(mutuals_display)s följare som du följer"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:43
|
#: bookwyrm/templates/user/user_preview.html:49
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "Inga följare som du följer"
|
msgstr "Inga följare som du följer"
|
||||||
|
|
||||||
|
@ -5907,7 +5928,7 @@ msgstr "%(title)s: %(subtitle)s"
|
||||||
msgid "Not a valid csv file"
|
msgid "Not a valid csv file"
|
||||||
msgstr "Inte en giltig csv-fil"
|
msgstr "Inte en giltig csv-fil"
|
||||||
|
|
||||||
#: bookwyrm/views/landing/login.py:70
|
#: bookwyrm/views/landing/login.py:68
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "Användarnamnet eller lösenordet är felaktigt"
|
msgstr "Användarnamnet eller lösenordet är felaktigt"
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-29 18:24+0000\n"
|
"POT-Creation-Date: 2022-08-29 20:43+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-29 20:00\n"
|
"PO-Revision-Date: 2022-08-29 22:37\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Chinese Simplified\n"
|
"Language-Team: Chinese Simplified\n"
|
||||||
"Language: zh\n"
|
"Language: zh\n"
|
||||||
|
@ -199,7 +199,7 @@ msgstr "%(value)s 不是有效的 remote_id"
|
||||||
msgid "%(value)s is not a valid username"
|
msgid "%(value)s is not a valid username"
|
||||||
msgstr "%(value)s 不是有效的用户名"
|
msgstr "%(value)s 不是有效的用户名"
|
||||||
|
|
||||||
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123
|
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:141
|
||||||
#: bookwyrm/templates/ostatus/error.html:29
|
#: bookwyrm/templates/ostatus/error.html:29
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr "用户名"
|
msgstr "用户名"
|
||||||
|
@ -257,19 +257,19 @@ msgstr "可借阅"
|
||||||
msgid "Approved"
|
msgid "Approved"
|
||||||
msgstr "已通过"
|
msgstr "已通过"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:289
|
#: bookwyrm/models/user.py:31 bookwyrm/templates/book/book.html:289
|
||||||
msgid "Reviews"
|
msgid "Reviews"
|
||||||
msgstr "书评"
|
msgstr "书评"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:33
|
#: bookwyrm/models/user.py:32
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr "评论"
|
msgstr "评论"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:34
|
#: bookwyrm/models/user.py:33
|
||||||
msgid "Quotations"
|
msgid "Quotations"
|
||||||
msgstr "引用"
|
msgstr "引用"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:35
|
#: bookwyrm/models/user.py:34
|
||||||
msgid "Everything else"
|
msgid "Everything else"
|
||||||
msgstr "所有其它内容"
|
msgstr "所有其它内容"
|
||||||
|
|
||||||
|
@ -287,8 +287,8 @@ msgstr "书目时间线"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:210
|
#: bookwyrm/settings.py:210
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
||||||
#: bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/templates/search/layout.html:22
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:43
|
||||||
#: bookwyrm/templates/user/layout.html:91
|
#: bookwyrm/templates/user/layout.html:91
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "书目"
|
msgstr "书目"
|
||||||
|
@ -334,26 +334,30 @@ msgid "Norsk (Norwegian)"
|
||||||
msgstr "Norsk(挪威语)"
|
msgstr "Norsk(挪威语)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:292
|
#: bookwyrm/settings.py:292
|
||||||
|
msgid "Polski (Polish)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/settings.py:293
|
||||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||||
msgstr "Português do Brasil(巴西葡萄牙语)"
|
msgstr "Português do Brasil(巴西葡萄牙语)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:293
|
#: bookwyrm/settings.py:294
|
||||||
msgid "Português Europeu (European Portuguese)"
|
msgid "Português Europeu (European Portuguese)"
|
||||||
msgstr "Português Europeu(欧洲葡萄牙语)"
|
msgstr "Português Europeu(欧洲葡萄牙语)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:294
|
#: bookwyrm/settings.py:295
|
||||||
msgid "Română (Romanian)"
|
msgid "Română (Romanian)"
|
||||||
msgstr "Română (罗马尼亚语)"
|
msgstr "Română (罗马尼亚语)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:295
|
#: bookwyrm/settings.py:296
|
||||||
msgid "Svenska (Swedish)"
|
msgid "Svenska (Swedish)"
|
||||||
msgstr "Svenska(瑞典语)"
|
msgstr "Svenska(瑞典语)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:296
|
#: bookwyrm/settings.py:297
|
||||||
msgid "简体中文 (Simplified Chinese)"
|
msgid "简体中文 (Simplified Chinese)"
|
||||||
msgstr "简体中文"
|
msgstr "简体中文"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:297
|
#: bookwyrm/settings.py:298
|
||||||
msgid "繁體中文 (Traditional Chinese)"
|
msgid "繁體中文 (Traditional Chinese)"
|
||||||
msgstr "繁體中文(繁体中文)"
|
msgstr "繁體中文(繁体中文)"
|
||||||
|
|
||||||
|
@ -390,46 +394,46 @@ msgstr "欢迎来到 %(site_name)s!"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:24
|
#: bookwyrm/templates/about/about.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s 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."
|
msgid "%(site_name)s 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\" rel=\"nofollow noopener noreferrer\">BookWyrm network</a>, this community is unique."
|
||||||
msgstr "%(site_name)s 是 <em>BookWyrm</em> 的一部分,这是一个为读者建立的独立、自我导向的社区网络。 虽然您可以在 <a href=\"https://joinbookwyrm.com/instances/\" target=\"_blank\">BookWyrm 网络</a>中与任何地方的用户无缝互动,但这个社区是独一无二的。"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:42
|
#: bookwyrm/templates/about/about.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
||||||
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> 是 %(site_name)s 最受欢迎的书,平均得分为 %(rating)s(满分五分)。"
|
msgstr "<a href=\"%(book_path)s\"><em>%(title)s</em></a> 是 %(site_name)s 最受欢迎的书,平均得分为 %(rating)s(满分五分)。"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:61
|
#: bookwyrm/templates/about/about.html:63
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
||||||
msgstr "%(site_name)s 上的最用户想读的书籍是 <a href=\"%(book_path)s\"><em>%(title)s</em></a>。"
|
msgstr "%(site_name)s 上的最用户想读的书籍是 <a href=\"%(book_path)s\"><em>%(title)s</em></a>。"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:80
|
#: bookwyrm/templates/about/about.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
||||||
msgstr "在 %(site_name)s 上,对 <a href=\"%(book_path)s\"><em>%(title)s</em></a> 这本书的评分争议较大。"
|
msgstr "在 %(site_name)s 上,对 <a href=\"%(book_path)s\"><em>%(title)s</em></a> 这本书的评分争议较大。"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:91
|
#: bookwyrm/templates/about/about.html:93
|
||||||
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard."
|
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reach out</a> and make yourself heard."
|
||||||
msgstr "记录您的阅读、谈论书籍、撰写评论、发现下一本书。 BookWyrm 永远是无广告、反公司化和面向社区的为人设计的软件,其目的是保持小规模和个人性。 如果您有特性请求、错误报告或大梦想, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>联系我们</a>,为自己发声。"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:98
|
#: bookwyrm/templates/about/about.html:103
|
||||||
msgid "Meet your admins"
|
msgid "Meet your admins"
|
||||||
msgstr "遇见您的管理员"
|
msgstr "遇见您的管理员"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:101
|
#: bookwyrm/templates/about/about.html:106
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
||||||
msgstr "%(site_name)s 的仲裁员和管理员负责维持站点运行, 执行 <a href=\"%(coc_path)s\">行为守则</a>,并在用户报告垃圾邮件和不良行为时做出回应。"
|
msgstr "%(site_name)s 的仲裁员和管理员负责维持站点运行, 执行 <a href=\"%(coc_path)s\">行为守则</a>,并在用户报告垃圾邮件和不良行为时做出回应。"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:115
|
#: bookwyrm/templates/about/about.html:120
|
||||||
msgid "Moderator"
|
msgid "Moderator"
|
||||||
msgstr "仲裁员"
|
msgstr "仲裁员"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63
|
#: bookwyrm/templates/about/about.html:122 bookwyrm/templates/user_menu.html:63
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "管理员"
|
msgstr "管理员"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:133
|
#: bookwyrm/templates/about/about.html:138
|
||||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:14
|
#: bookwyrm/templates/snippets/user_options.html:14
|
||||||
|
@ -456,7 +460,7 @@ msgid "Software version:"
|
||||||
msgstr "软件版本:"
|
msgstr "软件版本:"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/layout.html:30
|
#: bookwyrm/templates/about/layout.html:30
|
||||||
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182
|
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:200
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "About %(site_name)s"
|
msgid "About %(site_name)s"
|
||||||
msgstr "关于 %(site_name)s"
|
msgstr "关于 %(site_name)s"
|
||||||
|
@ -748,7 +752,7 @@ msgstr "ISNI:"
|
||||||
|
|
||||||
#: bookwyrm/templates/author/edit_author.html:115
|
#: bookwyrm/templates/author/edit_author.html:115
|
||||||
#: bookwyrm/templates/book/book.html:202
|
#: bookwyrm/templates/book/book.html:202
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:135
|
#: bookwyrm/templates/book/edit/edit_book.html:139
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
||||||
#: bookwyrm/templates/groups/form.html:32
|
#: bookwyrm/templates/groups/form.html:32
|
||||||
|
@ -771,8 +775,8 @@ msgstr "保存"
|
||||||
#: bookwyrm/templates/author/sync_modal.html:23
|
#: bookwyrm/templates/author/sync_modal.html:23
|
||||||
#: bookwyrm/templates/book/book.html:203
|
#: bookwyrm/templates/book/book.html:203
|
||||||
#: bookwyrm/templates/book/cover_add_modal.html:33
|
#: bookwyrm/templates/book/cover_add_modal.html:33
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:137
|
#: bookwyrm/templates/book/edit/edit_book.html:141
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:140
|
#: bookwyrm/templates/book/edit/edit_book.html:144
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
||||||
#: bookwyrm/templates/book/sync_modal.html:23
|
#: bookwyrm/templates/book/sync_modal.html:23
|
||||||
|
@ -794,7 +798,7 @@ msgid "Loading data will connect to <strong>%(source_name)s</strong> and check f
|
||||||
msgstr "加载数据会连接到 <strong>%(source_name)s</strong> 并检查这里还没有记录的与作者相关的元数据。现存的元数据不会被覆盖。"
|
msgstr "加载数据会连接到 <strong>%(source_name)s</strong> 并检查这里还没有记录的与作者相关的元数据。现存的元数据不会被覆盖。"
|
||||||
|
|
||||||
#: bookwyrm/templates/author/sync_modal.html:24
|
#: bookwyrm/templates/author/sync_modal.html:24
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:126
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: bookwyrm/templates/groups/members.html:29
|
||||||
#: bookwyrm/templates/landing/password_reset.html:52
|
#: bookwyrm/templates/landing/password_reset.html:52
|
||||||
|
@ -891,11 +895,11 @@ msgstr "地点"
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:14
|
#: bookwyrm/templates/guided_tour/lists.html:14
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:102
|
#: bookwyrm/templates/guided_tour/user_books.html:102
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
||||||
#: bookwyrm/templates/layout.html:83 bookwyrm/templates/lists/curate.html:8
|
#: bookwyrm/templates/layout.html:101 bookwyrm/templates/lists/curate.html:8
|
||||||
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
||||||
#: bookwyrm/templates/lists/lists.html:12
|
#: bookwyrm/templates/lists/lists.html:12
|
||||||
#: bookwyrm/templates/search/layout.html:25
|
#: bookwyrm/templates/search/layout.html:26
|
||||||
#: bookwyrm/templates/search/layout.html:50
|
#: bookwyrm/templates/search/layout.html:51
|
||||||
#: bookwyrm/templates/user/layout.html:85
|
#: bookwyrm/templates/user/layout.html:85
|
||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "列表"
|
msgstr "列表"
|
||||||
|
@ -976,32 +980,37 @@ msgid "Is \"%(name)s\" one of these authors?"
|
||||||
msgstr "“%(name)s” 是这些作者之一吗?"
|
msgstr "“%(name)s” 是这些作者之一吗?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:81
|
#: bookwyrm/templates/book/edit/edit_book.html:81
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#, python-format
|
||||||
msgid "Author of "
|
msgid "Author of <em>%(book_title)s</em>"
|
||||||
msgstr "所著书有 "
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#: bookwyrm/templates/book/edit/edit_book.html:85
|
||||||
|
#, python-format
|
||||||
|
msgid "Author of <em>%(alt_title)s</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/book/edit/edit_book.html:87
|
||||||
msgid "Find more information at isni.org"
|
msgid "Find more information at isni.org"
|
||||||
msgstr "在 isni.org 查找更多信息"
|
msgstr "在 isni.org 查找更多信息"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:93
|
#: bookwyrm/templates/book/edit/edit_book.html:97
|
||||||
msgid "This is a new author"
|
msgid "This is a new author"
|
||||||
msgstr "这是一位新的作者"
|
msgstr "这是一位新的作者"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:100
|
#: bookwyrm/templates/book/edit/edit_book.html:104
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating a new author: %(name)s"
|
msgid "Creating a new author: %(name)s"
|
||||||
msgstr "正在创建新的作者: %(name)s"
|
msgstr "正在创建新的作者: %(name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:107
|
#: bookwyrm/templates/book/edit/edit_book.html:111
|
||||||
msgid "Is this an edition of an existing work?"
|
msgid "Is this an edition of an existing work?"
|
||||||
msgstr "这是已存在的作品的一个版本吗?"
|
msgstr "这是已存在的作品的一个版本吗?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:115
|
#: bookwyrm/templates/book/edit/edit_book.html:119
|
||||||
msgid "This is a new work"
|
msgid "This is a new work"
|
||||||
msgstr "这是一个新的作品。"
|
msgstr "这是一个新的作品。"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:124
|
#: bookwyrm/templates/book/edit/edit_book.html:128
|
||||||
#: bookwyrm/templates/feed/status.html:21
|
#: bookwyrm/templates/feed/status.html:21
|
||||||
#: bookwyrm/templates/guided_tour/book.html:44
|
#: bookwyrm/templates/guided_tour/book.html:44
|
||||||
#: bookwyrm/templates/guided_tour/book.html:68
|
#: bookwyrm/templates/guided_tour/book.html:68
|
||||||
|
@ -1385,7 +1394,7 @@ msgstr "确认代码:"
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: bookwyrm/templates/landing/layout.html:81
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:106
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:102
|
||||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "提交"
|
msgstr "提交"
|
||||||
|
@ -1545,7 +1554,7 @@ msgstr "<a href=\"%(user_path)s\">%(username)s</a> 引用了 <a href=\"%(book_pa
|
||||||
|
|
||||||
#: bookwyrm/templates/discover/discover.html:4
|
#: bookwyrm/templates/discover/discover.html:4
|
||||||
#: bookwyrm/templates/discover/discover.html:10
|
#: bookwyrm/templates/discover/discover.html:10
|
||||||
#: bookwyrm/templates/layout.html:86
|
#: bookwyrm/templates/layout.html:104
|
||||||
msgid "Discover"
|
msgid "Discover"
|
||||||
msgstr "发现"
|
msgstr "发现"
|
||||||
|
|
||||||
|
@ -1669,12 +1678,12 @@ msgid "Reset your %(site_name)s password"
|
||||||
msgstr "重置你在 %(site_name)s 的密码"
|
msgstr "重置你在 %(site_name)s 的密码"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
||||||
#: bookwyrm/templates/setup/layout.html:12
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s home page"
|
msgid "%(site_name)s home page"
|
||||||
msgstr "%(site_name)s 首页"
|
msgstr "%(site_name)s 首页"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186
|
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:204
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "联系站点管理员"
|
msgstr "联系站点管理员"
|
||||||
|
|
||||||
|
@ -1825,8 +1834,8 @@ msgstr "你可以在开始使用 %(site_name)s 后添加书目。"
|
||||||
#: bookwyrm/templates/groups/members.html:15
|
#: bookwyrm/templates/groups/members.html:15
|
||||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||||
#: bookwyrm/templates/search/layout.html:4
|
#: bookwyrm/templates/search/layout.html:5
|
||||||
#: bookwyrm/templates/search/layout.html:9
|
#: bookwyrm/templates/search/layout.html:10
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "搜索"
|
msgstr "搜索"
|
||||||
|
|
||||||
|
@ -1999,8 +2008,8 @@ msgstr "退出群组"
|
||||||
#: bookwyrm/templates/groups/members.html:54
|
#: bookwyrm/templates/groups/members.html:54
|
||||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||||
#: bookwyrm/templates/user/user_preview.html:33
|
#: bookwyrm/templates/user/user_preview.html:39
|
||||||
#: bookwyrm/templates/user/user_preview.html:41
|
#: bookwyrm/templates/user/user_preview.html:47
|
||||||
msgid "Follows you"
|
msgid "Follows you"
|
||||||
msgstr "正在关注着你"
|
msgstr "正在关注着你"
|
||||||
|
|
||||||
|
@ -2241,7 +2250,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:17
|
#: bookwyrm/templates/guided_tour/home.html:17
|
||||||
#: bookwyrm/templates/guided_tour/home.html:39
|
#: bookwyrm/templates/guided_tour/home.html:39
|
||||||
#: bookwyrm/templates/layout.html:194
|
#: bookwyrm/templates/layout.html:212
|
||||||
msgid "Guided Tour"
|
msgid "Guided Tour"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2298,7 +2307,8 @@ msgid "The bell will light up when you have a new notification. When it does, cl
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:177
|
#: bookwyrm/templates/guided_tour/home.html:177
|
||||||
#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100
|
#: bookwyrm/templates/layout.html:85 bookwyrm/templates/layout.html:117
|
||||||
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:5
|
#: bookwyrm/templates/notifications/notifications_page.html:5
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:10
|
#: bookwyrm/templates/notifications/notifications_page.html:10
|
||||||
msgid "Notifications"
|
msgid "Notifications"
|
||||||
|
@ -2554,32 +2564,32 @@ msgid "Data source:"
|
||||||
msgstr "数据来源:"
|
msgstr "数据来源:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:42
|
#: bookwyrm/templates/import/import.html:42
|
||||||
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
||||||
msgstr "您可以从 <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> 下载或导出您的 Goodread 数据。"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:47
|
#: bookwyrm/templates/import/import.html:51
|
||||||
msgid "Data file:"
|
msgid "Data file:"
|
||||||
msgstr "数据文件:"
|
msgstr "数据文件:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:55
|
#: bookwyrm/templates/import/import.html:59
|
||||||
msgid "Include reviews"
|
msgid "Include reviews"
|
||||||
msgstr "纳入书评"
|
msgstr "纳入书评"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:64
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr "导入书评的隐私设定"
|
msgstr "导入书评的隐私设定"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:70
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:78
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "导入"
|
msgstr "导入"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:71
|
#: bookwyrm/templates/import/import.html:75
|
||||||
msgid "Recent Imports"
|
msgid "Recent Imports"
|
||||||
msgstr "最近的导入"
|
msgstr "最近的导入"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:73
|
#: bookwyrm/templates/import/import.html:77
|
||||||
msgid "No recent imports"
|
msgid "No recent imports"
|
||||||
msgstr "无最近的导入"
|
msgstr "无最近的导入"
|
||||||
|
|
||||||
|
@ -2802,7 +2812,7 @@ msgid "Login"
|
||||||
msgstr "登录"
|
msgstr "登录"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:7
|
#: bookwyrm/templates/landing/login.html:7
|
||||||
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131
|
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:149
|
||||||
#: bookwyrm/templates/ostatus/error.html:37
|
#: bookwyrm/templates/ostatus/error.html:37
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "登录"
|
msgstr "登录"
|
||||||
|
@ -2811,7 +2821,7 @@ msgstr "登录"
|
||||||
msgid "Success! Email address confirmed."
|
msgid "Success! Email address confirmed."
|
||||||
msgstr "成功!邮箱地址已确认。"
|
msgstr "成功!邮箱地址已确认。"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122
|
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140
|
||||||
#: bookwyrm/templates/ostatus/error.html:28
|
#: bookwyrm/templates/ostatus/error.html:28
|
||||||
#: bookwyrm/templates/snippets/register_form.html:4
|
#: bookwyrm/templates/snippets/register_form.html:4
|
||||||
msgid "Username:"
|
msgid "Username:"
|
||||||
|
@ -2819,12 +2829,12 @@ msgstr "用户名:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:27
|
#: bookwyrm/templates/landing/login.html:27
|
||||||
#: bookwyrm/templates/landing/password_reset.html:26
|
#: bookwyrm/templates/landing/password_reset.html:26
|
||||||
#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32
|
#: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32
|
||||||
#: bookwyrm/templates/snippets/register_form.html:45
|
#: bookwyrm/templates/snippets/register_form.html:45
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "密码:"
|
msgstr "密码:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128
|
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:146
|
||||||
#: bookwyrm/templates/ostatus/error.html:34
|
#: bookwyrm/templates/ostatus/error.html:34
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "忘记了密码?"
|
msgstr "忘记了密码?"
|
||||||
|
@ -2865,42 +2875,42 @@ msgstr "搜索书籍、用户或列表"
|
||||||
msgid "Scan Barcode"
|
msgid "Scan Barcode"
|
||||||
msgstr "扫描条形码"
|
msgstr "扫描条形码"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:72
|
#: bookwyrm/templates/layout.html:76
|
||||||
msgid "Main navigation menu"
|
msgid "Main navigation menu"
|
||||||
msgstr "主导航菜单"
|
msgstr "主导航菜单"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:80
|
#: bookwyrm/templates/layout.html:98
|
||||||
msgid "Feed"
|
msgid "Feed"
|
||||||
msgstr "动态"
|
msgstr "动态"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33
|
#: bookwyrm/templates/layout.html:145 bookwyrm/templates/ostatus/error.html:33
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr "密码"
|
msgstr "密码"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:139
|
#: bookwyrm/templates/layout.html:157
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "加入"
|
msgstr "加入"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:173
|
#: bookwyrm/templates/layout.html:191
|
||||||
msgid "Successfully posted status"
|
msgid "Successfully posted status"
|
||||||
msgstr "成功发布的状态"
|
msgstr "成功发布的状态"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:174
|
#: bookwyrm/templates/layout.html:192
|
||||||
msgid "Error posting status"
|
msgid "Error posting status"
|
||||||
msgstr "发布状态时出错"
|
msgstr "发布状态时出错"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:190
|
#: bookwyrm/templates/layout.html:208
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "文档"
|
msgstr "文档"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:203
|
#: bookwyrm/templates/layout.html:221
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
msgstr "在 <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a> 上支持 %(site_name)s"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:207
|
#: bookwyrm/templates/layout.html:228
|
||||||
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
msgstr "BookWyrm 是开源软件。你可以在 <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a> 贡献或报告问题。"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/add_item_modal.html:8
|
#: bookwyrm/templates/lists/add_item_modal.html:8
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3531,11 +3541,11 @@ msgstr "用来关注的用户代号:"
|
||||||
msgid "Follow!"
|
msgid "Follow!"
|
||||||
msgstr "关注!"
|
msgstr "关注!"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:8
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:15
|
||||||
msgid "Follow on Fediverse"
|
msgid "Follow on Fediverse"
|
||||||
msgstr "在联邦宇宙中关注"
|
msgstr "在联邦宇宙中关注"
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:12
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:19
|
||||||
msgid "This link opens in a pop-up window"
|
msgid "This link opens in a pop-up window"
|
||||||
msgstr "此链接会在弹出窗口中打开"
|
msgstr "此链接会在弹出窗口中打开"
|
||||||
|
|
||||||
|
@ -3845,36 +3855,36 @@ msgctxt "followed by ISBN"
|
||||||
msgid "Searching for book:"
|
msgid "Searching for book:"
|
||||||
msgstr "搜索书目:"
|
msgstr "搜索书目:"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:44
|
#: bookwyrm/templates/search/book.html:39
|
||||||
msgid "Results from"
|
msgid "Results from"
|
||||||
msgstr "结果来自"
|
msgstr "结果来自"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:80
|
#: bookwyrm/templates/search/book.html:78
|
||||||
msgid "Import book"
|
msgid "Import book"
|
||||||
msgstr "导入书目"
|
msgstr "导入书目"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:106
|
#: bookwyrm/templates/search/book.html:102
|
||||||
msgid "Load results from other catalogues"
|
msgid "Load results from other catalogues"
|
||||||
msgstr "从其它分类加载结果"
|
msgstr "从其它分类加载结果"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:110
|
#: bookwyrm/templates/search/book.html:106
|
||||||
msgid "Manually add book"
|
msgid "Manually add book"
|
||||||
msgstr "手动添加书目"
|
msgstr "手动添加书目"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:115
|
#: bookwyrm/templates/search/book.html:111
|
||||||
msgid "Log in to import or add books."
|
msgid "Log in to import or add books."
|
||||||
msgstr "登录以导入或添加书目。"
|
msgstr "登录以导入或添加书目。"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:16
|
#: bookwyrm/templates/search/layout.html:17
|
||||||
msgid "Search query"
|
msgid "Search query"
|
||||||
msgstr "搜索请求"
|
msgstr "搜索请求"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:19
|
#: bookwyrm/templates/search/layout.html:20
|
||||||
msgid "Search type"
|
msgid "Search type"
|
||||||
msgstr "搜索类型"
|
msgstr "搜索类型"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:24
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:47
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
||||||
#: bookwyrm/templates/settings/layout.html:36
|
#: bookwyrm/templates/settings/layout.html:36
|
||||||
|
@ -3884,11 +3894,17 @@ msgstr "搜索类型"
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "用户"
|
msgstr "用户"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:58
|
#: bookwyrm/templates/search/layout.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "没有找到 “%(query)s” 的搜索结果"
|
msgstr "没有找到 “%(query)s” 的搜索结果"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/search/layout.html:61
|
||||||
|
#, python-format
|
||||||
|
msgid "%(result_count)s result found"
|
||||||
|
msgid_plural "%(result_count)s results found"
|
||||||
|
msgstr[0] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -3922,13 +3938,13 @@ msgstr "否"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:84
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:80
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "开始日期:"
|
msgstr "开始日期:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:90
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:86
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "结束日期:"
|
msgstr "结束日期:"
|
||||||
|
|
||||||
|
@ -4088,7 +4104,7 @@ msgid "Dashboard"
|
||||||
msgstr "仪表盘"
|
msgstr "仪表盘"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:109
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr "用户总数"
|
msgstr "用户总数"
|
||||||
|
|
||||||
|
@ -4106,31 +4122,31 @@ msgstr "状态"
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr "作品"
|
msgstr "作品"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:78
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:74
|
||||||
msgid "Instance Activity"
|
msgid "Instance Activity"
|
||||||
msgstr "实例活动"
|
msgstr "实例活动"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:92
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr "区段:"
|
msgstr "区段:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr "天"
|
msgstr "天"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:97
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "周"
|
msgstr "周"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:115
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr "用户注册活动"
|
msgstr "用户注册活动"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr "状态动态"
|
msgstr "状态动态"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:127
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr "创建的作品"
|
msgstr "创建的作品"
|
||||||
|
|
||||||
|
@ -4351,6 +4367,10 @@ msgstr "成功屏蔽了"
|
||||||
msgid "Failed:"
|
msgid "Failed:"
|
||||||
msgstr "已失败:"
|
msgstr "已失败:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:62
|
||||||
|
msgid "Expects a json file in the format provided by <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
||||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -5105,11 +5125,11 @@ msgstr "查看安装说明"
|
||||||
msgid "Instance Setup"
|
msgid "Instance Setup"
|
||||||
msgstr "实例设置"
|
msgstr "实例设置"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:19
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr "正在安装 BookWyrm"
|
msgstr "正在安装 BookWyrm"
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:22
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
msgstr "需要帮助?"
|
msgstr "需要帮助?"
|
||||||
|
|
||||||
|
@ -5599,11 +5619,11 @@ msgstr "(第 %(page)s 页)"
|
||||||
msgid "(%(percent)s%%)"
|
msgid "(%(percent)s%%)"
|
||||||
msgstr "(%(percent)s%%)"
|
msgstr "(%(percent)s%%)"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:126
|
#: bookwyrm/templates/snippets/status/content_status.html:127
|
||||||
msgid "Open image in new window"
|
msgid "Open image in new window"
|
||||||
msgstr "在新窗口中打开图像"
|
msgstr "在新窗口中打开图像"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:145
|
#: bookwyrm/templates/snippets/status/content_status.html:146
|
||||||
msgid "Hide status"
|
msgid "Hide status"
|
||||||
msgstr "隐藏状态"
|
msgstr "隐藏状态"
|
||||||
|
|
||||||
|
@ -5843,18 +5863,18 @@ msgid "%(counter)s follower"
|
||||||
msgid_plural "%(counter)s followers"
|
msgid_plural "%(counter)s followers"
|
||||||
msgstr[0] "%(counter)s 个关注者"
|
msgstr[0] "%(counter)s 个关注者"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:27
|
#: bookwyrm/templates/user/user_preview.html:31
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(counter)s following"
|
msgid "%(counter)s following"
|
||||||
msgstr "关注着 %(counter)s 人"
|
msgstr "关注着 %(counter)s 人"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:39
|
#: bookwyrm/templates/user/user_preview.html:45
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(mutuals_display)s follower you follow"
|
msgid "%(mutuals_display)s follower you follow"
|
||||||
msgid_plural "%(mutuals_display)s followers you follow"
|
msgid_plural "%(mutuals_display)s followers you follow"
|
||||||
msgstr[0] "%(mutuals_display)s 个你也关注的关注者"
|
msgstr[0] "%(mutuals_display)s 个你也关注的关注者"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:43
|
#: bookwyrm/templates/user/user_preview.html:49
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "没有你关注的关注者"
|
msgstr "没有你关注的关注者"
|
||||||
|
|
||||||
|
@ -5879,7 +5899,7 @@ msgstr "%(title)s:%(subtitle)s"
|
||||||
msgid "Not a valid csv file"
|
msgid "Not a valid csv file"
|
||||||
msgstr "不是有效的 csv 文件"
|
msgstr "不是有效的 csv 文件"
|
||||||
|
|
||||||
#: bookwyrm/views/landing/login.py:70
|
#: bookwyrm/views/landing/login.py:68
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr "用户名或密码不正确"
|
msgstr "用户名或密码不正确"
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: bookwyrm\n"
|
"Project-Id-Version: bookwyrm\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-07-29 18:24+0000\n"
|
"POT-Creation-Date: 2022-08-29 20:43+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-29 20:00\n"
|
"PO-Revision-Date: 2022-08-29 22:37\n"
|
||||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||||
"Language-Team: Chinese Traditional\n"
|
"Language-Team: Chinese Traditional\n"
|
||||||
"Language: zh\n"
|
"Language: zh\n"
|
||||||
|
@ -199,7 +199,7 @@ msgstr "%(value)s 不是有效的 remote_id"
|
||||||
msgid "%(value)s is not a valid username"
|
msgid "%(value)s is not a valid username"
|
||||||
msgstr "%(value)s 不是有效的使用者名稱"
|
msgstr "%(value)s 不是有效的使用者名稱"
|
||||||
|
|
||||||
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:123
|
#: bookwyrm/models/fields.py:181 bookwyrm/templates/layout.html:141
|
||||||
#: bookwyrm/templates/ostatus/error.html:29
|
#: bookwyrm/templates/ostatus/error.html:29
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr "使用者名稱"
|
msgstr "使用者名稱"
|
||||||
|
@ -257,19 +257,19 @@ msgstr ""
|
||||||
msgid "Approved"
|
msgid "Approved"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:32 bookwyrm/templates/book/book.html:289
|
#: bookwyrm/models/user.py:31 bookwyrm/templates/book/book.html:289
|
||||||
msgid "Reviews"
|
msgid "Reviews"
|
||||||
msgstr "書評"
|
msgstr "書評"
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:33
|
#: bookwyrm/models/user.py:32
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:34
|
#: bookwyrm/models/user.py:33
|
||||||
msgid "Quotations"
|
msgid "Quotations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/models/user.py:35
|
#: bookwyrm/models/user.py:34
|
||||||
msgid "Everything else"
|
msgid "Everything else"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -287,8 +287,8 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:210
|
#: bookwyrm/settings.py:210
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
#: bookwyrm/templates/guided_tour/user_profile.html:101
|
||||||
#: bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/templates/search/layout.html:22
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:43
|
||||||
#: bookwyrm/templates/user/layout.html:91
|
#: bookwyrm/templates/user/layout.html:91
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "書目"
|
msgstr "書目"
|
||||||
|
@ -334,26 +334,30 @@ msgid "Norsk (Norwegian)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:292
|
#: bookwyrm/settings.py:292
|
||||||
msgid "Português do Brasil (Brazilian Portuguese)"
|
msgid "Polski (Polish)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:293
|
#: bookwyrm/settings.py:293
|
||||||
msgid "Português Europeu (European Portuguese)"
|
msgid "Português do Brasil (Brazilian Portuguese)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:294
|
#: bookwyrm/settings.py:294
|
||||||
msgid "Română (Romanian)"
|
msgid "Português Europeu (European Portuguese)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:295
|
#: bookwyrm/settings.py:295
|
||||||
msgid "Svenska (Swedish)"
|
msgid "Română (Romanian)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:296
|
#: bookwyrm/settings.py:296
|
||||||
|
msgid "Svenska (Swedish)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/settings.py:297
|
||||||
msgid "简体中文 (Simplified Chinese)"
|
msgid "简体中文 (Simplified Chinese)"
|
||||||
msgstr "簡體中文"
|
msgstr "簡體中文"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:297
|
#: bookwyrm/settings.py:298
|
||||||
msgid "繁體中文 (Traditional Chinese)"
|
msgid "繁體中文 (Traditional Chinese)"
|
||||||
msgstr "繁體中文"
|
msgstr "繁體中文"
|
||||||
|
|
||||||
|
@ -390,46 +394,46 @@ msgstr "歡迎來到 %(site_name)s!"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:24
|
#: bookwyrm/templates/about/about.html:24
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s 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."
|
msgid "%(site_name)s 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\" rel=\"nofollow noopener noreferrer\">BookWyrm network</a>, this community is unique."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:42
|
#: bookwyrm/templates/about/about.html:44
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> is %(site_name)s's most beloved book, with an average rating of %(rating)s out of 5."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:61
|
#: bookwyrm/templates/about/about.html:63
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
msgid "More %(site_name)s users want to read <a href=\"%(book_path)s\"><em>%(title)s</em></a> than any other book."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:80
|
#: bookwyrm/templates/about/about.html:82
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
msgid "<a href=\"%(book_path)s\"><em>%(title)s</em></a> has the most divisive ratings of any book on %(site_name)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:91
|
#: bookwyrm/templates/about/about.html:93
|
||||||
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href='https://joinbookwyrm.com/get-involved' target='_blank'>reach out</a> and make yourself heard."
|
msgid "Track your reading, talk about books, write reviews, and discover what to read next. Always ad-free, anti-corporate, and community-oriented, BookWyrm is human-scale software, designed to stay small and personal. If you have feature requests, bug reports, or grand dreams, <a href=\"https://joinbookwyrm.com/get-involved\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reach out</a> and make yourself heard."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:98
|
#: bookwyrm/templates/about/about.html:103
|
||||||
msgid "Meet your admins"
|
msgid "Meet your admins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:101
|
#: bookwyrm/templates/about/about.html:106
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
msgid "%(site_name)s's moderators and administrators keep the site up and running, enforce the <a href=\"%(coc_path)s\">code of conduct</a>, and respond when users report spam and bad behavior."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:115
|
#: bookwyrm/templates/about/about.html:120
|
||||||
msgid "Moderator"
|
msgid "Moderator"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:117 bookwyrm/templates/user_menu.html:63
|
#: bookwyrm/templates/about/about.html:122 bookwyrm/templates/user_menu.html:63
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "管理員"
|
msgstr "管理員"
|
||||||
|
|
||||||
#: bookwyrm/templates/about/about.html:133
|
#: bookwyrm/templates/about/about.html:138
|
||||||
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
#: bookwyrm/templates/settings/users/user_moderation_actions.html:14
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:14
|
#: bookwyrm/templates/snippets/user_options.html:14
|
||||||
|
@ -456,7 +460,7 @@ msgid "Software version:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/about/layout.html:30
|
#: bookwyrm/templates/about/layout.html:30
|
||||||
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:182
|
#: bookwyrm/templates/embed-layout.html:34 bookwyrm/templates/layout.html:200
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "About %(site_name)s"
|
msgid "About %(site_name)s"
|
||||||
msgstr "關於 %(site_name)s"
|
msgstr "關於 %(site_name)s"
|
||||||
|
@ -748,7 +752,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/author/edit_author.html:115
|
#: bookwyrm/templates/author/edit_author.html:115
|
||||||
#: bookwyrm/templates/book/book.html:202
|
#: bookwyrm/templates/book/book.html:202
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:135
|
#: bookwyrm/templates/book/edit/edit_book.html:139
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:60
|
||||||
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
#: bookwyrm/templates/book/file_links/edit_links.html:86
|
||||||
#: bookwyrm/templates/groups/form.html:32
|
#: bookwyrm/templates/groups/form.html:32
|
||||||
|
@ -771,8 +775,8 @@ msgstr "儲存"
|
||||||
#: bookwyrm/templates/author/sync_modal.html:23
|
#: bookwyrm/templates/author/sync_modal.html:23
|
||||||
#: bookwyrm/templates/book/book.html:203
|
#: bookwyrm/templates/book/book.html:203
|
||||||
#: bookwyrm/templates/book/cover_add_modal.html:33
|
#: bookwyrm/templates/book/cover_add_modal.html:33
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:137
|
#: bookwyrm/templates/book/edit/edit_book.html:141
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:140
|
#: bookwyrm/templates/book/edit/edit_book.html:144
|
||||||
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
#: bookwyrm/templates/book/file_links/add_link_modal.html:59
|
||||||
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
#: bookwyrm/templates/book/file_links/verification_modal.html:25
|
||||||
#: bookwyrm/templates/book/sync_modal.html:23
|
#: bookwyrm/templates/book/sync_modal.html:23
|
||||||
|
@ -794,7 +798,7 @@ msgid "Loading data will connect to <strong>%(source_name)s</strong> and check f
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/author/sync_modal.html:24
|
#: bookwyrm/templates/author/sync_modal.html:24
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:122
|
#: bookwyrm/templates/book/edit/edit_book.html:126
|
||||||
#: bookwyrm/templates/book/sync_modal.html:24
|
#: bookwyrm/templates/book/sync_modal.html:24
|
||||||
#: bookwyrm/templates/groups/members.html:29
|
#: bookwyrm/templates/groups/members.html:29
|
||||||
#: bookwyrm/templates/landing/password_reset.html:52
|
#: bookwyrm/templates/landing/password_reset.html:52
|
||||||
|
@ -891,11 +895,11 @@ msgstr "地點"
|
||||||
#: bookwyrm/templates/guided_tour/lists.html:14
|
#: bookwyrm/templates/guided_tour/lists.html:14
|
||||||
#: bookwyrm/templates/guided_tour/user_books.html:102
|
#: bookwyrm/templates/guided_tour/user_books.html:102
|
||||||
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
#: bookwyrm/templates/guided_tour/user_profile.html:78
|
||||||
#: bookwyrm/templates/layout.html:83 bookwyrm/templates/lists/curate.html:8
|
#: bookwyrm/templates/layout.html:101 bookwyrm/templates/lists/curate.html:8
|
||||||
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
#: bookwyrm/templates/lists/list.html:12 bookwyrm/templates/lists/lists.html:5
|
||||||
#: bookwyrm/templates/lists/lists.html:12
|
#: bookwyrm/templates/lists/lists.html:12
|
||||||
#: bookwyrm/templates/search/layout.html:25
|
#: bookwyrm/templates/search/layout.html:26
|
||||||
#: bookwyrm/templates/search/layout.html:50
|
#: bookwyrm/templates/search/layout.html:51
|
||||||
#: bookwyrm/templates/user/layout.html:85
|
#: bookwyrm/templates/user/layout.html:85
|
||||||
msgid "Lists"
|
msgid "Lists"
|
||||||
msgstr "列表"
|
msgstr "列表"
|
||||||
|
@ -976,32 +980,37 @@ msgid "Is \"%(name)s\" one of these authors?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:81
|
#: bookwyrm/templates/book/edit/edit_book.html:81
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#, python-format
|
||||||
msgid "Author of "
|
msgid "Author of <em>%(book_title)s</em>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:83
|
#: bookwyrm/templates/book/edit/edit_book.html:85
|
||||||
|
#, python-format
|
||||||
|
msgid "Author of <em>%(alt_title)s</em>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/book/edit/edit_book.html:87
|
||||||
msgid "Find more information at isni.org"
|
msgid "Find more information at isni.org"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:93
|
#: bookwyrm/templates/book/edit/edit_book.html:97
|
||||||
msgid "This is a new author"
|
msgid "This is a new author"
|
||||||
msgstr "這是一位新的作者"
|
msgstr "這是一位新的作者"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:100
|
#: bookwyrm/templates/book/edit/edit_book.html:104
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating a new author: %(name)s"
|
msgid "Creating a new author: %(name)s"
|
||||||
msgstr "正在建立新的作者: %(name)s"
|
msgstr "正在建立新的作者: %(name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:107
|
#: bookwyrm/templates/book/edit/edit_book.html:111
|
||||||
msgid "Is this an edition of an existing work?"
|
msgid "Is this an edition of an existing work?"
|
||||||
msgstr "這是已存在的作品的另一個版本嗎?"
|
msgstr "這是已存在的作品的另一個版本嗎?"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:115
|
#: bookwyrm/templates/book/edit/edit_book.html:119
|
||||||
msgid "This is a new work"
|
msgid "This is a new work"
|
||||||
msgstr "這是一個新的作品。"
|
msgstr "這是一個新的作品。"
|
||||||
|
|
||||||
#: bookwyrm/templates/book/edit/edit_book.html:124
|
#: bookwyrm/templates/book/edit/edit_book.html:128
|
||||||
#: bookwyrm/templates/feed/status.html:21
|
#: bookwyrm/templates/feed/status.html:21
|
||||||
#: bookwyrm/templates/guided_tour/book.html:44
|
#: bookwyrm/templates/guided_tour/book.html:44
|
||||||
#: bookwyrm/templates/guided_tour/book.html:68
|
#: bookwyrm/templates/guided_tour/book.html:68
|
||||||
|
@ -1385,7 +1394,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
#: bookwyrm/templates/confirm_email/confirm_email.html:25
|
||||||
#: bookwyrm/templates/landing/layout.html:81
|
#: bookwyrm/templates/landing/layout.html:81
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:106
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:102
|
||||||
#: bookwyrm/templates/snippets/report_modal.html:53
|
#: bookwyrm/templates/snippets/report_modal.html:53
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr "提交"
|
msgstr "提交"
|
||||||
|
@ -1545,7 +1554,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/discover/discover.html:4
|
#: bookwyrm/templates/discover/discover.html:4
|
||||||
#: bookwyrm/templates/discover/discover.html:10
|
#: bookwyrm/templates/discover/discover.html:10
|
||||||
#: bookwyrm/templates/layout.html:86
|
#: bookwyrm/templates/layout.html:104
|
||||||
msgid "Discover"
|
msgid "Discover"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1669,12 +1678,12 @@ msgid "Reset your %(site_name)s password"
|
||||||
msgstr "重置你在 %(site_name)s 的密碼"
|
msgstr "重置你在 %(site_name)s 的密碼"
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
#: bookwyrm/templates/embed-layout.html:21 bookwyrm/templates/layout.html:40
|
||||||
#: bookwyrm/templates/setup/layout.html:12
|
#: bookwyrm/templates/setup/layout.html:15
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(site_name)s home page"
|
msgid "%(site_name)s home page"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:186
|
#: bookwyrm/templates/embed-layout.html:40 bookwyrm/templates/layout.html:204
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "聯絡網站管理員"
|
msgstr "聯絡網站管理員"
|
||||||
|
|
||||||
|
@ -1825,8 +1834,8 @@ msgstr "你可以在開始使用 %(site_name)s 後新增書目。"
|
||||||
#: bookwyrm/templates/groups/members.html:15
|
#: bookwyrm/templates/groups/members.html:15
|
||||||
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
#: bookwyrm/templates/groups/members.html:16 bookwyrm/templates/layout.html:54
|
||||||
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
#: bookwyrm/templates/layout.html:55 bookwyrm/templates/lists/list.html:217
|
||||||
#: bookwyrm/templates/search/layout.html:4
|
#: bookwyrm/templates/search/layout.html:5
|
||||||
#: bookwyrm/templates/search/layout.html:9
|
#: bookwyrm/templates/search/layout.html:10
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "搜尋"
|
msgstr "搜尋"
|
||||||
|
|
||||||
|
@ -1999,8 +2008,8 @@ msgstr ""
|
||||||
#: bookwyrm/templates/groups/members.html:54
|
#: bookwyrm/templates/groups/members.html:54
|
||||||
#: bookwyrm/templates/groups/suggested_users.html:35
|
#: bookwyrm/templates/groups/suggested_users.html:35
|
||||||
#: bookwyrm/templates/snippets/suggested_users.html:31
|
#: bookwyrm/templates/snippets/suggested_users.html:31
|
||||||
#: bookwyrm/templates/user/user_preview.html:33
|
#: bookwyrm/templates/user/user_preview.html:39
|
||||||
#: bookwyrm/templates/user/user_preview.html:41
|
#: bookwyrm/templates/user/user_preview.html:47
|
||||||
msgid "Follows you"
|
msgid "Follows you"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2241,7 +2250,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:17
|
#: bookwyrm/templates/guided_tour/home.html:17
|
||||||
#: bookwyrm/templates/guided_tour/home.html:39
|
#: bookwyrm/templates/guided_tour/home.html:39
|
||||||
#: bookwyrm/templates/layout.html:194
|
#: bookwyrm/templates/layout.html:212
|
||||||
msgid "Guided Tour"
|
msgid "Guided Tour"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2298,7 +2307,8 @@ msgid "The bell will light up when you have a new notification. When it does, cl
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/guided_tour/home.html:177
|
#: bookwyrm/templates/guided_tour/home.html:177
|
||||||
#: bookwyrm/templates/layout.html:99 bookwyrm/templates/layout.html:100
|
#: bookwyrm/templates/layout.html:85 bookwyrm/templates/layout.html:117
|
||||||
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:5
|
#: bookwyrm/templates/notifications/notifications_page.html:5
|
||||||
#: bookwyrm/templates/notifications/notifications_page.html:10
|
#: bookwyrm/templates/notifications/notifications_page.html:10
|
||||||
msgid "Notifications"
|
msgid "Notifications"
|
||||||
|
@ -2554,32 +2564,32 @@ msgid "Data source:"
|
||||||
msgstr "資料來源:"
|
msgstr "資料來源:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:42
|
#: bookwyrm/templates/import/import.html:42
|
||||||
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
msgid "You can download your Goodreads data from the <a href=\"https://www.goodreads.com/review/import\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Import/Export page</a> of your Goodreads account."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:47
|
#: bookwyrm/templates/import/import.html:51
|
||||||
msgid "Data file:"
|
msgid "Data file:"
|
||||||
msgstr "資料檔案:"
|
msgstr "資料檔案:"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:55
|
#: bookwyrm/templates/import/import.html:59
|
||||||
msgid "Include reviews"
|
msgid "Include reviews"
|
||||||
msgstr "納入書評"
|
msgstr "納入書評"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:60
|
#: bookwyrm/templates/import/import.html:64
|
||||||
msgid "Privacy setting for imported reviews:"
|
msgid "Privacy setting for imported reviews:"
|
||||||
msgstr "匯入書評的私隱設定"
|
msgstr "匯入書評的私隱設定"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:66
|
#: bookwyrm/templates/import/import.html:70
|
||||||
#: bookwyrm/templates/preferences/layout.html:31
|
#: bookwyrm/templates/preferences/layout.html:31
|
||||||
#: bookwyrm/templates/settings/federation/instance_blocklist.html:76
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:78
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "匯入"
|
msgstr "匯入"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:71
|
#: bookwyrm/templates/import/import.html:75
|
||||||
msgid "Recent Imports"
|
msgid "Recent Imports"
|
||||||
msgstr "最近的匯入"
|
msgstr "最近的匯入"
|
||||||
|
|
||||||
#: bookwyrm/templates/import/import.html:73
|
#: bookwyrm/templates/import/import.html:77
|
||||||
msgid "No recent imports"
|
msgid "No recent imports"
|
||||||
msgstr "無最近的匯入"
|
msgstr "無最近的匯入"
|
||||||
|
|
||||||
|
@ -2802,7 +2812,7 @@ msgid "Login"
|
||||||
msgstr "登入"
|
msgstr "登入"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:7
|
#: bookwyrm/templates/landing/login.html:7
|
||||||
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:131
|
#: bookwyrm/templates/landing/login.html:36 bookwyrm/templates/layout.html:149
|
||||||
#: bookwyrm/templates/ostatus/error.html:37
|
#: bookwyrm/templates/ostatus/error.html:37
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "登入"
|
msgstr "登入"
|
||||||
|
@ -2811,7 +2821,7 @@ msgstr "登入"
|
||||||
msgid "Success! Email address confirmed."
|
msgid "Success! Email address confirmed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:122
|
#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140
|
||||||
#: bookwyrm/templates/ostatus/error.html:28
|
#: bookwyrm/templates/ostatus/error.html:28
|
||||||
#: bookwyrm/templates/snippets/register_form.html:4
|
#: bookwyrm/templates/snippets/register_form.html:4
|
||||||
msgid "Username:"
|
msgid "Username:"
|
||||||
|
@ -2819,12 +2829,12 @@ msgstr "使用者名稱:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:27
|
#: bookwyrm/templates/landing/login.html:27
|
||||||
#: bookwyrm/templates/landing/password_reset.html:26
|
#: bookwyrm/templates/landing/password_reset.html:26
|
||||||
#: bookwyrm/templates/layout.html:126 bookwyrm/templates/ostatus/error.html:32
|
#: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32
|
||||||
#: bookwyrm/templates/snippets/register_form.html:45
|
#: bookwyrm/templates/snippets/register_form.html:45
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "密碼:"
|
msgstr "密碼:"
|
||||||
|
|
||||||
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:128
|
#: bookwyrm/templates/landing/login.html:39 bookwyrm/templates/layout.html:146
|
||||||
#: bookwyrm/templates/ostatus/error.html:34
|
#: bookwyrm/templates/ostatus/error.html:34
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "忘記了密碼?"
|
msgstr "忘記了密碼?"
|
||||||
|
@ -2865,42 +2875,42 @@ msgstr ""
|
||||||
msgid "Scan Barcode"
|
msgid "Scan Barcode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:72
|
#: bookwyrm/templates/layout.html:76
|
||||||
msgid "Main navigation menu"
|
msgid "Main navigation menu"
|
||||||
msgstr "主導航選單"
|
msgstr "主導航選單"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:80
|
#: bookwyrm/templates/layout.html:98
|
||||||
msgid "Feed"
|
msgid "Feed"
|
||||||
msgstr "動態"
|
msgstr "動態"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:127 bookwyrm/templates/ostatus/error.html:33
|
#: bookwyrm/templates/layout.html:145 bookwyrm/templates/ostatus/error.html:33
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr "密碼"
|
msgstr "密碼"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:139
|
#: bookwyrm/templates/layout.html:157
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "加入"
|
msgstr "加入"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:173
|
#: bookwyrm/templates/layout.html:191
|
||||||
msgid "Successfully posted status"
|
msgid "Successfully posted status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:174
|
#: bookwyrm/templates/layout.html:192
|
||||||
msgid "Error posting status"
|
msgid "Error posting status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:190
|
#: bookwyrm/templates/layout.html:208
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "文件:"
|
msgstr "文件:"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:203
|
#: bookwyrm/templates/layout.html:221
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">%(support_title)s</a>"
|
||||||
msgstr "在 <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a> 上支援 %(site_name)s"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:207
|
#: bookwyrm/templates/layout.html:228
|
||||||
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgid "BookWyrm's source code is freely available. You can contribute or report issues on <a href=\"https://github.com/bookwyrm-social/bookwyrm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GitHub</a>."
|
||||||
msgstr "BookWyrm 是開源軟體。你可以在 <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a> 貢獻或報告問題。"
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/add_item_modal.html:8
|
#: bookwyrm/templates/lists/add_item_modal.html:8
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -3531,11 +3541,11 @@ msgstr ""
|
||||||
msgid "Follow!"
|
msgid "Follow!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:8
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:15
|
||||||
msgid "Follow on Fediverse"
|
msgid "Follow on Fediverse"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/ostatus/remote_follow_button.html:12
|
#: bookwyrm/templates/ostatus/remote_follow_button.html:19
|
||||||
msgid "This link opens in a pop-up window"
|
msgid "This link opens in a pop-up window"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3843,36 +3853,36 @@ msgctxt "followed by ISBN"
|
||||||
msgid "Searching for book:"
|
msgid "Searching for book:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:44
|
#: bookwyrm/templates/search/book.html:39
|
||||||
msgid "Results from"
|
msgid "Results from"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:80
|
#: bookwyrm/templates/search/book.html:78
|
||||||
msgid "Import book"
|
msgid "Import book"
|
||||||
msgstr "匯入書目"
|
msgstr "匯入書目"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:106
|
#: bookwyrm/templates/search/book.html:102
|
||||||
msgid "Load results from other catalogues"
|
msgid "Load results from other catalogues"
|
||||||
msgstr "從其它分類載入結果"
|
msgstr "從其它分類載入結果"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:110
|
#: bookwyrm/templates/search/book.html:106
|
||||||
msgid "Manually add book"
|
msgid "Manually add book"
|
||||||
msgstr "手動新增書目"
|
msgstr "手動新增書目"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/book.html:115
|
#: bookwyrm/templates/search/book.html:111
|
||||||
msgid "Log in to import or add books."
|
msgid "Log in to import or add books."
|
||||||
msgstr "登陸以匯入或新增書目。"
|
msgstr "登陸以匯入或新增書目。"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:16
|
#: bookwyrm/templates/search/layout.html:17
|
||||||
msgid "Search query"
|
msgid "Search query"
|
||||||
msgstr "搜尋請求"
|
msgstr "搜尋請求"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:19
|
#: bookwyrm/templates/search/layout.html:20
|
||||||
msgid "Search type"
|
msgid "Search type"
|
||||||
msgstr "搜尋類別"
|
msgstr "搜尋類別"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:24
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:47
|
||||||
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
#: bookwyrm/templates/settings/email_blocklist/email_blocklist.html:27
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
#: bookwyrm/templates/settings/federation/instance_list.html:51
|
||||||
#: bookwyrm/templates/settings/layout.html:36
|
#: bookwyrm/templates/settings/layout.html:36
|
||||||
|
@ -3882,11 +3892,17 @@ msgstr "搜尋類別"
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "使用者"
|
msgstr "使用者"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:58
|
#: bookwyrm/templates/search/layout.html:59
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "沒有找到 \"%(query)s\" 的搜尋結果"
|
msgstr "沒有找到 \"%(query)s\" 的搜尋結果"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/search/layout.html:61
|
||||||
|
#, python-format
|
||||||
|
msgid "%(result_count)s result found"
|
||||||
|
msgid_plural "%(result_count)s results found"
|
||||||
|
msgstr[0] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
#: bookwyrm/templates/settings/announcements/announcement.html:5
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
#: bookwyrm/templates/settings/announcements/announcement.html:8
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -3920,13 +3936,13 @@ msgstr "否"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
#: bookwyrm/templates/settings/announcements/announcement.html:57
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:79
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:84
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:80
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "開始日期:"
|
msgstr "開始日期:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
#: bookwyrm/templates/settings/announcements/announcement.html:62
|
||||||
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
#: bookwyrm/templates/settings/announcements/edit_announcement.html:89
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:90
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:86
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "結束日期:"
|
msgstr "結束日期:"
|
||||||
|
|
||||||
|
@ -4086,7 +4102,7 @@ msgid "Dashboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:15
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:113
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:109
|
||||||
msgid "Total users"
|
msgid "Total users"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4104,31 +4120,31 @@ msgstr ""
|
||||||
msgid "Works"
|
msgid "Works"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:78
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:74
|
||||||
msgid "Instance Activity"
|
msgid "Instance Activity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:92
|
||||||
msgid "Interval:"
|
msgid "Interval:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:100
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:96
|
||||||
msgid "Days"
|
msgid "Days"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:101
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:97
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:119
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:115
|
||||||
msgid "User signup activity"
|
msgid "User signup activity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:125
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:121
|
||||||
msgid "Status activity"
|
msgid "Status activity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/dashboard/dashboard.html:131
|
#: bookwyrm/templates/settings/dashboard/dashboard.html:127
|
||||||
msgid "Works created"
|
msgid "Works created"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4349,6 +4365,10 @@ msgstr "成功封鎖了"
|
||||||
msgid "Failed:"
|
msgid "Failed:"
|
||||||
msgstr "已失敗:"
|
msgstr "已失敗:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation/instance_blocklist.html:62
|
||||||
|
msgid "Expects a json file in the format provided by <a href=\"https://fediblock.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">FediBlock</a>, with a list of entries that have <code>instance</code> and <code>url</code> fields. For example:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
#: bookwyrm/templates/settings/federation/instance_list.html:35
|
||||||
#: bookwyrm/templates/settings/users/server_filter.html:5
|
#: bookwyrm/templates/settings/users/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -5103,11 +5123,11 @@ msgstr ""
|
||||||
msgid "Instance Setup"
|
msgid "Instance Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:15
|
#: bookwyrm/templates/setup/layout.html:19
|
||||||
msgid "Installing BookWyrm"
|
msgid "Installing BookWyrm"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/setup/layout.html:18
|
#: bookwyrm/templates/setup/layout.html:22
|
||||||
msgid "Need help?"
|
msgid "Need help?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -5597,11 +5617,11 @@ msgstr ""
|
||||||
msgid "(%(percent)s%%)"
|
msgid "(%(percent)s%%)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:126
|
#: bookwyrm/templates/snippets/status/content_status.html:127
|
||||||
msgid "Open image in new window"
|
msgid "Open image in new window"
|
||||||
msgstr "在新視窗中開啟圖片"
|
msgstr "在新視窗中開啟圖片"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:145
|
#: bookwyrm/templates/snippets/status/content_status.html:146
|
||||||
msgid "Hide status"
|
msgid "Hide status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -5841,18 +5861,18 @@ msgid "%(counter)s follower"
|
||||||
msgid_plural "%(counter)s followers"
|
msgid_plural "%(counter)s followers"
|
||||||
msgstr[0] "%(counter)s 個關注者"
|
msgstr[0] "%(counter)s 個關注者"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:27
|
#: bookwyrm/templates/user/user_preview.html:31
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(counter)s following"
|
msgid "%(counter)s following"
|
||||||
msgstr "關注著 %(counter)s 人"
|
msgstr "關注著 %(counter)s 人"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:39
|
#: bookwyrm/templates/user/user_preview.html:45
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(mutuals_display)s follower you follow"
|
msgid "%(mutuals_display)s follower you follow"
|
||||||
msgid_plural "%(mutuals_display)s followers you follow"
|
msgid_plural "%(mutuals_display)s followers you follow"
|
||||||
msgstr[0] "%(mutuals_display)s 個你也關注的關注者"
|
msgstr[0] "%(mutuals_display)s 個你也關注的關注者"
|
||||||
|
|
||||||
#: bookwyrm/templates/user/user_preview.html:43
|
#: bookwyrm/templates/user/user_preview.html:49
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -5877,7 +5897,7 @@ msgstr ""
|
||||||
msgid "Not a valid csv file"
|
msgid "Not a valid csv file"
|
||||||
msgstr "不是有效的 csv 檔案"
|
msgstr "不是有效的 csv 檔案"
|
||||||
|
|
||||||
#: bookwyrm/views/landing/login.py:70
|
#: bookwyrm/views/landing/login.py:68
|
||||||
msgid "Username or password are incorrect"
|
msgid "Username or password are incorrect"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
@ -2,14 +2,14 @@ aiohttp==3.8.1
|
||||||
bleach==5.0.1
|
bleach==5.0.1
|
||||||
celery==5.2.2
|
celery==5.2.2
|
||||||
colorthief==0.2.1
|
colorthief==0.2.1
|
||||||
Django==3.2.14
|
Django==3.2.15
|
||||||
django-celery-beat==2.2.1
|
django-celery-beat==2.2.1
|
||||||
django-compressor==2.4.1
|
django-compressor==2.4.1
|
||||||
django-imagekit==4.1.0
|
django-imagekit==4.1.0
|
||||||
django-model-utils==4.0.0
|
django-model-utils==4.0.0
|
||||||
django-sass-processor==1.0.1
|
django-sass-processor==1.0.1
|
||||||
environs==9.3.4
|
environs==9.3.4
|
||||||
flower==1.0.0
|
flower==1.2.0
|
||||||
libsass==0.21.0
|
libsass==0.21.0
|
||||||
Markdown==3.3.3
|
Markdown==3.3.3
|
||||||
Pillow>=9.0.0
|
Pillow>=9.0.0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue