mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2025-06-05 23:38:53 +00:00
Merge branch 'main' into production
This commit is contained in:
commit
4515cec7d2
54 changed files with 1882 additions and 823 deletions
|
@ -15,4 +15,5 @@ def site_settings(request): # pylint: disable=unused-argument
|
||||||
"media_full_url": settings.MEDIA_FULL_URL,
|
"media_full_url": settings.MEDIA_FULL_URL,
|
||||||
"preview_images_enabled": settings.ENABLE_PREVIEW_IMAGES,
|
"preview_images_enabled": settings.ENABLE_PREVIEW_IMAGES,
|
||||||
"request_protocol": request_protocol,
|
"request_protocol": request_protocol,
|
||||||
|
"js_cache": settings.JS_CACHE,
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,18 @@
|
||||||
|
# Generated by Django 3.2.4 on 2021-09-10 18:39
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
("bookwyrm", "0091_merge_0090_auto_20210908_2346_0090_emailblocklist"),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AddField(
|
||||||
|
model_name="sitesettings",
|
||||||
|
name="instance_short_description",
|
||||||
|
field=models.TextField(blank=True, null=True),
|
||||||
|
),
|
||||||
|
]
|
|
@ -0,0 +1,18 @@
|
||||||
|
# Generated by Django 3.2.4 on 2021-09-10 19:11
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
("bookwyrm", "0092_sitesettings_instance_short_description"),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name="sitesettings",
|
||||||
|
name="instance_short_description",
|
||||||
|
field=models.CharField(blank=True, max_length=255, null=True),
|
||||||
|
),
|
||||||
|
]
|
|
@ -20,6 +20,7 @@ class SiteSettings(models.Model):
|
||||||
max_length=150, default="Social Reading and Reviewing"
|
max_length=150, default="Social Reading and Reviewing"
|
||||||
)
|
)
|
||||||
instance_description = models.TextField(default="This instance has no description.")
|
instance_description = models.TextField(default="This instance has no description.")
|
||||||
|
instance_short_description = models.CharField(max_length=255, blank=True, null=True)
|
||||||
|
|
||||||
# about page
|
# about page
|
||||||
registration_closed_text = models.TextField(
|
registration_closed_text = models.TextField(
|
||||||
|
|
|
@ -13,6 +13,8 @@ VERSION = "0.0.1"
|
||||||
PAGE_LENGTH = env("PAGE_LENGTH", 15)
|
PAGE_LENGTH = env("PAGE_LENGTH", 15)
|
||||||
DEFAULT_LANGUAGE = env("DEFAULT_LANGUAGE", "English")
|
DEFAULT_LANGUAGE = env("DEFAULT_LANGUAGE", "English")
|
||||||
|
|
||||||
|
JS_CACHE = "19447742"
|
||||||
|
|
||||||
# email
|
# email
|
||||||
EMAIL_BACKEND = env("EMAIL_BACKEND", "django.core.mail.backends.smtp.EmailBackend")
|
EMAIL_BACKEND = env("EMAIL_BACKEND", "django.core.mail.backends.smtp.EmailBackend")
|
||||||
EMAIL_HOST = env("EMAIL_HOST")
|
EMAIL_HOST = env("EMAIL_HOST")
|
||||||
|
|
|
@ -302,7 +302,42 @@ body {
|
||||||
right: 0;
|
right: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* States
|
/** Animations and transitions
|
||||||
|
******************************************************************************/
|
||||||
|
|
||||||
|
@keyframes turning {
|
||||||
|
from { transform: rotateZ(0deg); }
|
||||||
|
to { transform: rotateZ(360deg); }
|
||||||
|
}
|
||||||
|
|
||||||
|
.is-processing .icon-spinner::before {
|
||||||
|
animation: turning 1.5s infinite linear;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-spinner {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.is-processing .icon-spinner {
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (prefers-reduced-motion: reduce) {
|
||||||
|
.is-processing .icon::before {
|
||||||
|
transition-duration: 0.001ms !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Transient notification
|
||||||
|
******************************************************************************/
|
||||||
|
|
||||||
|
#live-messages {
|
||||||
|
position: fixed;
|
||||||
|
bottom: 1em;
|
||||||
|
right: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
/** States
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
||||||
/* "disabled" for non-buttons */
|
/* "disabled" for non-buttons */
|
||||||
|
|
Binary file not shown.
|
@ -39,6 +39,7 @@
|
||||||
<glyph unicode="" glyph-name="graphic-heart" d="M934.176 791.52c-116.128 115.072-301.824 117.472-422.112 9.216-120.32 108.256-305.952 105.856-422.144-9.216-119.712-118.528-119.712-310.688 0-429.28 34.208-33.888 353.696-350.112 353.696-350.112 37.856-37.504 99.072-37.504 136.896 0 0 0 349.824 346.304 353.696 350.112 119.744 118.592 119.744 310.752-0.032 429.28zM888.576 407.424l-353.696-350.112c-12.576-12.512-33.088-12.512-45.6 0l-353.696 350.112c-94.4 93.44-94.4 245.472 0 338.912 91.008 90.080 237.312 93.248 333.088 7.104l43.392-39.040 43.36 39.040c95.808 86.144 242.112 83.008 333.12-7.104 94.4-93.408 94.4-245.44 0.032-338.912zM296.096 719.968c8.864 0 16-7.168 16-16s-7.168-16-16-16h-0.032c-57.408 0-103.968-46.56-103.968-103.968v-0.032c0-8.832-7.168-16-16-16s-16 7.168-16 16v0c0 75.072 60.832 135.904 135.872 135.968 0.064 0 0.064 0.032 0.128 0.032z" />
|
<glyph unicode="" glyph-name="graphic-heart" d="M934.176 791.52c-116.128 115.072-301.824 117.472-422.112 9.216-120.32 108.256-305.952 105.856-422.144-9.216-119.712-118.528-119.712-310.688 0-429.28 34.208-33.888 353.696-350.112 353.696-350.112 37.856-37.504 99.072-37.504 136.896 0 0 0 349.824 346.304 353.696 350.112 119.744 118.592 119.744 310.752-0.032 429.28zM888.576 407.424l-353.696-350.112c-12.576-12.512-33.088-12.512-45.6 0l-353.696 350.112c-94.4 93.44-94.4 245.472 0 338.912 91.008 90.080 237.312 93.248 333.088 7.104l43.392-39.040 43.36 39.040c95.808 86.144 242.112 83.008 333.12-7.104 94.4-93.408 94.4-245.44 0.032-338.912zM296.096 719.968c8.864 0 16-7.168 16-16s-7.168-16-16-16h-0.032c-57.408 0-103.968-46.56-103.968-103.968v-0.032c0-8.832-7.168-16-16-16s-16 7.168-16 16v0c0 75.072 60.832 135.904 135.872 135.968 0.064 0 0.064 0.032 0.128 0.032z" />
|
||||||
<glyph unicode="" glyph-name="graphic-paperplane" d="M1009.376 954.88c-5.312 3.424-11.36 5.12-17.376 5.12-6.176 0-12.384-1.76-17.76-5.376l-960-640c-9.888-6.56-15.328-18.112-14.048-29.952 1.216-11.808 8.896-22.016 19.936-26.368l250.368-100.192 117.728-206.016c5.632-9.888 16.096-16 27.424-16.128 0.128 0 0.224 0 0.352 0 11.232 0 21.664 5.952 27.424 15.552l66.464 110.816 310.24-124.064c3.808-1.536 7.808-2.272 11.872-2.272 5.44 0 10.816 1.376 15.68 4.128 8.448 4.736 14.24 13.056 15.872 22.624l160 960c2.080 12.576-3.488 25.184-14.176 32.128zM100.352 295.136l741.6 494.432-539.2-577.184c-2.848 1.696-5.376 3.936-8.512 5.184l-193.888 77.568zM326.048 189.888c-0.064 0.128-0.16 0.192-0.224 0.32l606.176 648.8-516.768-805.184-89.184 156.064zM806.944 12.512l-273.312 109.312c-6.496 2.56-13.248 3.424-19.936 3.808l420.864 652.416-127.616-765.536z" />
|
<glyph unicode="" glyph-name="graphic-paperplane" d="M1009.376 954.88c-5.312 3.424-11.36 5.12-17.376 5.12-6.176 0-12.384-1.76-17.76-5.376l-960-640c-9.888-6.56-15.328-18.112-14.048-29.952 1.216-11.808 8.896-22.016 19.936-26.368l250.368-100.192 117.728-206.016c5.632-9.888 16.096-16 27.424-16.128 0.128 0 0.224 0 0.352 0 11.232 0 21.664 5.952 27.424 15.552l66.464 110.816 310.24-124.064c3.808-1.536 7.808-2.272 11.872-2.272 5.44 0 10.816 1.376 15.68 4.128 8.448 4.736 14.24 13.056 15.872 22.624l160 960c2.080 12.576-3.488 25.184-14.176 32.128zM100.352 295.136l741.6 494.432-539.2-577.184c-2.848 1.696-5.376 3.936-8.512 5.184l-193.888 77.568zM326.048 189.888c-0.064 0.128-0.16 0.192-0.224 0.32l606.176 648.8-516.768-805.184-89.184 156.064zM806.944 12.512l-273.312 109.312c-6.496 2.56-13.248 3.424-19.936 3.808l420.864 652.416-127.616-765.536z" />
|
||||||
<glyph unicode="" glyph-name="graphic-banknote" d="M1005.28 621.248l-320 320c-15.872 15.872-38.88 22.24-60.672 16.864-11.488-2.816-21.76-8.736-29.888-16.864-7.264-7.264-12.736-16.256-15.872-26.304-14.496-47.008-39.552-87.872-76.64-124.928-49.536-49.504-114.048-87.008-182.304-126.656-72.448-41.984-147.296-85.504-208.64-146.816-52.128-52.192-87.616-110.24-108.416-177.632-7.008-22.752-0.896-47.36 15.872-64.192l320-320c15.872-15.872 38.88-22.24 60.672-16.864 11.488 2.88 21.76 8.736 29.888 16.864 7.264 7.264 12.736 16.256 15.872 26.368 14.528 47.008 39.584 87.872 76.704 124.928 49.504 49.504 113.984 86.944 182.304 126.56 72.384 42.048 147.264 85.568 208.576 146.88 52.128 52.128 87.616 110.24 108.448 177.632 6.976 22.72 0.832 47.424-15.904 64.16zM384 0c-105.984 105.984-214.016 214.048-320 320 90.944 294.432 485.12 281.568 576 576 105.984-105.952 214.048-214.016 320.064-320-90.976-294.368-485.152-281.568-576.064-576zM625.984 483.2c-10.432 8.736-20.928 14.688-31.488 17.632-10.496 2.944-20.992 4.128-31.616 3.36-10.496-0.8-21.248-3.2-32-7.328-10.752-4.192-21.568-8.736-32.448-14.016-17.184 19.744-34.368 39.264-51.552 57.376 7.744 7.008 15.264 10.56 22.496 10.816 7.264 0.32 14.24-0.448 20.864-2.112 6.752-1.696 12.928-3.136 18.624-4.256 5.76-1.12 10.752 0.128 15.136 3.808 4.64 4 7.2 9.184 7.552 15.424 0.32 6.304-2.048 12.448-7.328 18.432-6.752 7.744-14.88 12.448-24.64 14.176-9.632 1.696-19.488 1.568-29.76-0.672-10.112-2.304-19.744-6.112-28.864-11.488s-16.448-10.88-21.888-16.256c-2.080 1.984-4.16 3.936-6.24 5.888-2.304 2.112-5.184 3.264-8.64 3.2-3.488 0-6.368-1.504-8.736-4.256-2.304-2.688-3.36-5.824-2.944-9.12 0.32-3.424 1.696-6.048 4.064-8.064 2.080-1.76 4.16-3.488 6.24-5.312-8.192-9.888-14.944-20.8-20.256-32.32-5.376-11.552-8.576-23.008-9.76-34.112-1.248-11.2-0.064-21.44 3.36-30.944 3.424-9.568 9.76-17.696 19.008-25.376 15.072-12.512 32.8-17.824 53.376-16.64 20.512 1.248 42.624 7.36 66.4 20.128 18.88-21.824 37.824-43.488 56.736-63.616-8-6.752-15.008-10.624-21.184-11.872-6.176-1.312-11.68-1.184-16.672 0.32-4.992 1.568-9.632 3.808-13.888 6.688-4.256 2.944-8.448 5.44-12.64 7.488-4.128 2.048-8.384 3.2-12.736 3.264s-8.992-2.048-14.112-6.432c-5.248-4.576-7.872-9.888-7.872-15.872 0-5.952 2.752-12 8.128-18.112 5.44-6.112 12.512-11.264 21.056-15.328s18.208-6.624 28.832-7.328c10.624-0.736 21.824 0.864 33.632 5.248 11.872 4.32 23.616 12.128 35.2 23.744 5.568-5.44 11.2-10.624 16.8-15.616 2.368-2.048 5.248-3.072 8.736-2.816 3.36 0.128 6.304 1.696 8.64 4.512 2.368 2.88 3.36 6.048 3.008 9.376-0.32 3.36-1.696 5.952-4 7.808-5.632 4.512-11.264 9.248-16.864 14.24 9.568 11.744 17.248 24.128 22.944 36.384 5.696 12.32 9.056 24.192 10.176 35.2 1.12 11.072-0.192 21.056-3.808 30.112-3.584 9.184-9.952 17.056-19.072 24.64zM447.072 461.504c-9.056-0.384-16.96 2.624-23.872 9.312-2.944 2.816-4.992 6.24-6.24 10.304-1.312 4.064-1.76 8.512-1.248 13.376 0.448 4.8 1.888 9.824 4.384 14.88 2.368 5.056 5.888 10.112 10.368 15.008 16.224-16.128 32.416-33.824 48.64-52.128-12.288-6.752-22.976-10.368-32.032-10.752zM598.016 397.44c-2.88-5.312-6.176-10.048-10.048-14.176-17.952 18.112-35.872 38.016-53.76 58.432 4.576 2.048 9.376 4.192 14.56 6.368s10.368 3.616 15.552 4.512c5.312 0.8 10.56 0.576 15.808-0.672 5.184-1.312 10.112-4.128 14.688-8.576 4.512-4.512 7.36-9.184 8.512-14.24 1.248-5.12 1.312-10.304 0.448-15.616-0.928-5.344-2.816-10.656-5.76-16.032zM470.944 250.24c6.304 5.088 15.584 4.832 21.376-1.056 6.272-6.24 6.272-16.448 0-22.688-0.512-0.512-1.056-0.864-1.632-1.312l0.064-0.064c-20.256-15.392-36.896-29.248-54.848-47.2-16.224-16.192-30.88-33.248-43.552-50.56l-20.448-28c-0.64-1.152-1.408-2.208-2.368-3.2-6.272-6.24-16.48-6.24-22.72 0-5.44 5.44-6.112 13.824-2.112 20.064l-0.064 0.064 21.888 29.888c13.664 18.688 29.376 36.992 46.752 54.368 18.080 18.144 37.6 34.336 57.6 49.696h0.064zM588.096 713.12c16.192 16.192 30.816 33.184 43.52 50.592l21.248 29.12c0.768 1.376 1.632 2.752 2.816 3.936 6.304 6.304 16.512 6.304 22.816 0 5.984-6.016 6.24-15.52 0.8-21.888l0.064-0.064-21.888-30.016c-13.696-18.688-29.376-36.928-46.752-54.304-18.080-18.080-37.568-34.336-57.568-49.696l-0.128 0.064c-6.368-5.856-16.256-5.728-22.368 0.448-6.304 6.304-6.304 16.576 0 22.88 1.12 1.184 2.432 2.016 3.744 2.752 18.816 14.368 36.96 29.44 53.696 46.176z" />
|
<glyph unicode="" glyph-name="graphic-banknote" d="M1005.28 621.248l-320 320c-15.872 15.872-38.88 22.24-60.672 16.864-11.488-2.816-21.76-8.736-29.888-16.864-7.264-7.264-12.736-16.256-15.872-26.304-14.496-47.008-39.552-87.872-76.64-124.928-49.536-49.504-114.048-87.008-182.304-126.656-72.448-41.984-147.296-85.504-208.64-146.816-52.128-52.192-87.616-110.24-108.416-177.632-7.008-22.752-0.896-47.36 15.872-64.192l320-320c15.872-15.872 38.88-22.24 60.672-16.864 11.488 2.88 21.76 8.736 29.888 16.864 7.264 7.264 12.736 16.256 15.872 26.368 14.528 47.008 39.584 87.872 76.704 124.928 49.504 49.504 113.984 86.944 182.304 126.56 72.384 42.048 147.264 85.568 208.576 146.88 52.128 52.128 87.616 110.24 108.448 177.632 6.976 22.72 0.832 47.424-15.904 64.16zM384 0c-105.984 105.984-214.016 214.048-320 320 90.944 294.432 485.12 281.568 576 576 105.984-105.952 214.048-214.016 320.064-320-90.976-294.368-485.152-281.568-576.064-576zM625.984 483.2c-10.432 8.736-20.928 14.688-31.488 17.632-10.496 2.944-20.992 4.128-31.616 3.36-10.496-0.8-21.248-3.2-32-7.328-10.752-4.192-21.568-8.736-32.448-14.016-17.184 19.744-34.368 39.264-51.552 57.376 7.744 7.008 15.264 10.56 22.496 10.816 7.264 0.32 14.24-0.448 20.864-2.112 6.752-1.696 12.928-3.136 18.624-4.256 5.76-1.12 10.752 0.128 15.136 3.808 4.64 4 7.2 9.184 7.552 15.424 0.32 6.304-2.048 12.448-7.328 18.432-6.752 7.744-14.88 12.448-24.64 14.176-9.632 1.696-19.488 1.568-29.76-0.672-10.112-2.304-19.744-6.112-28.864-11.488s-16.448-10.88-21.888-16.256c-2.080 1.984-4.16 3.936-6.24 5.888-2.304 2.112-5.184 3.264-8.64 3.2-3.488 0-6.368-1.504-8.736-4.256-2.304-2.688-3.36-5.824-2.944-9.12 0.32-3.424 1.696-6.048 4.064-8.064 2.080-1.76 4.16-3.488 6.24-5.312-8.192-9.888-14.944-20.8-20.256-32.32-5.376-11.552-8.576-23.008-9.76-34.112-1.248-11.2-0.064-21.44 3.36-30.944 3.424-9.568 9.76-17.696 19.008-25.376 15.072-12.512 32.8-17.824 53.376-16.64 20.512 1.248 42.624 7.36 66.4 20.128 18.88-21.824 37.824-43.488 56.736-63.616-8-6.752-15.008-10.624-21.184-11.872-6.176-1.312-11.68-1.184-16.672 0.32-4.992 1.568-9.632 3.808-13.888 6.688-4.256 2.944-8.448 5.44-12.64 7.488-4.128 2.048-8.384 3.2-12.736 3.264s-8.992-2.048-14.112-6.432c-5.248-4.576-7.872-9.888-7.872-15.872 0-5.952 2.752-12 8.128-18.112 5.44-6.112 12.512-11.264 21.056-15.328s18.208-6.624 28.832-7.328c10.624-0.736 21.824 0.864 33.632 5.248 11.872 4.32 23.616 12.128 35.2 23.744 5.568-5.44 11.2-10.624 16.8-15.616 2.368-2.048 5.248-3.072 8.736-2.816 3.36 0.128 6.304 1.696 8.64 4.512 2.368 2.88 3.36 6.048 3.008 9.376-0.32 3.36-1.696 5.952-4 7.808-5.632 4.512-11.264 9.248-16.864 14.24 9.568 11.744 17.248 24.128 22.944 36.384 5.696 12.32 9.056 24.192 10.176 35.2 1.12 11.072-0.192 21.056-3.808 30.112-3.584 9.184-9.952 17.056-19.072 24.64zM447.072 461.504c-9.056-0.384-16.96 2.624-23.872 9.312-2.944 2.816-4.992 6.24-6.24 10.304-1.312 4.064-1.76 8.512-1.248 13.376 0.448 4.8 1.888 9.824 4.384 14.88 2.368 5.056 5.888 10.112 10.368 15.008 16.224-16.128 32.416-33.824 48.64-52.128-12.288-6.752-22.976-10.368-32.032-10.752zM598.016 397.44c-2.88-5.312-6.176-10.048-10.048-14.176-17.952 18.112-35.872 38.016-53.76 58.432 4.576 2.048 9.376 4.192 14.56 6.368s10.368 3.616 15.552 4.512c5.312 0.8 10.56 0.576 15.808-0.672 5.184-1.312 10.112-4.128 14.688-8.576 4.512-4.512 7.36-9.184 8.512-14.24 1.248-5.12 1.312-10.304 0.448-15.616-0.928-5.344-2.816-10.656-5.76-16.032zM470.944 250.24c6.304 5.088 15.584 4.832 21.376-1.056 6.272-6.24 6.272-16.448 0-22.688-0.512-0.512-1.056-0.864-1.632-1.312l0.064-0.064c-20.256-15.392-36.896-29.248-54.848-47.2-16.224-16.192-30.88-33.248-43.552-50.56l-20.448-28c-0.64-1.152-1.408-2.208-2.368-3.2-6.272-6.24-16.48-6.24-22.72 0-5.44 5.44-6.112 13.824-2.112 20.064l-0.064 0.064 21.888 29.888c13.664 18.688 29.376 36.992 46.752 54.368 18.080 18.144 37.6 34.336 57.6 49.696h0.064zM588.096 713.12c16.192 16.192 30.816 33.184 43.52 50.592l21.248 29.12c0.768 1.376 1.632 2.752 2.816 3.936 6.304 6.304 16.512 6.304 22.816 0 5.984-6.016 6.24-15.52 0.8-21.888l0.064-0.064-21.888-30.016c-13.696-18.688-29.376-36.928-46.752-54.304-18.080-18.080-37.568-34.336-57.568-49.696l-0.128 0.064c-6.368-5.856-16.256-5.728-22.368 0.448-6.304 6.304-6.304 16.576 0 22.88 1.12 1.184 2.432 2.016 3.744 2.752 18.816 14.368 36.96 29.44 53.696 46.176z" />
|
||||||
|
<glyph unicode="" glyph-name="spinner" d="M384 832c0 70.692 57.308 128 128 128s128-57.308 128-128c0-70.692-57.308-128-128-128s-128 57.308-128 128zM655.53 719.53c0 70.692 57.308 128 128 128s128-57.308 128-128c0-70.692-57.308-128-128-128s-128 57.308-128 128zM832 448c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64s-64 28.654-64 64zM719.53 176.47c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64s-64 28.654-64 64zM448.002 64c0 0 0 0 0 0 0 35.346 28.654 64 64 64s64-28.654 64-64c0 0 0 0 0 0 0-35.346-28.654-64-64-64s-64 28.654-64 64zM176.472 176.47c0 0 0 0 0 0 0 35.346 28.654 64 64 64s64-28.654 64-64c0 0 0 0 0 0 0-35.346-28.654-64-64-64s-64 28.654-64 64zM144.472 719.53c0 0 0 0 0 0 0 53.019 42.981 96 96 96s96-42.981 96-96c0 0 0 0 0 0 0-53.019-42.981-96-96-96s-96 42.981-96 96zM56 448c0 39.765 32.235 72 72 72s72-32.235 72-72c0-39.765-32.235-72-72-72s-72 32.235-72 72z" />
|
||||||
<glyph unicode="" glyph-name="search" d="M992.262 88.604l-242.552 206.294c-25.074 22.566-51.89 32.926-73.552 31.926 57.256 67.068 91.842 154.078 91.842 249.176 0 212.078-171.922 384-384 384-212.076 0-384-171.922-384-384s171.922-384 384-384c95.098 0 182.108 34.586 249.176 91.844-1-21.662 9.36-48.478 31.926-73.552l206.294-242.552c35.322-39.246 93.022-42.554 128.22-7.356s31.892 92.898-7.354 128.22zM384 320c-141.384 0-256 114.616-256 256s114.616 256 256 256 256-114.616 256-256-114.614-256-256-256z" />
|
<glyph unicode="" glyph-name="search" d="M992.262 88.604l-242.552 206.294c-25.074 22.566-51.89 32.926-73.552 31.926 57.256 67.068 91.842 154.078 91.842 249.176 0 212.078-171.922 384-384 384-212.076 0-384-171.922-384-384s171.922-384 384-384c95.098 0 182.108 34.586 249.176 91.844-1-21.662 9.36-48.478 31.926-73.552l206.294-242.552c35.322-39.246 93.022-42.554 128.22-7.356s31.892 92.898-7.354 128.22zM384 320c-141.384 0-256 114.616-256 256s114.616 256 256 256 256-114.616 256-256-114.614-256-256-256z" />
|
||||||
<glyph unicode="" glyph-name="star-empty" d="M1024 562.95l-353.78 51.408-158.22 320.582-158.216-320.582-353.784-51.408 256-249.538-60.432-352.352 316.432 166.358 316.432-166.358-60.434 352.352 256.002 249.538zM512 206.502l-223.462-117.48 42.676 248.83-180.786 176.222 249.84 36.304 111.732 226.396 111.736-226.396 249.836-36.304-180.788-176.222 42.678-248.83-223.462 117.48z" />
|
<glyph unicode="" glyph-name="star-empty" d="M1024 562.95l-353.78 51.408-158.22 320.582-158.216-320.582-353.784-51.408 256-249.538-60.432-352.352 316.432 166.358 316.432-166.358-60.434 352.352 256.002 249.538zM512 206.502l-223.462-117.48 42.676 248.83-180.786 176.222 249.84 36.304 111.732 226.396 111.736-226.396 249.836-36.304-180.788-176.222 42.678-248.83-223.462 117.48z" />
|
||||||
<glyph unicode="" glyph-name="star-half" d="M1024 562.95l-353.78 51.408-158.22 320.582-158.216-320.582-353.784-51.408 256-249.538-60.432-352.352 316.432 166.358 316.432-166.358-60.434 352.352 256.002 249.538zM512 206.502l-0.942-0.496 0.942 570.768 111.736-226.396 249.836-36.304-180.788-176.222 42.678-248.83-223.462 117.48z" />
|
<glyph unicode="" glyph-name="star-half" d="M1024 562.95l-353.78 51.408-158.22 320.582-158.216-320.582-353.784-51.408 256-249.538-60.432-352.352 316.432 166.358 316.432-166.358-60.434 352.352 256.002 249.538zM512 206.502l-0.942-0.496 0.942 570.768 111.736-226.396 249.836-36.304-180.788-176.222 42.678-248.83-223.462 117.48z" />
|
||||||
|
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 34 KiB |
Binary file not shown.
Binary file not shown.
13
bookwyrm/static/css/vendor/icons.css
vendored
13
bookwyrm/static/css/vendor/icons.css
vendored
|
@ -1,10 +1,10 @@
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'icomoon';
|
font-family: 'icomoon';
|
||||||
src: url('../fonts/icomoon.eot?wjd7rd');
|
src: url('../fonts/icomoon.eot?36x4a3');
|
||||||
src: url('../fonts/icomoon.eot?wjd7rd#iefix') format('embedded-opentype'),
|
src: url('../fonts/icomoon.eot?36x4a3#iefix') format('embedded-opentype'),
|
||||||
url('../fonts/icomoon.ttf?wjd7rd') format('truetype'),
|
url('../fonts/icomoon.ttf?36x4a3') format('truetype'),
|
||||||
url('../fonts/icomoon.woff?wjd7rd') format('woff'),
|
url('../fonts/icomoon.woff?36x4a3') format('woff'),
|
||||||
url('../fonts/icomoon.svg?wjd7rd#icomoon') format('svg');
|
url('../fonts/icomoon.svg?36x4a3#icomoon') format('svg');
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
font-display: block;
|
font-display: block;
|
||||||
|
@ -139,3 +139,6 @@
|
||||||
.icon-question-circle:before {
|
.icon-question-circle:before {
|
||||||
content: "\e900";
|
content: "\e900";
|
||||||
}
|
}
|
||||||
|
.icon-spinner:before {
|
||||||
|
content: "\e97a";
|
||||||
|
}
|
||||||
|
|
|
@ -301,7 +301,10 @@ let BookWyrm = new class {
|
||||||
ajaxPost(form) {
|
ajaxPost(form) {
|
||||||
return fetch(form.action, {
|
return fetch(form.action, {
|
||||||
method : "POST",
|
method : "POST",
|
||||||
body: new FormData(form)
|
body: new FormData(form),
|
||||||
|
headers: {
|
||||||
|
'Accept': 'application/json',
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
202
bookwyrm/static/js/status_cache.js
Normal file
202
bookwyrm/static/js/status_cache.js
Normal file
|
@ -0,0 +1,202 @@
|
||||||
|
/* exported StatusCache */
|
||||||
|
/* globals BookWyrm */
|
||||||
|
|
||||||
|
let StatusCache = new class {
|
||||||
|
constructor() {
|
||||||
|
document.querySelectorAll('[data-cache-draft]')
|
||||||
|
.forEach(t => t.addEventListener('change', this.updateDraft.bind(this)));
|
||||||
|
|
||||||
|
document.querySelectorAll('[data-cache-draft]')
|
||||||
|
.forEach(t => this.populateDraft(t));
|
||||||
|
|
||||||
|
document.querySelectorAll('.submit-status')
|
||||||
|
.forEach(button => button.addEventListener(
|
||||||
|
'submit',
|
||||||
|
this.submitStatus.bind(this))
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Update localStorage copy of drafted status
|
||||||
|
*
|
||||||
|
* @param {Event} event
|
||||||
|
* @return {undefined}
|
||||||
|
*/
|
||||||
|
updateDraft(event) {
|
||||||
|
// Used in set reading goal
|
||||||
|
let key = event.target.dataset.cacheDraft;
|
||||||
|
let value = event.target.value;
|
||||||
|
|
||||||
|
if (!value) {
|
||||||
|
window.localStorage.removeItem(key);
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
window.localStorage.setItem(key, value);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Toggle display of a DOM node based on its value in the localStorage.
|
||||||
|
*
|
||||||
|
* @param {object} node - DOM node to toggle.
|
||||||
|
* @return {undefined}
|
||||||
|
*/
|
||||||
|
populateDraft(node) {
|
||||||
|
// Used in set reading goal
|
||||||
|
let key = node.dataset.cacheDraft;
|
||||||
|
let value = window.localStorage.getItem(key);
|
||||||
|
|
||||||
|
if (!value) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
node.value = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Post a status with ajax
|
||||||
|
*
|
||||||
|
* @param {} event
|
||||||
|
* @return {undefined}
|
||||||
|
*/
|
||||||
|
submitStatus(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
const form = event.currentTarget;
|
||||||
|
const trigger = event.submitter;
|
||||||
|
|
||||||
|
BookWyrm.addRemoveClass(form, 'is-processing', true);
|
||||||
|
trigger.setAttribute('disabled', null);
|
||||||
|
|
||||||
|
BookWyrm.ajaxPost(form).finally(() => {
|
||||||
|
// Change icon to remove ongoing activity on the current UI.
|
||||||
|
// Enable back the element used to submit the form.
|
||||||
|
BookWyrm.addRemoveClass(form, 'is-processing', false);
|
||||||
|
trigger.removeAttribute('disabled');
|
||||||
|
})
|
||||||
|
.then(response => {
|
||||||
|
if (!response.ok) {
|
||||||
|
throw new Error();
|
||||||
|
}
|
||||||
|
this.submitStatusSuccess(form);
|
||||||
|
})
|
||||||
|
.catch(error => {
|
||||||
|
console.warn(error);
|
||||||
|
this.announceMessage('status-error-message');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Show a message in the live region
|
||||||
|
*
|
||||||
|
* @param {String} the id of the message dom element
|
||||||
|
* @return {undefined}
|
||||||
|
*/
|
||||||
|
announceMessage(message_id) {
|
||||||
|
const element = document.getElementById(message_id);
|
||||||
|
let copy = element.cloneNode(true);
|
||||||
|
|
||||||
|
copy.id = null;
|
||||||
|
element.insertAdjacentElement('beforebegin', copy);
|
||||||
|
|
||||||
|
BookWyrm.addRemoveClass(copy, 'is-hidden', false);
|
||||||
|
setTimeout(function() {
|
||||||
|
copy.remove();
|
||||||
|
}, 10000, copy);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Success state for a posted status
|
||||||
|
*
|
||||||
|
* @param {Object} the html form that was submitted
|
||||||
|
* @return {undefined}
|
||||||
|
*/
|
||||||
|
submitStatusSuccess(form) {
|
||||||
|
// Clear form data
|
||||||
|
form.reset();
|
||||||
|
|
||||||
|
// Clear localstorage
|
||||||
|
form.querySelectorAll('[data-cache-draft]')
|
||||||
|
.forEach(node => window.localStorage.removeItem(node.dataset.cacheDraft));
|
||||||
|
|
||||||
|
// Close modals
|
||||||
|
let modal = form.closest(".modal.is-active");
|
||||||
|
|
||||||
|
if (modal) {
|
||||||
|
modal.getElementsByClassName("modal-close")[0].click();
|
||||||
|
|
||||||
|
// Update shelve buttons
|
||||||
|
document.querySelectorAll("[data-shelve-button-book='" + form.book.value +"']")
|
||||||
|
.forEach(button => this.cycleShelveButtons(button, form.reading_status.value));
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Close reply panel
|
||||||
|
let reply = form.closest(".reply-panel");
|
||||||
|
|
||||||
|
if (reply) {
|
||||||
|
document.querySelector("[data-controls=" + reply.id + "]").click();
|
||||||
|
}
|
||||||
|
|
||||||
|
this.announceMessage('status-success-message');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Change which buttons are available for a shelf
|
||||||
|
*
|
||||||
|
* @param {Object} html button dom element
|
||||||
|
* @param {String} the identifier of the selected shelf
|
||||||
|
* @return {undefined}
|
||||||
|
*/
|
||||||
|
cycleShelveButtons(button, identifier) {
|
||||||
|
// Pressed button
|
||||||
|
let shelf = button.querySelector("[data-shelf-identifier='" + identifier + "']");
|
||||||
|
let next_identifier = shelf.dataset.shelfNext;
|
||||||
|
|
||||||
|
// Set all buttons to hidden
|
||||||
|
button.querySelectorAll("[data-shelf-identifier]")
|
||||||
|
.forEach(item => BookWyrm.addRemoveClass(item, "is-hidden", true));
|
||||||
|
|
||||||
|
// Button that should be visible now
|
||||||
|
let next = button.querySelector("[data-shelf-identifier=" + next_identifier + "]");
|
||||||
|
|
||||||
|
// Show the desired button
|
||||||
|
BookWyrm.addRemoveClass(next, "is-hidden", false);
|
||||||
|
|
||||||
|
// ------ update the dropdown buttons
|
||||||
|
// Remove existing hidden class
|
||||||
|
button.querySelectorAll("[data-shelf-dropdown-identifier]")
|
||||||
|
.forEach(item => BookWyrm.addRemoveClass(item, "is-hidden", false));
|
||||||
|
|
||||||
|
// Remove existing disabled states
|
||||||
|
button.querySelectorAll("[data-shelf-dropdown-identifier] button")
|
||||||
|
.forEach(item => item.disabled = false);
|
||||||
|
|
||||||
|
next_identifier = next_identifier == 'complete' ? 'read' : next_identifier;
|
||||||
|
|
||||||
|
// Disable the current state
|
||||||
|
button.querySelector(
|
||||||
|
"[data-shelf-dropdown-identifier=" + identifier + "] button"
|
||||||
|
).disabled = true;
|
||||||
|
|
||||||
|
let main_button = button.querySelector(
|
||||||
|
"[data-shelf-dropdown-identifier=" + next_identifier + "]"
|
||||||
|
);
|
||||||
|
|
||||||
|
// Hide the option that's shown as the main button
|
||||||
|
BookWyrm.addRemoveClass(main_button, "is-hidden", true);
|
||||||
|
|
||||||
|
// Just hide the other two menu options, idk what to do with them
|
||||||
|
button.querySelectorAll("[data-extra-options]")
|
||||||
|
.forEach(item => BookWyrm.addRemoveClass(item, "is-hidden", true));
|
||||||
|
|
||||||
|
// Close menu
|
||||||
|
let menu = button.querySelector(".dropdown-trigger[aria-expanded=true]");
|
||||||
|
|
||||||
|
if (menu) {
|
||||||
|
menu.click();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}();
|
||||||
|
|
|
@ -325,5 +325,5 @@
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script src="{% static "js/vendor/tabs.js" %}"></script>
|
<script src="{% static "js/vendor/tabs.js" %}?v={{ js_cache }}"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -106,5 +106,5 @@
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script src="{% static "js/vendor/tabs.js" %}"></script>
|
<script src="{% static "js/vendor/tabs.js" %}?v={{ js_cache }}"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -156,5 +156,5 @@
|
||||||
{% endspaceless %}{% endblock %}
|
{% endspaceless %}{% endblock %}
|
||||||
|
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script src="{% static "js/check_all.js" %}"></script>
|
<script src="{% static "js/check_all.js" %}?v={{ js_cache }}"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -210,6 +210,11 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div role="region" aria-live="polite" id="live-messages">
|
||||||
|
<p id="status-success-message" class="live-message is-sr-only is-hidden">{% trans "Successfully posted status" %}</p>
|
||||||
|
<p id="status-error-message" class="live-message notification is-danger p-3 pr-5 pl-5 is-hidden">{% trans "Error posting status" %}</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="columns">
|
<div class="columns">
|
||||||
|
@ -249,8 +254,11 @@
|
||||||
<script>
|
<script>
|
||||||
var csrf_token = '{{ csrf_token }}';
|
var csrf_token = '{{ csrf_token }}';
|
||||||
</script>
|
</script>
|
||||||
<script src="{% static "js/bookwyrm.js" %}"></script>
|
|
||||||
<script src="{% static "js/localstorage.js" %}"></script>
|
<script src="{% static "js/bookwyrm.js" %}?v={{ js_cache }}"></script>
|
||||||
|
<script src="{% static "js/localstorage.js" %}?v={{ js_cache }}"></script>
|
||||||
|
<script src="{% static "js/status_cache.js" %}?v={{ js_cache }}"></script>
|
||||||
|
|
||||||
{% block scripts %}{% endblock %}
|
{% block scripts %}{% endblock %}
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -23,6 +23,11 @@
|
||||||
<label class="label" for="id_instance_description">{% trans "Instance description:" %}</label>
|
<label class="label" for="id_instance_description">{% trans "Instance description:" %}</label>
|
||||||
{{ site_form.instance_description }}
|
{{ site_form.instance_description }}
|
||||||
</div>
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label class="label mb-0" for="id_short_description">{% trans "Short description:" %}</label>
|
||||||
|
<p class="help">{% trans "Used when the instance is previewed on joinbookwyrm.com. Does not support html or markdown." %}</p>
|
||||||
|
{{ site_form.instance_short_description }}
|
||||||
|
</div>
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<label class="label" for="id_code_of_conduct">{% trans "Code of conduct:" %}</label>
|
<label class="label" for="id_code_of_conduct">{% trans "Code of conduct:" %}</label>
|
||||||
{{ site_form.code_of_conduct }}
|
{{ site_form.code_of_conduct }}
|
||||||
|
|
|
@ -35,11 +35,16 @@ uuid: a unique identifier used to make html "id" attributes unique and clarify j
|
||||||
size="3"
|
size="3"
|
||||||
value="{% firstof draft.progress readthrough.progress '' %}"
|
value="{% firstof draft.progress readthrough.progress '' %}"
|
||||||
id="progress_{{ uuid }}"
|
id="progress_{{ uuid }}"
|
||||||
|
data-cache-draft="id_progress_comment_{{ book.id }}"
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
<div class="control">
|
<div class="control">
|
||||||
<div class="select">
|
<div class="select">
|
||||||
<select name="progress_mode" aria-label="Progress mode">
|
<select
|
||||||
|
name="progress_mode"
|
||||||
|
aria-label="Progress mode"
|
||||||
|
data-cache-draft="id_progress_mode_comment_{{ book.id }}"
|
||||||
|
>
|
||||||
<option
|
<option
|
||||||
value="PG"
|
value="PG"
|
||||||
{% if draft.progress_mode == 'PG' or readthrough.progress_mode == 'PG' %}selected{% endif %}
|
{% if draft.progress_mode == 'PG' or readthrough.progress_mode == 'PG' %}selected{% endif %}
|
||||||
|
|
|
@ -10,7 +10,8 @@ draft: an existing Status object that is providing default values for input fiel
|
||||||
{% endcomment %}
|
{% endcomment %}
|
||||||
<textarea
|
<textarea
|
||||||
name="content"
|
name="content"
|
||||||
class="textarea"
|
class="textarea save-draft"
|
||||||
|
data-cache-draft="id_content_{{ type }}_{{ book.id }}{{ reply_parent.id }}"
|
||||||
id="id_content_{{ type }}_{{ book.id }}{{ reply_parent.id }}"
|
id="id_content_{{ type }}_{{ book.id }}{{ reply_parent.id }}"
|
||||||
placeholder="{{ placeholder }}"
|
placeholder="{{ placeholder }}"
|
||||||
aria-label="{% if reply_parent %}{% trans 'Reply' %}{% else %}{% trans 'Content' %}{% endif %}"
|
aria-label="{% if reply_parent %}{% trans 'Reply' %}{% else %}{% trans 'Content' %}{% endif %}"
|
||||||
|
|
|
@ -8,5 +8,7 @@
|
||||||
class="input"
|
class="input"
|
||||||
id="id_content_warning_{{ uuid }}"
|
id="id_content_warning_{{ uuid }}"
|
||||||
placeholder="{% trans 'Spoilers ahead!' %}"
|
placeholder="{% trans 'Spoilers ahead!' %}"
|
||||||
value="{% firstof draft.content_warning parent_status.content_warning '' %}">
|
value="{% firstof draft.content_warning parent_status.content_warning '' %}"
|
||||||
|
data-cache-draft="id_content_warning_{{ book.id }}_{{ type }}"
|
||||||
|
>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,7 +1,15 @@
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
|
|
||||||
<div class="control">
|
<div class="control">
|
||||||
<input type="checkbox" class="is-hidden" name="sensitive" id="id_show_spoilers_{{ uuid }}" {% if draft.content_warning or status.content_warning %}checked{% endif %} aria-hidden="true">
|
<input
|
||||||
|
type="checkbox"
|
||||||
|
class="is-hidden"
|
||||||
|
name="sensitive"
|
||||||
|
id="id_show_spoilers_{{ uuid }}"
|
||||||
|
{% if draft.content_warning or status.content_warning %}checked{% endif %}
|
||||||
|
aria-hidden="true"
|
||||||
|
data-cache-draft="id_sensitive_{{ book.id }}_{{ type }}{{ reply_parent.id }}"
|
||||||
|
>
|
||||||
{% trans "Include spoiler alert" as button_text %}
|
{% trans "Include spoiler alert" as button_text %}
|
||||||
{% firstof draft.content_warning status.content_warning as pressed %}
|
{% firstof draft.content_warning status.content_warning as pressed %}
|
||||||
{% include 'snippets/toggle/toggle_button.html' with text=button_text icon="warning is-size-4" controls_text="spoilers" controls_uid=uuid focus="id_content_warning" checkbox="id_show_spoilers" class="toggle-button" pressed=pressed %}
|
{% include 'snippets/toggle/toggle_button.html' with text=button_text icon="warning is-size-4" controls_text="spoilers" controls_uid=uuid focus="id_content_warning" checkbox="id_show_spoilers" class="toggle-button" pressed=pressed %}
|
||||||
|
|
|
@ -14,7 +14,7 @@ reply_parent: the Status object this post will be in reply to, if applicable
|
||||||
|
|
||||||
{% block form_open %}
|
{% block form_open %}
|
||||||
{# default form tag syntax, can be overriddden #}
|
{# default form tag syntax, can be overriddden #}
|
||||||
<form class="is-flex-grow-1" name="{{ type }}" action="/post/{{ type }}" method="post" id="tab_{{ type }}_{{ book.id }}{{ reply_parent.id }}">
|
<form class="is-flex-grow-1 submit-status" name="{{ type }}" action="/post/{{ type }}" method="post" id="tab_{{ type }}_{{ book.id }}{{ reply_parent.id }}">
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
|
|
|
@ -16,7 +16,10 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="column is-narrow">
|
<div class="column is-narrow">
|
||||||
<button class="button is-link" type="submit">{% trans "Post" %}</button>
|
<button class="button is-link" type="submit">
|
||||||
|
<span class="icon icon-spinner" aria-hidden="true"></span>
|
||||||
|
<span>{% trans "Post" %}</span>
|
||||||
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,7 @@ uuid: a unique identifier used to make html "id" attributes unique and clarify j
|
||||||
id="id_quote_{{ book.id }}_{{ type }}"
|
id="id_quote_{{ book.id }}_{{ type }}"
|
||||||
placeholder="{% blocktrans with book_title=book.title %}An excerpt from '{{ book_title }}'{% endblocktrans %}"
|
placeholder="{% blocktrans with book_title=book.title %}An excerpt from '{{ book_title }}'{% endblocktrans %}"
|
||||||
required
|
required
|
||||||
|
data-cache-draft="id_quote_{{ book.id }}_{{ type }}"
|
||||||
>{{ draft.quote|default:'' }}</textarea>
|
>{{ draft.quote|default:'' }}</textarea>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -32,7 +33,11 @@ uuid: a unique identifier used to make html "id" attributes unique and clarify j
|
||||||
<div class="field has-addons mb-0">
|
<div class="field has-addons mb-0">
|
||||||
<div class="control">
|
<div class="control">
|
||||||
<div class="select">
|
<div class="select">
|
||||||
<select name="position_mode" aria-label="Position mode">
|
<select
|
||||||
|
name="position_mode"
|
||||||
|
aria-label="Position mode"
|
||||||
|
data-cache-draft="id_position_mode_{{ book.id }}_{{ type }}"
|
||||||
|
>
|
||||||
<option
|
<option
|
||||||
value="PG"
|
value="PG"
|
||||||
{% if draft.position_mode == 'PG' or not draft %}selected{% endif %}
|
{% if draft.position_mode == 'PG' or not draft %}selected{% endif %}
|
||||||
|
@ -58,6 +63,7 @@ uuid: a unique identifier used to make html "id" attributes unique and clarify j
|
||||||
size="3"
|
size="3"
|
||||||
value="{% firstof draft.position '' %}"
|
value="{% firstof draft.position '' %}"
|
||||||
id="position_{{ uuid }}"
|
id="position_{{ uuid }}"
|
||||||
|
data-cache-draft="id_position_{{ book.id }}_{{ type }}"
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -15,7 +15,17 @@ uuid: a unique identifier used to make html "id" attributes unique and clarify j
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<label class="label" for="id_name_{{ book.id }}">{% trans "Title:" %}</label>
|
<label class="label" for="id_name_{{ book.id }}">{% trans "Title:" %}</label>
|
||||||
<div class="control">
|
<div class="control">
|
||||||
<input type="text" name="name" maxlength="255" class="input" required="" id="id_name_{{ book.id }}" placeholder="{% blocktrans with book_title=book.title %}Your review of '{{ book_title }}'{% endblocktrans %}" value="{% firstof draft.name ''%}">
|
<input
|
||||||
|
type="text"
|
||||||
|
name="name"
|
||||||
|
maxlength="255"
|
||||||
|
class="input"
|
||||||
|
required=""
|
||||||
|
id="id_name_{{ book.id }}"
|
||||||
|
placeholder="{% blocktrans with book_title=book.title %}Your review of '{{ book_title }}'{% endblocktrans %}"
|
||||||
|
value="{% firstof draft.name ''%}"
|
||||||
|
data-cache-draft="id_name_{{ book.id }}_{{ type }}"
|
||||||
|
>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ Finish "<em>{{ book_title }}</em>"
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block modal-form-open %}
|
{% block modal-form-open %}
|
||||||
<form name="finish-reading" action="{% url 'reading-status' 'finish' book.id %}" method="post">
|
<form name="finish-reading" action="{% url 'reading-status' 'finish' book.id %}" method="post" class="submit-status">
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
<input type="hidden" name="reading_status" value="read">
|
<input type="hidden" name="reading_status" value="read">
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block modal-form-open %}
|
{% block modal-form-open %}
|
||||||
<form action="{% url 'edit-readthrough' %}" method="POST">
|
<form action="{% url 'edit-readthrough' %}" method="POST" class="submit-status">
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block modal-body %}
|
{% block modal-body %}
|
||||||
|
|
|
@ -9,7 +9,7 @@ Start "<em>{{ book_title }}</em>"
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block modal-form-open %}
|
{% block modal-form-open %}
|
||||||
<form name="start-reading" action="{% url 'reading-status' 'start' book.id %}" method="post">
|
<form name="start-reading" action="{% url 'reading-status' 'start' book.id %}" method="post" class="submit-status">
|
||||||
<input type="hidden" name="reading_status" value="reading">
|
<input type="hidden" name="reading_status" value="reading">
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -9,7 +9,7 @@ Want to Read "<em>{{ book_title }}</em>"
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block modal-form-open %}
|
{% block modal-form-open %}
|
||||||
<form name="shelve" action="{% url 'reading-status' 'want' book.id %}" method="post">
|
<form name="shelve" action="{% url 'reading-status' 'want' book.id %}" method="post" class="submit-status">
|
||||||
<input type="hidden" name="reading_status" value="to-read">
|
<input type="hidden" name="reading_status" value="to-read">
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
{% with book.id|uuid as uuid %}
|
{% with book.id|uuid as uuid %}
|
||||||
{% active_shelf book as active_shelf %}
|
{% active_shelf book as active_shelf %}
|
||||||
{% latest_read_through book request.user as readthrough %}
|
{% latest_read_through book request.user as readthrough %}
|
||||||
<div class="field has-addons mb-0">
|
<div class="field has-addons mb-0" data-shelve-button-book="{{ book.id }}">
|
||||||
{% if switch_mode and active_shelf.book != book %}
|
{% if switch_mode and active_shelf.book != book %}
|
||||||
<div class="control">
|
<div class="control">
|
||||||
{% include 'snippets/switch_edition_button.html' with edition=book size='is-small' %}
|
{% include 'snippets/switch_edition_button.html' with edition=book size='is-small' %}
|
||||||
|
|
|
@ -7,5 +7,5 @@
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block dropdown-list %}
|
{% block dropdown-list %}
|
||||||
{% include 'snippets/shelve_button/shelve_button_options.html' with active_shelf=active_shelf shelves=user_shelves dropdown=True class="shelf-option is-fullwidth is-small is-radiusless is-white" %}
|
{% include 'snippets/shelve_button/shelve_button_dropdown_options.html' with active_shelf=active_shelf shelves=user_shelves dropdown=True class="shelf-option is-fullwidth is-small is-radiusless is-white" %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -0,0 +1,69 @@
|
||||||
|
{% load bookwyrm_tags %}
|
||||||
|
{% load utilities %}
|
||||||
|
{% load i18n %}
|
||||||
|
|
||||||
|
{% with next_shelf_identifier=active_shelf.shelf.identifier|next_shelf %}
|
||||||
|
|
||||||
|
{% for shelf in shelves %}
|
||||||
|
{% comparison_bool shelf.identifier active_shelf.shelf.identifier as is_current %}
|
||||||
|
<li role="menuitem" class="dropdown-item p-0">
|
||||||
|
<div
|
||||||
|
class="{% if next_shelf_identifier == shelf.identifier %}is-hidden{% endif %}"
|
||||||
|
data-shelf-dropdown-identifier="{{ shelf.identifier }}"
|
||||||
|
data-shelf-next="{{ shelf.identifier|next_shelf }}"
|
||||||
|
>
|
||||||
|
{% if shelf.identifier == 'reading' %}
|
||||||
|
|
||||||
|
{% trans "Start reading" as button_text %}
|
||||||
|
{% url 'reading-status' 'start' book.id as fallback_url %}
|
||||||
|
{% include 'snippets/toggle/toggle_button.html' with class=class text=button_text controls_text="start_reading" controls_uid=button_uuid focus="modal_title_start_reading" disabled=is_current fallback_url=fallback_url %}
|
||||||
|
|
||||||
|
{% elif shelf.identifier == 'read' %}
|
||||||
|
|
||||||
|
{% trans "Read" as button_text %}
|
||||||
|
{% url 'reading-status' 'finish' book.id as fallback_url %}
|
||||||
|
{% include 'snippets/toggle/toggle_button.html' with class=class text=button_text controls_text="finish_reading" controls_uid=button_uuid focus="modal_title_finish_reading" disabled=is_current fallback_url=fallback_url %}
|
||||||
|
|
||||||
|
{% elif shelf.identifier == 'to-read' %}
|
||||||
|
|
||||||
|
{% trans "Want to read" as button_text %}
|
||||||
|
{% url 'reading-status' 'want' book.id as fallback_url %}
|
||||||
|
{% include 'snippets/toggle/toggle_button.html' with class=class text=button_text controls_text="want_to_read" controls_uid=button_uuid focus="modal_title_want_to_read" disabled=is_current fallback_url=fallback_url %}
|
||||||
|
|
||||||
|
{% elif shelf.editable %}
|
||||||
|
|
||||||
|
<form name="shelve" action="/shelve/" method="post">
|
||||||
|
{% csrf_token %}
|
||||||
|
<input type="hidden" name="book" value="{{ active_shelf.book.id }}">
|
||||||
|
<button class="button {{ class }}" name="shelf" type="submit" value="{{ shelf.identifier }}" {% if shelf in book.shelf_set.all %} disabled {% endif %}>
|
||||||
|
<span>{{ shelf.name }}</span>
|
||||||
|
</button>
|
||||||
|
</form>
|
||||||
|
|
||||||
|
{% endif %}
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
{% endfor %}
|
||||||
|
|
||||||
|
{% if readthrough and active_shelf.shelf.identifier != 'read' %}
|
||||||
|
<li role="menuitem" class="dropdown-item p-0" data-extra-options>
|
||||||
|
{% trans "Update progress" as button_text %}
|
||||||
|
{% include 'snippets/toggle/toggle_button.html' with class=class text=button_text controls_text="progress_update" controls_uid=button_uuid focus="modal_title_progress_update" %}
|
||||||
|
</li>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
{% if active_shelf.shelf %}
|
||||||
|
<li role="menuitem" class="dropdown-item p-0" data-extra-options>
|
||||||
|
<form name="shelve" action="/unshelve/" method="post">
|
||||||
|
{% csrf_token %}
|
||||||
|
<input type="hidden" name="book" value="{{ active_shelf.book.id }}">
|
||||||
|
<input type="hidden" name="shelf" value="{{ active_shelf.shelf.id }}">
|
||||||
|
<button class="button is-fullwidth is-small{% if dropdown %} is-radiusless{% endif %} is-danger is-light" type="submit">
|
||||||
|
{% blocktrans with name=active_shelf.shelf.name %}Remove from {{ name }}{% endblocktrans %}
|
||||||
|
</button>
|
||||||
|
</form>
|
||||||
|
</li>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
{% endwith %}
|
||||||
|
|
|
@ -2,33 +2,43 @@
|
||||||
{% load utilities %}
|
{% load utilities %}
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
|
|
||||||
{% for shelf in shelves %}
|
{% with next_shelf_identifier=active_shelf.shelf.identifier|next_shelf %}
|
||||||
{% comparison_bool shelf.identifier active_shelf.shelf.identifier as is_current %}
|
|
||||||
{% if dropdown %}<li role="menuitem" class="dropdown-item p-0">{% endif %}
|
|
||||||
<div class="{% if not dropdown and active_shelf.shelf.identifier|next_shelf != shelf.identifier %}is-hidden{% endif %}">
|
|
||||||
{% if shelf.identifier == 'reading' %}{% if not dropdown or active_shelf.shelf.identifier|next_shelf != shelf.identifier %}
|
|
||||||
|
|
||||||
{% trans "Start reading" as button_text %}
|
<div
|
||||||
{% url 'reading-status' 'start' book.id as fallback_url %}
|
class="{% if next_shelf_identifier != 'complete' %}is-hidden{% endif %}"
|
||||||
{% include 'snippets/toggle/toggle_button.html' with class=class text=button_text controls_text="start_reading" controls_uid=button_uuid focus="modal_title_start_reading" disabled=is_current fallback_url=fallback_url %}
|
data-shelf-identifier="complete"
|
||||||
|
>
|
||||||
{% endif %}{% elif shelf.identifier == 'read' and active_shelf.shelf.identifier == 'read' %}{% if not dropdown or active_shelf.shelf.identifier|next_shelf != shelf.identifier %}
|
|
||||||
<button type="button" class="button {{ class }}" disabled>
|
<button type="button" class="button {{ class }}" disabled>
|
||||||
<span>{% trans "Read" %}</span>
|
<span>{% trans "Read" %}</span>
|
||||||
</button>
|
</button>
|
||||||
{% endif %}{% elif shelf.identifier == 'read' %}{% if not dropdown or active_shelf.shelf.identifier|next_shelf != shelf.identifier %}
|
</div>
|
||||||
|
|
||||||
|
{% for shelf in shelves %}
|
||||||
|
<div
|
||||||
|
class="{% if next_shelf_identifier != shelf.identifier %}is-hidden{% endif %}"
|
||||||
|
data-shelf-identifier="{{ shelf.identifier }}"
|
||||||
|
data-shelf-next="{{ shelf.identifier|next_shelf }}"
|
||||||
|
>
|
||||||
|
{% if shelf.identifier == 'reading' %}
|
||||||
|
|
||||||
|
{% trans "Start reading" as button_text %}
|
||||||
|
{% url 'reading-status' 'start' book.id as fallback_url %}
|
||||||
|
{% include 'snippets/toggle/toggle_button.html' with class=class text=button_text controls_text="start_reading" controls_uid=button_uuid focus="modal_title_start_reading" fallback_url=fallback_url %}
|
||||||
|
|
||||||
|
{% elif shelf.identifier == 'read' %}
|
||||||
|
|
||||||
{% trans "Finish reading" as button_text %}
|
{% trans "Finish reading" as button_text %}
|
||||||
{% url 'reading-status' 'finish' book.id as fallback_url %}
|
{% url 'reading-status' 'finish' book.id as fallback_url %}
|
||||||
{% include 'snippets/toggle/toggle_button.html' with class=class text=button_text controls_text="finish_reading" controls_uid=button_uuid focus="modal_title_finish_reading" disabled=is_current fallback_url=fallback_url %}
|
{% include 'snippets/toggle/toggle_button.html' with class=class text=button_text controls_text="finish_reading" controls_uid=button_uuid focus="modal_title_finish_reading" fallback_url=fallback_url %}
|
||||||
|
|
||||||
{% endif %}{% elif shelf.identifier == 'to-read' %}{% if not dropdown or active_shelf.shelf.identifier|next_shelf != shelf.identifier %}
|
{% elif shelf.identifier == 'to-read' %}
|
||||||
|
|
||||||
{% trans "Want to read" as button_text %}
|
{% trans "Want to read" as button_text %}
|
||||||
{% url 'reading-status' 'want' book.id as fallback_url %}
|
{% url 'reading-status' 'want' book.id as fallback_url %}
|
||||||
{% include 'snippets/toggle/toggle_button.html' with class=class text=button_text controls_text="want_to_read" controls_uid=button_uuid focus="modal_title_want_to_read" disabled=is_current fallback_url=fallback_url %}
|
{% include 'snippets/toggle/toggle_button.html' with class=class text=button_text controls_text="want_to_read" controls_uid=button_uuid focus="modal_title_want_to_read" fallback_url=fallback_url %}
|
||||||
|
|
||||||
|
{% elif shelf.editable %}
|
||||||
|
|
||||||
{% endif %}{% elif shelf.editable %}
|
|
||||||
<form name="shelve" action="/shelve/" method="post">
|
<form name="shelve" action="/shelve/" method="post">
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
<input type="hidden" name="book" value="{{ active_shelf.book.id }}">
|
<input type="hidden" name="book" value="{{ active_shelf.book.id }}">
|
||||||
|
@ -36,30 +46,9 @@
|
||||||
<span>{{ shelf.name }}</span>
|
<span>{{ shelf.name }}</span>
|
||||||
</button>
|
</button>
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
{% if dropdown %}</li>{% endif %}
|
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% if dropdown %}
|
|
||||||
|
|
||||||
{% if readthrough and active_shelf.shelf.identifier != 'read' %}
|
{% endwith %}
|
||||||
<li role="menuitem" class="dropdown-item p-0">
|
|
||||||
{% trans "Update progress" as button_text %}
|
|
||||||
{% include 'snippets/toggle/toggle_button.html' with class=class text=button_text controls_text="progress_update" controls_uid=button_uuid focus="modal_title_progress_update" %}
|
|
||||||
</li>
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
{% if active_shelf.shelf %}
|
|
||||||
<li role="menuitem" class="dropdown-item p-0">
|
|
||||||
<form name="shelve" action="/unshelve/" method="post">
|
|
||||||
{% csrf_token %}
|
|
||||||
<input type="hidden" name="book" value="{{ active_shelf.book.id }}">
|
|
||||||
<input type="hidden" name="shelf" value="{{ active_shelf.shelf.id }}">
|
|
||||||
<button class="button is-fullwidth is-small{% if dropdown %} is-radiusless{% endif %} is-danger is-light" type="submit">
|
|
||||||
{% blocktrans with name=active_shelf.shelf.name %}Remove from {{ name }}{% endblocktrans %}
|
|
||||||
</button>
|
|
||||||
</form>
|
|
||||||
</li>
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
{% endif %}
|
|
||||||
|
|
|
@ -66,7 +66,7 @@
|
||||||
{% block card-bonus %}
|
{% block card-bonus %}
|
||||||
{% if request.user.is_authenticated and not moderation_mode %}
|
{% if request.user.is_authenticated and not moderation_mode %}
|
||||||
{% with status.id|uuid as uuid %}
|
{% with status.id|uuid as uuid %}
|
||||||
<section class="is-hidden" id="show_comment_{{ status.id }}">
|
<section class="reply-panel is-hidden" id="show_comment_{{ status.id }}">
|
||||||
<div class="card-footer">
|
<div class="card-footer">
|
||||||
<div class="card-footer-item">
|
<div class="card-footer-item">
|
||||||
{% include 'snippets/create_status/status.html' with type="reply" reply_parent=status book=None %}
|
{% include 'snippets/create_status/status.html' with type="reply" reply_parent=status book=None %}
|
||||||
|
|
|
@ -8,8 +8,13 @@
|
||||||
{% block form %}
|
{% block form %}
|
||||||
<form name="delete-user" action="{% url 'settings-delete-user' user.id %}" method="post">
|
<form name="delete-user" action="{% url 'settings-delete-user' user.id %}" method="post">
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
|
<p>
|
||||||
|
{% blocktrans trimmed with username=user.localname %}
|
||||||
|
Are you sure you want to delete <strong>{{ username}}</strong>'s account? This action cannot be undone. To proceed, please enter your password to confirm deletion.
|
||||||
|
{% endblocktrans %}
|
||||||
|
</p>
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<label class="label" for="id_password">{% trans "Confirm password:" %}</label>
|
<label class="label" for="id_password">{% trans "Your password:" %}</label>
|
||||||
<input class="input {% if form.password.errors %}is-danger{% endif %}" type="password" name="password" id="id_password" required>
|
<input class="input {% if form.password.errors %}is-danger{% endif %}" type="password" name="password" id="id_password" required>
|
||||||
{% for error in form.password.errors %}
|
{% for error in form.password.errors %}
|
||||||
<p class="help is-danger">{{ error | escape }}</p>
|
<p class="help is-danger">{{ error | escape }}</p>
|
||||||
|
|
|
@ -49,7 +49,7 @@ def get_next_shelf(current_shelf):
|
||||||
if current_shelf == "reading":
|
if current_shelf == "reading":
|
||||||
return "read"
|
return "read"
|
||||||
if current_shelf == "read":
|
if current_shelf == "read":
|
||||||
return "read"
|
return "complete"
|
||||||
return "to-read"
|
return "to-read"
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -37,7 +37,7 @@ def get_title(book, too_short=5):
|
||||||
|
|
||||||
@register.simple_tag(takes_context=False)
|
@register.simple_tag(takes_context=False)
|
||||||
def comparison_bool(str1, str2):
|
def comparison_bool(str1, str2):
|
||||||
"""idk why I need to write a tag for this, it reutrns a bool"""
|
"""idk why I need to write a tag for this, it returns a bool"""
|
||||||
return str1 == str2
|
return str1 == str2
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -179,5 +179,5 @@ class TemplateTags(TestCase):
|
||||||
"""self progress helper"""
|
"""self progress helper"""
|
||||||
self.assertEqual(bookwyrm_tags.get_next_shelf("to-read"), "reading")
|
self.assertEqual(bookwyrm_tags.get_next_shelf("to-read"), "reading")
|
||||||
self.assertEqual(bookwyrm_tags.get_next_shelf("reading"), "read")
|
self.assertEqual(bookwyrm_tags.get_next_shelf("reading"), "read")
|
||||||
self.assertEqual(bookwyrm_tags.get_next_shelf("read"), "read")
|
self.assertEqual(bookwyrm_tags.get_next_shelf("read"), "complete")
|
||||||
self.assertEqual(bookwyrm_tags.get_next_shelf("blooooga"), "to-read")
|
self.assertEqual(bookwyrm_tags.get_next_shelf("blooooga"), "to-read")
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
""" boosts and favs """
|
""" boosts and favs """
|
||||||
from django.db import IntegrityError
|
from django.db import IntegrityError
|
||||||
from django.contrib.auth.decorators import login_required
|
from django.contrib.auth.decorators import login_required
|
||||||
from django.http import HttpResponseBadRequest, HttpResponseNotFound
|
from django.http import HttpResponse, HttpResponseBadRequest, HttpResponseNotFound
|
||||||
from django.shortcuts import redirect
|
from django.shortcuts import redirect
|
||||||
from django.utils.decorators import method_decorator
|
from django.utils.decorators import method_decorator
|
||||||
from django.views import View
|
from django.views import View
|
||||||
|
|
||||||
from bookwyrm import models
|
from bookwyrm import models
|
||||||
|
from .helpers import is_api_request
|
||||||
|
|
||||||
|
|
||||||
# pylint: disable= no-self-use
|
# pylint: disable= no-self-use
|
||||||
|
@ -23,6 +24,8 @@ class Favorite(View):
|
||||||
# you already fav'ed that
|
# you already fav'ed that
|
||||||
return HttpResponseBadRequest()
|
return HttpResponseBadRequest()
|
||||||
|
|
||||||
|
if is_api_request(request):
|
||||||
|
return HttpResponse()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect(request.headers.get("Referer", "/"))
|
||||||
|
|
||||||
|
|
||||||
|
@ -40,6 +43,8 @@ class Unfavorite(View):
|
||||||
return HttpResponseNotFound()
|
return HttpResponseNotFound()
|
||||||
|
|
||||||
favorite.delete()
|
favorite.delete()
|
||||||
|
if is_api_request(request):
|
||||||
|
return HttpResponse()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect(request.headers.get("Referer", "/"))
|
||||||
|
|
||||||
|
|
||||||
|
@ -65,6 +70,8 @@ class Boost(View):
|
||||||
privacy=status.privacy,
|
privacy=status.privacy,
|
||||||
user=request.user,
|
user=request.user,
|
||||||
)
|
)
|
||||||
|
if is_api_request(request):
|
||||||
|
return HttpResponse()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect(request.headers.get("Referer", "/"))
|
||||||
|
|
||||||
|
|
||||||
|
@ -80,4 +87,6 @@ class Unboost(View):
|
||||||
).first()
|
).first()
|
||||||
|
|
||||||
boost.delete()
|
boost.delete()
|
||||||
|
if is_api_request(request):
|
||||||
|
return HttpResponse()
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect(request.headers.get("Referer", "/"))
|
||||||
|
|
|
@ -5,7 +5,7 @@ import dateutil.tz
|
||||||
from dateutil.parser import ParserError
|
from dateutil.parser import ParserError
|
||||||
|
|
||||||
from django.contrib.auth.decorators import login_required
|
from django.contrib.auth.decorators import login_required
|
||||||
from django.http import HttpResponseBadRequest, HttpResponseNotFound
|
from django.http import HttpResponse, HttpResponseBadRequest, HttpResponseNotFound
|
||||||
from django.shortcuts import get_object_or_404, redirect
|
from django.shortcuts import get_object_or_404, redirect
|
||||||
from django.template.response import TemplateResponse
|
from django.template.response import TemplateResponse
|
||||||
from django.utils.decorators import method_decorator
|
from django.utils.decorators import method_decorator
|
||||||
|
@ -13,7 +13,7 @@ from django.views import View
|
||||||
from django.views.decorators.http import require_POST
|
from django.views.decorators.http import require_POST
|
||||||
|
|
||||||
from bookwyrm import forms, models
|
from bookwyrm import forms, models
|
||||||
from .helpers import get_edition, handle_reading_status
|
from .helpers import get_edition, handle_reading_status, is_api_request
|
||||||
|
|
||||||
|
|
||||||
@method_decorator(login_required, name="dispatch")
|
@method_decorator(login_required, name="dispatch")
|
||||||
|
@ -61,8 +61,7 @@ class ReadingStatus(View):
|
||||||
)
|
)
|
||||||
|
|
||||||
referer = request.headers.get("Referer", "/")
|
referer = request.headers.get("Referer", "/")
|
||||||
if "reading-status" in referer:
|
referer = "/" if "reading-status" in referer else referer
|
||||||
referer = "/"
|
|
||||||
if current_status_shelfbook is not None:
|
if current_status_shelfbook is not None:
|
||||||
if current_status_shelfbook.shelf.identifier != desired_shelf.identifier:
|
if current_status_shelfbook.shelf.identifier != desired_shelf.identifier:
|
||||||
current_status_shelfbook.delete()
|
current_status_shelfbook.delete()
|
||||||
|
@ -92,6 +91,9 @@ class ReadingStatus(View):
|
||||||
else:
|
else:
|
||||||
privacy = request.POST.get("privacy")
|
privacy = request.POST.get("privacy")
|
||||||
handle_reading_status(request.user, desired_shelf, book, privacy)
|
handle_reading_status(request.user, desired_shelf, book, privacy)
|
||||||
|
|
||||||
|
if is_api_request(request):
|
||||||
|
return HttpResponse()
|
||||||
return redirect(referer)
|
return redirect(referer)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,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.http import HttpResponseBadRequest
|
from django.http import HttpResponse, HttpResponseBadRequest
|
||||||
from django.shortcuts import get_object_or_404, redirect
|
from django.shortcuts import get_object_or_404, redirect
|
||||||
from django.template.response import TemplateResponse
|
from django.template.response import TemplateResponse
|
||||||
from django.utils.decorators import method_decorator
|
from django.utils.decorators import method_decorator
|
||||||
|
@ -16,7 +16,7 @@ from bookwyrm import forms, models
|
||||||
from bookwyrm.sanitize_html import InputHtmlParser
|
from bookwyrm.sanitize_html import InputHtmlParser
|
||||||
from bookwyrm.settings import DOMAIN
|
from bookwyrm.settings import DOMAIN
|
||||||
from bookwyrm.utils import regex
|
from bookwyrm.utils import regex
|
||||||
from .helpers import handle_remote_webfinger
|
from .helpers import handle_remote_webfinger, is_api_request
|
||||||
from .reading import edit_readthrough
|
from .reading import edit_readthrough
|
||||||
|
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ class CreateStatus(View):
|
||||||
"""the view for *posting*"""
|
"""the view for *posting*"""
|
||||||
|
|
||||||
def get(self, request, status_type): # pylint: disable=unused-argument
|
def get(self, request, status_type): # pylint: disable=unused-argument
|
||||||
"""compose view (used for delete-and-redraft"""
|
"""compose view (used for delete-and-redraft)"""
|
||||||
book = get_object_or_404(models.Edition, id=request.GET.get("book"))
|
book = get_object_or_404(models.Edition, id=request.GET.get("book"))
|
||||||
data = {"book": book}
|
data = {"book": book}
|
||||||
return TemplateResponse(request, "compose.html", data)
|
return TemplateResponse(request, "compose.html", data)
|
||||||
|
@ -40,6 +40,8 @@ class CreateStatus(View):
|
||||||
except AttributeError:
|
except AttributeError:
|
||||||
return HttpResponseBadRequest()
|
return HttpResponseBadRequest()
|
||||||
if not form.is_valid():
|
if not form.is_valid():
|
||||||
|
if is_api_request(request):
|
||||||
|
return HttpResponse(status=500)
|
||||||
return redirect(request.headers.get("Referer", "/"))
|
return redirect(request.headers.get("Referer", "/"))
|
||||||
|
|
||||||
status = form.save(commit=False)
|
status = form.save(commit=False)
|
||||||
|
@ -79,6 +81,8 @@ class CreateStatus(View):
|
||||||
# update a readthorugh, if needed
|
# update a readthorugh, if needed
|
||||||
edit_readthrough(request)
|
edit_readthrough(request)
|
||||||
|
|
||||||
|
if is_api_request(request):
|
||||||
|
return HttpResponse()
|
||||||
return redirect("/")
|
return redirect("/")
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ from django.utils import timezone
|
||||||
from django.views.decorators.http import require_GET
|
from django.views.decorators.http import require_GET
|
||||||
|
|
||||||
from bookwyrm import models
|
from bookwyrm import models
|
||||||
from bookwyrm.settings import DOMAIN, VERSION
|
from bookwyrm.settings import DOMAIN, VERSION, MEDIA_FULL_URL
|
||||||
|
|
||||||
|
|
||||||
@require_GET
|
@require_GET
|
||||||
|
@ -95,21 +95,24 @@ def instance_info(_):
|
||||||
status_count = models.Status.objects.filter(user__local=True).count()
|
status_count = models.Status.objects.filter(user__local=True).count()
|
||||||
|
|
||||||
site = models.SiteSettings.get()
|
site = models.SiteSettings.get()
|
||||||
|
logo_path = site.logo_small or "images/logo-small.png"
|
||||||
|
logo = f"{MEDIA_FULL_URL}{logo_path}"
|
||||||
return JsonResponse(
|
return JsonResponse(
|
||||||
{
|
{
|
||||||
"uri": DOMAIN,
|
"uri": DOMAIN,
|
||||||
"title": site.name,
|
"title": site.name,
|
||||||
"short_description": "",
|
"short_description": site.instance_short_description,
|
||||||
"description": site.instance_description,
|
"description": site.instance_description,
|
||||||
"version": "0.0.1",
|
"version": VERSION,
|
||||||
"stats": {
|
"stats": {
|
||||||
"user_count": user_count,
|
"user_count": user_count,
|
||||||
"status_count": status_count,
|
"status_count": status_count,
|
||||||
},
|
},
|
||||||
"thumbnail": "https://%s/static/images/logo.png" % DOMAIN,
|
"thumbnail": logo,
|
||||||
"languages": ["en"],
|
"languages": ["en"],
|
||||||
"registrations": site.allow_registration,
|
"registrations": site.allow_registration,
|
||||||
"approval_required": False,
|
"approval_required": False,
|
||||||
|
"email": site.admin_email,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -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: 2021-09-08 15:57+0000\n"
|
"POT-Creation-Date: 2021-09-10 18:24+0000\n"
|
||||||
"PO-Revision-Date: 2021-03-02 17:19-0800\n"
|
"PO-Revision-Date: 2021-03-02 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"
|
||||||
|
@ -18,67 +18,67 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:235
|
#: bookwyrm/forms.py:236
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "A user with that username already exists."
|
#| msgid "A user with that username already exists."
|
||||||
msgid "A user with this email already exists."
|
msgid "A user with this email already exists."
|
||||||
msgstr "Dieser Benutzename ist bereits vergeben."
|
msgstr "Dieser Benutzename ist bereits vergeben."
|
||||||
|
|
||||||
#: bookwyrm/forms.py:249
|
#: bookwyrm/forms.py:250
|
||||||
msgid "One Day"
|
msgid "One Day"
|
||||||
msgstr "Ein Tag"
|
msgstr "Ein Tag"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:250
|
#: bookwyrm/forms.py:251
|
||||||
msgid "One Week"
|
msgid "One Week"
|
||||||
msgstr "Eine Woche"
|
msgstr "Eine Woche"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:251
|
#: bookwyrm/forms.py:252
|
||||||
msgid "One Month"
|
msgid "One Month"
|
||||||
msgstr "Ein Monat"
|
msgstr "Ein Monat"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:252
|
#: bookwyrm/forms.py:253
|
||||||
msgid "Does Not Expire"
|
msgid "Does Not Expire"
|
||||||
msgstr "Läuft nicht aus"
|
msgstr "Läuft nicht aus"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:257
|
#: bookwyrm/forms.py:258
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(count)d uses"
|
msgid "%(count)d uses"
|
||||||
msgstr "%(count)d Benutzungen"
|
msgstr "%(count)d Benutzungen"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:260
|
#: bookwyrm/forms.py:261
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Unlisted"
|
#| msgid "Unlisted"
|
||||||
msgid "Unlimited"
|
msgid "Unlimited"
|
||||||
msgstr "Ungelistet"
|
msgstr "Ungelistet"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:310
|
#: bookwyrm/forms.py:317
|
||||||
msgid "List Order"
|
msgid "List Order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:311
|
#: bookwyrm/forms.py:318
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Title"
|
#| msgid "Title"
|
||||||
msgid "Book Title"
|
msgid "Book Title"
|
||||||
msgstr "Titel"
|
msgstr "Titel"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:312
|
#: bookwyrm/forms.py:319
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:23
|
#: bookwyrm/templates/snippets/create_status/review.html:33
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:117
|
#: bookwyrm/templates/user/shelf/shelf.html:117
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:148
|
#: bookwyrm/templates/user/shelf/shelf.html:148
|
||||||
msgid "Rating"
|
msgid "Rating"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:314 bookwyrm/templates/lists/list.html:107
|
#: bookwyrm/forms.py:321 bookwyrm/templates/lists/list.html:107
|
||||||
msgid "Sort By"
|
msgid "Sort By"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:318
|
#: bookwyrm/forms.py:325
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Started reading"
|
#| msgid "Started reading"
|
||||||
msgid "Ascending"
|
msgid "Ascending"
|
||||||
msgstr "Zu lesen angefangen"
|
msgstr "Zu lesen angefangen"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:319
|
#: bookwyrm/forms.py:326
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Started reading"
|
#| msgid "Started reading"
|
||||||
msgid "Descending"
|
msgid "Descending"
|
||||||
|
@ -102,21 +102,21 @@ msgstr "Username"
|
||||||
msgid "A user with that username already exists."
|
msgid "A user with that username already exists."
|
||||||
msgstr "Dieser Benutzename ist bereits vergeben."
|
msgstr "Dieser Benutzename ist bereits vergeben."
|
||||||
|
|
||||||
#: bookwyrm/settings.py:113
|
#: bookwyrm/settings.py:115
|
||||||
msgid "Home Timeline"
|
msgid "Home Timeline"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:113
|
#: bookwyrm/settings.py:115
|
||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:114
|
#: bookwyrm/settings.py:116
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Title"
|
#| msgid "Title"
|
||||||
msgid "Books Timeline"
|
msgid "Books Timeline"
|
||||||
msgstr "Titel"
|
msgstr "Titel"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:114 bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/settings.py:116 bookwyrm/templates/search/layout.html:21
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:42
|
||||||
#: bookwyrm/templates/user/layout.html:81
|
#: bookwyrm/templates/user/layout.html:81
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
|
@ -124,27 +124,27 @@ msgstr "Titel"
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "Buch"
|
msgstr "Buch"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:160
|
#: bookwyrm/settings.py:162
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr "Englisch"
|
msgstr "Englisch"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:161
|
#: bookwyrm/settings.py:163
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Deutsch"
|
msgstr "Deutsch"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:162
|
#: bookwyrm/settings.py:164
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spanisch"
|
msgstr "Spanisch"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:163
|
#: bookwyrm/settings.py:165
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Französisch"
|
msgstr "Französisch"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:164
|
#: bookwyrm/settings.py:166
|
||||||
msgid "Simplified Chinese"
|
msgid "Simplified Chinese"
|
||||||
msgstr "Vereinfachtes Chinesisch"
|
msgstr "Vereinfachtes Chinesisch"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:165
|
#: bookwyrm/settings.py:167
|
||||||
msgid "Traditional Chinese"
|
msgid "Traditional Chinese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -304,14 +304,14 @@ msgstr ""
|
||||||
#: bookwyrm/templates/book/readthrough.html:76
|
#: bookwyrm/templates/book/readthrough.html:76
|
||||||
#: bookwyrm/templates/lists/bookmark_button.html:15
|
#: bookwyrm/templates/lists/bookmark_button.html:15
|
||||||
#: bookwyrm/templates/lists/form.html:44
|
#: bookwyrm/templates/lists/form.html:44
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:78
|
#: bookwyrm/templates/preferences/edit_user.html:80
|
||||||
#: bookwyrm/templates/settings/announcement_form.html:69
|
#: bookwyrm/templates/settings/announcement_form.html:69
|
||||||
#: bookwyrm/templates/settings/edit_server.html:68
|
#: bookwyrm/templates/settings/edit_server.html:68
|
||||||
#: bookwyrm/templates/settings/federated_server.html:98
|
#: bookwyrm/templates/settings/federated_server.html:98
|
||||||
#: bookwyrm/templates/settings/site.html:108
|
#: bookwyrm/templates/settings/site.html:108
|
||||||
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:42
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:42
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:45
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:64
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Speichern"
|
msgstr "Speichern"
|
||||||
|
|
||||||
|
@ -451,6 +451,7 @@ msgstr "Zur Liste"
|
||||||
#: bookwyrm/templates/book/book.html:313
|
#: bookwyrm/templates/book/book.html:313
|
||||||
#: bookwyrm/templates/book/cover_modal.html:31
|
#: bookwyrm/templates/book/cover_modal.html:31
|
||||||
#: bookwyrm/templates/lists/list.html:179
|
#: bookwyrm/templates/lists/list.html:179
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:26
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Hinzufügen"
|
msgstr "Hinzufügen"
|
||||||
|
|
||||||
|
@ -1092,7 +1093,8 @@ msgid "Currently Reading"
|
||||||
msgstr "Gerade lesend"
|
msgstr "Gerade lesend"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/layout.html:27
|
#: bookwyrm/templates/feed/layout.html:27
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:17
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:23
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:12
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:42
|
#: bookwyrm/templates/user/shelf/shelf.html:42
|
||||||
msgid "Read"
|
msgid "Read"
|
||||||
msgstr "Gelesen"
|
msgstr "Gelesen"
|
||||||
|
@ -1103,12 +1105,16 @@ msgstr "Gelesen"
|
||||||
msgid "%(year)s Reading Goal"
|
msgid "%(year)s Reading Goal"
|
||||||
msgstr "%(year)s Leseziel"
|
msgstr "%(year)s Leseziel"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/suggested_users.html:3
|
#: bookwyrm/templates/feed/suggested_users.html:5
|
||||||
#: bookwyrm/templates/get_started/users.html:6
|
#: bookwyrm/templates/get_started/users.html:6
|
||||||
msgid "Who to follow"
|
msgid "Who to follow"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/suggested_users.html:5
|
#: bookwyrm/templates/feed/suggested_users.html:9
|
||||||
|
msgid "Don't show suggested users"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/feed/suggested_users.html:14
|
||||||
msgid "View directory"
|
msgid "View directory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1236,12 +1242,12 @@ msgid "Avatar:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/profile.html:42
|
#: bookwyrm/templates/get_started/profile.html:42
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:52
|
#: bookwyrm/templates/preferences/edit_user.html:62
|
||||||
msgid "Manually approve followers:"
|
msgid "Manually approve followers:"
|
||||||
msgstr "Folgende manuell bestätigen"
|
msgstr "Folgende manuell bestätigen"
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/profile.html:48
|
#: bookwyrm/templates/get_started/profile.html:48
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:66
|
#: bookwyrm/templates/preferences/edit_user.html:54
|
||||||
msgid "Show this account in suggested users:"
|
msgid "Show this account in suggested users:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1503,7 +1509,7 @@ msgid "Settings"
|
||||||
msgstr "Einstellungen"
|
msgstr "Einstellungen"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:118
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:33
|
#: bookwyrm/templates/settings/layout.html:33
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:15
|
#: bookwyrm/templates/settings/manage_invite_requests.html:15
|
||||||
#: bookwyrm/templates/settings/manage_invites.html:3
|
#: bookwyrm/templates/settings/manage_invites.html:3
|
||||||
#: bookwyrm/templates/settings/manage_invites.html:15
|
#: bookwyrm/templates/settings/manage_invites.html:15
|
||||||
|
@ -1547,28 +1553,40 @@ msgstr "Anmelden"
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:218
|
#: bookwyrm/templates/layout.html:214
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Successfully imported"
|
||||||
|
msgid "Successfully posted status"
|
||||||
|
msgstr "Erfolgreich importiert"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/layout.html:215
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Boost status"
|
||||||
|
msgid "Error posting status"
|
||||||
|
msgstr "Status teilen"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/layout.html:223
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "About this server"
|
#| msgid "About this server"
|
||||||
msgid "About this instance"
|
msgid "About this instance"
|
||||||
msgstr "Über diesen Server"
|
msgstr "Über diesen Server"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:222
|
#: bookwyrm/templates/layout.html:227
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "Admin kontaktieren"
|
msgstr "Admin kontaktieren"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:226
|
#: bookwyrm/templates/layout.html:231
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "List curation:"
|
#| msgid "List curation:"
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "Listenkuratierung:"
|
msgstr "Listenkuratierung:"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:233
|
#: bookwyrm/templates/layout.html:238
|
||||||
#, 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\">%(support_title)s</a>"
|
||||||
msgstr "%(site_name)s auf <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a> unterstützen"
|
msgstr "%(site_name)s auf <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a> unterstützen"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:237
|
#: bookwyrm/templates/layout.html:242
|
||||||
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/mouse-reeve/bookwyrm\">GitHub</a>."
|
||||||
msgstr "BookWyrm ist open source Software. Du kannst dich auf <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a> beteiligen oder etwas melden."
|
msgstr "BookWyrm ist open source Software. Du kannst dich auf <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a> beteiligen oder etwas melden."
|
||||||
|
|
||||||
|
@ -1631,6 +1649,7 @@ msgstr "Dieses Regal ist leer."
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/delete_list_modal.html:15
|
#: bookwyrm/templates/lists/delete_list_modal.html:15
|
||||||
#: bookwyrm/templates/settings/announcement.html:20
|
#: bookwyrm/templates/settings/announcement.html:20
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:50
|
||||||
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
||||||
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
|
@ -1875,7 +1894,7 @@ msgstr "Listen: %(username)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/moderation/reports.html:8
|
#: bookwyrm/templates/moderation/reports.html:8
|
||||||
#: bookwyrm/templates/moderation/reports.html:17
|
#: bookwyrm/templates/moderation/reports.html:17
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:38
|
#: bookwyrm/templates/settings/layout.html:48
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Recent Imports"
|
#| msgid "Recent Imports"
|
||||||
msgid "Reports"
|
msgid "Reports"
|
||||||
|
@ -2065,6 +2084,7 @@ msgstr "Neues Passwort:"
|
||||||
#: bookwyrm/templates/preferences/delete_user.html:7
|
#: bookwyrm/templates/preferences/delete_user.html:7
|
||||||
#: bookwyrm/templates/preferences/delete_user.html:26
|
#: bookwyrm/templates/preferences/delete_user.html:26
|
||||||
#: bookwyrm/templates/preferences/layout.html:23
|
#: bookwyrm/templates/preferences/layout.html:23
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:23
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Create an Account"
|
#| msgid "Create an Account"
|
||||||
msgid "Delete Account"
|
msgid "Delete Account"
|
||||||
|
@ -2084,21 +2104,29 @@ msgid "Edit Profile"
|
||||||
msgstr "Profil bearbeiten:"
|
msgstr "Profil bearbeiten:"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:46
|
#: bookwyrm/templates/preferences/edit_user.html:46
|
||||||
msgid "Show set reading goal prompt in feed:"
|
#, fuzzy
|
||||||
|
#| msgid "Show set reading goal prompt in feed:"
|
||||||
|
msgid "Show reading goal prompt in feed:"
|
||||||
msgstr "Angegebenes Leseziel im Feed anzeigen."
|
msgstr "Angegebenes Leseziel im Feed anzeigen."
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/edit_user.html:50
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Suggest Books"
|
||||||
|
msgid "Show suggested users:"
|
||||||
|
msgstr "Bücher vorschlagen"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:58
|
#: bookwyrm/templates/preferences/edit_user.html:58
|
||||||
|
#, python-format
|
||||||
|
msgid "Your account will show up in the <a href=\"%(path)s\">directory</a>, and may be recommended to other BookWyrm users."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/edit_user.html:68
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Goal privacy:"
|
#| msgid "Goal privacy:"
|
||||||
msgid "Default post privacy:"
|
msgid "Default post privacy:"
|
||||||
msgstr "Sichtbarkeit des Ziels"
|
msgstr "Sichtbarkeit des Ziels"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:70
|
#: bookwyrm/templates/preferences/edit_user.html:75
|
||||||
#, python-format
|
|
||||||
msgid "Your account will show up in the <a href=\"%(path)s\">directory</a>, and may be recommended to other BookWyrm users."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:73
|
|
||||||
msgid "Preferred Timezone: "
|
msgid "Preferred Timezone: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2161,7 +2189,7 @@ msgstr "Suche"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:23
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:46
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:27
|
#: bookwyrm/templates/settings/layout.html:27
|
||||||
#: bookwyrm/templates/user_admin/user_admin.html:3
|
#: bookwyrm/templates/user_admin/user_admin.html:3
|
||||||
#: bookwyrm/templates/user_admin/user_admin.html:10
|
#: bookwyrm/templates/user_admin/user_admin.html:10
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
|
@ -2173,58 +2201,6 @@ msgstr ""
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "Keine Liste für \"%(query)s\" gefunden"
|
msgstr "Keine Liste für \"%(query)s\" gefunden"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:4
|
|
||||||
msgid "Administration"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:22
|
|
||||||
msgid "Manage Users"
|
|
||||||
msgstr "Nutzer*innen verwalten"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:44
|
|
||||||
#: bookwyrm/templates/settings/federation.html:3
|
|
||||||
#: bookwyrm/templates/settings/federation.html:5
|
|
||||||
#, fuzzy
|
|
||||||
#| msgid "Federated Servers"
|
|
||||||
msgid "Federated Instances"
|
|
||||||
msgstr "Föderierende Server"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:50
|
|
||||||
msgid "Instance Settings"
|
|
||||||
msgstr "Instanzeinstellungen"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:54
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:3
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:5
|
|
||||||
msgid "Announcements"
|
|
||||||
msgstr "Ankündigungen"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:58
|
|
||||||
#: bookwyrm/templates/settings/site.html:4
|
|
||||||
#: bookwyrm/templates/settings/site.html:6
|
|
||||||
msgid "Site Settings"
|
|
||||||
msgstr "Seiteneinstellungen"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:61
|
|
||||||
#: bookwyrm/templates/settings/site.html:13
|
|
||||||
msgid "Instance Info"
|
|
||||||
msgstr "Instanzinformationen"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:62
|
|
||||||
#: bookwyrm/templates/settings/site.html:39
|
|
||||||
msgid "Images"
|
|
||||||
msgstr "Bilder"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:63
|
|
||||||
#: bookwyrm/templates/settings/site.html:59
|
|
||||||
msgid "Footer Content"
|
|
||||||
msgstr "Inhalt des Footers"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:64
|
|
||||||
#: bookwyrm/templates/settings/site.html:81
|
|
||||||
msgid "Registration"
|
|
||||||
msgstr "Registrierung"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:3
|
#: bookwyrm/templates/settings/announcement.html:3
|
||||||
#: bookwyrm/templates/settings/announcement.html:6
|
#: bookwyrm/templates/settings/announcement.html:6
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
|
@ -2259,18 +2235,21 @@ msgid "False"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:47
|
#: bookwyrm/templates/settings/announcement.html:47
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:40
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Birth date:"
|
#| msgid "Birth date:"
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "Geburtsdatum:"
|
msgstr "Geburtsdatum:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:54
|
#: bookwyrm/templates/settings/announcement.html:54
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:49
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Birth date:"
|
#| msgid "Birth date:"
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "Geburtsdatum:"
|
msgstr "Geburtsdatum:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:60
|
#: bookwyrm/templates/settings/announcement.html:60
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:58
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Activity"
|
#| msgid "Activity"
|
||||||
msgid "Active:"
|
msgid "Active:"
|
||||||
|
@ -2283,6 +2262,30 @@ msgstr "Aktivität"
|
||||||
msgid "Create Announcement"
|
msgid "Create Announcement"
|
||||||
msgstr "Ankündigungen"
|
msgstr "Ankündigungen"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:16
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "reviewed"
|
||||||
|
msgid "Preview:"
|
||||||
|
msgstr "bewertete"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:23
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Footer Content"
|
||||||
|
msgid "Content:"
|
||||||
|
msgstr "Inhalt des Footers"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:30
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Birth date:"
|
||||||
|
msgid "Event date:"
|
||||||
|
msgstr "Geburtsdatum:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcements.html:3
|
||||||
|
#: bookwyrm/templates/settings/announcements.html:5
|
||||||
|
#: bookwyrm/templates/settings/layout.html:61
|
||||||
|
msgid "Announcements"
|
||||||
|
msgstr "Ankündigungen"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:21
|
#: bookwyrm/templates/settings/announcements.html:21
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Added:"
|
#| msgid "Added:"
|
||||||
|
@ -2328,6 +2331,15 @@ msgstr "Aktivität"
|
||||||
msgid "inactive"
|
msgid "inactive"
|
||||||
msgstr "Aktivität"
|
msgstr "Aktivität"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:5
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:10
|
||||||
|
msgid "Add domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:11
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/edit_server.html:3
|
#: bookwyrm/templates/settings/edit_server.html:3
|
||||||
#: bookwyrm/templates/settings/edit_server.html:6
|
#: bookwyrm/templates/settings/edit_server.html:6
|
||||||
#: bookwyrm/templates/settings/edit_server.html:20
|
#: bookwyrm/templates/settings/edit_server.html:20
|
||||||
|
@ -2397,6 +2409,36 @@ msgstr "Beschreibung:"
|
||||||
msgid "Notes:"
|
msgid "Notes:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:5
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:7
|
||||||
|
#: bookwyrm/templates/settings/layout.html:52
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Import Books"
|
||||||
|
msgid "Email Blocklist"
|
||||||
|
msgstr "Bücher importieren"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:18
|
||||||
|
msgid "When someone tries to register with an email from this domain, no account will be created. The registration process will appear to have worked."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:25
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:30
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Notifications"
|
||||||
|
msgid "Options"
|
||||||
|
msgstr "Benachrichtigungen"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:39
|
||||||
|
#, fuzzy, python-format
|
||||||
|
#| msgid "%(count)d uses"
|
||||||
|
msgid "%(display_count)s user"
|
||||||
|
msgid_plural "%(display_count)s users"
|
||||||
|
msgstr[0] "%(count)d Benutzungen"
|
||||||
|
msgstr[1] "%(count)d Benutzungen"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federated_server.html:19
|
#: bookwyrm/templates/settings/federated_server.html:19
|
||||||
msgid "Details"
|
msgid "Details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2476,6 +2518,14 @@ msgstr ""
|
||||||
msgid "All users from this instance will be re-activated."
|
msgid "All users from this instance will be re-activated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation.html:3
|
||||||
|
#: bookwyrm/templates/settings/federation.html:5
|
||||||
|
#: bookwyrm/templates/settings/layout.html:38
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Federated Servers"
|
||||||
|
msgid "Federated Instances"
|
||||||
|
msgstr "Föderierende Server"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation.html:19
|
#: bookwyrm/templates/settings/federation.html:19
|
||||||
#: bookwyrm/templates/user_admin/server_filter.html:5
|
#: bookwyrm/templates/user_admin/server_filter.html:5
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
|
@ -2493,6 +2543,50 @@ msgstr "Föderiert"
|
||||||
msgid "Software"
|
msgid "Software"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:4
|
||||||
|
msgid "Administration"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:22
|
||||||
|
msgid "Manage Users"
|
||||||
|
msgstr "Nutzer*innen verwalten"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:44
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "List curation:"
|
||||||
|
msgid "Moderation"
|
||||||
|
msgstr "Listenkuratierung:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:57
|
||||||
|
msgid "Instance Settings"
|
||||||
|
msgstr "Instanzeinstellungen"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:65
|
||||||
|
#: bookwyrm/templates/settings/site.html:4
|
||||||
|
#: bookwyrm/templates/settings/site.html:6
|
||||||
|
msgid "Site Settings"
|
||||||
|
msgstr "Seiteneinstellungen"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:68
|
||||||
|
#: bookwyrm/templates/settings/site.html:13
|
||||||
|
msgid "Instance Info"
|
||||||
|
msgstr "Instanzinformationen"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:69
|
||||||
|
#: bookwyrm/templates/settings/site.html:39
|
||||||
|
msgid "Images"
|
||||||
|
msgstr "Bilder"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:70
|
||||||
|
#: bookwyrm/templates/settings/site.html:59
|
||||||
|
msgid "Footer Content"
|
||||||
|
msgstr "Inhalt des Footers"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:71
|
||||||
|
#: bookwyrm/templates/settings/site.html:81
|
||||||
|
msgid "Registration"
|
||||||
|
msgstr "Registrierung"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:4
|
#: bookwyrm/templates/settings/manage_invite_requests.html:4
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:11
|
#: bookwyrm/templates/settings/manage_invite_requests.html:11
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
||||||
|
@ -2762,32 +2856,32 @@ msgstr ""
|
||||||
msgid "Progress:"
|
msgid "Progress:"
|
||||||
msgstr "Fortschritt:"
|
msgstr "Fortschritt:"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:47
|
#: bookwyrm/templates/snippets/create_status/comment.html:52
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:30
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:30
|
||||||
#: bookwyrm/templates/snippets/readthrough_form.html:22
|
#: bookwyrm/templates/snippets/readthrough_form.html:22
|
||||||
msgid "pages"
|
msgid "pages"
|
||||||
msgstr "Seiten"
|
msgstr "Seiten"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:53
|
#: bookwyrm/templates/snippets/create_status/comment.html:58
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:31
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:31
|
||||||
#: bookwyrm/templates/snippets/readthrough_form.html:23
|
#: bookwyrm/templates/snippets/readthrough_form.html:23
|
||||||
msgid "percent"
|
msgid "percent"
|
||||||
msgstr "Prozent"
|
msgstr "Prozent"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:60
|
#: bookwyrm/templates/snippets/create_status/comment.html:65
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:36
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "of %(pages)s pages"
|
msgid "of %(pages)s pages"
|
||||||
msgstr "von %(pages)s Seiten"
|
msgstr "von %(pages)s Seiten"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:31
|
#: bookwyrm/templates/snippets/status/layout.html:31
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:49
|
#: bookwyrm/templates/snippets/status/layout.html:49
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:50
|
#: bookwyrm/templates/snippets/status/layout.html:50
|
||||||
msgid "Reply"
|
msgid "Reply"
|
||||||
msgstr "Antwort"
|
msgstr "Antwort"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Footer Content"
|
#| msgid "Footer Content"
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
|
@ -2801,7 +2895,7 @@ msgstr "Spoileralarm:"
|
||||||
msgid "Spoilers ahead!"
|
msgid "Spoilers ahead!"
|
||||||
msgstr "Spoileralarm!"
|
msgstr "Spoileralarm!"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_warning_toggle.html:5
|
#: bookwyrm/templates/snippets/create_status/content_warning_toggle.html:13
|
||||||
msgid "Include spoiler alert"
|
msgid "Include spoiler alert"
|
||||||
msgstr "Spoileralarm aktivieren"
|
msgstr "Spoileralarm aktivieren"
|
||||||
|
|
||||||
|
@ -2819,7 +2913,7 @@ msgstr "Kommentieren"
|
||||||
msgid "Private"
|
msgid "Private"
|
||||||
msgstr "Privat"
|
msgstr "Privat"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:19
|
#: bookwyrm/templates/snippets/create_status/post_options_block.html:21
|
||||||
msgid "Post"
|
msgid "Post"
|
||||||
msgstr "Absenden"
|
msgstr "Absenden"
|
||||||
|
|
||||||
|
@ -2835,31 +2929,31 @@ msgstr "Zitieren"
|
||||||
msgid "An excerpt from '%(book_title)s'"
|
msgid "An excerpt from '%(book_title)s'"
|
||||||
msgstr "Editionen von %(book_title)s"
|
msgstr "Editionen von %(book_title)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:31
|
#: bookwyrm/templates/snippets/create_status/quotation.html:32
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Description:"
|
#| msgid "Description:"
|
||||||
msgid "Position:"
|
msgid "Position:"
|
||||||
msgstr "Beschreibung:"
|
msgstr "Beschreibung:"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:40
|
#: bookwyrm/templates/snippets/create_status/quotation.html:45
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "pages"
|
#| msgid "pages"
|
||||||
msgid "On page:"
|
msgid "On page:"
|
||||||
msgstr "Seiten"
|
msgstr "Seiten"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:46
|
#: bookwyrm/templates/snippets/create_status/quotation.html:51
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "percent"
|
#| msgid "percent"
|
||||||
msgid "At percent:"
|
msgid "At percent:"
|
||||||
msgstr "Prozent"
|
msgstr "Prozent"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:18
|
#: bookwyrm/templates/snippets/create_status/review.html:25
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid "Editions of %(book_title)s"
|
#| msgid "Editions of %(book_title)s"
|
||||||
msgid "Your review of '%(book_title)s'"
|
msgid "Your review of '%(book_title)s'"
|
||||||
msgstr "Editionen von %(book_title)s"
|
msgstr "Editionen von %(book_title)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:30
|
#: bookwyrm/templates/snippets/create_status/review.html:40
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Review"
|
#| msgid "Review"
|
||||||
msgid "Review:"
|
msgid "Review:"
|
||||||
|
@ -3092,7 +3186,7 @@ msgid "(Optional)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:5
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:5
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:47
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:50
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Progress"
|
#| msgid "Progress"
|
||||||
msgid "Update progress"
|
msgid "Update progress"
|
||||||
|
@ -3136,24 +3230,26 @@ msgstr "Deine Bücher"
|
||||||
msgid "More shelves"
|
msgid "More shelves"
|
||||||
msgstr "Mehr Regale"
|
msgstr "Mehr Regale"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:11
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:17
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:24
|
||||||
msgid "Start reading"
|
msgid "Start reading"
|
||||||
msgstr "Zu lesen beginnen"
|
msgstr "Zu lesen beginnen"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:29
|
||||||
msgid "Finish reading"
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:36
|
||||||
msgstr "Lesen abschließen"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:27
|
|
||||||
msgid "Want to read"
|
msgid "Want to read"
|
||||||
msgstr "Auf Leseliste setzen"
|
msgstr "Auf Leseliste setzen"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:59
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:62
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid "Lists: %(username)s"
|
#| msgid "Lists: %(username)s"
|
||||||
msgid "Remove from %(name)s"
|
msgid "Remove from %(name)s"
|
||||||
msgstr "Listen: %(username)s"
|
msgstr "Listen: %(username)s"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:30
|
||||||
|
msgid "Finish reading"
|
||||||
|
msgstr "Lesen abschließen"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:73
|
#: bookwyrm/templates/snippets/status/content_status.html:73
|
||||||
#: bookwyrm/templates/snippets/trimmed_text.html:17
|
#: bookwyrm/templates/snippets/trimmed_text.html:17
|
||||||
msgid "Show more"
|
msgid "Show more"
|
||||||
|
@ -3260,7 +3356,7 @@ msgstr "Diese Lesedaten löschen"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:13
|
#: bookwyrm/templates/snippets/user_options.html:13
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:12
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:13
|
||||||
msgid "Send direct message"
|
msgid "Send direct message"
|
||||||
msgstr "Direktnachricht senden"
|
msgstr "Direktnachricht senden"
|
||||||
|
|
||||||
|
@ -3462,6 +3558,22 @@ msgstr[1] "folgt dir"
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "folgt dir"
|
msgstr "folgt dir"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:5
|
||||||
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:31
|
||||||
|
msgid "Permanently delete user"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:12
|
||||||
|
#, python-format
|
||||||
|
msgid "Are you sure you want to delete <strong>%(username)s</strong>'s account? This action cannot be undone. To proceed, please enter your password to confirm deletion."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:17
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Confirm password:"
|
||||||
|
msgid "Your password:"
|
||||||
|
msgstr "Passwort bestätigen:"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user.html:8
|
#: bookwyrm/templates/user_admin/user.html:8
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Back to reports"
|
#| msgid "Back to reports"
|
||||||
|
@ -3588,15 +3700,15 @@ msgstr ""
|
||||||
msgid "Permanently deleted"
|
msgid "Permanently deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:17
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:20
|
||||||
msgid "Suspend user"
|
msgid "Suspend user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:19
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:25
|
||||||
msgid "Un-suspend user"
|
msgid "Un-suspend user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:28
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:47
|
||||||
msgid "Access level:"
|
msgid "Access level:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3742,11 +3854,6 @@ msgstr ""
|
||||||
#~ msgid "Decimal number"
|
#~ msgid "Decimal number"
|
||||||
#~ msgstr "Seriennummer:"
|
#~ msgstr "Seriennummer:"
|
||||||
|
|
||||||
#, fuzzy
|
|
||||||
#~| msgid "List curation:"
|
|
||||||
#~ msgid "Duration"
|
|
||||||
#~ msgstr "Listenkuratierung:"
|
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#~| msgid "Email address:"
|
#~| msgid "Email address:"
|
||||||
#~ msgid "Email address"
|
#~ msgid "Email address"
|
||||||
|
|
|
@ -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: 2021-09-08 15:57+0000\n"
|
"POT-Creation-Date: 2021-09-10 18:24+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"
|
||||||
|
@ -18,59 +18,59 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:235
|
#: bookwyrm/forms.py:236
|
||||||
msgid "A user with this email already exists."
|
msgid "A user with this email already exists."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:249
|
#: bookwyrm/forms.py:250
|
||||||
msgid "One Day"
|
msgid "One Day"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:250
|
#: bookwyrm/forms.py:251
|
||||||
msgid "One Week"
|
msgid "One Week"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:251
|
#: bookwyrm/forms.py:252
|
||||||
msgid "One Month"
|
msgid "One Month"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:252
|
#: bookwyrm/forms.py:253
|
||||||
msgid "Does Not Expire"
|
msgid "Does Not Expire"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:257
|
#: bookwyrm/forms.py:258
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(count)d uses"
|
msgid "%(count)d uses"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:260
|
#: bookwyrm/forms.py:261
|
||||||
msgid "Unlimited"
|
msgid "Unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:310
|
#: bookwyrm/forms.py:317
|
||||||
msgid "List Order"
|
msgid "List Order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:311
|
#: bookwyrm/forms.py:318
|
||||||
msgid "Book Title"
|
msgid "Book Title"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:312
|
#: bookwyrm/forms.py:319
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:23
|
#: bookwyrm/templates/snippets/create_status/review.html:33
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:117
|
#: bookwyrm/templates/user/shelf/shelf.html:117
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:148
|
#: bookwyrm/templates/user/shelf/shelf.html:148
|
||||||
msgid "Rating"
|
msgid "Rating"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:314 bookwyrm/templates/lists/list.html:107
|
#: bookwyrm/forms.py:321 bookwyrm/templates/lists/list.html:107
|
||||||
msgid "Sort By"
|
msgid "Sort By"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:318
|
#: bookwyrm/forms.py:325
|
||||||
msgid "Ascending"
|
msgid "Ascending"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/forms.py:319
|
#: bookwyrm/forms.py:326
|
||||||
msgid "Descending"
|
msgid "Descending"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -92,45 +92,45 @@ msgstr ""
|
||||||
msgid "A user with that username already exists."
|
msgid "A user with that username already exists."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:113
|
#: bookwyrm/settings.py:115
|
||||||
msgid "Home Timeline"
|
msgid "Home Timeline"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:113
|
#: bookwyrm/settings.py:115
|
||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:114
|
#: bookwyrm/settings.py:116
|
||||||
msgid "Books Timeline"
|
msgid "Books Timeline"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:114 bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/settings.py:116 bookwyrm/templates/search/layout.html:21
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:42
|
||||||
#: bookwyrm/templates/user/layout.html:81
|
#: bookwyrm/templates/user/layout.html:81
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:160
|
#: bookwyrm/settings.py:162
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:161
|
#: bookwyrm/settings.py:163
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:162
|
#: bookwyrm/settings.py:164
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:163
|
#: bookwyrm/settings.py:165
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:164
|
#: bookwyrm/settings.py:166
|
||||||
msgid "Simplified Chinese"
|
msgid "Simplified Chinese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/settings.py:165
|
#: bookwyrm/settings.py:167
|
||||||
msgid "Traditional Chinese"
|
msgid "Traditional Chinese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -280,14 +280,14 @@ msgstr ""
|
||||||
#: bookwyrm/templates/book/readthrough.html:76
|
#: bookwyrm/templates/book/readthrough.html:76
|
||||||
#: bookwyrm/templates/lists/bookmark_button.html:15
|
#: bookwyrm/templates/lists/bookmark_button.html:15
|
||||||
#: bookwyrm/templates/lists/form.html:44
|
#: bookwyrm/templates/lists/form.html:44
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:78
|
#: bookwyrm/templates/preferences/edit_user.html:80
|
||||||
#: bookwyrm/templates/settings/announcement_form.html:69
|
#: bookwyrm/templates/settings/announcement_form.html:69
|
||||||
#: bookwyrm/templates/settings/edit_server.html:68
|
#: bookwyrm/templates/settings/edit_server.html:68
|
||||||
#: bookwyrm/templates/settings/federated_server.html:98
|
#: bookwyrm/templates/settings/federated_server.html:98
|
||||||
#: bookwyrm/templates/settings/site.html:108
|
#: bookwyrm/templates/settings/site.html:108
|
||||||
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:42
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:42
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:45
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:64
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -412,6 +412,7 @@ msgstr ""
|
||||||
#: bookwyrm/templates/book/book.html:313
|
#: bookwyrm/templates/book/book.html:313
|
||||||
#: bookwyrm/templates/book/cover_modal.html:31
|
#: bookwyrm/templates/book/cover_modal.html:31
|
||||||
#: bookwyrm/templates/lists/list.html:179
|
#: bookwyrm/templates/lists/list.html:179
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:26
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -994,7 +995,8 @@ msgid "Currently Reading"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/layout.html:27
|
#: bookwyrm/templates/feed/layout.html:27
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:17
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:23
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:12
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:42
|
#: bookwyrm/templates/user/shelf/shelf.html:42
|
||||||
msgid "Read"
|
msgid "Read"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1005,12 +1007,16 @@ msgstr ""
|
||||||
msgid "%(year)s Reading Goal"
|
msgid "%(year)s Reading Goal"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/suggested_users.html:3
|
#: bookwyrm/templates/feed/suggested_users.html:5
|
||||||
#: bookwyrm/templates/get_started/users.html:6
|
#: bookwyrm/templates/get_started/users.html:6
|
||||||
msgid "Who to follow"
|
msgid "Who to follow"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/suggested_users.html:5
|
#: bookwyrm/templates/feed/suggested_users.html:9
|
||||||
|
msgid "Don't show suggested users"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/feed/suggested_users.html:14
|
||||||
msgid "View directory"
|
msgid "View directory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1123,12 +1129,12 @@ msgid "Avatar:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/profile.html:42
|
#: bookwyrm/templates/get_started/profile.html:42
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:52
|
#: bookwyrm/templates/preferences/edit_user.html:62
|
||||||
msgid "Manually approve followers:"
|
msgid "Manually approve followers:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/profile.html:48
|
#: bookwyrm/templates/get_started/profile.html:48
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:66
|
#: bookwyrm/templates/preferences/edit_user.html:54
|
||||||
msgid "Show this account in suggested users:"
|
msgid "Show this account in suggested users:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1380,7 +1386,7 @@ msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:118
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:33
|
#: bookwyrm/templates/settings/layout.html:33
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:15
|
#: bookwyrm/templates/settings/manage_invite_requests.html:15
|
||||||
#: bookwyrm/templates/settings/manage_invites.html:3
|
#: bookwyrm/templates/settings/manage_invites.html:3
|
||||||
#: bookwyrm/templates/settings/manage_invites.html:15
|
#: bookwyrm/templates/settings/manage_invites.html:15
|
||||||
|
@ -1424,24 +1430,32 @@ msgstr ""
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:218
|
#: bookwyrm/templates/layout.html:214
|
||||||
|
msgid "Successfully posted status"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/layout.html:215
|
||||||
|
msgid "Error posting status"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/layout.html:223
|
||||||
msgid "About this instance"
|
msgid "About this instance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:222
|
#: bookwyrm/templates/layout.html:227
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:226
|
#: bookwyrm/templates/layout.html:231
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:233
|
#: bookwyrm/templates/layout.html:238
|
||||||
#, 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\">%(support_title)s</a>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:237
|
#: bookwyrm/templates/layout.html:242
|
||||||
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/mouse-reeve/bookwyrm\">GitHub</a>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1498,6 +1512,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/delete_list_modal.html:15
|
#: bookwyrm/templates/lists/delete_list_modal.html:15
|
||||||
#: bookwyrm/templates/settings/announcement.html:20
|
#: bookwyrm/templates/settings/announcement.html:20
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:50
|
||||||
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
||||||
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
|
@ -1714,7 +1729,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/moderation/reports.html:8
|
#: bookwyrm/templates/moderation/reports.html:8
|
||||||
#: bookwyrm/templates/moderation/reports.html:17
|
#: bookwyrm/templates/moderation/reports.html:17
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:38
|
#: bookwyrm/templates/settings/layout.html:48
|
||||||
msgid "Reports"
|
msgid "Reports"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1894,6 +1909,7 @@ msgstr ""
|
||||||
#: bookwyrm/templates/preferences/delete_user.html:7
|
#: bookwyrm/templates/preferences/delete_user.html:7
|
||||||
#: bookwyrm/templates/preferences/delete_user.html:26
|
#: bookwyrm/templates/preferences/delete_user.html:26
|
||||||
#: bookwyrm/templates/preferences/layout.html:23
|
#: bookwyrm/templates/preferences/layout.html:23
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:23
|
||||||
msgid "Delete Account"
|
msgid "Delete Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1911,19 +1927,23 @@ msgid "Edit Profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:46
|
#: bookwyrm/templates/preferences/edit_user.html:46
|
||||||
msgid "Show set reading goal prompt in feed:"
|
msgid "Show reading goal prompt in feed:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/edit_user.html:50
|
||||||
|
msgid "Show suggested users:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:58
|
#: bookwyrm/templates/preferences/edit_user.html:58
|
||||||
msgid "Default post privacy:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:70
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Your account will show up in the <a href=\"%(path)s\">directory</a>, and may be recommended to other BookWyrm users."
|
msgid "Your account will show up in the <a href=\"%(path)s\">directory</a>, and may be recommended to other BookWyrm users."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:73
|
#: bookwyrm/templates/preferences/edit_user.html:68
|
||||||
|
msgid "Default post privacy:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/edit_user.html:75
|
||||||
msgid "Preferred Timezone: "
|
msgid "Preferred Timezone: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1977,7 +1997,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:23
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:46
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:27
|
#: bookwyrm/templates/settings/layout.html:27
|
||||||
#: bookwyrm/templates/user_admin/user_admin.html:3
|
#: bookwyrm/templates/user_admin/user_admin.html:3
|
||||||
#: bookwyrm/templates/user_admin/user_admin.html:10
|
#: bookwyrm/templates/user_admin/user_admin.html:10
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
|
@ -1988,56 +2008,6 @@ msgstr ""
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:4
|
|
||||||
msgid "Administration"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:22
|
|
||||||
msgid "Manage Users"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:44
|
|
||||||
#: bookwyrm/templates/settings/federation.html:3
|
|
||||||
#: bookwyrm/templates/settings/federation.html:5
|
|
||||||
msgid "Federated Instances"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:50
|
|
||||||
msgid "Instance Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:54
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:3
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:5
|
|
||||||
msgid "Announcements"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:58
|
|
||||||
#: bookwyrm/templates/settings/site.html:4
|
|
||||||
#: bookwyrm/templates/settings/site.html:6
|
|
||||||
msgid "Site Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:61
|
|
||||||
#: bookwyrm/templates/settings/site.html:13
|
|
||||||
msgid "Instance Info"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:62
|
|
||||||
#: bookwyrm/templates/settings/site.html:39
|
|
||||||
msgid "Images"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:63
|
|
||||||
#: bookwyrm/templates/settings/site.html:59
|
|
||||||
msgid "Footer Content"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:64
|
|
||||||
#: bookwyrm/templates/settings/site.html:81
|
|
||||||
msgid "Registration"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:3
|
#: bookwyrm/templates/settings/announcement.html:3
|
||||||
#: bookwyrm/templates/settings/announcement.html:6
|
#: bookwyrm/templates/settings/announcement.html:6
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -2066,14 +2036,17 @@ msgid "False"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:47
|
#: bookwyrm/templates/settings/announcement.html:47
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:40
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:54
|
#: bookwyrm/templates/settings/announcement.html:54
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:49
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:60
|
#: bookwyrm/templates/settings/announcement.html:60
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:58
|
||||||
msgid "Active:"
|
msgid "Active:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2082,6 +2055,24 @@ msgstr ""
|
||||||
msgid "Create Announcement"
|
msgid "Create Announcement"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:16
|
||||||
|
msgid "Preview:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:23
|
||||||
|
msgid "Content:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:30
|
||||||
|
msgid "Event date:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcements.html:3
|
||||||
|
#: bookwyrm/templates/settings/announcements.html:5
|
||||||
|
#: bookwyrm/templates/settings/layout.html:61
|
||||||
|
msgid "Announcements"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:21
|
#: bookwyrm/templates/settings/announcements.html:21
|
||||||
msgid "Date added"
|
msgid "Date added"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2115,6 +2106,15 @@ msgstr ""
|
||||||
msgid "inactive"
|
msgid "inactive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:5
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:10
|
||||||
|
msgid "Add domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:11
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/edit_server.html:3
|
#: bookwyrm/templates/settings/edit_server.html:3
|
||||||
#: bookwyrm/templates/settings/edit_server.html:6
|
#: bookwyrm/templates/settings/edit_server.html:6
|
||||||
#: bookwyrm/templates/settings/edit_server.html:20
|
#: bookwyrm/templates/settings/edit_server.html:20
|
||||||
|
@ -2170,6 +2170,31 @@ msgstr ""
|
||||||
msgid "Notes:"
|
msgid "Notes:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:5
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:7
|
||||||
|
#: bookwyrm/templates/settings/layout.html:52
|
||||||
|
msgid "Email Blocklist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:18
|
||||||
|
msgid "When someone tries to register with an email from this domain, no account will be created. The registration process will appear to have worked."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:25
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:30
|
||||||
|
msgid "Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:39
|
||||||
|
#, python-format
|
||||||
|
msgid "%(display_count)s user"
|
||||||
|
msgid_plural "%(display_count)s users"
|
||||||
|
msgstr[0] ""
|
||||||
|
msgstr[1] ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federated_server.html:19
|
#: bookwyrm/templates/settings/federated_server.html:19
|
||||||
msgid "Details"
|
msgid "Details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2237,6 +2262,12 @@ msgstr ""
|
||||||
msgid "All users from this instance will be re-activated."
|
msgid "All users from this instance will be re-activated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation.html:3
|
||||||
|
#: bookwyrm/templates/settings/federation.html:5
|
||||||
|
#: bookwyrm/templates/settings/layout.html:38
|
||||||
|
msgid "Federated Instances"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation.html:19
|
#: bookwyrm/templates/settings/federation.html:19
|
||||||
#: bookwyrm/templates/user_admin/server_filter.html:5
|
#: bookwyrm/templates/user_admin/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -2250,6 +2281,48 @@ msgstr ""
|
||||||
msgid "Software"
|
msgid "Software"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:4
|
||||||
|
msgid "Administration"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:22
|
||||||
|
msgid "Manage Users"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:44
|
||||||
|
msgid "Moderation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:57
|
||||||
|
msgid "Instance Settings"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:65
|
||||||
|
#: bookwyrm/templates/settings/site.html:4
|
||||||
|
#: bookwyrm/templates/settings/site.html:6
|
||||||
|
msgid "Site Settings"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:68
|
||||||
|
#: bookwyrm/templates/settings/site.html:13
|
||||||
|
msgid "Instance Info"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:69
|
||||||
|
#: bookwyrm/templates/settings/site.html:39
|
||||||
|
msgid "Images"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:70
|
||||||
|
#: bookwyrm/templates/settings/site.html:59
|
||||||
|
msgid "Footer Content"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:71
|
||||||
|
#: bookwyrm/templates/settings/site.html:81
|
||||||
|
msgid "Registration"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:4
|
#: bookwyrm/templates/settings/manage_invite_requests.html:4
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:11
|
#: bookwyrm/templates/settings/manage_invite_requests.html:11
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
||||||
|
@ -2489,32 +2562,32 @@ msgstr ""
|
||||||
msgid "Progress:"
|
msgid "Progress:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:47
|
#: bookwyrm/templates/snippets/create_status/comment.html:52
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:30
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:30
|
||||||
#: bookwyrm/templates/snippets/readthrough_form.html:22
|
#: bookwyrm/templates/snippets/readthrough_form.html:22
|
||||||
msgid "pages"
|
msgid "pages"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:53
|
#: bookwyrm/templates/snippets/create_status/comment.html:58
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:31
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:31
|
||||||
#: bookwyrm/templates/snippets/readthrough_form.html:23
|
#: bookwyrm/templates/snippets/readthrough_form.html:23
|
||||||
msgid "percent"
|
msgid "percent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:60
|
#: bookwyrm/templates/snippets/create_status/comment.html:65
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:36
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "of %(pages)s pages"
|
msgid "of %(pages)s pages"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:31
|
#: bookwyrm/templates/snippets/status/layout.html:31
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:49
|
#: bookwyrm/templates/snippets/status/layout.html:49
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:50
|
#: bookwyrm/templates/snippets/status/layout.html:50
|
||||||
msgid "Reply"
|
msgid "Reply"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2526,7 +2599,7 @@ msgstr ""
|
||||||
msgid "Spoilers ahead!"
|
msgid "Spoilers ahead!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_warning_toggle.html:5
|
#: bookwyrm/templates/snippets/create_status/content_warning_toggle.html:13
|
||||||
msgid "Include spoiler alert"
|
msgid "Include spoiler alert"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2542,7 +2615,7 @@ msgstr ""
|
||||||
msgid "Private"
|
msgid "Private"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:19
|
#: bookwyrm/templates/snippets/create_status/post_options_block.html:21
|
||||||
msgid "Post"
|
msgid "Post"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2555,24 +2628,24 @@ msgstr ""
|
||||||
msgid "An excerpt from '%(book_title)s'"
|
msgid "An excerpt from '%(book_title)s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:31
|
#: bookwyrm/templates/snippets/create_status/quotation.html:32
|
||||||
msgid "Position:"
|
msgid "Position:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:40
|
#: bookwyrm/templates/snippets/create_status/quotation.html:45
|
||||||
msgid "On page:"
|
msgid "On page:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:46
|
#: bookwyrm/templates/snippets/create_status/quotation.html:51
|
||||||
msgid "At percent:"
|
msgid "At percent:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:18
|
#: bookwyrm/templates/snippets/create_status/review.html:25
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Your review of '%(book_title)s'"
|
msgid "Your review of '%(book_title)s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:30
|
#: bookwyrm/templates/snippets/create_status/review.html:40
|
||||||
msgid "Review:"
|
msgid "Review:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2790,7 +2863,7 @@ msgid "(Optional)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:5
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:5
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:47
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:50
|
||||||
msgid "Update progress"
|
msgid "Update progress"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2828,23 +2901,25 @@ msgstr ""
|
||||||
msgid "More shelves"
|
msgid "More shelves"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:11
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:17
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:24
|
||||||
msgid "Start reading"
|
msgid "Start reading"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:29
|
||||||
msgid "Finish reading"
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:36
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:27
|
|
||||||
msgid "Want to read"
|
msgid "Want to read"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:59
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:62
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Remove from %(name)s"
|
msgid "Remove from %(name)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:30
|
||||||
|
msgid "Finish reading"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:73
|
#: bookwyrm/templates/snippets/status/content_status.html:73
|
||||||
#: bookwyrm/templates/snippets/trimmed_text.html:17
|
#: bookwyrm/templates/snippets/trimmed_text.html:17
|
||||||
msgid "Show more"
|
msgid "Show more"
|
||||||
|
@ -2939,7 +3014,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:13
|
#: bookwyrm/templates/snippets/user_options.html:13
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:12
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:13
|
||||||
msgid "Send direct message"
|
msgid "Send direct message"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3128,6 +3203,20 @@ msgstr[1] ""
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:5
|
||||||
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:31
|
||||||
|
msgid "Permanently delete user"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:12
|
||||||
|
#, python-format
|
||||||
|
msgid "Are you sure you want to delete <strong>%(username)s</strong>'s account? This action cannot be undone. To proceed, please enter your password to confirm deletion."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:17
|
||||||
|
msgid "Your password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user.html:8
|
#: bookwyrm/templates/user_admin/user.html:8
|
||||||
msgid "Back to users"
|
msgid "Back to users"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -3225,15 +3314,15 @@ msgstr ""
|
||||||
msgid "Permanently deleted"
|
msgid "Permanently deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:17
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:20
|
||||||
msgid "Suspend user"
|
msgid "Suspend user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:19
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:25
|
||||||
msgid "Un-suspend user"
|
msgid "Un-suspend user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:28
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:47
|
||||||
msgid "Access level:"
|
msgid "Access level:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -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: 2021-09-08 15:57+0000\n"
|
"POT-Creation-Date: 2021-09-10 18:24+0000\n"
|
||||||
"PO-Revision-Date: 2021-03-19 11:49+0800\n"
|
"PO-Revision-Date: 2021-03-19 11:49+0800\n"
|
||||||
"Last-Translator: Reese Porter <reesedporter@gmail.com>\n"
|
"Last-Translator: Reese Porter <reesedporter@gmail.com>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -18,59 +18,59 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:235
|
#: bookwyrm/forms.py:236
|
||||||
msgid "A user with this email already exists."
|
msgid "A user with this email already exists."
|
||||||
msgstr "Ya existe un usuario con ese correo electrónico."
|
msgstr "Ya existe un usuario con ese correo electrónico."
|
||||||
|
|
||||||
#: bookwyrm/forms.py:249
|
#: bookwyrm/forms.py:250
|
||||||
msgid "One Day"
|
msgid "One Day"
|
||||||
msgstr "Un día"
|
msgstr "Un día"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:250
|
#: bookwyrm/forms.py:251
|
||||||
msgid "One Week"
|
msgid "One Week"
|
||||||
msgstr "Una semana"
|
msgstr "Una semana"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:251
|
#: bookwyrm/forms.py:252
|
||||||
msgid "One Month"
|
msgid "One Month"
|
||||||
msgstr "Un mes"
|
msgstr "Un mes"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:252
|
#: bookwyrm/forms.py:253
|
||||||
msgid "Does Not Expire"
|
msgid "Does Not Expire"
|
||||||
msgstr "Nunca se vence"
|
msgstr "Nunca se vence"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:257
|
#: bookwyrm/forms.py:258
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(count)d uses"
|
msgid "%(count)d uses"
|
||||||
msgstr "%(count)d usos"
|
msgstr "%(count)d usos"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:260
|
#: bookwyrm/forms.py:261
|
||||||
msgid "Unlimited"
|
msgid "Unlimited"
|
||||||
msgstr "Sin límite"
|
msgstr "Sin límite"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:310
|
#: bookwyrm/forms.py:317
|
||||||
msgid "List Order"
|
msgid "List Order"
|
||||||
msgstr "Orden de la lista"
|
msgstr "Orden de la lista"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:311
|
#: bookwyrm/forms.py:318
|
||||||
msgid "Book Title"
|
msgid "Book Title"
|
||||||
msgstr "Título"
|
msgstr "Título"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:312
|
#: bookwyrm/forms.py:319
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:23
|
#: bookwyrm/templates/snippets/create_status/review.html:33
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:117
|
#: bookwyrm/templates/user/shelf/shelf.html:117
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:148
|
#: bookwyrm/templates/user/shelf/shelf.html:148
|
||||||
msgid "Rating"
|
msgid "Rating"
|
||||||
msgstr "Calificación"
|
msgstr "Calificación"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:314 bookwyrm/templates/lists/list.html:107
|
#: bookwyrm/forms.py:321 bookwyrm/templates/lists/list.html:107
|
||||||
msgid "Sort By"
|
msgid "Sort By"
|
||||||
msgstr "Ordenar por"
|
msgstr "Ordenar por"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:318
|
#: bookwyrm/forms.py:325
|
||||||
msgid "Ascending"
|
msgid "Ascending"
|
||||||
msgstr "Ascendente"
|
msgstr "Ascendente"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:319
|
#: bookwyrm/forms.py:326
|
||||||
msgid "Descending"
|
msgid "Descending"
|
||||||
msgstr "Descendente"
|
msgstr "Descendente"
|
||||||
|
|
||||||
|
@ -92,45 +92,45 @@ msgstr "nombre de usuario"
|
||||||
msgid "A user with that username already exists."
|
msgid "A user with that username already exists."
|
||||||
msgstr "Ya existe un usuario con ese nombre."
|
msgstr "Ya existe un usuario con ese nombre."
|
||||||
|
|
||||||
#: bookwyrm/settings.py:113
|
#: bookwyrm/settings.py:115
|
||||||
msgid "Home Timeline"
|
msgid "Home Timeline"
|
||||||
msgstr "Línea temporal de hogar"
|
msgstr "Línea temporal de hogar"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:113
|
#: bookwyrm/settings.py:115
|
||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr "Hogar"
|
msgstr "Hogar"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:114
|
#: bookwyrm/settings.py:116
|
||||||
msgid "Books Timeline"
|
msgid "Books Timeline"
|
||||||
msgstr "Línea temporal de libros"
|
msgstr "Línea temporal de libros"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:114 bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/settings.py:116 bookwyrm/templates/search/layout.html:21
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:42
|
||||||
#: bookwyrm/templates/user/layout.html:81
|
#: bookwyrm/templates/user/layout.html:81
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "Libros"
|
msgstr "Libros"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:160
|
#: bookwyrm/settings.py:162
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr "Inglés"
|
msgstr "Inglés"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:161
|
#: bookwyrm/settings.py:163
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Aléman"
|
msgstr "Aléman"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:162
|
#: bookwyrm/settings.py:164
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Español"
|
msgstr "Español"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:163
|
#: bookwyrm/settings.py:165
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Francés"
|
msgstr "Francés"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:164
|
#: bookwyrm/settings.py:166
|
||||||
msgid "Simplified Chinese"
|
msgid "Simplified Chinese"
|
||||||
msgstr "Chino simplificado"
|
msgstr "Chino simplificado"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:165
|
#: bookwyrm/settings.py:167
|
||||||
msgid "Traditional Chinese"
|
msgid "Traditional Chinese"
|
||||||
msgstr "Chino tradicional"
|
msgstr "Chino tradicional"
|
||||||
|
|
||||||
|
@ -280,14 +280,14 @@ msgstr "Clave Goodreads:"
|
||||||
#: bookwyrm/templates/book/readthrough.html:76
|
#: bookwyrm/templates/book/readthrough.html:76
|
||||||
#: bookwyrm/templates/lists/bookmark_button.html:15
|
#: bookwyrm/templates/lists/bookmark_button.html:15
|
||||||
#: bookwyrm/templates/lists/form.html:44
|
#: bookwyrm/templates/lists/form.html:44
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:78
|
#: bookwyrm/templates/preferences/edit_user.html:80
|
||||||
#: bookwyrm/templates/settings/announcement_form.html:69
|
#: bookwyrm/templates/settings/announcement_form.html:69
|
||||||
#: bookwyrm/templates/settings/edit_server.html:68
|
#: bookwyrm/templates/settings/edit_server.html:68
|
||||||
#: bookwyrm/templates/settings/federated_server.html:98
|
#: bookwyrm/templates/settings/federated_server.html:98
|
||||||
#: bookwyrm/templates/settings/site.html:108
|
#: bookwyrm/templates/settings/site.html:108
|
||||||
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:42
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:42
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:45
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:64
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Guardar"
|
msgstr "Guardar"
|
||||||
|
|
||||||
|
@ -412,6 +412,7 @@ msgstr "Agregar a lista"
|
||||||
#: bookwyrm/templates/book/book.html:313
|
#: bookwyrm/templates/book/book.html:313
|
||||||
#: bookwyrm/templates/book/cover_modal.html:31
|
#: bookwyrm/templates/book/cover_modal.html:31
|
||||||
#: bookwyrm/templates/lists/list.html:179
|
#: bookwyrm/templates/lists/list.html:179
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:26
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Agregar"
|
msgstr "Agregar"
|
||||||
|
|
||||||
|
@ -994,7 +995,8 @@ msgid "Currently Reading"
|
||||||
msgstr "Leyendo actualmente"
|
msgstr "Leyendo actualmente"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/layout.html:27
|
#: bookwyrm/templates/feed/layout.html:27
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:17
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:23
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:12
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:42
|
#: bookwyrm/templates/user/shelf/shelf.html:42
|
||||||
msgid "Read"
|
msgid "Read"
|
||||||
msgstr "Leido"
|
msgstr "Leido"
|
||||||
|
@ -1005,12 +1007,18 @@ msgstr "Leido"
|
||||||
msgid "%(year)s Reading Goal"
|
msgid "%(year)s Reading Goal"
|
||||||
msgstr "%(year)s Meta de lectura"
|
msgstr "%(year)s Meta de lectura"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/suggested_users.html:3
|
#: bookwyrm/templates/feed/suggested_users.html:5
|
||||||
#: bookwyrm/templates/get_started/users.html:6
|
#: bookwyrm/templates/get_started/users.html:6
|
||||||
msgid "Who to follow"
|
msgid "Who to follow"
|
||||||
msgstr "A quién seguir"
|
msgstr "A quién seguir"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/suggested_users.html:5
|
#: bookwyrm/templates/feed/suggested_users.html:9
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Show this account in suggested users:"
|
||||||
|
msgid "Don't show suggested users"
|
||||||
|
msgstr "Mostrar esta cuenta en los usuarios sugeridos:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/feed/suggested_users.html:14
|
||||||
msgid "View directory"
|
msgid "View directory"
|
||||||
msgstr "Ver directorio"
|
msgstr "Ver directorio"
|
||||||
|
|
||||||
|
@ -1123,12 +1131,12 @@ msgid "Avatar:"
|
||||||
msgstr "Avatar:"
|
msgstr "Avatar:"
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/profile.html:42
|
#: bookwyrm/templates/get_started/profile.html:42
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:52
|
#: bookwyrm/templates/preferences/edit_user.html:62
|
||||||
msgid "Manually approve followers:"
|
msgid "Manually approve followers:"
|
||||||
msgstr "Aprobar seguidores a mano:"
|
msgstr "Aprobar seguidores a mano:"
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/profile.html:48
|
#: bookwyrm/templates/get_started/profile.html:48
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:66
|
#: bookwyrm/templates/preferences/edit_user.html:54
|
||||||
msgid "Show this account in suggested users:"
|
msgid "Show this account in suggested users:"
|
||||||
msgstr "Mostrar esta cuenta en los usuarios sugeridos:"
|
msgstr "Mostrar esta cuenta en los usuarios sugeridos:"
|
||||||
|
|
||||||
|
@ -1380,7 +1388,7 @@ msgid "Settings"
|
||||||
msgstr "Configuración"
|
msgstr "Configuración"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:118
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:33
|
#: bookwyrm/templates/settings/layout.html:33
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:15
|
#: bookwyrm/templates/settings/manage_invite_requests.html:15
|
||||||
#: bookwyrm/templates/settings/manage_invites.html:3
|
#: bookwyrm/templates/settings/manage_invites.html:3
|
||||||
#: bookwyrm/templates/settings/manage_invites.html:15
|
#: bookwyrm/templates/settings/manage_invites.html:15
|
||||||
|
@ -1424,24 +1432,36 @@ msgstr "Iniciar sesión"
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "Unirse"
|
msgstr "Unirse"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:218
|
#: bookwyrm/templates/layout.html:214
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Successfully imported"
|
||||||
|
msgid "Successfully posted status"
|
||||||
|
msgstr "Importado exitosamente"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/layout.html:215
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Boost status"
|
||||||
|
msgid "Error posting status"
|
||||||
|
msgstr "Respaldar status"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/layout.html:223
|
||||||
msgid "About this instance"
|
msgid "About this instance"
|
||||||
msgstr "Sobre esta instancia"
|
msgstr "Sobre esta instancia"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:222
|
#: bookwyrm/templates/layout.html:227
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "Contactarse con administradores del sitio"
|
msgstr "Contactarse con administradores del sitio"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:226
|
#: bookwyrm/templates/layout.html:231
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "Documentación de Django"
|
msgstr "Documentación de Django"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:233
|
#: bookwyrm/templates/layout.html:238
|
||||||
#, 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\">%(support_title)s</a>"
|
||||||
msgstr "Apoyar %(site_name)s en <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
msgstr "Apoyar %(site_name)s en <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:237
|
#: bookwyrm/templates/layout.html:242
|
||||||
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/mouse-reeve/bookwyrm\">GitHub</a>."
|
||||||
msgstr "BookWyrm es software de código abierto. Puedes contribuir o reportar problemas en <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
msgstr "BookWyrm es software de código abierto. Puedes contribuir o reportar problemas en <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a>."
|
||||||
|
|
||||||
|
@ -1502,6 +1522,7 @@ msgstr "Este campo no puede ser nulo."
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/delete_list_modal.html:15
|
#: bookwyrm/templates/lists/delete_list_modal.html:15
|
||||||
#: bookwyrm/templates/settings/announcement.html:20
|
#: bookwyrm/templates/settings/announcement.html:20
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:50
|
||||||
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
||||||
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
|
@ -1720,7 +1741,7 @@ msgstr "Informes: %(instance_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/moderation/reports.html:8
|
#: bookwyrm/templates/moderation/reports.html:8
|
||||||
#: bookwyrm/templates/moderation/reports.html:17
|
#: bookwyrm/templates/moderation/reports.html:17
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:38
|
#: bookwyrm/templates/settings/layout.html:48
|
||||||
msgid "Reports"
|
msgid "Reports"
|
||||||
msgstr "Informes"
|
msgstr "Informes"
|
||||||
|
|
||||||
|
@ -1900,6 +1921,7 @@ msgstr "Nueva contraseña:"
|
||||||
#: bookwyrm/templates/preferences/delete_user.html:7
|
#: bookwyrm/templates/preferences/delete_user.html:7
|
||||||
#: bookwyrm/templates/preferences/delete_user.html:26
|
#: bookwyrm/templates/preferences/delete_user.html:26
|
||||||
#: bookwyrm/templates/preferences/layout.html:23
|
#: bookwyrm/templates/preferences/layout.html:23
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:23
|
||||||
msgid "Delete Account"
|
msgid "Delete Account"
|
||||||
msgstr "Quitar cuenta"
|
msgstr "Quitar cuenta"
|
||||||
|
|
||||||
|
@ -1917,19 +1939,27 @@ msgid "Edit Profile"
|
||||||
msgstr "Editar perfil"
|
msgstr "Editar perfil"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:46
|
#: bookwyrm/templates/preferences/edit_user.html:46
|
||||||
msgid "Show set reading goal prompt in feed:"
|
#, fuzzy
|
||||||
|
#| msgid "Show set reading goal prompt in feed:"
|
||||||
|
msgid "Show reading goal prompt in feed:"
|
||||||
msgstr "Mostrar meta de lectura en el feed:"
|
msgstr "Mostrar meta de lectura en el feed:"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:58
|
#: bookwyrm/templates/preferences/edit_user.html:50
|
||||||
msgid "Default post privacy:"
|
#, fuzzy
|
||||||
msgstr "Privacidad de publicación por defecto:"
|
#| msgid "Show this account in suggested users:"
|
||||||
|
msgid "Show suggested users:"
|
||||||
|
msgstr "Mostrar esta cuenta en los usuarios sugeridos:"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:70
|
#: bookwyrm/templates/preferences/edit_user.html:58
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Your account will show up in the <a href=\"%(path)s\">directory</a>, and may be recommended to other BookWyrm users."
|
msgid "Your account will show up in the <a href=\"%(path)s\">directory</a>, and may be recommended to other BookWyrm users."
|
||||||
msgstr "Tu cuenta se aparecerá en el <a href=\"%(path)s\">directorio</a>, y puede ser recomendado a otros usuarios de BookWyrm."
|
msgstr "Tu cuenta se aparecerá en el <a href=\"%(path)s\">directorio</a>, y puede ser recomendado a otros usuarios de BookWyrm."
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:73
|
#: bookwyrm/templates/preferences/edit_user.html:68
|
||||||
|
msgid "Default post privacy:"
|
||||||
|
msgstr "Privacidad de publicación por defecto:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/edit_user.html:75
|
||||||
msgid "Preferred Timezone: "
|
msgid "Preferred Timezone: "
|
||||||
msgstr "Huso horario preferido"
|
msgstr "Huso horario preferido"
|
||||||
|
|
||||||
|
@ -1983,7 +2013,7 @@ msgstr "Tipo de búsqueda"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:23
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:46
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:27
|
#: bookwyrm/templates/settings/layout.html:27
|
||||||
#: bookwyrm/templates/user_admin/user_admin.html:3
|
#: bookwyrm/templates/user_admin/user_admin.html:3
|
||||||
#: bookwyrm/templates/user_admin/user_admin.html:10
|
#: bookwyrm/templates/user_admin/user_admin.html:10
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
|
@ -1994,56 +2024,6 @@ msgstr "Usuarios"
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "No se encontró ningún resultado correspondiente a \"%(query)s\""
|
msgstr "No se encontró ningún resultado correspondiente a \"%(query)s\""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:4
|
|
||||||
msgid "Administration"
|
|
||||||
msgstr "Adminstración"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:22
|
|
||||||
msgid "Manage Users"
|
|
||||||
msgstr "Administrar usuarios"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:44
|
|
||||||
#: bookwyrm/templates/settings/federation.html:3
|
|
||||||
#: bookwyrm/templates/settings/federation.html:5
|
|
||||||
msgid "Federated Instances"
|
|
||||||
msgstr "Instancias federalizadas"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:50
|
|
||||||
msgid "Instance Settings"
|
|
||||||
msgstr "Configuración de instancia"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:54
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:3
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:5
|
|
||||||
msgid "Announcements"
|
|
||||||
msgstr "Anuncios"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:58
|
|
||||||
#: bookwyrm/templates/settings/site.html:4
|
|
||||||
#: bookwyrm/templates/settings/site.html:6
|
|
||||||
msgid "Site Settings"
|
|
||||||
msgstr "Configuración de sitio"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:61
|
|
||||||
#: bookwyrm/templates/settings/site.html:13
|
|
||||||
msgid "Instance Info"
|
|
||||||
msgstr "Información de instancia"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:62
|
|
||||||
#: bookwyrm/templates/settings/site.html:39
|
|
||||||
msgid "Images"
|
|
||||||
msgstr "Imagenes"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:63
|
|
||||||
#: bookwyrm/templates/settings/site.html:59
|
|
||||||
msgid "Footer Content"
|
|
||||||
msgstr "Contenido del pie de página"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:64
|
|
||||||
#: bookwyrm/templates/settings/site.html:81
|
|
||||||
msgid "Registration"
|
|
||||||
msgstr "Registración"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:3
|
#: bookwyrm/templates/settings/announcement.html:3
|
||||||
#: bookwyrm/templates/settings/announcement.html:6
|
#: bookwyrm/templates/settings/announcement.html:6
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -2072,14 +2052,17 @@ msgid "False"
|
||||||
msgstr "Falso"
|
msgstr "Falso"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:47
|
#: bookwyrm/templates/settings/announcement.html:47
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:40
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "Fecha de inicio:"
|
msgstr "Fecha de inicio:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:54
|
#: bookwyrm/templates/settings/announcement.html:54
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:49
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "Fecha final:"
|
msgstr "Fecha final:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:60
|
#: bookwyrm/templates/settings/announcement.html:60
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:58
|
||||||
msgid "Active:"
|
msgid "Active:"
|
||||||
msgstr "Activ@:"
|
msgstr "Activ@:"
|
||||||
|
|
||||||
|
@ -2088,6 +2071,30 @@ msgstr "Activ@:"
|
||||||
msgid "Create Announcement"
|
msgid "Create Announcement"
|
||||||
msgstr "Crear anuncio"
|
msgstr "Crear anuncio"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:16
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Preview"
|
||||||
|
msgid "Preview:"
|
||||||
|
msgstr "Vista preliminar"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:23
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Content"
|
||||||
|
msgid "Content:"
|
||||||
|
msgstr "Contenido"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:30
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "End date:"
|
||||||
|
msgid "Event date:"
|
||||||
|
msgstr "Fecha final:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcements.html:3
|
||||||
|
#: bookwyrm/templates/settings/announcements.html:5
|
||||||
|
#: bookwyrm/templates/settings/layout.html:61
|
||||||
|
msgid "Announcements"
|
||||||
|
msgstr "Anuncios"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:21
|
#: bookwyrm/templates/settings/announcements.html:21
|
||||||
msgid "Date added"
|
msgid "Date added"
|
||||||
msgstr "Fecha agregada"
|
msgstr "Fecha agregada"
|
||||||
|
@ -2121,6 +2128,15 @@ msgstr "activo"
|
||||||
msgid "inactive"
|
msgid "inactive"
|
||||||
msgstr "inactivo"
|
msgstr "inactivo"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:5
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:10
|
||||||
|
msgid "Add domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:11
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/edit_server.html:3
|
#: bookwyrm/templates/settings/edit_server.html:3
|
||||||
#: bookwyrm/templates/settings/edit_server.html:6
|
#: bookwyrm/templates/settings/edit_server.html:6
|
||||||
#: bookwyrm/templates/settings/edit_server.html:20
|
#: bookwyrm/templates/settings/edit_server.html:20
|
||||||
|
@ -2176,6 +2192,36 @@ msgstr "Versión:"
|
||||||
msgid "Notes:"
|
msgid "Notes:"
|
||||||
msgstr "Notas:"
|
msgstr "Notas:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:5
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:7
|
||||||
|
#: bookwyrm/templates/settings/layout.html:52
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Import Blocklist"
|
||||||
|
msgid "Email Blocklist"
|
||||||
|
msgstr "Importar lista de bloqueo"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:18
|
||||||
|
msgid "When someone tries to register with an email from this domain, no account will be created. The registration process will appear to have worked."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:25
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:30
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Actions"
|
||||||
|
msgid "Options"
|
||||||
|
msgstr "Acciones"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:39
|
||||||
|
#, fuzzy, python-format
|
||||||
|
#| msgid "%(count)d uses"
|
||||||
|
msgid "%(display_count)s user"
|
||||||
|
msgid_plural "%(display_count)s users"
|
||||||
|
msgstr[0] "%(count)d usos"
|
||||||
|
msgstr[1] "%(count)d usos"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federated_server.html:19
|
#: bookwyrm/templates/settings/federated_server.html:19
|
||||||
msgid "Details"
|
msgid "Details"
|
||||||
msgstr "Detalles"
|
msgstr "Detalles"
|
||||||
|
@ -2243,6 +2289,12 @@ msgstr "Desbloquear"
|
||||||
msgid "All users from this instance will be re-activated."
|
msgid "All users from this instance will be re-activated."
|
||||||
msgstr "Todos los usuarios en esta instancia serán re-activados."
|
msgstr "Todos los usuarios en esta instancia serán re-activados."
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation.html:3
|
||||||
|
#: bookwyrm/templates/settings/federation.html:5
|
||||||
|
#: bookwyrm/templates/settings/layout.html:38
|
||||||
|
msgid "Federated Instances"
|
||||||
|
msgstr "Instancias federalizadas"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation.html:19
|
#: bookwyrm/templates/settings/federation.html:19
|
||||||
#: bookwyrm/templates/user_admin/server_filter.html:5
|
#: bookwyrm/templates/user_admin/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -2256,6 +2308,50 @@ msgstr "Fecha de federalización"
|
||||||
msgid "Software"
|
msgid "Software"
|
||||||
msgstr "Software"
|
msgstr "Software"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:4
|
||||||
|
msgid "Administration"
|
||||||
|
msgstr "Adminstración"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:22
|
||||||
|
msgid "Manage Users"
|
||||||
|
msgstr "Administrar usuarios"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:44
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Duration"
|
||||||
|
msgid "Moderation"
|
||||||
|
msgstr "Duración"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:57
|
||||||
|
msgid "Instance Settings"
|
||||||
|
msgstr "Configuración de instancia"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:65
|
||||||
|
#: bookwyrm/templates/settings/site.html:4
|
||||||
|
#: bookwyrm/templates/settings/site.html:6
|
||||||
|
msgid "Site Settings"
|
||||||
|
msgstr "Configuración de sitio"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:68
|
||||||
|
#: bookwyrm/templates/settings/site.html:13
|
||||||
|
msgid "Instance Info"
|
||||||
|
msgstr "Información de instancia"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:69
|
||||||
|
#: bookwyrm/templates/settings/site.html:39
|
||||||
|
msgid "Images"
|
||||||
|
msgstr "Imagenes"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:70
|
||||||
|
#: bookwyrm/templates/settings/site.html:59
|
||||||
|
msgid "Footer Content"
|
||||||
|
msgstr "Contenido del pie de página"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:71
|
||||||
|
#: bookwyrm/templates/settings/site.html:81
|
||||||
|
msgid "Registration"
|
||||||
|
msgstr "Registración"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:4
|
#: bookwyrm/templates/settings/manage_invite_requests.html:4
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:11
|
#: bookwyrm/templates/settings/manage_invite_requests.html:11
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
||||||
|
@ -2495,32 +2591,32 @@ msgstr "Algunos pensamientos sobre el libro"
|
||||||
msgid "Progress:"
|
msgid "Progress:"
|
||||||
msgstr "Progreso:"
|
msgstr "Progreso:"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:47
|
#: bookwyrm/templates/snippets/create_status/comment.html:52
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:30
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:30
|
||||||
#: bookwyrm/templates/snippets/readthrough_form.html:22
|
#: bookwyrm/templates/snippets/readthrough_form.html:22
|
||||||
msgid "pages"
|
msgid "pages"
|
||||||
msgstr "páginas"
|
msgstr "páginas"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:53
|
#: bookwyrm/templates/snippets/create_status/comment.html:58
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:31
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:31
|
||||||
#: bookwyrm/templates/snippets/readthrough_form.html:23
|
#: bookwyrm/templates/snippets/readthrough_form.html:23
|
||||||
msgid "percent"
|
msgid "percent"
|
||||||
msgstr "por ciento"
|
msgstr "por ciento"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:60
|
#: bookwyrm/templates/snippets/create_status/comment.html:65
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:36
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "of %(pages)s pages"
|
msgid "of %(pages)s pages"
|
||||||
msgstr "de %(pages)s páginas"
|
msgstr "de %(pages)s páginas"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:31
|
#: bookwyrm/templates/snippets/status/layout.html:31
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:49
|
#: bookwyrm/templates/snippets/status/layout.html:49
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:50
|
#: bookwyrm/templates/snippets/status/layout.html:50
|
||||||
msgid "Reply"
|
msgid "Reply"
|
||||||
msgstr "Respuesta"
|
msgstr "Respuesta"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
msgstr "Contenido"
|
msgstr "Contenido"
|
||||||
|
|
||||||
|
@ -2532,7 +2628,7 @@ msgstr "Alerta de spoiler:"
|
||||||
msgid "Spoilers ahead!"
|
msgid "Spoilers ahead!"
|
||||||
msgstr "¡Advertencia, ya vienen spoilers!"
|
msgstr "¡Advertencia, ya vienen spoilers!"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_warning_toggle.html:5
|
#: bookwyrm/templates/snippets/create_status/content_warning_toggle.html:13
|
||||||
msgid "Include spoiler alert"
|
msgid "Include spoiler alert"
|
||||||
msgstr "Incluir alerta de spoiler"
|
msgstr "Incluir alerta de spoiler"
|
||||||
|
|
||||||
|
@ -2548,7 +2644,7 @@ msgstr "Comentario:"
|
||||||
msgid "Private"
|
msgid "Private"
|
||||||
msgstr "Privada"
|
msgstr "Privada"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:19
|
#: bookwyrm/templates/snippets/create_status/post_options_block.html:21
|
||||||
msgid "Post"
|
msgid "Post"
|
||||||
msgstr "Compartir"
|
msgstr "Compartir"
|
||||||
|
|
||||||
|
@ -2561,30 +2657,30 @@ msgstr "Cita:"
|
||||||
msgid "An excerpt from '%(book_title)s'"
|
msgid "An excerpt from '%(book_title)s'"
|
||||||
msgstr "Un extracto de '%(book_title)s'"
|
msgstr "Un extracto de '%(book_title)s'"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:31
|
#: bookwyrm/templates/snippets/create_status/quotation.html:32
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Description:"
|
#| msgid "Description:"
|
||||||
msgid "Position:"
|
msgid "Position:"
|
||||||
msgstr "Descripción:"
|
msgstr "Descripción:"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:40
|
#: bookwyrm/templates/snippets/create_status/quotation.html:45
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "pages"
|
#| msgid "pages"
|
||||||
msgid "On page:"
|
msgid "On page:"
|
||||||
msgstr "páginas"
|
msgstr "páginas"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:46
|
#: bookwyrm/templates/snippets/create_status/quotation.html:51
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "percent"
|
#| msgid "percent"
|
||||||
msgid "At percent:"
|
msgid "At percent:"
|
||||||
msgstr "por ciento"
|
msgstr "por ciento"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:18
|
#: bookwyrm/templates/snippets/create_status/review.html:25
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Your review of '%(book_title)s'"
|
msgid "Your review of '%(book_title)s'"
|
||||||
msgstr "Tu reseña de '%(book_title)s'"
|
msgstr "Tu reseña de '%(book_title)s'"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:30
|
#: bookwyrm/templates/snippets/create_status/review.html:40
|
||||||
msgid "Review:"
|
msgid "Review:"
|
||||||
msgstr "Reseña:"
|
msgstr "Reseña:"
|
||||||
|
|
||||||
|
@ -2802,7 +2898,7 @@ msgid "(Optional)"
|
||||||
msgstr "(Opcional)"
|
msgstr "(Opcional)"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:5
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:5
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:47
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:50
|
||||||
msgid "Update progress"
|
msgid "Update progress"
|
||||||
msgstr "Progreso de actualización"
|
msgstr "Progreso de actualización"
|
||||||
|
|
||||||
|
@ -2840,23 +2936,25 @@ msgstr "Mover libro"
|
||||||
msgid "More shelves"
|
msgid "More shelves"
|
||||||
msgstr "Más estantes"
|
msgstr "Más estantes"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:11
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:17
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:24
|
||||||
msgid "Start reading"
|
msgid "Start reading"
|
||||||
msgstr "Empezar leer"
|
msgstr "Empezar leer"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:29
|
||||||
msgid "Finish reading"
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:36
|
||||||
msgstr "Terminar de leer"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:27
|
|
||||||
msgid "Want to read"
|
msgid "Want to read"
|
||||||
msgstr "Quiero leer"
|
msgstr "Quiero leer"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:59
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:62
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Remove from %(name)s"
|
msgid "Remove from %(name)s"
|
||||||
msgstr "Quitar de %(name)s"
|
msgstr "Quitar de %(name)s"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:30
|
||||||
|
msgid "Finish reading"
|
||||||
|
msgstr "Terminar de leer"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:73
|
#: bookwyrm/templates/snippets/status/content_status.html:73
|
||||||
#: bookwyrm/templates/snippets/trimmed_text.html:17
|
#: bookwyrm/templates/snippets/trimmed_text.html:17
|
||||||
msgid "Show more"
|
msgid "Show more"
|
||||||
|
@ -2953,7 +3051,7 @@ msgstr "Eliminar y recomponer"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:13
|
#: bookwyrm/templates/snippets/user_options.html:13
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:12
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:13
|
||||||
msgid "Send direct message"
|
msgid "Send direct message"
|
||||||
msgstr "Enviar mensaje directo"
|
msgstr "Enviar mensaje directo"
|
||||||
|
|
||||||
|
@ -3142,6 +3240,24 @@ msgstr[1] "%(mutuals_display)s seguidores que sigues"
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "Ningún seguidor que tu sigues"
|
msgstr "Ningún seguidor que tu sigues"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:5
|
||||||
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:31
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Permanently deleted"
|
||||||
|
msgid "Permanently delete user"
|
||||||
|
msgstr "Eliminado permanentemente"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:12
|
||||||
|
#, python-format
|
||||||
|
msgid "Are you sure you want to delete <strong>%(username)s</strong>'s account? This action cannot be undone. To proceed, please enter your password to confirm deletion."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:17
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Confirm password:"
|
||||||
|
msgid "Your password:"
|
||||||
|
msgstr "Confirmar contraseña:"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user.html:8
|
#: bookwyrm/templates/user_admin/user.html:8
|
||||||
msgid "Back to users"
|
msgid "Back to users"
|
||||||
msgstr "Volver a usuarios"
|
msgstr "Volver a usuarios"
|
||||||
|
@ -3255,15 +3371,15 @@ msgstr "Ver instancia"
|
||||||
msgid "Permanently deleted"
|
msgid "Permanently deleted"
|
||||||
msgstr "Eliminado permanentemente"
|
msgstr "Eliminado permanentemente"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:17
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:20
|
||||||
msgid "Suspend user"
|
msgid "Suspend user"
|
||||||
msgstr "Suspender usuario"
|
msgstr "Suspender usuario"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:19
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:25
|
||||||
msgid "Un-suspend user"
|
msgid "Un-suspend user"
|
||||||
msgstr "Des-suspender usuario"
|
msgstr "Des-suspender usuario"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:28
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:47
|
||||||
msgid "Access level:"
|
msgid "Access level:"
|
||||||
msgstr "Nivel de acceso:"
|
msgstr "Nivel de acceso:"
|
||||||
|
|
||||||
|
@ -3489,9 +3605,6 @@ msgstr "Actualizaciones de status de {obj.display_name}"
|
||||||
#~ msgid "“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[.uuuuuu] format."
|
#~ msgid "“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[.uuuuuu] format."
|
||||||
#~ msgstr "“%(value)s” valor tiene un formato invalido. Debe estar en formato [DD] [[HH:]MM:]ss[.uuuuuu]."
|
#~ msgstr "“%(value)s” valor tiene un formato invalido. Debe estar en formato [DD] [[HH:]MM:]ss[.uuuuuu]."
|
||||||
|
|
||||||
#~ msgid "Duration"
|
|
||||||
#~ msgstr "Duración"
|
|
||||||
|
|
||||||
#~ msgid "Email address"
|
#~ msgid "Email address"
|
||||||
#~ msgstr "Dirección de correo electrónico"
|
#~ msgstr "Dirección de correo electrónico"
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 0.1.1\n"
|
"Project-Id-Version: 0.1.1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2021-09-08 15:57+0000\n"
|
"POT-Creation-Date: 2021-09-10 18:24+0000\n"
|
||||||
"PO-Revision-Date: 2021-04-05 12:44+0100\n"
|
"PO-Revision-Date: 2021-04-05 12:44+0100\n"
|
||||||
"Last-Translator: Fabien Basmaison <contact@arkhi.org>\n"
|
"Last-Translator: Fabien Basmaison <contact@arkhi.org>\n"
|
||||||
"Language-Team: Mouse Reeve <LL@li.org>\n"
|
"Language-Team: Mouse Reeve <LL@li.org>\n"
|
||||||
|
@ -18,59 +18,59 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:235
|
#: bookwyrm/forms.py:236
|
||||||
msgid "A user with this email already exists."
|
msgid "A user with this email already exists."
|
||||||
msgstr "Cet email est déjà associé à un compte."
|
msgstr "Cet email est déjà associé à un compte."
|
||||||
|
|
||||||
#: bookwyrm/forms.py:249
|
#: bookwyrm/forms.py:250
|
||||||
msgid "One Day"
|
msgid "One Day"
|
||||||
msgstr "Un jour"
|
msgstr "Un jour"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:250
|
#: bookwyrm/forms.py:251
|
||||||
msgid "One Week"
|
msgid "One Week"
|
||||||
msgstr "Une semaine"
|
msgstr "Une semaine"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:251
|
#: bookwyrm/forms.py:252
|
||||||
msgid "One Month"
|
msgid "One Month"
|
||||||
msgstr "Un mois"
|
msgstr "Un mois"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:252
|
#: bookwyrm/forms.py:253
|
||||||
msgid "Does Not Expire"
|
msgid "Does Not Expire"
|
||||||
msgstr "Sans expiration"
|
msgstr "Sans expiration"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:257
|
#: bookwyrm/forms.py:258
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(count)d uses"
|
msgid "%(count)d uses"
|
||||||
msgstr "%(count)d utilisations"
|
msgstr "%(count)d utilisations"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:260
|
#: bookwyrm/forms.py:261
|
||||||
msgid "Unlimited"
|
msgid "Unlimited"
|
||||||
msgstr "Sans limite"
|
msgstr "Sans limite"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:310
|
#: bookwyrm/forms.py:317
|
||||||
msgid "List Order"
|
msgid "List Order"
|
||||||
msgstr "Ordre de la liste"
|
msgstr "Ordre de la liste"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:311
|
#: bookwyrm/forms.py:318
|
||||||
msgid "Book Title"
|
msgid "Book Title"
|
||||||
msgstr "Titre du livre"
|
msgstr "Titre du livre"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:312
|
#: bookwyrm/forms.py:319
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:23
|
#: bookwyrm/templates/snippets/create_status/review.html:33
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:117
|
#: bookwyrm/templates/user/shelf/shelf.html:117
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:148
|
#: bookwyrm/templates/user/shelf/shelf.html:148
|
||||||
msgid "Rating"
|
msgid "Rating"
|
||||||
msgstr "Note"
|
msgstr "Note"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:314 bookwyrm/templates/lists/list.html:107
|
#: bookwyrm/forms.py:321 bookwyrm/templates/lists/list.html:107
|
||||||
msgid "Sort By"
|
msgid "Sort By"
|
||||||
msgstr "Trier par"
|
msgstr "Trier par"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:318
|
#: bookwyrm/forms.py:325
|
||||||
msgid "Ascending"
|
msgid "Ascending"
|
||||||
msgstr "Ordre croissant"
|
msgstr "Ordre croissant"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:319
|
#: bookwyrm/forms.py:326
|
||||||
msgid "Descending"
|
msgid "Descending"
|
||||||
msgstr "Ordre décroissant"
|
msgstr "Ordre décroissant"
|
||||||
|
|
||||||
|
@ -92,47 +92,47 @@ msgstr "nom du compte :"
|
||||||
msgid "A user with that username already exists."
|
msgid "A user with that username already exists."
|
||||||
msgstr "Ce nom est déjà associé à un compte."
|
msgstr "Ce nom est déjà associé à un compte."
|
||||||
|
|
||||||
#: bookwyrm/settings.py:113
|
#: bookwyrm/settings.py:115
|
||||||
msgid "Home Timeline"
|
msgid "Home Timeline"
|
||||||
msgstr "Mon fil d’actualité"
|
msgstr "Mon fil d’actualité"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:113
|
#: bookwyrm/settings.py:115
|
||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr "Accueil"
|
msgstr "Accueil"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:114
|
#: bookwyrm/settings.py:116
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Book Title"
|
#| msgid "Book Title"
|
||||||
msgid "Books Timeline"
|
msgid "Books Timeline"
|
||||||
msgstr "Titre du livre"
|
msgstr "Titre du livre"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:114 bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/settings.py:116 bookwyrm/templates/search/layout.html:21
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:42
|
||||||
#: bookwyrm/templates/user/layout.html:81
|
#: bookwyrm/templates/user/layout.html:81
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "Livres"
|
msgstr "Livres"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:160
|
#: bookwyrm/settings.py:162
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr "English"
|
msgstr "English"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:161
|
#: bookwyrm/settings.py:163
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Deutsch"
|
msgstr "Deutsch"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:162
|
#: bookwyrm/settings.py:164
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Español"
|
msgstr "Español"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:163
|
#: bookwyrm/settings.py:165
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Français"
|
msgstr "Français"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:164
|
#: bookwyrm/settings.py:166
|
||||||
msgid "Simplified Chinese"
|
msgid "Simplified Chinese"
|
||||||
msgstr "简化字"
|
msgstr "简化字"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:165
|
#: bookwyrm/settings.py:167
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Additional info:"
|
#| msgid "Additional info:"
|
||||||
msgid "Traditional Chinese"
|
msgid "Traditional Chinese"
|
||||||
|
@ -284,14 +284,14 @@ msgstr "Clé Goodreads :"
|
||||||
#: bookwyrm/templates/book/readthrough.html:76
|
#: bookwyrm/templates/book/readthrough.html:76
|
||||||
#: bookwyrm/templates/lists/bookmark_button.html:15
|
#: bookwyrm/templates/lists/bookmark_button.html:15
|
||||||
#: bookwyrm/templates/lists/form.html:44
|
#: bookwyrm/templates/lists/form.html:44
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:78
|
#: bookwyrm/templates/preferences/edit_user.html:80
|
||||||
#: bookwyrm/templates/settings/announcement_form.html:69
|
#: bookwyrm/templates/settings/announcement_form.html:69
|
||||||
#: bookwyrm/templates/settings/edit_server.html:68
|
#: bookwyrm/templates/settings/edit_server.html:68
|
||||||
#: bookwyrm/templates/settings/federated_server.html:98
|
#: bookwyrm/templates/settings/federated_server.html:98
|
||||||
#: bookwyrm/templates/settings/site.html:108
|
#: bookwyrm/templates/settings/site.html:108
|
||||||
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:42
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:42
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:45
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:64
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Enregistrer"
|
msgstr "Enregistrer"
|
||||||
|
|
||||||
|
@ -416,6 +416,7 @@ msgstr "Ajouter à la liste"
|
||||||
#: bookwyrm/templates/book/book.html:313
|
#: bookwyrm/templates/book/book.html:313
|
||||||
#: bookwyrm/templates/book/cover_modal.html:31
|
#: bookwyrm/templates/book/cover_modal.html:31
|
||||||
#: bookwyrm/templates/lists/list.html:179
|
#: bookwyrm/templates/lists/list.html:179
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:26
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Ajouter"
|
msgstr "Ajouter"
|
||||||
|
|
||||||
|
@ -1007,7 +1008,8 @@ msgid "Currently Reading"
|
||||||
msgstr "Lectures en cours"
|
msgstr "Lectures en cours"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/layout.html:27
|
#: bookwyrm/templates/feed/layout.html:27
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:17
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:23
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:12
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:42
|
#: bookwyrm/templates/user/shelf/shelf.html:42
|
||||||
msgid "Read"
|
msgid "Read"
|
||||||
msgstr "Lu"
|
msgstr "Lu"
|
||||||
|
@ -1018,12 +1020,18 @@ msgstr "Lu"
|
||||||
msgid "%(year)s Reading Goal"
|
msgid "%(year)s Reading Goal"
|
||||||
msgstr "Défi lecture pour %(year)s"
|
msgstr "Défi lecture pour %(year)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/suggested_users.html:3
|
#: bookwyrm/templates/feed/suggested_users.html:5
|
||||||
#: bookwyrm/templates/get_started/users.html:6
|
#: bookwyrm/templates/get_started/users.html:6
|
||||||
msgid "Who to follow"
|
msgid "Who to follow"
|
||||||
msgstr "À qui s’abonner"
|
msgstr "À qui s’abonner"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/suggested_users.html:5
|
#: bookwyrm/templates/feed/suggested_users.html:9
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Show this account in suggested users:"
|
||||||
|
msgid "Don't show suggested users"
|
||||||
|
msgstr "Afficher ce compte dans ceux suggérés :"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/feed/suggested_users.html:14
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Directory"
|
#| msgid "Directory"
|
||||||
msgid "View directory"
|
msgid "View directory"
|
||||||
|
@ -1138,12 +1146,12 @@ msgid "Avatar:"
|
||||||
msgstr "Avatar :"
|
msgstr "Avatar :"
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/profile.html:42
|
#: bookwyrm/templates/get_started/profile.html:42
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:52
|
#: bookwyrm/templates/preferences/edit_user.html:62
|
||||||
msgid "Manually approve followers:"
|
msgid "Manually approve followers:"
|
||||||
msgstr "Autoriser les abonnements manuellement :"
|
msgstr "Autoriser les abonnements manuellement :"
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/profile.html:48
|
#: bookwyrm/templates/get_started/profile.html:48
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:66
|
#: bookwyrm/templates/preferences/edit_user.html:54
|
||||||
msgid "Show this account in suggested users:"
|
msgid "Show this account in suggested users:"
|
||||||
msgstr "Afficher ce compte dans ceux suggérés :"
|
msgstr "Afficher ce compte dans ceux suggérés :"
|
||||||
|
|
||||||
|
@ -1399,7 +1407,7 @@ msgid "Settings"
|
||||||
msgstr "Paramètres"
|
msgstr "Paramètres"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:118
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:33
|
#: bookwyrm/templates/settings/layout.html:33
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:15
|
#: bookwyrm/templates/settings/manage_invite_requests.html:15
|
||||||
#: bookwyrm/templates/settings/manage_invites.html:3
|
#: bookwyrm/templates/settings/manage_invites.html:3
|
||||||
#: bookwyrm/templates/settings/manage_invites.html:15
|
#: bookwyrm/templates/settings/manage_invites.html:15
|
||||||
|
@ -1443,24 +1451,36 @@ msgstr "Se connecter"
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "Rejoindre"
|
msgstr "Rejoindre"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:218
|
#: bookwyrm/templates/layout.html:214
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Successfully imported"
|
||||||
|
msgid "Successfully posted status"
|
||||||
|
msgstr "Importation réussie"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/layout.html:215
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Boost status"
|
||||||
|
msgid "Error posting status"
|
||||||
|
msgstr "Partager le statut"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/layout.html:223
|
||||||
msgid "About this instance"
|
msgid "About this instance"
|
||||||
msgstr "À propos de cette instance"
|
msgstr "À propos de cette instance"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:222
|
#: bookwyrm/templates/layout.html:227
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "Contacter l’administrateur du site"
|
msgstr "Contacter l’administrateur du site"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:226
|
#: bookwyrm/templates/layout.html:231
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "Documentation"
|
msgstr "Documentation"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:233
|
#: bookwyrm/templates/layout.html:238
|
||||||
#, 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\">%(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 avec <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:237
|
#: bookwyrm/templates/layout.html:242
|
||||||
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/mouse-reeve/bookwyrm\">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 "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>."
|
||||||
|
|
||||||
|
@ -1521,6 +1541,7 @@ msgstr "Cette étagère est vide"
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/delete_list_modal.html:15
|
#: bookwyrm/templates/lists/delete_list_modal.html:15
|
||||||
#: bookwyrm/templates/settings/announcement.html:20
|
#: bookwyrm/templates/settings/announcement.html:20
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:50
|
||||||
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
||||||
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
|
@ -1745,7 +1766,7 @@ msgstr "Signalements : %(instance_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/moderation/reports.html:8
|
#: bookwyrm/templates/moderation/reports.html:8
|
||||||
#: bookwyrm/templates/moderation/reports.html:17
|
#: bookwyrm/templates/moderation/reports.html:17
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:38
|
#: bookwyrm/templates/settings/layout.html:48
|
||||||
msgid "Reports"
|
msgid "Reports"
|
||||||
msgstr "Signalements"
|
msgstr "Signalements"
|
||||||
|
|
||||||
|
@ -1925,6 +1946,7 @@ msgstr "Nouveau mot de passe :"
|
||||||
#: bookwyrm/templates/preferences/delete_user.html:7
|
#: bookwyrm/templates/preferences/delete_user.html:7
|
||||||
#: bookwyrm/templates/preferences/delete_user.html:26
|
#: bookwyrm/templates/preferences/delete_user.html:26
|
||||||
#: bookwyrm/templates/preferences/layout.html:23
|
#: bookwyrm/templates/preferences/layout.html:23
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:23
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Create an Account"
|
#| msgid "Create an Account"
|
||||||
msgid "Delete Account"
|
msgid "Delete Account"
|
||||||
|
@ -1944,21 +1966,29 @@ msgid "Edit Profile"
|
||||||
msgstr "Modifier le profil"
|
msgstr "Modifier le profil"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:46
|
#: bookwyrm/templates/preferences/edit_user.html:46
|
||||||
msgid "Show set reading goal prompt in feed:"
|
#, fuzzy
|
||||||
|
#| msgid "Show set reading goal prompt in feed:"
|
||||||
|
msgid "Show reading goal prompt in feed:"
|
||||||
msgstr "Afficher le message pour définir un défi lecture dans le fil d’actualité :"
|
msgstr "Afficher le message pour définir un défi lecture dans le fil d’actualité :"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/edit_user.html:50
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Show this account in suggested users:"
|
||||||
|
msgid "Show suggested users:"
|
||||||
|
msgstr "Afficher ce compte dans ceux suggérés :"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:58
|
#: bookwyrm/templates/preferences/edit_user.html:58
|
||||||
|
#, python-format
|
||||||
|
msgid "Your account will show up in the <a href=\"%(path)s\">directory</a>, and may be recommended to other BookWyrm users."
|
||||||
|
msgstr "Votre compte sera listé dans le <a href=\"%(path)s\">répertoire</a> et pourra être recommandé à d’autres utilisateurs ou utilisatrices de BookWyrm."
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/edit_user.html:68
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Post privacy"
|
#| msgid "Post privacy"
|
||||||
msgid "Default post privacy:"
|
msgid "Default post privacy:"
|
||||||
msgstr "Confidentialité du statut"
|
msgstr "Confidentialité du statut"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:70
|
#: bookwyrm/templates/preferences/edit_user.html:75
|
||||||
#, python-format
|
|
||||||
msgid "Your account will show up in the <a href=\"%(path)s\">directory</a>, and may be recommended to other BookWyrm users."
|
|
||||||
msgstr "Votre compte sera listé dans le <a href=\"%(path)s\">répertoire</a> et pourra être recommandé à d’autres utilisateurs ou utilisatrices de BookWyrm."
|
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:73
|
|
||||||
msgid "Preferred Timezone: "
|
msgid "Preferred Timezone: "
|
||||||
msgstr "Fuseau horaire préféré"
|
msgstr "Fuseau horaire préféré"
|
||||||
|
|
||||||
|
@ -2015,7 +2045,7 @@ msgstr "Type de recherche"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:23
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:46
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:27
|
#: bookwyrm/templates/settings/layout.html:27
|
||||||
#: bookwyrm/templates/user_admin/user_admin.html:3
|
#: bookwyrm/templates/user_admin/user_admin.html:3
|
||||||
#: bookwyrm/templates/user_admin/user_admin.html:10
|
#: bookwyrm/templates/user_admin/user_admin.html:10
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
|
@ -2026,56 +2056,6 @@ msgstr "Comptes"
|
||||||
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/settings/admin_layout.html:4
|
|
||||||
msgid "Administration"
|
|
||||||
msgstr "Administration"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:22
|
|
||||||
msgid "Manage Users"
|
|
||||||
msgstr "Gérer les comptes"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:44
|
|
||||||
#: bookwyrm/templates/settings/federation.html:3
|
|
||||||
#: bookwyrm/templates/settings/federation.html:5
|
|
||||||
msgid "Federated Instances"
|
|
||||||
msgstr "Instances fédérées"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:50
|
|
||||||
msgid "Instance Settings"
|
|
||||||
msgstr "Paramètres de l’instance"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:54
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:3
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:5
|
|
||||||
msgid "Announcements"
|
|
||||||
msgstr "Annonces"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:58
|
|
||||||
#: bookwyrm/templates/settings/site.html:4
|
|
||||||
#: bookwyrm/templates/settings/site.html:6
|
|
||||||
msgid "Site Settings"
|
|
||||||
msgstr "Paramètres du site"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:61
|
|
||||||
#: bookwyrm/templates/settings/site.html:13
|
|
||||||
msgid "Instance Info"
|
|
||||||
msgstr "Information sur l’instance"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:62
|
|
||||||
#: bookwyrm/templates/settings/site.html:39
|
|
||||||
msgid "Images"
|
|
||||||
msgstr "Images"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:63
|
|
||||||
#: bookwyrm/templates/settings/site.html:59
|
|
||||||
msgid "Footer Content"
|
|
||||||
msgstr "Contenu du pied de page"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:64
|
|
||||||
#: bookwyrm/templates/settings/site.html:81
|
|
||||||
msgid "Registration"
|
|
||||||
msgstr "Inscription"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:3
|
#: bookwyrm/templates/settings/announcement.html:3
|
||||||
#: bookwyrm/templates/settings/announcement.html:6
|
#: bookwyrm/templates/settings/announcement.html:6
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -2104,14 +2084,17 @@ msgid "False"
|
||||||
msgstr "Faux"
|
msgstr "Faux"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:47
|
#: bookwyrm/templates/settings/announcement.html:47
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:40
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "Date de début :"
|
msgstr "Date de début :"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:54
|
#: bookwyrm/templates/settings/announcement.html:54
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:49
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "Date de fin :"
|
msgstr "Date de fin :"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:60
|
#: bookwyrm/templates/settings/announcement.html:60
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:58
|
||||||
msgid "Active:"
|
msgid "Active:"
|
||||||
msgstr "Active :"
|
msgstr "Active :"
|
||||||
|
|
||||||
|
@ -2120,6 +2103,30 @@ msgstr "Active :"
|
||||||
msgid "Create Announcement"
|
msgid "Create Announcement"
|
||||||
msgstr "Ajouter une annonce"
|
msgstr "Ajouter une annonce"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:16
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Preview"
|
||||||
|
msgid "Preview:"
|
||||||
|
msgstr "Aperçu"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:23
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Content"
|
||||||
|
msgid "Content:"
|
||||||
|
msgstr "Contenu"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:30
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "End date:"
|
||||||
|
msgid "Event date:"
|
||||||
|
msgstr "Date de fin :"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcements.html:3
|
||||||
|
#: bookwyrm/templates/settings/announcements.html:5
|
||||||
|
#: bookwyrm/templates/settings/layout.html:61
|
||||||
|
msgid "Announcements"
|
||||||
|
msgstr "Annonces"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:21
|
#: bookwyrm/templates/settings/announcements.html:21
|
||||||
msgid "Date added"
|
msgid "Date added"
|
||||||
msgstr "Date d’ajout"
|
msgstr "Date d’ajout"
|
||||||
|
@ -2153,6 +2160,15 @@ msgstr "active"
|
||||||
msgid "inactive"
|
msgid "inactive"
|
||||||
msgstr "inactive"
|
msgstr "inactive"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:5
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:10
|
||||||
|
msgid "Add domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:11
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/edit_server.html:3
|
#: bookwyrm/templates/settings/edit_server.html:3
|
||||||
#: bookwyrm/templates/settings/edit_server.html:6
|
#: bookwyrm/templates/settings/edit_server.html:6
|
||||||
#: bookwyrm/templates/settings/edit_server.html:20
|
#: bookwyrm/templates/settings/edit_server.html:20
|
||||||
|
@ -2208,6 +2224,36 @@ msgstr "Description :"
|
||||||
msgid "Notes:"
|
msgid "Notes:"
|
||||||
msgstr "Remarques :"
|
msgstr "Remarques :"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:5
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:7
|
||||||
|
#: bookwyrm/templates/settings/layout.html:52
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Import Blocklist"
|
||||||
|
msgid "Email Blocklist"
|
||||||
|
msgstr "Importer une liste de blocage"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:18
|
||||||
|
msgid "When someone tries to register with an email from this domain, no account will be created. The registration process will appear to have worked."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:25
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:30
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Actions"
|
||||||
|
msgid "Options"
|
||||||
|
msgstr "Actions"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:39
|
||||||
|
#, fuzzy, python-format
|
||||||
|
#| msgid "%(count)d uses"
|
||||||
|
msgid "%(display_count)s user"
|
||||||
|
msgid_plural "%(display_count)s users"
|
||||||
|
msgstr[0] "%(count)d utilisations"
|
||||||
|
msgstr[1] "%(count)d utilisations"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federated_server.html:19
|
#: bookwyrm/templates/settings/federated_server.html:19
|
||||||
msgid "Details"
|
msgid "Details"
|
||||||
msgstr "Détails"
|
msgstr "Détails"
|
||||||
|
@ -2275,6 +2321,12 @@ msgstr "Débloquer"
|
||||||
msgid "All users from this instance will be re-activated."
|
msgid "All users from this instance will be re-activated."
|
||||||
msgstr "Tous les comptes de cette instance seront réactivés."
|
msgstr "Tous les comptes de cette instance seront réactivés."
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation.html:3
|
||||||
|
#: bookwyrm/templates/settings/federation.html:5
|
||||||
|
#: bookwyrm/templates/settings/layout.html:38
|
||||||
|
msgid "Federated Instances"
|
||||||
|
msgstr "Instances fédérées"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation.html:19
|
#: bookwyrm/templates/settings/federation.html:19
|
||||||
#: bookwyrm/templates/user_admin/server_filter.html:5
|
#: bookwyrm/templates/user_admin/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -2288,6 +2340,50 @@ msgstr "Date de fédération"
|
||||||
msgid "Software"
|
msgid "Software"
|
||||||
msgstr "Logiciel"
|
msgstr "Logiciel"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:4
|
||||||
|
msgid "Administration"
|
||||||
|
msgstr "Administration"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:22
|
||||||
|
msgid "Manage Users"
|
||||||
|
msgstr "Gérer les comptes"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:44
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "List curation:"
|
||||||
|
msgid "Moderation"
|
||||||
|
msgstr "Modération de la liste :"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:57
|
||||||
|
msgid "Instance Settings"
|
||||||
|
msgstr "Paramètres de l’instance"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:65
|
||||||
|
#: bookwyrm/templates/settings/site.html:4
|
||||||
|
#: bookwyrm/templates/settings/site.html:6
|
||||||
|
msgid "Site Settings"
|
||||||
|
msgstr "Paramètres du site"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:68
|
||||||
|
#: bookwyrm/templates/settings/site.html:13
|
||||||
|
msgid "Instance Info"
|
||||||
|
msgstr "Information sur l’instance"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:69
|
||||||
|
#: bookwyrm/templates/settings/site.html:39
|
||||||
|
msgid "Images"
|
||||||
|
msgstr "Images"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:70
|
||||||
|
#: bookwyrm/templates/settings/site.html:59
|
||||||
|
msgid "Footer Content"
|
||||||
|
msgstr "Contenu du pied de page"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:71
|
||||||
|
#: bookwyrm/templates/settings/site.html:81
|
||||||
|
msgid "Registration"
|
||||||
|
msgstr "Inscription"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:4
|
#: bookwyrm/templates/settings/manage_invite_requests.html:4
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:11
|
#: bookwyrm/templates/settings/manage_invite_requests.html:11
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
||||||
|
@ -2528,32 +2624,32 @@ msgstr ""
|
||||||
msgid "Progress:"
|
msgid "Progress:"
|
||||||
msgstr "Progression :"
|
msgstr "Progression :"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:47
|
#: bookwyrm/templates/snippets/create_status/comment.html:52
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:30
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:30
|
||||||
#: bookwyrm/templates/snippets/readthrough_form.html:22
|
#: bookwyrm/templates/snippets/readthrough_form.html:22
|
||||||
msgid "pages"
|
msgid "pages"
|
||||||
msgstr "pages"
|
msgstr "pages"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:53
|
#: bookwyrm/templates/snippets/create_status/comment.html:58
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:31
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:31
|
||||||
#: bookwyrm/templates/snippets/readthrough_form.html:23
|
#: bookwyrm/templates/snippets/readthrough_form.html:23
|
||||||
msgid "percent"
|
msgid "percent"
|
||||||
msgstr "pourcent"
|
msgstr "pourcent"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:60
|
#: bookwyrm/templates/snippets/create_status/comment.html:65
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:36
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "of %(pages)s pages"
|
msgid "of %(pages)s pages"
|
||||||
msgstr "sur %(pages)s pages"
|
msgstr "sur %(pages)s pages"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:31
|
#: bookwyrm/templates/snippets/status/layout.html:31
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:49
|
#: bookwyrm/templates/snippets/status/layout.html:49
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:50
|
#: bookwyrm/templates/snippets/status/layout.html:50
|
||||||
msgid "Reply"
|
msgid "Reply"
|
||||||
msgstr "Répondre"
|
msgstr "Répondre"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
msgstr "Contenu"
|
msgstr "Contenu"
|
||||||
|
|
||||||
|
@ -2565,7 +2661,7 @@ msgstr "Alerte Spoiler :"
|
||||||
msgid "Spoilers ahead!"
|
msgid "Spoilers ahead!"
|
||||||
msgstr "Attention spoilers !"
|
msgstr "Attention spoilers !"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_warning_toggle.html:5
|
#: bookwyrm/templates/snippets/create_status/content_warning_toggle.html:13
|
||||||
msgid "Include spoiler alert"
|
msgid "Include spoiler alert"
|
||||||
msgstr "Afficher une alerte spoiler"
|
msgstr "Afficher une alerte spoiler"
|
||||||
|
|
||||||
|
@ -2581,7 +2677,7 @@ msgstr "Commentaire :"
|
||||||
msgid "Private"
|
msgid "Private"
|
||||||
msgstr "Privé"
|
msgstr "Privé"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:19
|
#: bookwyrm/templates/snippets/create_status/post_options_block.html:21
|
||||||
msgid "Post"
|
msgid "Post"
|
||||||
msgstr "Publier"
|
msgstr "Publier"
|
||||||
|
|
||||||
|
@ -2595,31 +2691,31 @@ msgstr "Citation :"
|
||||||
msgid "An excerpt from '%(book_title)s'"
|
msgid "An excerpt from '%(book_title)s'"
|
||||||
msgstr "Modifier « %(book_title)s »"
|
msgstr "Modifier « %(book_title)s »"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:31
|
#: bookwyrm/templates/snippets/create_status/quotation.html:32
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Description:"
|
#| msgid "Description:"
|
||||||
msgid "Position:"
|
msgid "Position:"
|
||||||
msgstr "Description :"
|
msgstr "Description :"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:40
|
#: bookwyrm/templates/snippets/create_status/quotation.html:45
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "pages"
|
#| msgid "pages"
|
||||||
msgid "On page:"
|
msgid "On page:"
|
||||||
msgstr "pages"
|
msgstr "pages"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:46
|
#: bookwyrm/templates/snippets/create_status/quotation.html:51
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "percent"
|
#| msgid "percent"
|
||||||
msgid "At percent:"
|
msgid "At percent:"
|
||||||
msgstr "pourcent"
|
msgstr "pourcent"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:18
|
#: bookwyrm/templates/snippets/create_status/review.html:25
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid "Editions of %(book_title)s"
|
#| msgid "Editions of %(book_title)s"
|
||||||
msgid "Your review of '%(book_title)s'"
|
msgid "Your review of '%(book_title)s'"
|
||||||
msgstr "Éditions de %(book_title)s"
|
msgstr "Éditions de %(book_title)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:30
|
#: bookwyrm/templates/snippets/create_status/review.html:40
|
||||||
msgid "Review:"
|
msgid "Review:"
|
||||||
msgstr "Critique :"
|
msgstr "Critique :"
|
||||||
|
|
||||||
|
@ -2841,7 +2937,7 @@ msgid "(Optional)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:5
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:5
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:47
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:50
|
||||||
msgid "Update progress"
|
msgid "Update progress"
|
||||||
msgstr "Progression de la mise à jour"
|
msgstr "Progression de la mise à jour"
|
||||||
|
|
||||||
|
@ -2879,23 +2975,25 @@ msgstr "Déplacer le livre"
|
||||||
msgid "More shelves"
|
msgid "More shelves"
|
||||||
msgstr "Plus d’étagères"
|
msgstr "Plus d’étagères"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:11
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:17
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:24
|
||||||
msgid "Start reading"
|
msgid "Start reading"
|
||||||
msgstr "Commencer la lecture"
|
msgstr "Commencer la lecture"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:29
|
||||||
msgid "Finish reading"
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:36
|
||||||
msgstr "Terminer la lecture"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:27
|
|
||||||
msgid "Want to read"
|
msgid "Want to read"
|
||||||
msgstr "Je veux le lire"
|
msgstr "Je veux le lire"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:59
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:62
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Remove from %(name)s"
|
msgid "Remove from %(name)s"
|
||||||
msgstr "Retirer de %(name)s"
|
msgstr "Retirer de %(name)s"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:30
|
||||||
|
msgid "Finish reading"
|
||||||
|
msgstr "Terminer la lecture"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:73
|
#: bookwyrm/templates/snippets/status/content_status.html:73
|
||||||
#: bookwyrm/templates/snippets/trimmed_text.html:17
|
#: bookwyrm/templates/snippets/trimmed_text.html:17
|
||||||
msgid "Show more"
|
msgid "Show more"
|
||||||
|
@ -2999,7 +3097,7 @@ msgstr "Supprimer & recommencer la rédaction"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:13
|
#: bookwyrm/templates/snippets/user_options.html:13
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:12
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:13
|
||||||
msgid "Send direct message"
|
msgid "Send direct message"
|
||||||
msgstr "Envoyer un message direct"
|
msgstr "Envoyer un message direct"
|
||||||
|
|
||||||
|
@ -3193,6 +3291,22 @@ msgstr[1] "%(mutuals_display)s abonné(e)s que vous suivez"
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "compte que vous suivez"
|
msgstr "compte que vous suivez"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:5
|
||||||
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:31
|
||||||
|
msgid "Permanently delete user"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:12
|
||||||
|
#, python-format
|
||||||
|
msgid "Are you sure you want to delete <strong>%(username)s</strong>'s account? This action cannot be undone. To proceed, please enter your password to confirm deletion."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:17
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Confirm password:"
|
||||||
|
msgid "Your password:"
|
||||||
|
msgstr "Confirmez le mot de passe :"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user.html:8
|
#: bookwyrm/templates/user_admin/user.html:8
|
||||||
msgid "Back to users"
|
msgid "Back to users"
|
||||||
msgstr "Retour aux comptes"
|
msgstr "Retour aux comptes"
|
||||||
|
@ -3306,15 +3420,15 @@ msgstr "Voir l’instance"
|
||||||
msgid "Permanently deleted"
|
msgid "Permanently deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:17
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:20
|
||||||
msgid "Suspend user"
|
msgid "Suspend user"
|
||||||
msgstr "Suspendre le compte"
|
msgstr "Suspendre le compte"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:19
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:25
|
||||||
msgid "Un-suspend user"
|
msgid "Un-suspend user"
|
||||||
msgstr "Rétablir le compte"
|
msgstr "Rétablir le compte"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:28
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:47
|
||||||
msgid "Access level:"
|
msgid "Access level:"
|
||||||
msgstr "Niveau d’accès :"
|
msgstr "Niveau d’accès :"
|
||||||
|
|
||||||
|
@ -3431,11 +3545,6 @@ msgstr ""
|
||||||
#~ msgid "Decimal number"
|
#~ msgid "Decimal number"
|
||||||
#~ msgstr "Numéro dans la série :"
|
#~ msgstr "Numéro dans la série :"
|
||||||
|
|
||||||
#, fuzzy
|
|
||||||
#~| msgid "List curation:"
|
|
||||||
#~ msgid "Duration"
|
|
||||||
#~ msgstr "Modération de la liste :"
|
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#~| msgid "Email address:"
|
#~| msgid "Email address:"
|
||||||
#~ msgid "Email address"
|
#~ msgid "Email address"
|
||||||
|
|
Binary file not shown.
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 0.1.1\n"
|
"Project-Id-Version: 0.1.1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2021-09-08 15:57+0000\n"
|
"POT-Creation-Date: 2021-09-10 18:24+0000\n"
|
||||||
"PO-Revision-Date: 2021-03-20 00:56+0000\n"
|
"PO-Revision-Date: 2021-03-20 00:56+0000\n"
|
||||||
"Last-Translator: Kana <gudzpoz@live.com>\n"
|
"Last-Translator: Kana <gudzpoz@live.com>\n"
|
||||||
"Language-Team: Mouse Reeve <LL@li.org>\n"
|
"Language-Team: Mouse Reeve <LL@li.org>\n"
|
||||||
|
@ -18,59 +18,59 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:235
|
#: bookwyrm/forms.py:236
|
||||||
msgid "A user with this email already exists."
|
msgid "A user with this email already exists."
|
||||||
msgstr "已经存在使用该邮箱的用户。"
|
msgstr "已经存在使用该邮箱的用户。"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:249
|
#: bookwyrm/forms.py:250
|
||||||
msgid "One Day"
|
msgid "One Day"
|
||||||
msgstr "一天"
|
msgstr "一天"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:250
|
#: bookwyrm/forms.py:251
|
||||||
msgid "One Week"
|
msgid "One Week"
|
||||||
msgstr "一周"
|
msgstr "一周"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:251
|
#: bookwyrm/forms.py:252
|
||||||
msgid "One Month"
|
msgid "One Month"
|
||||||
msgstr "一个月"
|
msgstr "一个月"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:252
|
#: bookwyrm/forms.py:253
|
||||||
msgid "Does Not Expire"
|
msgid "Does Not Expire"
|
||||||
msgstr "永不失效"
|
msgstr "永不失效"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:257
|
#: bookwyrm/forms.py:258
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(count)d uses"
|
msgid "%(count)d uses"
|
||||||
msgstr "%(count)d 次使用"
|
msgstr "%(count)d 次使用"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:260
|
#: bookwyrm/forms.py:261
|
||||||
msgid "Unlimited"
|
msgid "Unlimited"
|
||||||
msgstr "不受限"
|
msgstr "不受限"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:310
|
#: bookwyrm/forms.py:317
|
||||||
msgid "List Order"
|
msgid "List Order"
|
||||||
msgstr "列表顺序"
|
msgstr "列表顺序"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:311
|
#: bookwyrm/forms.py:318
|
||||||
msgid "Book Title"
|
msgid "Book Title"
|
||||||
msgstr "书名"
|
msgstr "书名"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:312
|
#: bookwyrm/forms.py:319
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:23
|
#: bookwyrm/templates/snippets/create_status/review.html:33
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:117
|
#: bookwyrm/templates/user/shelf/shelf.html:117
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:148
|
#: bookwyrm/templates/user/shelf/shelf.html:148
|
||||||
msgid "Rating"
|
msgid "Rating"
|
||||||
msgstr "评价"
|
msgstr "评价"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:314 bookwyrm/templates/lists/list.html:107
|
#: bookwyrm/forms.py:321 bookwyrm/templates/lists/list.html:107
|
||||||
msgid "Sort By"
|
msgid "Sort By"
|
||||||
msgstr "排序方式"
|
msgstr "排序方式"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:318
|
#: bookwyrm/forms.py:325
|
||||||
msgid "Ascending"
|
msgid "Ascending"
|
||||||
msgstr "升序"
|
msgstr "升序"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:319
|
#: bookwyrm/forms.py:326
|
||||||
msgid "Descending"
|
msgid "Descending"
|
||||||
msgstr "降序"
|
msgstr "降序"
|
||||||
|
|
||||||
|
@ -92,45 +92,45 @@ msgstr "用户名"
|
||||||
msgid "A user with that username already exists."
|
msgid "A user with that username already exists."
|
||||||
msgstr "已经存在使用该用户名的用户。"
|
msgstr "已经存在使用该用户名的用户。"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:113
|
#: bookwyrm/settings.py:115
|
||||||
msgid "Home Timeline"
|
msgid "Home Timeline"
|
||||||
msgstr "主页时间线"
|
msgstr "主页时间线"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:113
|
#: bookwyrm/settings.py:115
|
||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr "主页"
|
msgstr "主页"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:114
|
#: bookwyrm/settings.py:116
|
||||||
msgid "Books Timeline"
|
msgid "Books Timeline"
|
||||||
msgstr "书目时间线"
|
msgstr "书目时间线"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:114 bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/settings.py:116 bookwyrm/templates/search/layout.html:21
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:42
|
||||||
#: bookwyrm/templates/user/layout.html:81
|
#: bookwyrm/templates/user/layout.html:81
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "书目"
|
msgstr "书目"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:160
|
#: bookwyrm/settings.py:162
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr "English(英语)"
|
msgstr "English(英语)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:161
|
#: bookwyrm/settings.py:163
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Deutsch(德语)"
|
msgstr "Deutsch(德语)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:162
|
#: bookwyrm/settings.py:164
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Español(西班牙语)"
|
msgstr "Español(西班牙语)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:163
|
#: bookwyrm/settings.py:165
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Français(法语)"
|
msgstr "Français(法语)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:164
|
#: bookwyrm/settings.py:166
|
||||||
msgid "Simplified Chinese"
|
msgid "Simplified Chinese"
|
||||||
msgstr "简体中文"
|
msgstr "简体中文"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:165
|
#: bookwyrm/settings.py:167
|
||||||
msgid "Traditional Chinese"
|
msgid "Traditional Chinese"
|
||||||
msgstr "繁體中文(繁体中文)"
|
msgstr "繁體中文(繁体中文)"
|
||||||
|
|
||||||
|
@ -280,14 +280,14 @@ msgstr "Goodreads key:"
|
||||||
#: bookwyrm/templates/book/readthrough.html:76
|
#: bookwyrm/templates/book/readthrough.html:76
|
||||||
#: bookwyrm/templates/lists/bookmark_button.html:15
|
#: bookwyrm/templates/lists/bookmark_button.html:15
|
||||||
#: bookwyrm/templates/lists/form.html:44
|
#: bookwyrm/templates/lists/form.html:44
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:78
|
#: bookwyrm/templates/preferences/edit_user.html:80
|
||||||
#: bookwyrm/templates/settings/announcement_form.html:69
|
#: bookwyrm/templates/settings/announcement_form.html:69
|
||||||
#: bookwyrm/templates/settings/edit_server.html:68
|
#: bookwyrm/templates/settings/edit_server.html:68
|
||||||
#: bookwyrm/templates/settings/federated_server.html:98
|
#: bookwyrm/templates/settings/federated_server.html:98
|
||||||
#: bookwyrm/templates/settings/site.html:108
|
#: bookwyrm/templates/settings/site.html:108
|
||||||
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:42
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:42
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:45
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:64
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "保存"
|
msgstr "保存"
|
||||||
|
|
||||||
|
@ -411,6 +411,7 @@ msgstr "添加到列表"
|
||||||
#: bookwyrm/templates/book/book.html:313
|
#: bookwyrm/templates/book/book.html:313
|
||||||
#: bookwyrm/templates/book/cover_modal.html:31
|
#: bookwyrm/templates/book/cover_modal.html:31
|
||||||
#: bookwyrm/templates/lists/list.html:179
|
#: bookwyrm/templates/lists/list.html:179
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:26
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "添加"
|
msgstr "添加"
|
||||||
|
|
||||||
|
@ -993,7 +994,8 @@ msgid "Currently Reading"
|
||||||
msgstr "在读"
|
msgstr "在读"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/layout.html:27
|
#: bookwyrm/templates/feed/layout.html:27
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:17
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:23
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:12
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:42
|
#: bookwyrm/templates/user/shelf/shelf.html:42
|
||||||
msgid "Read"
|
msgid "Read"
|
||||||
msgstr "读过"
|
msgstr "读过"
|
||||||
|
@ -1004,12 +1006,18 @@ msgstr "读过"
|
||||||
msgid "%(year)s Reading Goal"
|
msgid "%(year)s Reading Goal"
|
||||||
msgstr "%(year)s 阅读目标"
|
msgstr "%(year)s 阅读目标"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/suggested_users.html:3
|
#: bookwyrm/templates/feed/suggested_users.html:5
|
||||||
#: bookwyrm/templates/get_started/users.html:6
|
#: bookwyrm/templates/get_started/users.html:6
|
||||||
msgid "Who to follow"
|
msgid "Who to follow"
|
||||||
msgstr "可以关注的人"
|
msgstr "可以关注的人"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/suggested_users.html:5
|
#: bookwyrm/templates/feed/suggested_users.html:9
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Show this account in suggested users:"
|
||||||
|
msgid "Don't show suggested users"
|
||||||
|
msgstr "在推荐的用户中显示此帐号:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/feed/suggested_users.html:14
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Directory"
|
#| msgid "Directory"
|
||||||
msgid "View directory"
|
msgid "View directory"
|
||||||
|
@ -1124,12 +1132,12 @@ msgid "Avatar:"
|
||||||
msgstr "头像:"
|
msgstr "头像:"
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/profile.html:42
|
#: bookwyrm/templates/get_started/profile.html:42
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:52
|
#: bookwyrm/templates/preferences/edit_user.html:62
|
||||||
msgid "Manually approve followers:"
|
msgid "Manually approve followers:"
|
||||||
msgstr "手动批准关注者:"
|
msgstr "手动批准关注者:"
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/profile.html:48
|
#: bookwyrm/templates/get_started/profile.html:48
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:66
|
#: bookwyrm/templates/preferences/edit_user.html:54
|
||||||
msgid "Show this account in suggested users:"
|
msgid "Show this account in suggested users:"
|
||||||
msgstr "在推荐的用户中显示此帐号:"
|
msgstr "在推荐的用户中显示此帐号:"
|
||||||
|
|
||||||
|
@ -1381,7 +1389,7 @@ msgid "Settings"
|
||||||
msgstr "设置"
|
msgstr "设置"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:118
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:33
|
#: bookwyrm/templates/settings/layout.html:33
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:15
|
#: bookwyrm/templates/settings/manage_invite_requests.html:15
|
||||||
#: bookwyrm/templates/settings/manage_invites.html:3
|
#: bookwyrm/templates/settings/manage_invites.html:3
|
||||||
#: bookwyrm/templates/settings/manage_invites.html:15
|
#: bookwyrm/templates/settings/manage_invites.html:15
|
||||||
|
@ -1425,24 +1433,36 @@ msgstr "登录"
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "加入"
|
msgstr "加入"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:218
|
#: bookwyrm/templates/layout.html:214
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Successfully imported"
|
||||||
|
msgid "Successfully posted status"
|
||||||
|
msgstr "成功导入了"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/layout.html:215
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Boost status"
|
||||||
|
msgid "Error posting status"
|
||||||
|
msgstr "转发状态"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/layout.html:223
|
||||||
msgid "About this instance"
|
msgid "About this instance"
|
||||||
msgstr "关于本实例"
|
msgstr "关于本实例"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:222
|
#: bookwyrm/templates/layout.html:227
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "联系站点管理员"
|
msgstr "联系站点管理员"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:226
|
#: bookwyrm/templates/layout.html:231
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "文档"
|
msgstr "文档"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:233
|
#: bookwyrm/templates/layout.html:238
|
||||||
#, 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\">%(support_title)s</a>"
|
||||||
msgstr "在 <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a> 上支持 %(site_name)s"
|
msgstr "在 <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a> 上支持 %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:237
|
#: bookwyrm/templates/layout.html:242
|
||||||
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/mouse-reeve/bookwyrm\">GitHub</a>."
|
||||||
msgstr "BookWyrm 是开源软件。你可以在 <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a> 贡献或报告问题。"
|
msgstr "BookWyrm 是开源软件。你可以在 <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a> 贡献或报告问题。"
|
||||||
|
|
||||||
|
@ -1501,6 +1521,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/delete_list_modal.html:15
|
#: bookwyrm/templates/lists/delete_list_modal.html:15
|
||||||
#: bookwyrm/templates/settings/announcement.html:20
|
#: bookwyrm/templates/settings/announcement.html:20
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:50
|
||||||
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
||||||
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
|
@ -1725,7 +1746,7 @@ msgstr "报告: %(instance_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/moderation/reports.html:8
|
#: bookwyrm/templates/moderation/reports.html:8
|
||||||
#: bookwyrm/templates/moderation/reports.html:17
|
#: bookwyrm/templates/moderation/reports.html:17
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:38
|
#: bookwyrm/templates/settings/layout.html:48
|
||||||
msgid "Reports"
|
msgid "Reports"
|
||||||
msgstr "报告"
|
msgstr "报告"
|
||||||
|
|
||||||
|
@ -1906,6 +1927,7 @@ msgstr "新密码:"
|
||||||
#: bookwyrm/templates/preferences/delete_user.html:7
|
#: bookwyrm/templates/preferences/delete_user.html:7
|
||||||
#: bookwyrm/templates/preferences/delete_user.html:26
|
#: bookwyrm/templates/preferences/delete_user.html:26
|
||||||
#: bookwyrm/templates/preferences/layout.html:23
|
#: bookwyrm/templates/preferences/layout.html:23
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:23
|
||||||
msgid "Delete Account"
|
msgid "Delete Account"
|
||||||
msgstr "删除帐号"
|
msgstr "删除帐号"
|
||||||
|
|
||||||
|
@ -1923,19 +1945,27 @@ msgid "Edit Profile"
|
||||||
msgstr "编辑个人资料"
|
msgstr "编辑个人资料"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:46
|
#: bookwyrm/templates/preferences/edit_user.html:46
|
||||||
msgid "Show set reading goal prompt in feed:"
|
#, fuzzy
|
||||||
|
#| msgid "Show set reading goal prompt in feed:"
|
||||||
|
msgid "Show reading goal prompt in feed:"
|
||||||
msgstr "在消息流中显示设置阅读目标的提示:"
|
msgstr "在消息流中显示设置阅读目标的提示:"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:58
|
#: bookwyrm/templates/preferences/edit_user.html:50
|
||||||
msgid "Default post privacy:"
|
#, fuzzy
|
||||||
msgstr "默认发文隐私:"
|
#| msgid "Show this account in suggested users:"
|
||||||
|
msgid "Show suggested users:"
|
||||||
|
msgstr "在推荐的用户中显示此帐号:"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:70
|
#: bookwyrm/templates/preferences/edit_user.html:58
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Your account will show up in the <a href=\"%(path)s\">directory</a>, and may be recommended to other BookWyrm users."
|
msgid "Your account will show up in the <a href=\"%(path)s\">directory</a>, and may be recommended to other BookWyrm users."
|
||||||
msgstr "你的帐号会显示在 <a href=\"%(path)s\">目录</a> 中,并可能受其它 BookWyrm 用户推荐。"
|
msgstr "你的帐号会显示在 <a href=\"%(path)s\">目录</a> 中,并可能受其它 BookWyrm 用户推荐。"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:73
|
#: bookwyrm/templates/preferences/edit_user.html:68
|
||||||
|
msgid "Default post privacy:"
|
||||||
|
msgstr "默认发文隐私:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/edit_user.html:75
|
||||||
msgid "Preferred Timezone: "
|
msgid "Preferred Timezone: "
|
||||||
msgstr "偏好的时区:"
|
msgstr "偏好的时区:"
|
||||||
|
|
||||||
|
@ -1989,7 +2019,7 @@ msgstr "搜索类型"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:23
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:46
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:27
|
#: bookwyrm/templates/settings/layout.html:27
|
||||||
#: bookwyrm/templates/user_admin/user_admin.html:3
|
#: bookwyrm/templates/user_admin/user_admin.html:3
|
||||||
#: bookwyrm/templates/user_admin/user_admin.html:10
|
#: bookwyrm/templates/user_admin/user_admin.html:10
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
|
@ -2000,56 +2030,6 @@ msgstr "用户"
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "没有找到 “%(query)s” 的搜索结果"
|
msgstr "没有找到 “%(query)s” 的搜索结果"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:4
|
|
||||||
msgid "Administration"
|
|
||||||
msgstr "管理"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:22
|
|
||||||
msgid "Manage Users"
|
|
||||||
msgstr "管理用户"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:44
|
|
||||||
#: bookwyrm/templates/settings/federation.html:3
|
|
||||||
#: bookwyrm/templates/settings/federation.html:5
|
|
||||||
msgid "Federated Instances"
|
|
||||||
msgstr "互联实例"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:50
|
|
||||||
msgid "Instance Settings"
|
|
||||||
msgstr "实例设置"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:54
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:3
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:5
|
|
||||||
msgid "Announcements"
|
|
||||||
msgstr "公告"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:58
|
|
||||||
#: bookwyrm/templates/settings/site.html:4
|
|
||||||
#: bookwyrm/templates/settings/site.html:6
|
|
||||||
msgid "Site Settings"
|
|
||||||
msgstr "站点设置"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:61
|
|
||||||
#: bookwyrm/templates/settings/site.html:13
|
|
||||||
msgid "Instance Info"
|
|
||||||
msgstr "实例信息"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:62
|
|
||||||
#: bookwyrm/templates/settings/site.html:39
|
|
||||||
msgid "Images"
|
|
||||||
msgstr "图像"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:63
|
|
||||||
#: bookwyrm/templates/settings/site.html:59
|
|
||||||
msgid "Footer Content"
|
|
||||||
msgstr "页脚内容"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:64
|
|
||||||
#: bookwyrm/templates/settings/site.html:81
|
|
||||||
msgid "Registration"
|
|
||||||
msgstr "注册"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:3
|
#: bookwyrm/templates/settings/announcement.html:3
|
||||||
#: bookwyrm/templates/settings/announcement.html:6
|
#: bookwyrm/templates/settings/announcement.html:6
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -2078,14 +2058,17 @@ msgid "False"
|
||||||
msgstr "否"
|
msgstr "否"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:47
|
#: bookwyrm/templates/settings/announcement.html:47
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:40
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "开始日期:"
|
msgstr "开始日期:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:54
|
#: bookwyrm/templates/settings/announcement.html:54
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:49
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "结束日期:"
|
msgstr "结束日期:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:60
|
#: bookwyrm/templates/settings/announcement.html:60
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:58
|
||||||
msgid "Active:"
|
msgid "Active:"
|
||||||
msgstr "活跃:"
|
msgstr "活跃:"
|
||||||
|
|
||||||
|
@ -2094,6 +2077,30 @@ msgstr "活跃:"
|
||||||
msgid "Create Announcement"
|
msgid "Create Announcement"
|
||||||
msgstr "创建公告"
|
msgstr "创建公告"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:16
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Preview"
|
||||||
|
msgid "Preview:"
|
||||||
|
msgstr "预览"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:23
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Content"
|
||||||
|
msgid "Content:"
|
||||||
|
msgstr "内容"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:30
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "End date:"
|
||||||
|
msgid "Event date:"
|
||||||
|
msgstr "结束日期:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcements.html:3
|
||||||
|
#: bookwyrm/templates/settings/announcements.html:5
|
||||||
|
#: bookwyrm/templates/settings/layout.html:61
|
||||||
|
msgid "Announcements"
|
||||||
|
msgstr "公告"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:21
|
#: bookwyrm/templates/settings/announcements.html:21
|
||||||
msgid "Date added"
|
msgid "Date added"
|
||||||
msgstr "添加日期:"
|
msgstr "添加日期:"
|
||||||
|
@ -2127,6 +2134,15 @@ msgstr "活跃"
|
||||||
msgid "inactive"
|
msgid "inactive"
|
||||||
msgstr "停用"
|
msgstr "停用"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:5
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:10
|
||||||
|
msgid "Add domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:11
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/edit_server.html:3
|
#: bookwyrm/templates/settings/edit_server.html:3
|
||||||
#: bookwyrm/templates/settings/edit_server.html:6
|
#: bookwyrm/templates/settings/edit_server.html:6
|
||||||
#: bookwyrm/templates/settings/edit_server.html:20
|
#: bookwyrm/templates/settings/edit_server.html:20
|
||||||
|
@ -2182,6 +2198,35 @@ msgstr "版本:"
|
||||||
msgid "Notes:"
|
msgid "Notes:"
|
||||||
msgstr "备注:"
|
msgstr "备注:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:5
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:7
|
||||||
|
#: bookwyrm/templates/settings/layout.html:52
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Import Blocklist"
|
||||||
|
msgid "Email Blocklist"
|
||||||
|
msgstr "导入屏蔽列表"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:18
|
||||||
|
msgid "When someone tries to register with an email from this domain, no account will be created. The registration process will appear to have worked."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:25
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:30
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Actions"
|
||||||
|
msgid "Options"
|
||||||
|
msgstr "动作"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:39
|
||||||
|
#, fuzzy, python-format
|
||||||
|
#| msgid "%(count)d uses"
|
||||||
|
msgid "%(display_count)s user"
|
||||||
|
msgid_plural "%(display_count)s users"
|
||||||
|
msgstr[0] "%(count)d 次使用"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federated_server.html:19
|
#: bookwyrm/templates/settings/federated_server.html:19
|
||||||
msgid "Details"
|
msgid "Details"
|
||||||
msgstr "详细"
|
msgstr "详细"
|
||||||
|
@ -2249,6 +2294,12 @@ msgstr "取消屏蔽"
|
||||||
msgid "All users from this instance will be re-activated."
|
msgid "All users from this instance will be re-activated."
|
||||||
msgstr "来自此实例的所有用户将会被重新启用。"
|
msgstr "来自此实例的所有用户将会被重新启用。"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation.html:3
|
||||||
|
#: bookwyrm/templates/settings/federation.html:5
|
||||||
|
#: bookwyrm/templates/settings/layout.html:38
|
||||||
|
msgid "Federated Instances"
|
||||||
|
msgstr "互联实例"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation.html:19
|
#: bookwyrm/templates/settings/federation.html:19
|
||||||
#: bookwyrm/templates/user_admin/server_filter.html:5
|
#: bookwyrm/templates/user_admin/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -2262,6 +2313,50 @@ msgstr "跨站日期"
|
||||||
msgid "Software"
|
msgid "Software"
|
||||||
msgstr "软件"
|
msgstr "软件"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:4
|
||||||
|
msgid "Administration"
|
||||||
|
msgstr "管理"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:22
|
||||||
|
msgid "Manage Users"
|
||||||
|
msgstr "管理用户"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:44
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Mentions"
|
||||||
|
msgid "Moderation"
|
||||||
|
msgstr "提及"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:57
|
||||||
|
msgid "Instance Settings"
|
||||||
|
msgstr "实例设置"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:65
|
||||||
|
#: bookwyrm/templates/settings/site.html:4
|
||||||
|
#: bookwyrm/templates/settings/site.html:6
|
||||||
|
msgid "Site Settings"
|
||||||
|
msgstr "站点设置"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:68
|
||||||
|
#: bookwyrm/templates/settings/site.html:13
|
||||||
|
msgid "Instance Info"
|
||||||
|
msgstr "实例信息"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:69
|
||||||
|
#: bookwyrm/templates/settings/site.html:39
|
||||||
|
msgid "Images"
|
||||||
|
msgstr "图像"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:70
|
||||||
|
#: bookwyrm/templates/settings/site.html:59
|
||||||
|
msgid "Footer Content"
|
||||||
|
msgstr "页脚内容"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:71
|
||||||
|
#: bookwyrm/templates/settings/site.html:81
|
||||||
|
msgid "Registration"
|
||||||
|
msgstr "注册"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:4
|
#: bookwyrm/templates/settings/manage_invite_requests.html:4
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:11
|
#: bookwyrm/templates/settings/manage_invite_requests.html:11
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
||||||
|
@ -2500,32 +2595,32 @@ msgstr "对书的一些看法"
|
||||||
msgid "Progress:"
|
msgid "Progress:"
|
||||||
msgstr "进度:"
|
msgstr "进度:"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:47
|
#: bookwyrm/templates/snippets/create_status/comment.html:52
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:30
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:30
|
||||||
#: bookwyrm/templates/snippets/readthrough_form.html:22
|
#: bookwyrm/templates/snippets/readthrough_form.html:22
|
||||||
msgid "pages"
|
msgid "pages"
|
||||||
msgstr "页数"
|
msgstr "页数"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:53
|
#: bookwyrm/templates/snippets/create_status/comment.html:58
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:31
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:31
|
||||||
#: bookwyrm/templates/snippets/readthrough_form.html:23
|
#: bookwyrm/templates/snippets/readthrough_form.html:23
|
||||||
msgid "percent"
|
msgid "percent"
|
||||||
msgstr "百分比"
|
msgstr "百分比"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:60
|
#: bookwyrm/templates/snippets/create_status/comment.html:65
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:36
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "of %(pages)s pages"
|
msgid "of %(pages)s pages"
|
||||||
msgstr "全书 %(pages)s 页"
|
msgstr "全书 %(pages)s 页"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:31
|
#: bookwyrm/templates/snippets/status/layout.html:31
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:49
|
#: bookwyrm/templates/snippets/status/layout.html:49
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:50
|
#: bookwyrm/templates/snippets/status/layout.html:50
|
||||||
msgid "Reply"
|
msgid "Reply"
|
||||||
msgstr "回复"
|
msgstr "回复"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
msgstr "内容"
|
msgstr "内容"
|
||||||
|
|
||||||
|
@ -2537,7 +2632,7 @@ msgstr "剧透警告:"
|
||||||
msgid "Spoilers ahead!"
|
msgid "Spoilers ahead!"
|
||||||
msgstr "前有剧透!"
|
msgstr "前有剧透!"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_warning_toggle.html:5
|
#: bookwyrm/templates/snippets/create_status/content_warning_toggle.html:13
|
||||||
msgid "Include spoiler alert"
|
msgid "Include spoiler alert"
|
||||||
msgstr "加入剧透警告"
|
msgstr "加入剧透警告"
|
||||||
|
|
||||||
|
@ -2553,7 +2648,7 @@ msgstr "评论:"
|
||||||
msgid "Private"
|
msgid "Private"
|
||||||
msgstr "私密"
|
msgstr "私密"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:19
|
#: bookwyrm/templates/snippets/create_status/post_options_block.html:21
|
||||||
msgid "Post"
|
msgid "Post"
|
||||||
msgstr "发布"
|
msgstr "发布"
|
||||||
|
|
||||||
|
@ -2566,30 +2661,30 @@ msgstr "引用:"
|
||||||
msgid "An excerpt from '%(book_title)s'"
|
msgid "An excerpt from '%(book_title)s'"
|
||||||
msgstr "摘自《%(book_title)s》的节录"
|
msgstr "摘自《%(book_title)s》的节录"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:31
|
#: bookwyrm/templates/snippets/create_status/quotation.html:32
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Description:"
|
#| msgid "Description:"
|
||||||
msgid "Position:"
|
msgid "Position:"
|
||||||
msgstr "描述:"
|
msgstr "描述:"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:40
|
#: bookwyrm/templates/snippets/create_status/quotation.html:45
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "pages"
|
#| msgid "pages"
|
||||||
msgid "On page:"
|
msgid "On page:"
|
||||||
msgstr "页数"
|
msgstr "页数"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:46
|
#: bookwyrm/templates/snippets/create_status/quotation.html:51
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "percent"
|
#| msgid "percent"
|
||||||
msgid "At percent:"
|
msgid "At percent:"
|
||||||
msgstr "百分比"
|
msgstr "百分比"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:18
|
#: bookwyrm/templates/snippets/create_status/review.html:25
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Your review of '%(book_title)s'"
|
msgid "Your review of '%(book_title)s'"
|
||||||
msgstr "你对《%(book_title)s》的书评"
|
msgstr "你对《%(book_title)s》的书评"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:30
|
#: bookwyrm/templates/snippets/create_status/review.html:40
|
||||||
msgid "Review:"
|
msgid "Review:"
|
||||||
msgstr "书评:"
|
msgstr "书评:"
|
||||||
|
|
||||||
|
@ -2803,7 +2898,7 @@ msgid "(Optional)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:5
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:5
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:47
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:50
|
||||||
msgid "Update progress"
|
msgid "Update progress"
|
||||||
msgstr "更新进度"
|
msgstr "更新进度"
|
||||||
|
|
||||||
|
@ -2841,23 +2936,25 @@ msgstr "移动书目"
|
||||||
msgid "More shelves"
|
msgid "More shelves"
|
||||||
msgstr "更多书架"
|
msgstr "更多书架"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:11
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:17
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:24
|
||||||
msgid "Start reading"
|
msgid "Start reading"
|
||||||
msgstr "开始阅读"
|
msgstr "开始阅读"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:29
|
||||||
msgid "Finish reading"
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:36
|
||||||
msgstr "完成阅读"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:27
|
|
||||||
msgid "Want to read"
|
msgid "Want to read"
|
||||||
msgstr "想要阅读"
|
msgstr "想要阅读"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:59
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:62
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Remove from %(name)s"
|
msgid "Remove from %(name)s"
|
||||||
msgstr "从 %(name)s 移除"
|
msgstr "从 %(name)s 移除"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:30
|
||||||
|
msgid "Finish reading"
|
||||||
|
msgstr "完成阅读"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:73
|
#: bookwyrm/templates/snippets/status/content_status.html:73
|
||||||
#: bookwyrm/templates/snippets/trimmed_text.html:17
|
#: bookwyrm/templates/snippets/trimmed_text.html:17
|
||||||
msgid "Show more"
|
msgid "Show more"
|
||||||
|
@ -2954,7 +3051,7 @@ msgstr "删除并重新起草"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:13
|
#: bookwyrm/templates/snippets/user_options.html:13
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:12
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:13
|
||||||
msgid "Send direct message"
|
msgid "Send direct message"
|
||||||
msgstr "发送私信"
|
msgstr "发送私信"
|
||||||
|
|
||||||
|
@ -3138,6 +3235,24 @@ msgstr[0] "%(mutuals_display)s 个你也关注的关注者"
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "没有你关注的关注者"
|
msgstr "没有你关注的关注者"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:5
|
||||||
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:31
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Permanently deleted"
|
||||||
|
msgid "Permanently delete user"
|
||||||
|
msgstr "已永久删除"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:12
|
||||||
|
#, python-format
|
||||||
|
msgid "Are you sure you want to delete <strong>%(username)s</strong>'s account? This action cannot be undone. To proceed, please enter your password to confirm deletion."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:17
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Confirm password:"
|
||||||
|
msgid "Your password:"
|
||||||
|
msgstr "确认密码:"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user.html:8
|
#: bookwyrm/templates/user_admin/user.html:8
|
||||||
msgid "Back to users"
|
msgid "Back to users"
|
||||||
msgstr "回到用户"
|
msgstr "回到用户"
|
||||||
|
@ -3249,15 +3364,15 @@ msgstr "查看实例"
|
||||||
msgid "Permanently deleted"
|
msgid "Permanently deleted"
|
||||||
msgstr "已永久删除"
|
msgstr "已永久删除"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:17
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:20
|
||||||
msgid "Suspend user"
|
msgid "Suspend user"
|
||||||
msgstr "停用用户"
|
msgstr "停用用户"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:19
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:25
|
||||||
msgid "Un-suspend user"
|
msgid "Un-suspend user"
|
||||||
msgstr "取消停用用户"
|
msgstr "取消停用用户"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:28
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:47
|
||||||
msgid "Access level:"
|
msgid "Access level:"
|
||||||
msgstr "访问级别:"
|
msgstr "访问级别:"
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -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: 2021-09-08 15:57+0000\n"
|
"POT-Creation-Date: 2021-09-10 18:24+0000\n"
|
||||||
"PO-Revision-Date: 2021-06-30 10:36+0000\n"
|
"PO-Revision-Date: 2021-06-30 10:36+0000\n"
|
||||||
"Last-Translator: Grace Cheng <chengracecwy@gmail.com>\n"
|
"Last-Translator: Grace Cheng <chengracecwy@gmail.com>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -18,59 +18,59 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:235
|
#: bookwyrm/forms.py:236
|
||||||
msgid "A user with this email already exists."
|
msgid "A user with this email already exists."
|
||||||
msgstr "已經存在使用該郵箱的使用者。"
|
msgstr "已經存在使用該郵箱的使用者。"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:249
|
#: bookwyrm/forms.py:250
|
||||||
msgid "One Day"
|
msgid "One Day"
|
||||||
msgstr "一天"
|
msgstr "一天"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:250
|
#: bookwyrm/forms.py:251
|
||||||
msgid "One Week"
|
msgid "One Week"
|
||||||
msgstr "一週"
|
msgstr "一週"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:251
|
#: bookwyrm/forms.py:252
|
||||||
msgid "One Month"
|
msgid "One Month"
|
||||||
msgstr "一個月"
|
msgstr "一個月"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:252
|
#: bookwyrm/forms.py:253
|
||||||
msgid "Does Not Expire"
|
msgid "Does Not Expire"
|
||||||
msgstr "永不失效"
|
msgstr "永不失效"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:257
|
#: bookwyrm/forms.py:258
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(count)d uses"
|
msgid "%(count)d uses"
|
||||||
msgstr "%(count)d 次使用"
|
msgstr "%(count)d 次使用"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:260
|
#: bookwyrm/forms.py:261
|
||||||
msgid "Unlimited"
|
msgid "Unlimited"
|
||||||
msgstr "不受限"
|
msgstr "不受限"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:310
|
#: bookwyrm/forms.py:317
|
||||||
msgid "List Order"
|
msgid "List Order"
|
||||||
msgstr "列表順序"
|
msgstr "列表順序"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:311
|
#: bookwyrm/forms.py:318
|
||||||
msgid "Book Title"
|
msgid "Book Title"
|
||||||
msgstr "書名"
|
msgstr "書名"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:312
|
#: bookwyrm/forms.py:319
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:23
|
#: bookwyrm/templates/snippets/create_status/review.html:33
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:117
|
#: bookwyrm/templates/user/shelf/shelf.html:117
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:148
|
#: bookwyrm/templates/user/shelf/shelf.html:148
|
||||||
msgid "Rating"
|
msgid "Rating"
|
||||||
msgstr "評價"
|
msgstr "評價"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:314 bookwyrm/templates/lists/list.html:107
|
#: bookwyrm/forms.py:321 bookwyrm/templates/lists/list.html:107
|
||||||
msgid "Sort By"
|
msgid "Sort By"
|
||||||
msgstr "排序方式"
|
msgstr "排序方式"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:318
|
#: bookwyrm/forms.py:325
|
||||||
msgid "Ascending"
|
msgid "Ascending"
|
||||||
msgstr "升序"
|
msgstr "升序"
|
||||||
|
|
||||||
#: bookwyrm/forms.py:319
|
#: bookwyrm/forms.py:326
|
||||||
msgid "Descending"
|
msgid "Descending"
|
||||||
msgstr "降序"
|
msgstr "降序"
|
||||||
|
|
||||||
|
@ -92,47 +92,47 @@ msgstr "使用者名稱"
|
||||||
msgid "A user with that username already exists."
|
msgid "A user with that username already exists."
|
||||||
msgstr "已經存在使用該名稱的使用者。"
|
msgstr "已經存在使用該名稱的使用者。"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:113
|
#: bookwyrm/settings.py:115
|
||||||
msgid "Home Timeline"
|
msgid "Home Timeline"
|
||||||
msgstr "主頁時間線"
|
msgstr "主頁時間線"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:113
|
#: bookwyrm/settings.py:115
|
||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr "主頁"
|
msgstr "主頁"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:114
|
#: bookwyrm/settings.py:116
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Book Title"
|
#| msgid "Book Title"
|
||||||
msgid "Books Timeline"
|
msgid "Books Timeline"
|
||||||
msgstr "書名"
|
msgstr "書名"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:114 bookwyrm/templates/search/layout.html:21
|
#: bookwyrm/settings.py:116 bookwyrm/templates/search/layout.html:21
|
||||||
#: bookwyrm/templates/search/layout.html:42
|
#: bookwyrm/templates/search/layout.html:42
|
||||||
#: bookwyrm/templates/user/layout.html:81
|
#: bookwyrm/templates/user/layout.html:81
|
||||||
msgid "Books"
|
msgid "Books"
|
||||||
msgstr "書目"
|
msgstr "書目"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:160
|
#: bookwyrm/settings.py:162
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr "English(英語)"
|
msgstr "English(英語)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:161
|
#: bookwyrm/settings.py:163
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Deutsch(德語)"
|
msgstr "Deutsch(德語)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:162
|
#: bookwyrm/settings.py:164
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Español(西班牙語)"
|
msgstr "Español(西班牙語)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:163
|
#: bookwyrm/settings.py:165
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Français(法語)"
|
msgstr "Français(法語)"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:164
|
#: bookwyrm/settings.py:166
|
||||||
msgid "Simplified Chinese"
|
msgid "Simplified Chinese"
|
||||||
msgstr "簡體中文"
|
msgstr "簡體中文"
|
||||||
|
|
||||||
#: bookwyrm/settings.py:165
|
#: bookwyrm/settings.py:167
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Tranditional Chinese"
|
#| msgid "Tranditional Chinese"
|
||||||
msgid "Traditional Chinese"
|
msgid "Traditional Chinese"
|
||||||
|
@ -286,14 +286,14 @@ msgstr "Goodreads key:"
|
||||||
#: bookwyrm/templates/book/readthrough.html:76
|
#: bookwyrm/templates/book/readthrough.html:76
|
||||||
#: bookwyrm/templates/lists/bookmark_button.html:15
|
#: bookwyrm/templates/lists/bookmark_button.html:15
|
||||||
#: bookwyrm/templates/lists/form.html:44
|
#: bookwyrm/templates/lists/form.html:44
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:78
|
#: bookwyrm/templates/preferences/edit_user.html:80
|
||||||
#: bookwyrm/templates/settings/announcement_form.html:69
|
#: bookwyrm/templates/settings/announcement_form.html:69
|
||||||
#: bookwyrm/templates/settings/edit_server.html:68
|
#: bookwyrm/templates/settings/edit_server.html:68
|
||||||
#: bookwyrm/templates/settings/federated_server.html:98
|
#: bookwyrm/templates/settings/federated_server.html:98
|
||||||
#: bookwyrm/templates/settings/site.html:108
|
#: bookwyrm/templates/settings/site.html:108
|
||||||
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:42
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:42
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:45
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:64
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "儲存"
|
msgstr "儲存"
|
||||||
|
|
||||||
|
@ -417,6 +417,7 @@ msgstr "新增到列表"
|
||||||
#: bookwyrm/templates/book/book.html:313
|
#: bookwyrm/templates/book/book.html:313
|
||||||
#: bookwyrm/templates/book/cover_modal.html:31
|
#: bookwyrm/templates/book/cover_modal.html:31
|
||||||
#: bookwyrm/templates/lists/list.html:179
|
#: bookwyrm/templates/lists/list.html:179
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:26
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "新增"
|
msgstr "新增"
|
||||||
|
|
||||||
|
@ -1018,7 +1019,8 @@ msgid "Currently Reading"
|
||||||
msgstr "在讀"
|
msgstr "在讀"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/layout.html:27
|
#: bookwyrm/templates/feed/layout.html:27
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:17
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:23
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:12
|
||||||
#: bookwyrm/templates/user/shelf/shelf.html:42
|
#: bookwyrm/templates/user/shelf/shelf.html:42
|
||||||
msgid "Read"
|
msgid "Read"
|
||||||
msgstr "讀過"
|
msgstr "讀過"
|
||||||
|
@ -1029,12 +1031,18 @@ msgstr "讀過"
|
||||||
msgid "%(year)s Reading Goal"
|
msgid "%(year)s Reading Goal"
|
||||||
msgstr "%(year)s 閱讀目標"
|
msgstr "%(year)s 閱讀目標"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/suggested_users.html:3
|
#: bookwyrm/templates/feed/suggested_users.html:5
|
||||||
#: bookwyrm/templates/get_started/users.html:6
|
#: bookwyrm/templates/get_started/users.html:6
|
||||||
msgid "Who to follow"
|
msgid "Who to follow"
|
||||||
msgstr "可以關注的人"
|
msgstr "可以關注的人"
|
||||||
|
|
||||||
#: bookwyrm/templates/feed/suggested_users.html:5
|
#: bookwyrm/templates/feed/suggested_users.html:9
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Show this account in suggested users:"
|
||||||
|
msgid "Don't show suggested users"
|
||||||
|
msgstr "在推薦的使用者中顯示此帳號:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/feed/suggested_users.html:14
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Directory"
|
#| msgid "Directory"
|
||||||
msgid "View directory"
|
msgid "View directory"
|
||||||
|
@ -1149,12 +1157,12 @@ msgid "Avatar:"
|
||||||
msgstr "頭像:"
|
msgstr "頭像:"
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/profile.html:42
|
#: bookwyrm/templates/get_started/profile.html:42
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:52
|
#: bookwyrm/templates/preferences/edit_user.html:62
|
||||||
msgid "Manually approve followers:"
|
msgid "Manually approve followers:"
|
||||||
msgstr "手動批准關注者:"
|
msgstr "手動批准關注者:"
|
||||||
|
|
||||||
#: bookwyrm/templates/get_started/profile.html:48
|
#: bookwyrm/templates/get_started/profile.html:48
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:66
|
#: bookwyrm/templates/preferences/edit_user.html:54
|
||||||
msgid "Show this account in suggested users:"
|
msgid "Show this account in suggested users:"
|
||||||
msgstr "在推薦的使用者中顯示此帳號:"
|
msgstr "在推薦的使用者中顯示此帳號:"
|
||||||
|
|
||||||
|
@ -1410,7 +1418,7 @@ msgid "Settings"
|
||||||
msgstr "設定"
|
msgstr "設定"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:118
|
#: bookwyrm/templates/layout.html:118
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:33
|
#: bookwyrm/templates/settings/layout.html:33
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:15
|
#: bookwyrm/templates/settings/manage_invite_requests.html:15
|
||||||
#: bookwyrm/templates/settings/manage_invites.html:3
|
#: bookwyrm/templates/settings/manage_invites.html:3
|
||||||
#: bookwyrm/templates/settings/manage_invites.html:15
|
#: bookwyrm/templates/settings/manage_invites.html:15
|
||||||
|
@ -1454,24 +1462,36 @@ msgstr "登入"
|
||||||
msgid "Join"
|
msgid "Join"
|
||||||
msgstr "加入"
|
msgstr "加入"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:218
|
#: bookwyrm/templates/layout.html:214
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Successfully imported"
|
||||||
|
msgid "Successfully posted status"
|
||||||
|
msgstr "成功匯入了"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/layout.html:215
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Boost status"
|
||||||
|
msgid "Error posting status"
|
||||||
|
msgstr "轉發狀態"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/layout.html:223
|
||||||
msgid "About this instance"
|
msgid "About this instance"
|
||||||
msgstr "關於本實例"
|
msgstr "關於本實例"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:222
|
#: bookwyrm/templates/layout.html:227
|
||||||
msgid "Contact site admin"
|
msgid "Contact site admin"
|
||||||
msgstr "聯絡網站管理員"
|
msgstr "聯絡網站管理員"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:226
|
#: bookwyrm/templates/layout.html:231
|
||||||
msgid "Documentation"
|
msgid "Documentation"
|
||||||
msgstr "文件:"
|
msgstr "文件:"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:233
|
#: bookwyrm/templates/layout.html:238
|
||||||
#, 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\">%(support_title)s</a>"
|
||||||
msgstr "在 <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a> 上支援 %(site_name)s"
|
msgstr "在 <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a> 上支援 %(site_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/layout.html:237
|
#: bookwyrm/templates/layout.html:242
|
||||||
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/mouse-reeve/bookwyrm\">GitHub</a>."
|
||||||
msgstr "BookWyrm 是開源軟體。你可以在 <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a> 貢獻或報告問題。"
|
msgstr "BookWyrm 是開源軟體。你可以在 <a href=\"https://github.com/mouse-reeve/bookwyrm\">GitHub</a> 貢獻或報告問題。"
|
||||||
|
|
||||||
|
@ -1530,6 +1550,7 @@ msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/lists/delete_list_modal.html:15
|
#: bookwyrm/templates/lists/delete_list_modal.html:15
|
||||||
#: bookwyrm/templates/settings/announcement.html:20
|
#: bookwyrm/templates/settings/announcement.html:20
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:50
|
||||||
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
||||||
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
|
@ -1754,7 +1775,7 @@ msgstr "舉報: %(instance_name)s"
|
||||||
|
|
||||||
#: bookwyrm/templates/moderation/reports.html:8
|
#: bookwyrm/templates/moderation/reports.html:8
|
||||||
#: bookwyrm/templates/moderation/reports.html:17
|
#: bookwyrm/templates/moderation/reports.html:17
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:38
|
#: bookwyrm/templates/settings/layout.html:48
|
||||||
msgid "Reports"
|
msgid "Reports"
|
||||||
msgstr "舉報"
|
msgstr "舉報"
|
||||||
|
|
||||||
|
@ -1934,6 +1955,7 @@ msgstr "新密碼:"
|
||||||
#: bookwyrm/templates/preferences/delete_user.html:7
|
#: bookwyrm/templates/preferences/delete_user.html:7
|
||||||
#: bookwyrm/templates/preferences/delete_user.html:26
|
#: bookwyrm/templates/preferences/delete_user.html:26
|
||||||
#: bookwyrm/templates/preferences/layout.html:23
|
#: bookwyrm/templates/preferences/layout.html:23
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:23
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Create an Account"
|
#| msgid "Create an Account"
|
||||||
msgid "Delete Account"
|
msgid "Delete Account"
|
||||||
|
@ -1953,21 +1975,29 @@ msgid "Edit Profile"
|
||||||
msgstr "編輯使用者資料"
|
msgstr "編輯使用者資料"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:46
|
#: bookwyrm/templates/preferences/edit_user.html:46
|
||||||
msgid "Show set reading goal prompt in feed:"
|
#, fuzzy
|
||||||
|
#| msgid "Show set reading goal prompt in feed:"
|
||||||
|
msgid "Show reading goal prompt in feed:"
|
||||||
msgstr "在即時動態中顯示設定的閱讀目標提示:"
|
msgstr "在即時動態中顯示設定的閱讀目標提示:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/edit_user.html:50
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Show this account in suggested users:"
|
||||||
|
msgid "Show suggested users:"
|
||||||
|
msgstr "在推薦的使用者中顯示此帳號:"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:58
|
#: bookwyrm/templates/preferences/edit_user.html:58
|
||||||
|
#, python-format
|
||||||
|
msgid "Your account will show up in the <a href=\"%(path)s\">directory</a>, and may be recommended to other BookWyrm users."
|
||||||
|
msgstr "你的帳號會顯示在 <a href=\"%(path)s\">目錄</a> 中,並可能受其它 BookWyrm 使用者推薦。"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/preferences/edit_user.html:68
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Post privacy"
|
#| msgid "Post privacy"
|
||||||
msgid "Default post privacy:"
|
msgid "Default post privacy:"
|
||||||
msgstr "發文隱私"
|
msgstr "發文隱私"
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:70
|
#: bookwyrm/templates/preferences/edit_user.html:75
|
||||||
#, python-format
|
|
||||||
msgid "Your account will show up in the <a href=\"%(path)s\">directory</a>, and may be recommended to other BookWyrm users."
|
|
||||||
msgstr "你的帳號會顯示在 <a href=\"%(path)s\">目錄</a> 中,並可能受其它 BookWyrm 使用者推薦。"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/preferences/edit_user.html:73
|
|
||||||
msgid "Preferred Timezone: "
|
msgid "Preferred Timezone: "
|
||||||
msgstr "偏好時區:"
|
msgstr "偏好時區:"
|
||||||
|
|
||||||
|
@ -2024,7 +2054,7 @@ msgstr "搜尋類別"
|
||||||
|
|
||||||
#: bookwyrm/templates/search/layout.html:23
|
#: bookwyrm/templates/search/layout.html:23
|
||||||
#: bookwyrm/templates/search/layout.html:46
|
#: bookwyrm/templates/search/layout.html:46
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:27
|
#: bookwyrm/templates/settings/layout.html:27
|
||||||
#: bookwyrm/templates/user_admin/user_admin.html:3
|
#: bookwyrm/templates/user_admin/user_admin.html:3
|
||||||
#: bookwyrm/templates/user_admin/user_admin.html:10
|
#: bookwyrm/templates/user_admin/user_admin.html:10
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
|
@ -2035,56 +2065,6 @@ msgstr "使用者"
|
||||||
msgid "No results found for \"%(query)s\""
|
msgid "No results found for \"%(query)s\""
|
||||||
msgstr "沒有找到 \"%(query)s\" 的搜尋結果"
|
msgstr "沒有找到 \"%(query)s\" 的搜尋結果"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:4
|
|
||||||
msgid "Administration"
|
|
||||||
msgstr "管理"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:22
|
|
||||||
msgid "Manage Users"
|
|
||||||
msgstr "管理使用者"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:44
|
|
||||||
#: bookwyrm/templates/settings/federation.html:3
|
|
||||||
#: bookwyrm/templates/settings/federation.html:5
|
|
||||||
msgid "Federated Instances"
|
|
||||||
msgstr "聯合實例"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:50
|
|
||||||
msgid "Instance Settings"
|
|
||||||
msgstr "實例設定"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:54
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:3
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:5
|
|
||||||
msgid "Announcements"
|
|
||||||
msgstr "公告"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:58
|
|
||||||
#: bookwyrm/templates/settings/site.html:4
|
|
||||||
#: bookwyrm/templates/settings/site.html:6
|
|
||||||
msgid "Site Settings"
|
|
||||||
msgstr "網站設定"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:61
|
|
||||||
#: bookwyrm/templates/settings/site.html:13
|
|
||||||
msgid "Instance Info"
|
|
||||||
msgstr "實例資訊"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:62
|
|
||||||
#: bookwyrm/templates/settings/site.html:39
|
|
||||||
msgid "Images"
|
|
||||||
msgstr "圖片"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:63
|
|
||||||
#: bookwyrm/templates/settings/site.html:59
|
|
||||||
msgid "Footer Content"
|
|
||||||
msgstr "頁尾內容"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/admin_layout.html:64
|
|
||||||
#: bookwyrm/templates/settings/site.html:81
|
|
||||||
msgid "Registration"
|
|
||||||
msgstr "註冊"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:3
|
#: bookwyrm/templates/settings/announcement.html:3
|
||||||
#: bookwyrm/templates/settings/announcement.html:6
|
#: bookwyrm/templates/settings/announcement.html:6
|
||||||
msgid "Announcement"
|
msgid "Announcement"
|
||||||
|
@ -2113,14 +2093,17 @@ msgid "False"
|
||||||
msgstr "否"
|
msgstr "否"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:47
|
#: bookwyrm/templates/settings/announcement.html:47
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:40
|
||||||
msgid "Start date:"
|
msgid "Start date:"
|
||||||
msgstr "開始日期:"
|
msgstr "開始日期:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:54
|
#: bookwyrm/templates/settings/announcement.html:54
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:49
|
||||||
msgid "End date:"
|
msgid "End date:"
|
||||||
msgstr "結束日期:"
|
msgstr "結束日期:"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcement.html:60
|
#: bookwyrm/templates/settings/announcement.html:60
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:58
|
||||||
msgid "Active:"
|
msgid "Active:"
|
||||||
msgstr "活躍:"
|
msgstr "活躍:"
|
||||||
|
|
||||||
|
@ -2129,6 +2112,30 @@ msgstr "活躍:"
|
||||||
msgid "Create Announcement"
|
msgid "Create Announcement"
|
||||||
msgstr "建立公告"
|
msgstr "建立公告"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:16
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Preview"
|
||||||
|
msgid "Preview:"
|
||||||
|
msgstr "預覽"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:23
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Content"
|
||||||
|
msgid "Content:"
|
||||||
|
msgstr "內容"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcement_form.html:30
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "End date:"
|
||||||
|
msgid "Event date:"
|
||||||
|
msgstr "結束日期:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/announcements.html:3
|
||||||
|
#: bookwyrm/templates/settings/announcements.html:5
|
||||||
|
#: bookwyrm/templates/settings/layout.html:61
|
||||||
|
msgid "Announcements"
|
||||||
|
msgstr "公告"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/announcements.html:21
|
#: bookwyrm/templates/settings/announcements.html:21
|
||||||
msgid "Date added"
|
msgid "Date added"
|
||||||
msgstr "新增日期:"
|
msgstr "新增日期:"
|
||||||
|
@ -2162,6 +2169,15 @@ msgstr "啟用"
|
||||||
msgid "inactive"
|
msgid "inactive"
|
||||||
msgstr "停用"
|
msgstr "停用"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:5
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:10
|
||||||
|
msgid "Add domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/domain_form.html:11
|
||||||
|
msgid "Domain:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/edit_server.html:3
|
#: bookwyrm/templates/settings/edit_server.html:3
|
||||||
#: bookwyrm/templates/settings/edit_server.html:6
|
#: bookwyrm/templates/settings/edit_server.html:6
|
||||||
#: bookwyrm/templates/settings/edit_server.html:20
|
#: bookwyrm/templates/settings/edit_server.html:20
|
||||||
|
@ -2217,6 +2233,35 @@ msgstr "版本:"
|
||||||
msgid "Notes:"
|
msgid "Notes:"
|
||||||
msgstr "備註:"
|
msgstr "備註:"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:5
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:7
|
||||||
|
#: bookwyrm/templates/settings/layout.html:52
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Import Blocklist"
|
||||||
|
msgid "Email Blocklist"
|
||||||
|
msgstr "匯入封鎖列表"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:18
|
||||||
|
msgid "When someone tries to register with an email from this domain, no account will be created. The registration process will appear to have worked."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:25
|
||||||
|
msgid "Domain"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:30
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Actions"
|
||||||
|
msgid "Options"
|
||||||
|
msgstr "動作"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/email_blocklist.html:39
|
||||||
|
#, fuzzy, python-format
|
||||||
|
#| msgid "%(count)d uses"
|
||||||
|
msgid "%(display_count)s user"
|
||||||
|
msgid_plural "%(display_count)s users"
|
||||||
|
msgstr[0] "%(count)d 次使用"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federated_server.html:19
|
#: bookwyrm/templates/settings/federated_server.html:19
|
||||||
msgid "Details"
|
msgid "Details"
|
||||||
msgstr "詳細"
|
msgstr "詳細"
|
||||||
|
@ -2284,6 +2329,12 @@ msgstr "取消封鎖"
|
||||||
msgid "All users from this instance will be re-activated."
|
msgid "All users from this instance will be re-activated."
|
||||||
msgstr "來自此實例的所有使用者將會被重新啟用。"
|
msgstr "來自此實例的所有使用者將會被重新啟用。"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/federation.html:3
|
||||||
|
#: bookwyrm/templates/settings/federation.html:5
|
||||||
|
#: bookwyrm/templates/settings/layout.html:38
|
||||||
|
msgid "Federated Instances"
|
||||||
|
msgstr "聯合實例"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/federation.html:19
|
#: bookwyrm/templates/settings/federation.html:19
|
||||||
#: bookwyrm/templates/user_admin/server_filter.html:5
|
#: bookwyrm/templates/user_admin/server_filter.html:5
|
||||||
msgid "Instance name"
|
msgid "Instance name"
|
||||||
|
@ -2297,6 +2348,50 @@ msgstr "跨站日期"
|
||||||
msgid "Software"
|
msgid "Software"
|
||||||
msgstr "軟體"
|
msgstr "軟體"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:4
|
||||||
|
msgid "Administration"
|
||||||
|
msgstr "管理"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:22
|
||||||
|
msgid "Manage Users"
|
||||||
|
msgstr "管理使用者"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:44
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Mentions"
|
||||||
|
msgid "Moderation"
|
||||||
|
msgstr "提及"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:57
|
||||||
|
msgid "Instance Settings"
|
||||||
|
msgstr "實例設定"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:65
|
||||||
|
#: bookwyrm/templates/settings/site.html:4
|
||||||
|
#: bookwyrm/templates/settings/site.html:6
|
||||||
|
msgid "Site Settings"
|
||||||
|
msgstr "網站設定"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:68
|
||||||
|
#: bookwyrm/templates/settings/site.html:13
|
||||||
|
msgid "Instance Info"
|
||||||
|
msgstr "實例資訊"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:69
|
||||||
|
#: bookwyrm/templates/settings/site.html:39
|
||||||
|
msgid "Images"
|
||||||
|
msgstr "圖片"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:70
|
||||||
|
#: bookwyrm/templates/settings/site.html:59
|
||||||
|
msgid "Footer Content"
|
||||||
|
msgstr "頁尾內容"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/settings/layout.html:71
|
||||||
|
#: bookwyrm/templates/settings/site.html:81
|
||||||
|
msgid "Registration"
|
||||||
|
msgstr "註冊"
|
||||||
|
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:4
|
#: bookwyrm/templates/settings/manage_invite_requests.html:4
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:11
|
#: bookwyrm/templates/settings/manage_invite_requests.html:11
|
||||||
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
||||||
|
@ -2540,32 +2635,32 @@ msgstr ""
|
||||||
msgid "Progress:"
|
msgid "Progress:"
|
||||||
msgstr "進度:"
|
msgstr "進度:"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:47
|
#: bookwyrm/templates/snippets/create_status/comment.html:52
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:30
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:30
|
||||||
#: bookwyrm/templates/snippets/readthrough_form.html:22
|
#: bookwyrm/templates/snippets/readthrough_form.html:22
|
||||||
msgid "pages"
|
msgid "pages"
|
||||||
msgstr "頁數"
|
msgstr "頁數"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:53
|
#: bookwyrm/templates/snippets/create_status/comment.html:58
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:31
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:31
|
||||||
#: bookwyrm/templates/snippets/readthrough_form.html:23
|
#: bookwyrm/templates/snippets/readthrough_form.html:23
|
||||||
msgid "percent"
|
msgid "percent"
|
||||||
msgstr "百分比"
|
msgstr "百分比"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/comment.html:60
|
#: bookwyrm/templates/snippets/create_status/comment.html:65
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:36
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:36
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "of %(pages)s pages"
|
msgid "of %(pages)s pages"
|
||||||
msgstr "全書 %(pages)s 頁"
|
msgstr "全書 %(pages)s 頁"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:31
|
#: bookwyrm/templates/snippets/status/layout.html:31
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:49
|
#: bookwyrm/templates/snippets/status/layout.html:49
|
||||||
#: bookwyrm/templates/snippets/status/layout.html:50
|
#: bookwyrm/templates/snippets/status/layout.html:50
|
||||||
msgid "Reply"
|
msgid "Reply"
|
||||||
msgstr "回覆"
|
msgstr "回覆"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
msgstr "內容"
|
msgstr "內容"
|
||||||
|
|
||||||
|
@ -2577,7 +2672,7 @@ msgstr "劇透警告:"
|
||||||
msgid "Spoilers ahead!"
|
msgid "Spoilers ahead!"
|
||||||
msgstr "前有劇透!"
|
msgstr "前有劇透!"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/content_warning_toggle.html:5
|
#: bookwyrm/templates/snippets/create_status/content_warning_toggle.html:13
|
||||||
msgid "Include spoiler alert"
|
msgid "Include spoiler alert"
|
||||||
msgstr "加入劇透警告"
|
msgstr "加入劇透警告"
|
||||||
|
|
||||||
|
@ -2593,7 +2688,7 @@ msgstr "評論:"
|
||||||
msgid "Private"
|
msgid "Private"
|
||||||
msgstr "私密"
|
msgstr "私密"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:19
|
#: bookwyrm/templates/snippets/create_status/post_options_block.html:21
|
||||||
msgid "Post"
|
msgid "Post"
|
||||||
msgstr "釋出"
|
msgstr "釋出"
|
||||||
|
|
||||||
|
@ -2607,31 +2702,31 @@ msgstr "引用:"
|
||||||
msgid "An excerpt from '%(book_title)s'"
|
msgid "An excerpt from '%(book_title)s'"
|
||||||
msgstr "編輯 \"%(book_title)s\""
|
msgstr "編輯 \"%(book_title)s\""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:31
|
#: bookwyrm/templates/snippets/create_status/quotation.html:32
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Description:"
|
#| msgid "Description:"
|
||||||
msgid "Position:"
|
msgid "Position:"
|
||||||
msgstr "描述:"
|
msgstr "描述:"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:40
|
#: bookwyrm/templates/snippets/create_status/quotation.html:45
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "pages"
|
#| msgid "pages"
|
||||||
msgid "On page:"
|
msgid "On page:"
|
||||||
msgstr "頁數"
|
msgstr "頁數"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/quotation.html:46
|
#: bookwyrm/templates/snippets/create_status/quotation.html:51
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "percent"
|
#| msgid "percent"
|
||||||
msgid "At percent:"
|
msgid "At percent:"
|
||||||
msgstr "百分比"
|
msgstr "百分比"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:18
|
#: bookwyrm/templates/snippets/create_status/review.html:25
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid "Editions of %(book_title)s"
|
#| msgid "Editions of %(book_title)s"
|
||||||
msgid "Your review of '%(book_title)s'"
|
msgid "Your review of '%(book_title)s'"
|
||||||
msgstr "%(book_title)s 的各版本"
|
msgstr "%(book_title)s 的各版本"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/create_status/review.html:30
|
#: bookwyrm/templates/snippets/create_status/review.html:40
|
||||||
msgid "Review:"
|
msgid "Review:"
|
||||||
msgstr "書評:"
|
msgstr "書評:"
|
||||||
|
|
||||||
|
@ -2849,7 +2944,7 @@ msgid "(Optional)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:5
|
#: bookwyrm/templates/snippets/reading_modals/progress_update_modal.html:5
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:47
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:50
|
||||||
msgid "Update progress"
|
msgid "Update progress"
|
||||||
msgstr "更新進度"
|
msgstr "更新進度"
|
||||||
|
|
||||||
|
@ -2887,23 +2982,25 @@ msgstr "移動書目"
|
||||||
msgid "More shelves"
|
msgid "More shelves"
|
||||||
msgstr "更多書架"
|
msgstr "更多書架"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:11
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:17
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:24
|
||||||
msgid "Start reading"
|
msgid "Start reading"
|
||||||
msgstr "開始閱讀"
|
msgstr "開始閱讀"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:29
|
||||||
msgid "Finish reading"
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:36
|
||||||
msgstr "完成閱讀"
|
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:27
|
|
||||||
msgid "Want to read"
|
msgid "Want to read"
|
||||||
msgstr "想要閱讀"
|
msgstr "想要閱讀"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:59
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:62
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Remove from %(name)s"
|
msgid "Remove from %(name)s"
|
||||||
msgstr "從 %(name)s 移除"
|
msgstr "從 %(name)s 移除"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:30
|
||||||
|
msgid "Finish reading"
|
||||||
|
msgstr "完成閱讀"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/content_status.html:73
|
#: bookwyrm/templates/snippets/status/content_status.html:73
|
||||||
#: bookwyrm/templates/snippets/trimmed_text.html:17
|
#: bookwyrm/templates/snippets/trimmed_text.html:17
|
||||||
msgid "Show more"
|
msgid "Show more"
|
||||||
|
@ -3007,7 +3104,7 @@ msgstr "刪除並重新起草"
|
||||||
|
|
||||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||||
#: bookwyrm/templates/snippets/user_options.html:13
|
#: bookwyrm/templates/snippets/user_options.html:13
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:12
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:13
|
||||||
msgid "Send direct message"
|
msgid "Send direct message"
|
||||||
msgstr "發送私信"
|
msgstr "發送私信"
|
||||||
|
|
||||||
|
@ -3196,6 +3293,22 @@ msgstr[0] "%(mutuals_display)s 個你也關注的關注者"
|
||||||
msgid "No followers you follow"
|
msgid "No followers you follow"
|
||||||
msgstr "你關注的關注者"
|
msgstr "你關注的關注者"
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:5
|
||||||
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:31
|
||||||
|
msgid "Permanently delete user"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:12
|
||||||
|
#, python-format
|
||||||
|
msgid "Are you sure you want to delete <strong>%(username)s</strong>'s account? This action cannot be undone. To proceed, please enter your password to confirm deletion."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: bookwyrm/templates/user_admin/delete_user_form.html:17
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Confirm password:"
|
||||||
|
msgid "Your password:"
|
||||||
|
msgstr "確認密碼:"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user.html:8
|
#: bookwyrm/templates/user_admin/user.html:8
|
||||||
msgid "Back to users"
|
msgid "Back to users"
|
||||||
msgstr "回到使用者"
|
msgstr "回到使用者"
|
||||||
|
@ -3307,15 +3420,15 @@ msgstr "檢視實例"
|
||||||
msgid "Permanently deleted"
|
msgid "Permanently deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:17
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:20
|
||||||
msgid "Suspend user"
|
msgid "Suspend user"
|
||||||
msgstr "停用使用者"
|
msgstr "停用使用者"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:19
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:25
|
||||||
msgid "Un-suspend user"
|
msgid "Un-suspend user"
|
||||||
msgstr "取消停用使用者"
|
msgstr "取消停用使用者"
|
||||||
|
|
||||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:28
|
#: bookwyrm/templates/user_admin/user_moderation_actions.html:47
|
||||||
msgid "Access level:"
|
msgid "Access level:"
|
||||||
msgstr "訪問權限:"
|
msgstr "訪問權限:"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue