mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2025-01-22 15:08:07 +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,
|
||||
"preview_images_enabled": settings.ENABLE_PREVIEW_IMAGES,
|
||||
"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"
|
||||
)
|
||||
instance_description = models.TextField(default="This instance has no description.")
|
||||
instance_short_description = models.CharField(max_length=255, blank=True, null=True)
|
||||
|
||||
# about page
|
||||
registration_closed_text = models.TextField(
|
||||
|
|
|
@ -13,6 +13,8 @@ VERSION = "0.0.1"
|
|||
PAGE_LENGTH = env("PAGE_LENGTH", 15)
|
||||
DEFAULT_LANGUAGE = env("DEFAULT_LANGUAGE", "English")
|
||||
|
||||
JS_CACHE = "19447742"
|
||||
|
||||
# email
|
||||
EMAIL_BACKEND = env("EMAIL_BACKEND", "django.core.mail.backends.smtp.EmailBackend")
|
||||
EMAIL_HOST = env("EMAIL_HOST")
|
||||
|
|
|
@ -302,7 +302,42 @@ body {
|
|||
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 */
|
||||
|
|
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-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="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="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" />
|
||||
|
|
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-family: 'icomoon';
|
||||
src: url('../fonts/icomoon.eot?wjd7rd');
|
||||
src: url('../fonts/icomoon.eot?wjd7rd#iefix') format('embedded-opentype'),
|
||||
url('../fonts/icomoon.ttf?wjd7rd') format('truetype'),
|
||||
url('../fonts/icomoon.woff?wjd7rd') format('woff'),
|
||||
url('../fonts/icomoon.svg?wjd7rd#icomoon') format('svg');
|
||||
src: url('../fonts/icomoon.eot?36x4a3');
|
||||
src: url('../fonts/icomoon.eot?36x4a3#iefix') format('embedded-opentype'),
|
||||
url('../fonts/icomoon.ttf?36x4a3') format('truetype'),
|
||||
url('../fonts/icomoon.woff?36x4a3') format('woff'),
|
||||
url('../fonts/icomoon.svg?36x4a3#icomoon') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
font-display: block;
|
||||
|
@ -139,3 +139,6 @@
|
|||
.icon-question-circle:before {
|
||||
content: "\e900";
|
||||
}
|
||||
.icon-spinner:before {
|
||||
content: "\e97a";
|
||||
}
|
||||
|
|
|
@ -301,7 +301,10 @@ let BookWyrm = new class {
|
|||
ajaxPost(form) {
|
||||
return fetch(form.action, {
|
||||
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 %}
|
||||
|
||||
{% block scripts %}
|
||||
<script src="{% static "js/vendor/tabs.js" %}"></script>
|
||||
<script src="{% static "js/vendor/tabs.js" %}?v={{ js_cache }}"></script>
|
||||
{% endblock %}
|
||||
|
|
|
@ -106,5 +106,5 @@
|
|||
{% endblock %}
|
||||
|
||||
{% block scripts %}
|
||||
<script src="{% static "js/vendor/tabs.js" %}"></script>
|
||||
<script src="{% static "js/vendor/tabs.js" %}?v={{ js_cache }}"></script>
|
||||
{% endblock %}
|
||||
|
|
|
@ -156,5 +156,5 @@
|
|||
{% endspaceless %}{% endblock %}
|
||||
|
||||
{% block scripts %}
|
||||
<script src="{% static "js/check_all.js" %}"></script>
|
||||
<script src="{% static "js/check_all.js" %}?v={{ js_cache }}"></script>
|
||||
{% endblock %}
|
||||
|
|
|
@ -210,6 +210,11 @@
|
|||
</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">
|
||||
<div class="container">
|
||||
<div class="columns">
|
||||
|
@ -249,8 +254,11 @@
|
|||
<script>
|
||||
var csrf_token = '{{ csrf_token }}';
|
||||
</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 %}
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -23,6 +23,11 @@
|
|||
<label class="label" for="id_instance_description">{% trans "Instance description:" %}</label>
|
||||
{{ site_form.instance_description }}
|
||||
</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">
|
||||
<label class="label" for="id_code_of_conduct">{% trans "Code of conduct:" %}</label>
|
||||
{{ 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"
|
||||
value="{% firstof draft.progress readthrough.progress '' %}"
|
||||
id="progress_{{ uuid }}"
|
||||
data-cache-draft="id_progress_comment_{{ book.id }}"
|
||||
>
|
||||
</div>
|
||||
<div class="control">
|
||||
<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
|
||||
value="PG"
|
||||
{% 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 %}
|
||||
<textarea
|
||||
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 }}"
|
||||
placeholder="{{ placeholder }}"
|
||||
aria-label="{% if reply_parent %}{% trans 'Reply' %}{% else %}{% trans 'Content' %}{% endif %}"
|
||||
|
|
|
@ -8,5 +8,7 @@
|
|||
class="input"
|
||||
id="id_content_warning_{{ uuid }}"
|
||||
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>
|
||||
|
|
|
@ -1,7 +1,15 @@
|
|||
{% load i18n %}
|
||||
|
||||
<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 %}
|
||||
{% 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 %}
|
||||
|
|
|
@ -14,7 +14,7 @@ reply_parent: the Status object this post will be in reply to, if applicable
|
|||
|
||||
{% block form_open %}
|
||||
{# 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 %}
|
||||
|
||||
{% csrf_token %}
|
||||
|
|
|
@ -16,7 +16,10 @@
|
|||
</div>
|
||||
</div>
|
||||
<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>
|
||||
|
||||
|
|
|
@ -24,6 +24,7 @@ uuid: a unique identifier used to make html "id" attributes unique and clarify j
|
|||
id="id_quote_{{ book.id }}_{{ type }}"
|
||||
placeholder="{% blocktrans with book_title=book.title %}An excerpt from '{{ book_title }}'{% endblocktrans %}"
|
||||
required
|
||||
data-cache-draft="id_quote_{{ book.id }}_{{ type }}"
|
||||
>{{ draft.quote|default:'' }}</textarea>
|
||||
</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="control">
|
||||
<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
|
||||
value="PG"
|
||||
{% 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"
|
||||
value="{% firstof draft.position '' %}"
|
||||
id="position_{{ uuid }}"
|
||||
data-cache-draft="id_position_{{ book.id }}_{{ type }}"
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -15,7 +15,17 @@ uuid: a unique identifier used to make html "id" attributes unique and clarify j
|
|||
<div class="field">
|
||||
<label class="label" for="id_name_{{ book.id }}">{% trans "Title:" %}</label>
|
||||
<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>
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ Finish "<em>{{ book_title }}</em>"
|
|||
{% endblock %}
|
||||
|
||||
{% 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 %}
|
||||
<input type="hidden" name="reading_status" value="read">
|
||||
{% endblock %}
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
{% endblock %}
|
||||
|
||||
{% block modal-form-open %}
|
||||
<form action="{% url 'edit-readthrough' %}" method="POST">
|
||||
<form action="{% url 'edit-readthrough' %}" method="POST" class="submit-status">
|
||||
{% endblock %}
|
||||
|
||||
{% block modal-body %}
|
||||
|
|
|
@ -9,7 +9,7 @@ Start "<em>{{ book_title }}</em>"
|
|||
{% endblock %}
|
||||
|
||||
{% 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">
|
||||
{% csrf_token %}
|
||||
{% endblock %}
|
||||
|
|
|
@ -9,7 +9,7 @@ Want to Read "<em>{{ book_title }}</em>"
|
|||
{% endblock %}
|
||||
|
||||
{% 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">
|
||||
{% csrf_token %}
|
||||
{% endblock %}
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
{% with book.id|uuid as uuid %}
|
||||
{% active_shelf book as active_shelf %}
|
||||
{% 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 %}
|
||||
<div class="control">
|
||||
{% include 'snippets/switch_edition_button.html' with edition=book size='is-small' %}
|
||||
|
|
|
@ -7,5 +7,5 @@
|
|||
{% endblock %}
|
||||
|
||||
{% 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 %}
|
||||
|
|
|
@ -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 i18n %}
|
||||
|
||||
{% for shelf in shelves %}
|
||||
{% 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 %}
|
||||
{% with next_shelf_identifier=active_shelf.shelf.identifier|next_shelf %}
|
||||
|
||||
{% 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 %}
|
||||
|
||||
{% endif %}{% elif shelf.identifier == 'read' and active_shelf.shelf.identifier == 'read' %}{% if not dropdown or active_shelf.shelf.identifier|next_shelf != shelf.identifier %}
|
||||
<div
|
||||
class="{% if next_shelf_identifier != 'complete' %}is-hidden{% endif %}"
|
||||
data-shelf-identifier="complete"
|
||||
>
|
||||
<button type="button" class="button {{ class }}" disabled>
|
||||
<span>{% trans "Read" %}</span>
|
||||
</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 %}
|
||||
{% 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 %}
|
||||
{% 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">
|
||||
{% csrf_token %}
|
||||
<input type="hidden" name="book" value="{{ active_shelf.book.id }}">
|
||||
|
@ -36,30 +46,9 @@
|
|||
<span>{{ shelf.name }}</span>
|
||||
</button>
|
||||
</form>
|
||||
|
||||
{% endif %}
|
||||
</div>
|
||||
{% if dropdown %}</li>{% endif %}
|
||||
{% endfor %}
|
||||
{% if dropdown %}
|
||||
|
||||
{% if readthrough and active_shelf.shelf.identifier != 'read' %}
|
||||
<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 %}
|
||||
{% endwith %}
|
||||
|
|
|
@ -66,7 +66,7 @@
|
|||
{% block card-bonus %}
|
||||
{% if request.user.is_authenticated and not moderation_mode %}
|
||||
{% 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-item">
|
||||
{% include 'snippets/create_status/status.html' with type="reply" reply_parent=status book=None %}
|
||||
|
|
|
@ -8,8 +8,13 @@
|
|||
{% block form %}
|
||||
<form name="delete-user" action="{% url 'settings-delete-user' user.id %}" method="post">
|
||||
{% 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">
|
||||
<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>
|
||||
{% for error in form.password.errors %}
|
||||
<p class="help is-danger">{{ error | escape }}</p>
|
||||
|
|
|
@ -49,7 +49,7 @@ def get_next_shelf(current_shelf):
|
|||
if current_shelf == "reading":
|
||||
return "read"
|
||||
if current_shelf == "read":
|
||||
return "read"
|
||||
return "complete"
|
||||
return "to-read"
|
||||
|
||||
|
||||
|
|
|
@ -37,7 +37,7 @@ def get_title(book, too_short=5):
|
|||
|
||||
@register.simple_tag(takes_context=False)
|
||||
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
|
||||
|
||||
|
||||
|
|
|
@ -179,5 +179,5 @@ class TemplateTags(TestCase):
|
|||
"""self progress helper"""
|
||||
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("read"), "read")
|
||||
self.assertEqual(bookwyrm_tags.get_next_shelf("read"), "complete")
|
||||
self.assertEqual(bookwyrm_tags.get_next_shelf("blooooga"), "to-read")
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
""" boosts and favs """
|
||||
from django.db import IntegrityError
|
||||
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.utils.decorators import method_decorator
|
||||
from django.views import View
|
||||
|
||||
from bookwyrm import models
|
||||
from .helpers import is_api_request
|
||||
|
||||
|
||||
# pylint: disable= no-self-use
|
||||
|
@ -23,6 +24,8 @@ class Favorite(View):
|
|||
# you already fav'ed that
|
||||
return HttpResponseBadRequest()
|
||||
|
||||
if is_api_request(request):
|
||||
return HttpResponse()
|
||||
return redirect(request.headers.get("Referer", "/"))
|
||||
|
||||
|
||||
|
@ -40,6 +43,8 @@ class Unfavorite(View):
|
|||
return HttpResponseNotFound()
|
||||
|
||||
favorite.delete()
|
||||
if is_api_request(request):
|
||||
return HttpResponse()
|
||||
return redirect(request.headers.get("Referer", "/"))
|
||||
|
||||
|
||||
|
@ -65,6 +70,8 @@ class Boost(View):
|
|||
privacy=status.privacy,
|
||||
user=request.user,
|
||||
)
|
||||
if is_api_request(request):
|
||||
return HttpResponse()
|
||||
return redirect(request.headers.get("Referer", "/"))
|
||||
|
||||
|
||||
|
@ -80,4 +87,6 @@ class Unboost(View):
|
|||
).first()
|
||||
|
||||
boost.delete()
|
||||
if is_api_request(request):
|
||||
return HttpResponse()
|
||||
return redirect(request.headers.get("Referer", "/"))
|
||||
|
|
|
@ -5,7 +5,7 @@ import dateutil.tz
|
|||
from dateutil.parser import ParserError
|
||||
|
||||
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.template.response import TemplateResponse
|
||||
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 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")
|
||||
|
@ -61,8 +61,7 @@ class ReadingStatus(View):
|
|||
)
|
||||
|
||||
referer = request.headers.get("Referer", "/")
|
||||
if "reading-status" in referer:
|
||||
referer = "/"
|
||||
referer = "/" if "reading-status" in referer else referer
|
||||
if current_status_shelfbook is not None:
|
||||
if current_status_shelfbook.shelf.identifier != desired_shelf.identifier:
|
||||
current_status_shelfbook.delete()
|
||||
|
@ -92,6 +91,9 @@ class ReadingStatus(View):
|
|||
else:
|
||||
privacy = request.POST.get("privacy")
|
||||
handle_reading_status(request.user, desired_shelf, book, privacy)
|
||||
|
||||
if is_api_request(request):
|
||||
return HttpResponse()
|
||||
return redirect(referer)
|
||||
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ from urllib.parse import urlparse
|
|||
from django.contrib.auth.decorators import login_required
|
||||
from django.core.validators import URLValidator
|
||||
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.template.response import TemplateResponse
|
||||
from django.utils.decorators import method_decorator
|
||||
|
@ -16,7 +16,7 @@ from bookwyrm import forms, models
|
|||
from bookwyrm.sanitize_html import InputHtmlParser
|
||||
from bookwyrm.settings import DOMAIN
|
||||
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
|
||||
|
||||
|
||||
|
@ -26,7 +26,7 @@ class CreateStatus(View):
|
|||
"""the view for *posting*"""
|
||||
|
||||
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"))
|
||||
data = {"book": book}
|
||||
return TemplateResponse(request, "compose.html", data)
|
||||
|
@ -40,6 +40,8 @@ class CreateStatus(View):
|
|||
except AttributeError:
|
||||
return HttpResponseBadRequest()
|
||||
if not form.is_valid():
|
||||
if is_api_request(request):
|
||||
return HttpResponse(status=500)
|
||||
return redirect(request.headers.get("Referer", "/"))
|
||||
|
||||
status = form.save(commit=False)
|
||||
|
@ -79,6 +81,8 @@ class CreateStatus(View):
|
|||
# update a readthorugh, if needed
|
||||
edit_readthrough(request)
|
||||
|
||||
if is_api_request(request):
|
||||
return HttpResponse()
|
||||
return redirect("/")
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ from django.utils import timezone
|
|||
from django.views.decorators.http import require_GET
|
||||
|
||||
from bookwyrm import models
|
||||
from bookwyrm.settings import DOMAIN, VERSION
|
||||
from bookwyrm.settings import DOMAIN, VERSION, MEDIA_FULL_URL
|
||||
|
||||
|
||||
@require_GET
|
||||
|
@ -95,21 +95,24 @@ def instance_info(_):
|
|||
status_count = models.Status.objects.filter(user__local=True).count()
|
||||
|
||||
site = models.SiteSettings.get()
|
||||
logo_path = site.logo_small or "images/logo-small.png"
|
||||
logo = f"{MEDIA_FULL_URL}{logo_path}"
|
||||
return JsonResponse(
|
||||
{
|
||||
"uri": DOMAIN,
|
||||
"title": site.name,
|
||||
"short_description": "",
|
||||
"short_description": site.instance_short_description,
|
||||
"description": site.instance_description,
|
||||
"version": "0.0.1",
|
||||
"version": VERSION,
|
||||
"stats": {
|
||||
"user_count": user_count,
|
||||
"status_count": status_count,
|
||||
},
|
||||
"thumbnail": "https://%s/static/images/logo.png" % DOMAIN,
|
||||
"thumbnail": logo,
|
||||
"languages": ["en"],
|
||||
"registrations": site.allow_registration,
|
||||
"approval_required": False,
|
||||
"email": site.admin_email,
|
||||
}
|
||||
)
|
||||
|
||||
|
|
Binary file not shown.
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 0.0.1\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"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: English <LL@li.org>\n"
|
||||
|
@ -18,67 +18,67 @@ msgstr ""
|
|||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: bookwyrm/forms.py:235
|
||||
#: bookwyrm/forms.py:236
|
||||
#, fuzzy
|
||||
#| msgid "A user with that username already exists."
|
||||
msgid "A user with this email already exists."
|
||||
msgstr "Dieser Benutzename ist bereits vergeben."
|
||||
|
||||
#: bookwyrm/forms.py:249
|
||||
#: bookwyrm/forms.py:250
|
||||
msgid "One Day"
|
||||
msgstr "Ein Tag"
|
||||
|
||||
#: bookwyrm/forms.py:250
|
||||
#: bookwyrm/forms.py:251
|
||||
msgid "One Week"
|
||||
msgstr "Eine Woche"
|
||||
|
||||
#: bookwyrm/forms.py:251
|
||||
#: bookwyrm/forms.py:252
|
||||
msgid "One Month"
|
||||
msgstr "Ein Monat"
|
||||
|
||||
#: bookwyrm/forms.py:252
|
||||
#: bookwyrm/forms.py:253
|
||||
msgid "Does Not Expire"
|
||||
msgstr "Läuft nicht aus"
|
||||
|
||||
#: bookwyrm/forms.py:257
|
||||
#: bookwyrm/forms.py:258
|
||||
#, python-format
|
||||
msgid "%(count)d uses"
|
||||
msgstr "%(count)d Benutzungen"
|
||||
|
||||
#: bookwyrm/forms.py:260
|
||||
#: bookwyrm/forms.py:261
|
||||
#, fuzzy
|
||||
#| msgid "Unlisted"
|
||||
msgid "Unlimited"
|
||||
msgstr "Ungelistet"
|
||||
|
||||
#: bookwyrm/forms.py:310
|
||||
#: bookwyrm/forms.py:317
|
||||
msgid "List Order"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:311
|
||||
#: bookwyrm/forms.py:318
|
||||
#, fuzzy
|
||||
#| msgid "Title"
|
||||
msgid "Book Title"
|
||||
msgstr "Titel"
|
||||
|
||||
#: bookwyrm/forms.py:312
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:23
|
||||
#: bookwyrm/forms.py:319
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:33
|
||||
#: bookwyrm/templates/user/shelf/shelf.html:117
|
||||
#: bookwyrm/templates/user/shelf/shelf.html:148
|
||||
msgid "Rating"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:314 bookwyrm/templates/lists/list.html:107
|
||||
#: bookwyrm/forms.py:321 bookwyrm/templates/lists/list.html:107
|
||||
msgid "Sort By"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:318
|
||||
#: bookwyrm/forms.py:325
|
||||
#, fuzzy
|
||||
#| msgid "Started reading"
|
||||
msgid "Ascending"
|
||||
msgstr "Zu lesen angefangen"
|
||||
|
||||
#: bookwyrm/forms.py:319
|
||||
#: bookwyrm/forms.py:326
|
||||
#, fuzzy
|
||||
#| msgid "Started reading"
|
||||
msgid "Descending"
|
||||
|
@ -102,21 +102,21 @@ msgstr "Username"
|
|||
msgid "A user with that username already exists."
|
||||
msgstr "Dieser Benutzename ist bereits vergeben."
|
||||
|
||||
#: bookwyrm/settings.py:113
|
||||
#: bookwyrm/settings.py:115
|
||||
msgid "Home Timeline"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:113
|
||||
#: bookwyrm/settings.py:115
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:114
|
||||
#: bookwyrm/settings.py:116
|
||||
#, fuzzy
|
||||
#| msgid "Title"
|
||||
msgid "Books Timeline"
|
||||
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/user/layout.html:81
|
||||
#, fuzzy
|
||||
|
@ -124,27 +124,27 @@ msgstr "Titel"
|
|||
msgid "Books"
|
||||
msgstr "Buch"
|
||||
|
||||
#: bookwyrm/settings.py:160
|
||||
#: bookwyrm/settings.py:162
|
||||
msgid "English"
|
||||
msgstr "Englisch"
|
||||
|
||||
#: bookwyrm/settings.py:161
|
||||
#: bookwyrm/settings.py:163
|
||||
msgid "German"
|
||||
msgstr "Deutsch"
|
||||
|
||||
#: bookwyrm/settings.py:162
|
||||
#: bookwyrm/settings.py:164
|
||||
msgid "Spanish"
|
||||
msgstr "Spanisch"
|
||||
|
||||
#: bookwyrm/settings.py:163
|
||||
#: bookwyrm/settings.py:165
|
||||
msgid "French"
|
||||
msgstr "Französisch"
|
||||
|
||||
#: bookwyrm/settings.py:164
|
||||
#: bookwyrm/settings.py:166
|
||||
msgid "Simplified Chinese"
|
||||
msgstr "Vereinfachtes Chinesisch"
|
||||
|
||||
#: bookwyrm/settings.py:165
|
||||
#: bookwyrm/settings.py:167
|
||||
msgid "Traditional Chinese"
|
||||
msgstr ""
|
||||
|
||||
|
@ -304,14 +304,14 @@ msgstr ""
|
|||
#: bookwyrm/templates/book/readthrough.html:76
|
||||
#: bookwyrm/templates/lists/bookmark_button.html:15
|
||||
#: 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/edit_server.html:68
|
||||
#: bookwyrm/templates/settings/federated_server.html:98
|
||||
#: bookwyrm/templates/settings/site.html:108
|
||||
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
||||
#: 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"
|
||||
msgstr "Speichern"
|
||||
|
||||
|
@ -451,6 +451,7 @@ msgstr "Zur Liste"
|
|||
#: bookwyrm/templates/book/book.html:313
|
||||
#: bookwyrm/templates/book/cover_modal.html:31
|
||||
#: bookwyrm/templates/lists/list.html:179
|
||||
#: bookwyrm/templates/settings/domain_form.html:26
|
||||
msgid "Add"
|
||||
msgstr "Hinzufügen"
|
||||
|
||||
|
@ -1092,7 +1093,8 @@ msgid "Currently Reading"
|
|||
msgstr "Gerade lesend"
|
||||
|
||||
#: 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
|
||||
msgid "Read"
|
||||
msgstr "Gelesen"
|
||||
|
@ -1103,12 +1105,16 @@ msgstr "Gelesen"
|
|||
msgid "%(year)s Reading Goal"
|
||||
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
|
||||
msgid "Who to follow"
|
||||
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"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1236,12 +1242,12 @@ msgid "Avatar:"
|
|||
msgstr ""
|
||||
|
||||
#: 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:"
|
||||
msgstr "Folgende manuell bestätigen"
|
||||
|
||||
#: 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:"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1503,7 +1509,7 @@ msgid "Settings"
|
|||
msgstr "Einstellungen"
|
||||
|
||||
#: 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_invites.html:3
|
||||
#: bookwyrm/templates/settings/manage_invites.html:15
|
||||
|
@ -1547,28 +1553,40 @@ msgstr "Anmelden"
|
|||
msgid "Join"
|
||||
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
|
||||
#| msgid "About this server"
|
||||
msgid "About this instance"
|
||||
msgstr "Über diesen Server"
|
||||
|
||||
#: bookwyrm/templates/layout.html:222
|
||||
#: bookwyrm/templates/layout.html:227
|
||||
msgid "Contact site admin"
|
||||
msgstr "Admin kontaktieren"
|
||||
|
||||
#: bookwyrm/templates/layout.html:226
|
||||
#: bookwyrm/templates/layout.html:231
|
||||
#, fuzzy
|
||||
#| msgid "List curation:"
|
||||
msgid "Documentation"
|
||||
msgstr "Listenkuratierung:"
|
||||
|
||||
#: bookwyrm/templates/layout.html:233
|
||||
#: bookwyrm/templates/layout.html:238
|
||||
#, python-format
|
||||
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"
|
||||
|
||||
#: 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>."
|
||||
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/settings/announcement.html:20
|
||||
#: bookwyrm/templates/settings/email_blocklist.html:50
|
||||
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
||||
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
||||
msgid "Delete"
|
||||
|
@ -1875,7 +1894,7 @@ msgstr "Listen: %(username)s"
|
|||
|
||||
#: bookwyrm/templates/moderation/reports.html:8
|
||||
#: bookwyrm/templates/moderation/reports.html:17
|
||||
#: bookwyrm/templates/settings/admin_layout.html:38
|
||||
#: bookwyrm/templates/settings/layout.html:48
|
||||
#, fuzzy
|
||||
#| msgid "Recent Imports"
|
||||
msgid "Reports"
|
||||
|
@ -2065,6 +2084,7 @@ msgstr "Neues Passwort:"
|
|||
#: bookwyrm/templates/preferences/delete_user.html:7
|
||||
#: bookwyrm/templates/preferences/delete_user.html:26
|
||||
#: bookwyrm/templates/preferences/layout.html:23
|
||||
#: bookwyrm/templates/user_admin/delete_user_form.html:23
|
||||
#, fuzzy
|
||||
#| msgid "Create an Account"
|
||||
msgid "Delete Account"
|
||||
|
@ -2084,21 +2104,29 @@ msgid "Edit Profile"
|
|||
msgstr "Profil bearbeiten:"
|
||||
|
||||
#: 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."
|
||||
|
||||
#: 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
|
||||
#, 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
|
||||
#| msgid "Goal privacy:"
|
||||
msgid "Default post privacy:"
|
||||
msgstr "Sichtbarkeit des Ziels"
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:70
|
||||
#, 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
|
||||
#: bookwyrm/templates/preferences/edit_user.html:75
|
||||
msgid "Preferred Timezone: "
|
||||
msgstr ""
|
||||
|
||||
|
@ -2161,7 +2189,7 @@ msgstr "Suche"
|
|||
|
||||
#: bookwyrm/templates/search/layout.html:23
|
||||
#: 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:10
|
||||
msgid "Users"
|
||||
|
@ -2173,58 +2201,6 @@ msgstr ""
|
|||
msgid "No results found for \"%(query)s\""
|
||||
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:6
|
||||
#, fuzzy
|
||||
|
@ -2259,18 +2235,21 @@ msgid "False"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:47
|
||||
#: bookwyrm/templates/settings/announcement_form.html:40
|
||||
#, fuzzy
|
||||
#| msgid "Birth date:"
|
||||
msgid "Start date:"
|
||||
msgstr "Geburtsdatum:"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:54
|
||||
#: bookwyrm/templates/settings/announcement_form.html:49
|
||||
#, fuzzy
|
||||
#| msgid "Birth date:"
|
||||
msgid "End date:"
|
||||
msgstr "Geburtsdatum:"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:60
|
||||
#: bookwyrm/templates/settings/announcement_form.html:58
|
||||
#, fuzzy
|
||||
#| msgid "Activity"
|
||||
msgid "Active:"
|
||||
|
@ -2283,6 +2262,30 @@ msgstr "Aktivität"
|
|||
msgid "Create Announcement"
|
||||
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
|
||||
#, fuzzy
|
||||
#| msgid "Added:"
|
||||
|
@ -2328,6 +2331,15 @@ msgstr "Aktivität"
|
|||
msgid "inactive"
|
||||
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:6
|
||||
#: bookwyrm/templates/settings/edit_server.html:20
|
||||
|
@ -2397,6 +2409,36 @@ msgstr "Beschreibung:"
|
|||
msgid "Notes:"
|
||||
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
|
||||
msgid "Details"
|
||||
msgstr ""
|
||||
|
@ -2476,6 +2518,14 @@ msgstr ""
|
|||
msgid "All users from this instance will be re-activated."
|
||||
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/user_admin/server_filter.html:5
|
||||
#, fuzzy
|
||||
|
@ -2493,6 +2543,50 @@ msgstr "Föderiert"
|
|||
msgid "Software"
|
||||
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:11
|
||||
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
||||
|
@ -2762,32 +2856,32 @@ msgstr ""
|
|||
msgid "Progress:"
|
||||
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/readthrough_form.html:22
|
||||
msgid "pages"
|
||||
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/readthrough_form.html:23
|
||||
msgid "percent"
|
||||
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
|
||||
#, python-format
|
||||
msgid "of %(pages)s pages"
|
||||
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:49
|
||||
#: bookwyrm/templates/snippets/status/layout.html:50
|
||||
msgid "Reply"
|
||||
msgstr "Antwort"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
||||
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||
#, fuzzy
|
||||
#| msgid "Footer Content"
|
||||
msgid "Content"
|
||||
|
@ -2801,7 +2895,7 @@ msgstr "Spoileralarm:"
|
|||
msgid "Spoilers ahead!"
|
||||
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"
|
||||
msgstr "Spoileralarm aktivieren"
|
||||
|
||||
|
@ -2819,7 +2913,7 @@ msgstr "Kommentieren"
|
|||
msgid "Private"
|
||||
msgstr "Privat"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:19
|
||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:21
|
||||
msgid "Post"
|
||||
msgstr "Absenden"
|
||||
|
||||
|
@ -2835,31 +2929,31 @@ msgstr "Zitieren"
|
|||
msgid "An excerpt from '%(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
|
||||
#| msgid "Description:"
|
||||
msgid "Position:"
|
||||
msgstr "Beschreibung:"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:40
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:45
|
||||
#, fuzzy
|
||||
#| msgid "pages"
|
||||
msgid "On page:"
|
||||
msgstr "Seiten"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:46
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:51
|
||||
#, fuzzy
|
||||
#| msgid "percent"
|
||||
msgid "At percent:"
|
||||
msgstr "Prozent"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:18
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:25
|
||||
#, fuzzy, python-format
|
||||
#| msgid "Editions of %(book_title)s"
|
||||
msgid "Your review of '%(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
|
||||
#| msgid "Review"
|
||||
msgid "Review:"
|
||||
|
@ -3092,7 +3186,7 @@ msgid "(Optional)"
|
|||
msgstr ""
|
||||
|
||||
#: 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
|
||||
#| msgid "Progress"
|
||||
msgid "Update progress"
|
||||
|
@ -3136,24 +3230,26 @@ msgstr "Deine Bücher"
|
|||
msgid "More shelves"
|
||||
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"
|
||||
msgstr "Zu lesen beginnen"
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
||||
msgid "Finish reading"
|
||||
msgstr "Lesen abschließen"
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:27
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:29
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:36
|
||||
msgid "Want to read"
|
||||
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
|
||||
#| msgid "Lists: %(username)s"
|
||||
msgid "Remove from %(name)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/trimmed_text.html:17
|
||||
msgid "Show more"
|
||||
|
@ -3260,7 +3356,7 @@ msgstr "Diese Lesedaten löschen"
|
|||
|
||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||
#: 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"
|
||||
msgstr "Direktnachricht senden"
|
||||
|
||||
|
@ -3462,6 +3558,22 @@ msgstr[1] "folgt dir"
|
|||
msgid "No followers you follow"
|
||||
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
|
||||
#, fuzzy
|
||||
#| msgid "Back to reports"
|
||||
|
@ -3588,15 +3700,15 @@ msgstr ""
|
|||
msgid "Permanently deleted"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:17
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:20
|
||||
msgid "Suspend user"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:19
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:25
|
||||
msgid "Un-suspend user"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:28
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:47
|
||||
msgid "Access level:"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3742,11 +3854,6 @@ msgstr ""
|
|||
#~ msgid "Decimal number"
|
||||
#~ msgstr "Seriennummer:"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "List curation:"
|
||||
#~ msgid "Duration"
|
||||
#~ msgstr "Listenkuratierung:"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Email address:"
|
||||
#~ msgid "Email address"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 0.0.1\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"
|
||||
"Last-Translator: Mouse Reeve <mousereeve@riseup.net>\n"
|
||||
"Language-Team: English <LL@li.org>\n"
|
||||
|
@ -18,59 +18,59 @@ msgstr ""
|
|||
"Content-Transfer-Encoding: 8bit\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."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:249
|
||||
#: bookwyrm/forms.py:250
|
||||
msgid "One Day"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:250
|
||||
#: bookwyrm/forms.py:251
|
||||
msgid "One Week"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:251
|
||||
#: bookwyrm/forms.py:252
|
||||
msgid "One Month"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:252
|
||||
#: bookwyrm/forms.py:253
|
||||
msgid "Does Not Expire"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:257
|
||||
#: bookwyrm/forms.py:258
|
||||
#, python-format
|
||||
msgid "%(count)d uses"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:260
|
||||
#: bookwyrm/forms.py:261
|
||||
msgid "Unlimited"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:310
|
||||
#: bookwyrm/forms.py:317
|
||||
msgid "List Order"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:311
|
||||
#: bookwyrm/forms.py:318
|
||||
msgid "Book Title"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:312
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:23
|
||||
#: bookwyrm/forms.py:319
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:33
|
||||
#: bookwyrm/templates/user/shelf/shelf.html:117
|
||||
#: bookwyrm/templates/user/shelf/shelf.html:148
|
||||
msgid "Rating"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:314 bookwyrm/templates/lists/list.html:107
|
||||
#: bookwyrm/forms.py:321 bookwyrm/templates/lists/list.html:107
|
||||
msgid "Sort By"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:318
|
||||
#: bookwyrm/forms.py:325
|
||||
msgid "Ascending"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/forms.py:319
|
||||
#: bookwyrm/forms.py:326
|
||||
msgid "Descending"
|
||||
msgstr ""
|
||||
|
||||
|
@ -92,45 +92,45 @@ msgstr ""
|
|||
msgid "A user with that username already exists."
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:113
|
||||
#: bookwyrm/settings.py:115
|
||||
msgid "Home Timeline"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:113
|
||||
#: bookwyrm/settings.py:115
|
||||
msgid "Home"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:114
|
||||
#: bookwyrm/settings.py:116
|
||||
msgid "Books Timeline"
|
||||
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/user/layout.html:81
|
||||
msgid "Books"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:160
|
||||
#: bookwyrm/settings.py:162
|
||||
msgid "English"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:161
|
||||
#: bookwyrm/settings.py:163
|
||||
msgid "German"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:162
|
||||
#: bookwyrm/settings.py:164
|
||||
msgid "Spanish"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:163
|
||||
#: bookwyrm/settings.py:165
|
||||
msgid "French"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:164
|
||||
#: bookwyrm/settings.py:166
|
||||
msgid "Simplified Chinese"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/settings.py:165
|
||||
#: bookwyrm/settings.py:167
|
||||
msgid "Traditional Chinese"
|
||||
msgstr ""
|
||||
|
||||
|
@ -280,14 +280,14 @@ msgstr ""
|
|||
#: bookwyrm/templates/book/readthrough.html:76
|
||||
#: bookwyrm/templates/lists/bookmark_button.html:15
|
||||
#: 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/edit_server.html:68
|
||||
#: bookwyrm/templates/settings/federated_server.html:98
|
||||
#: bookwyrm/templates/settings/site.html:108
|
||||
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
||||
#: 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"
|
||||
msgstr ""
|
||||
|
||||
|
@ -412,6 +412,7 @@ msgstr ""
|
|||
#: bookwyrm/templates/book/book.html:313
|
||||
#: bookwyrm/templates/book/cover_modal.html:31
|
||||
#: bookwyrm/templates/lists/list.html:179
|
||||
#: bookwyrm/templates/settings/domain_form.html:26
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
|
@ -994,7 +995,8 @@ msgid "Currently Reading"
|
|||
msgstr ""
|
||||
|
||||
#: 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
|
||||
msgid "Read"
|
||||
msgstr ""
|
||||
|
@ -1005,12 +1007,16 @@ msgstr ""
|
|||
msgid "%(year)s Reading Goal"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/feed/suggested_users.html:3
|
||||
#: bookwyrm/templates/feed/suggested_users.html:5
|
||||
#: bookwyrm/templates/get_started/users.html:6
|
||||
msgid "Who to follow"
|
||||
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"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1123,12 +1129,12 @@ msgid "Avatar:"
|
|||
msgstr ""
|
||||
|
||||
#: 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:"
|
||||
msgstr ""
|
||||
|
||||
#: 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:"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1380,7 +1386,7 @@ msgid "Settings"
|
|||
msgstr ""
|
||||
|
||||
#: 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_invites.html:3
|
||||
#: bookwyrm/templates/settings/manage_invites.html:15
|
||||
|
@ -1424,24 +1430,32 @@ msgstr ""
|
|||
msgid "Join"
|
||||
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"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/layout.html:222
|
||||
#: bookwyrm/templates/layout.html:227
|
||||
msgid "Contact site admin"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/layout.html:226
|
||||
#: bookwyrm/templates/layout.html:231
|
||||
msgid "Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/layout.html:233
|
||||
#: bookwyrm/templates/layout.html:238
|
||||
#, python-format
|
||||
msgid "Support %(site_name)s on <a href=\"%(support_link)s\" target=\"_blank\">%(support_title)s</a>"
|
||||
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>."
|
||||
msgstr ""
|
||||
|
||||
|
@ -1498,6 +1512,7 @@ msgstr ""
|
|||
|
||||
#: bookwyrm/templates/lists/delete_list_modal.html:15
|
||||
#: bookwyrm/templates/settings/announcement.html:20
|
||||
#: bookwyrm/templates/settings/email_blocklist.html:50
|
||||
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
||||
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
||||
msgid "Delete"
|
||||
|
@ -1714,7 +1729,7 @@ msgstr ""
|
|||
|
||||
#: bookwyrm/templates/moderation/reports.html:8
|
||||
#: bookwyrm/templates/moderation/reports.html:17
|
||||
#: bookwyrm/templates/settings/admin_layout.html:38
|
||||
#: bookwyrm/templates/settings/layout.html:48
|
||||
msgid "Reports"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1894,6 +1909,7 @@ msgstr ""
|
|||
#: bookwyrm/templates/preferences/delete_user.html:7
|
||||
#: bookwyrm/templates/preferences/delete_user.html:26
|
||||
#: bookwyrm/templates/preferences/layout.html:23
|
||||
#: bookwyrm/templates/user_admin/delete_user_form.html:23
|
||||
msgid "Delete Account"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1911,19 +1927,23 @@ msgid "Edit Profile"
|
|||
msgstr ""
|
||||
|
||||
#: 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 ""
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:58
|
||||
msgid "Default post privacy:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:70
|
||||
#, 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
|
||||
#: bookwyrm/templates/preferences/edit_user.html:68
|
||||
msgid "Default post privacy:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:75
|
||||
msgid "Preferred Timezone: "
|
||||
msgstr ""
|
||||
|
||||
|
@ -1977,7 +1997,7 @@ msgstr ""
|
|||
|
||||
#: bookwyrm/templates/search/layout.html:23
|
||||
#: 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:10
|
||||
msgid "Users"
|
||||
|
@ -1988,56 +2008,6 @@ msgstr ""
|
|||
msgid "No results found for \"%(query)s\""
|
||||
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:6
|
||||
msgid "Announcement"
|
||||
|
@ -2066,14 +2036,17 @@ msgid "False"
|
|||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:47
|
||||
#: bookwyrm/templates/settings/announcement_form.html:40
|
||||
msgid "Start date:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:54
|
||||
#: bookwyrm/templates/settings/announcement_form.html:49
|
||||
msgid "End date:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:60
|
||||
#: bookwyrm/templates/settings/announcement_form.html:58
|
||||
msgid "Active:"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2082,6 +2055,24 @@ msgstr ""
|
|||
msgid "Create Announcement"
|
||||
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
|
||||
msgid "Date added"
|
||||
msgstr ""
|
||||
|
@ -2115,6 +2106,15 @@ msgstr ""
|
|||
msgid "inactive"
|
||||
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:6
|
||||
#: bookwyrm/templates/settings/edit_server.html:20
|
||||
|
@ -2170,6 +2170,31 @@ msgstr ""
|
|||
msgid "Notes:"
|
||||
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
|
||||
msgid "Details"
|
||||
msgstr ""
|
||||
|
@ -2237,6 +2262,12 @@ msgstr ""
|
|||
msgid "All users from this instance will be re-activated."
|
||||
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/user_admin/server_filter.html:5
|
||||
msgid "Instance name"
|
||||
|
@ -2250,6 +2281,48 @@ msgstr ""
|
|||
msgid "Software"
|
||||
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:11
|
||||
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
||||
|
@ -2489,32 +2562,32 @@ msgstr ""
|
|||
msgid "Progress:"
|
||||
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/readthrough_form.html:22
|
||||
msgid "pages"
|
||||
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/readthrough_form.html:23
|
||||
msgid "percent"
|
||||
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
|
||||
#, python-format
|
||||
msgid "of %(pages)s pages"
|
||||
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:49
|
||||
#: bookwyrm/templates/snippets/status/layout.html:50
|
||||
msgid "Reply"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
||||
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||
msgid "Content"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2526,7 +2599,7 @@ msgstr ""
|
|||
msgid "Spoilers ahead!"
|
||||
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"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2542,7 +2615,7 @@ msgstr ""
|
|||
msgid "Private"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:19
|
||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:21
|
||||
msgid "Post"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2555,24 +2628,24 @@ msgstr ""
|
|||
msgid "An excerpt from '%(book_title)s'"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:31
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:32
|
||||
msgid "Position:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:40
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:45
|
||||
msgid "On page:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:46
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:51
|
||||
msgid "At percent:"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:18
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:25
|
||||
#, python-format
|
||||
msgid "Your review of '%(book_title)s'"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:30
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:40
|
||||
msgid "Review:"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2790,7 +2863,7 @@ msgid "(Optional)"
|
|||
msgstr ""
|
||||
|
||||
#: 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"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2828,23 +2901,25 @@ msgstr ""
|
|||
msgid "More shelves"
|
||||
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"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
||||
msgid "Finish reading"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:27
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:29
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:36
|
||||
msgid "Want to read"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:59
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:62
|
||||
#, python-format
|
||||
msgid "Remove from %(name)s"
|
||||
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/trimmed_text.html:17
|
||||
msgid "Show more"
|
||||
|
@ -2939,7 +3014,7 @@ msgstr ""
|
|||
|
||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||
#: 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"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3128,6 +3203,20 @@ msgstr[1] ""
|
|||
msgid "No followers you follow"
|
||||
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
|
||||
msgid "Back to users"
|
||||
msgstr ""
|
||||
|
@ -3225,15 +3314,15 @@ msgstr ""
|
|||
msgid "Permanently deleted"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:17
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:20
|
||||
msgid "Suspend user"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:19
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:25
|
||||
msgid "Un-suspend user"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:28
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:47
|
||||
msgid "Access level:"
|
||||
msgstr ""
|
||||
|
||||
|
|
Binary file not shown.
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 0.0.1\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"
|
||||
"Last-Translator: Reese Porter <reesedporter@gmail.com>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -18,59 +18,59 @@ msgstr ""
|
|||
"Content-Transfer-Encoding: 8bit\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."
|
||||
msgstr "Ya existe un usuario con ese correo electrónico."
|
||||
|
||||
#: bookwyrm/forms.py:249
|
||||
#: bookwyrm/forms.py:250
|
||||
msgid "One Day"
|
||||
msgstr "Un día"
|
||||
|
||||
#: bookwyrm/forms.py:250
|
||||
#: bookwyrm/forms.py:251
|
||||
msgid "One Week"
|
||||
msgstr "Una semana"
|
||||
|
||||
#: bookwyrm/forms.py:251
|
||||
#: bookwyrm/forms.py:252
|
||||
msgid "One Month"
|
||||
msgstr "Un mes"
|
||||
|
||||
#: bookwyrm/forms.py:252
|
||||
#: bookwyrm/forms.py:253
|
||||
msgid "Does Not Expire"
|
||||
msgstr "Nunca se vence"
|
||||
|
||||
#: bookwyrm/forms.py:257
|
||||
#: bookwyrm/forms.py:258
|
||||
#, python-format
|
||||
msgid "%(count)d uses"
|
||||
msgstr "%(count)d usos"
|
||||
|
||||
#: bookwyrm/forms.py:260
|
||||
#: bookwyrm/forms.py:261
|
||||
msgid "Unlimited"
|
||||
msgstr "Sin límite"
|
||||
|
||||
#: bookwyrm/forms.py:310
|
||||
#: bookwyrm/forms.py:317
|
||||
msgid "List Order"
|
||||
msgstr "Orden de la lista"
|
||||
|
||||
#: bookwyrm/forms.py:311
|
||||
#: bookwyrm/forms.py:318
|
||||
msgid "Book Title"
|
||||
msgstr "Título"
|
||||
|
||||
#: bookwyrm/forms.py:312
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:23
|
||||
#: bookwyrm/forms.py:319
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:33
|
||||
#: bookwyrm/templates/user/shelf/shelf.html:117
|
||||
#: bookwyrm/templates/user/shelf/shelf.html:148
|
||||
msgid "Rating"
|
||||
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"
|
||||
msgstr "Ordenar por"
|
||||
|
||||
#: bookwyrm/forms.py:318
|
||||
#: bookwyrm/forms.py:325
|
||||
msgid "Ascending"
|
||||
msgstr "Ascendente"
|
||||
|
||||
#: bookwyrm/forms.py:319
|
||||
#: bookwyrm/forms.py:326
|
||||
msgid "Descending"
|
||||
msgstr "Descendente"
|
||||
|
||||
|
@ -92,45 +92,45 @@ msgstr "nombre de usuario"
|
|||
msgid "A user with that username already exists."
|
||||
msgstr "Ya existe un usuario con ese nombre."
|
||||
|
||||
#: bookwyrm/settings.py:113
|
||||
#: bookwyrm/settings.py:115
|
||||
msgid "Home Timeline"
|
||||
msgstr "Línea temporal de hogar"
|
||||
|
||||
#: bookwyrm/settings.py:113
|
||||
#: bookwyrm/settings.py:115
|
||||
msgid "Home"
|
||||
msgstr "Hogar"
|
||||
|
||||
#: bookwyrm/settings.py:114
|
||||
#: bookwyrm/settings.py:116
|
||||
msgid "Books Timeline"
|
||||
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/user/layout.html:81
|
||||
msgid "Books"
|
||||
msgstr "Libros"
|
||||
|
||||
#: bookwyrm/settings.py:160
|
||||
#: bookwyrm/settings.py:162
|
||||
msgid "English"
|
||||
msgstr "Inglés"
|
||||
|
||||
#: bookwyrm/settings.py:161
|
||||
#: bookwyrm/settings.py:163
|
||||
msgid "German"
|
||||
msgstr "Aléman"
|
||||
|
||||
#: bookwyrm/settings.py:162
|
||||
#: bookwyrm/settings.py:164
|
||||
msgid "Spanish"
|
||||
msgstr "Español"
|
||||
|
||||
#: bookwyrm/settings.py:163
|
||||
#: bookwyrm/settings.py:165
|
||||
msgid "French"
|
||||
msgstr "Francés"
|
||||
|
||||
#: bookwyrm/settings.py:164
|
||||
#: bookwyrm/settings.py:166
|
||||
msgid "Simplified Chinese"
|
||||
msgstr "Chino simplificado"
|
||||
|
||||
#: bookwyrm/settings.py:165
|
||||
#: bookwyrm/settings.py:167
|
||||
msgid "Traditional Chinese"
|
||||
msgstr "Chino tradicional"
|
||||
|
||||
|
@ -280,14 +280,14 @@ msgstr "Clave Goodreads:"
|
|||
#: bookwyrm/templates/book/readthrough.html:76
|
||||
#: bookwyrm/templates/lists/bookmark_button.html:15
|
||||
#: 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/edit_server.html:68
|
||||
#: bookwyrm/templates/settings/federated_server.html:98
|
||||
#: bookwyrm/templates/settings/site.html:108
|
||||
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
||||
#: 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"
|
||||
msgstr "Guardar"
|
||||
|
||||
|
@ -412,6 +412,7 @@ msgstr "Agregar a lista"
|
|||
#: bookwyrm/templates/book/book.html:313
|
||||
#: bookwyrm/templates/book/cover_modal.html:31
|
||||
#: bookwyrm/templates/lists/list.html:179
|
||||
#: bookwyrm/templates/settings/domain_form.html:26
|
||||
msgid "Add"
|
||||
msgstr "Agregar"
|
||||
|
||||
|
@ -994,7 +995,8 @@ msgid "Currently Reading"
|
|||
msgstr "Leyendo actualmente"
|
||||
|
||||
#: 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
|
||||
msgid "Read"
|
||||
msgstr "Leido"
|
||||
|
@ -1005,12 +1007,18 @@ msgstr "Leido"
|
|||
msgid "%(year)s Reading Goal"
|
||||
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
|
||||
msgid "Who to follow"
|
||||
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"
|
||||
msgstr "Ver directorio"
|
||||
|
||||
|
@ -1123,12 +1131,12 @@ msgid "Avatar:"
|
|||
msgstr "Avatar:"
|
||||
|
||||
#: 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:"
|
||||
msgstr "Aprobar seguidores a mano:"
|
||||
|
||||
#: 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:"
|
||||
msgstr "Mostrar esta cuenta en los usuarios sugeridos:"
|
||||
|
||||
|
@ -1380,7 +1388,7 @@ msgid "Settings"
|
|||
msgstr "Configuración"
|
||||
|
||||
#: 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_invites.html:3
|
||||
#: bookwyrm/templates/settings/manage_invites.html:15
|
||||
|
@ -1424,24 +1432,36 @@ msgstr "Iniciar sesión"
|
|||
msgid "Join"
|
||||
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"
|
||||
msgstr "Sobre esta instancia"
|
||||
|
||||
#: bookwyrm/templates/layout.html:222
|
||||
#: bookwyrm/templates/layout.html:227
|
||||
msgid "Contact site admin"
|
||||
msgstr "Contactarse con administradores del sitio"
|
||||
|
||||
#: bookwyrm/templates/layout.html:226
|
||||
#: bookwyrm/templates/layout.html:231
|
||||
msgid "Documentation"
|
||||
msgstr "Documentación de Django"
|
||||
|
||||
#: bookwyrm/templates/layout.html:233
|
||||
#: bookwyrm/templates/layout.html:238
|
||||
#, python-format
|
||||
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>"
|
||||
|
||||
#: 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>."
|
||||
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/settings/announcement.html:20
|
||||
#: bookwyrm/templates/settings/email_blocklist.html:50
|
||||
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
||||
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
||||
msgid "Delete"
|
||||
|
@ -1720,7 +1741,7 @@ msgstr "Informes: %(instance_name)s"
|
|||
|
||||
#: bookwyrm/templates/moderation/reports.html:8
|
||||
#: bookwyrm/templates/moderation/reports.html:17
|
||||
#: bookwyrm/templates/settings/admin_layout.html:38
|
||||
#: bookwyrm/templates/settings/layout.html:48
|
||||
msgid "Reports"
|
||||
msgstr "Informes"
|
||||
|
||||
|
@ -1900,6 +1921,7 @@ msgstr "Nueva contraseña:"
|
|||
#: bookwyrm/templates/preferences/delete_user.html:7
|
||||
#: bookwyrm/templates/preferences/delete_user.html:26
|
||||
#: bookwyrm/templates/preferences/layout.html:23
|
||||
#: bookwyrm/templates/user_admin/delete_user_form.html:23
|
||||
msgid "Delete Account"
|
||||
msgstr "Quitar cuenta"
|
||||
|
||||
|
@ -1917,19 +1939,27 @@ msgid "Edit Profile"
|
|||
msgstr "Editar perfil"
|
||||
|
||||
#: 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:"
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:58
|
||||
msgid "Default post privacy:"
|
||||
msgstr "Privacidad de publicación por defecto:"
|
||||
#: bookwyrm/templates/preferences/edit_user.html:50
|
||||
#, fuzzy
|
||||
#| 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
|
||||
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."
|
||||
|
||||
#: 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: "
|
||||
msgstr "Huso horario preferido"
|
||||
|
||||
|
@ -1983,7 +2013,7 @@ msgstr "Tipo de búsqueda"
|
|||
|
||||
#: bookwyrm/templates/search/layout.html:23
|
||||
#: 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:10
|
||||
msgid "Users"
|
||||
|
@ -1994,56 +2024,6 @@ msgstr "Usuarios"
|
|||
msgid "No results found for \"%(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:6
|
||||
msgid "Announcement"
|
||||
|
@ -2072,14 +2052,17 @@ msgid "False"
|
|||
msgstr "Falso"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:47
|
||||
#: bookwyrm/templates/settings/announcement_form.html:40
|
||||
msgid "Start date:"
|
||||
msgstr "Fecha de inicio:"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:54
|
||||
#: bookwyrm/templates/settings/announcement_form.html:49
|
||||
msgid "End date:"
|
||||
msgstr "Fecha final:"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:60
|
||||
#: bookwyrm/templates/settings/announcement_form.html:58
|
||||
msgid "Active:"
|
||||
msgstr "Activ@:"
|
||||
|
||||
|
@ -2088,6 +2071,30 @@ msgstr "Activ@:"
|
|||
msgid "Create Announcement"
|
||||
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
|
||||
msgid "Date added"
|
||||
msgstr "Fecha agregada"
|
||||
|
@ -2121,6 +2128,15 @@ msgstr "activo"
|
|||
msgid "inactive"
|
||||
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:6
|
||||
#: bookwyrm/templates/settings/edit_server.html:20
|
||||
|
@ -2176,6 +2192,36 @@ msgstr "Versión:"
|
|||
msgid "Notes:"
|
||||
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
|
||||
msgid "Details"
|
||||
msgstr "Detalles"
|
||||
|
@ -2243,6 +2289,12 @@ msgstr "Desbloquear"
|
|||
msgid "All users from this instance will be re-activated."
|
||||
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/user_admin/server_filter.html:5
|
||||
msgid "Instance name"
|
||||
|
@ -2256,6 +2308,50 @@ msgstr "Fecha de federalización"
|
|||
msgid "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:11
|
||||
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
||||
|
@ -2495,32 +2591,32 @@ msgstr "Algunos pensamientos sobre el libro"
|
|||
msgid "Progress:"
|
||||
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/readthrough_form.html:22
|
||||
msgid "pages"
|
||||
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/readthrough_form.html:23
|
||||
msgid "percent"
|
||||
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
|
||||
#, python-format
|
||||
msgid "of %(pages)s pages"
|
||||
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:49
|
||||
#: bookwyrm/templates/snippets/status/layout.html:50
|
||||
msgid "Reply"
|
||||
msgstr "Respuesta"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
||||
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||
msgid "Content"
|
||||
msgstr "Contenido"
|
||||
|
||||
|
@ -2532,7 +2628,7 @@ msgstr "Alerta de spoiler:"
|
|||
msgid "Spoilers ahead!"
|
||||
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"
|
||||
msgstr "Incluir alerta de spoiler"
|
||||
|
||||
|
@ -2548,7 +2644,7 @@ msgstr "Comentario:"
|
|||
msgid "Private"
|
||||
msgstr "Privada"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:19
|
||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:21
|
||||
msgid "Post"
|
||||
msgstr "Compartir"
|
||||
|
||||
|
@ -2561,30 +2657,30 @@ msgstr "Cita:"
|
|||
msgid "An excerpt from '%(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
|
||||
#| msgid "Description:"
|
||||
msgid "Position:"
|
||||
msgstr "Descripción:"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:40
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:45
|
||||
#, fuzzy
|
||||
#| msgid "pages"
|
||||
msgid "On page:"
|
||||
msgstr "páginas"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:46
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:51
|
||||
#, fuzzy
|
||||
#| msgid "percent"
|
||||
msgid "At percent:"
|
||||
msgstr "por ciento"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:18
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:25
|
||||
#, python-format
|
||||
msgid "Your review of '%(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:"
|
||||
msgstr "Reseña:"
|
||||
|
||||
|
@ -2802,7 +2898,7 @@ msgid "(Optional)"
|
|||
msgstr "(Opcional)"
|
||||
|
||||
#: 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"
|
||||
msgstr "Progreso de actualización"
|
||||
|
||||
|
@ -2840,23 +2936,25 @@ msgstr "Mover libro"
|
|||
msgid "More shelves"
|
||||
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"
|
||||
msgstr "Empezar leer"
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
||||
msgid "Finish reading"
|
||||
msgstr "Terminar de leer"
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:27
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:29
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:36
|
||||
msgid "Want to read"
|
||||
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
|
||||
msgid "Remove from %(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/trimmed_text.html:17
|
||||
msgid "Show more"
|
||||
|
@ -2953,7 +3051,7 @@ msgstr "Eliminar y recomponer"
|
|||
|
||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||
#: 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"
|
||||
msgstr "Enviar mensaje directo"
|
||||
|
||||
|
@ -3142,6 +3240,24 @@ msgstr[1] "%(mutuals_display)s seguidores que sigues"
|
|||
msgid "No followers you follow"
|
||||
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
|
||||
msgid "Back to users"
|
||||
msgstr "Volver a usuarios"
|
||||
|
@ -3255,15 +3371,15 @@ msgstr "Ver instancia"
|
|||
msgid "Permanently deleted"
|
||||
msgstr "Eliminado permanentemente"
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:17
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:20
|
||||
msgid "Suspend user"
|
||||
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"
|
||||
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:"
|
||||
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."
|
||||
#~ 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"
|
||||
#~ msgstr "Dirección de correo electrónico"
|
||||
|
||||
|
|
Binary file not shown.
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 0.1.1\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"
|
||||
"Last-Translator: Fabien Basmaison <contact@arkhi.org>\n"
|
||||
"Language-Team: Mouse Reeve <LL@li.org>\n"
|
||||
|
@ -18,59 +18,59 @@ msgstr ""
|
|||
"Content-Transfer-Encoding: 8bit\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."
|
||||
msgstr "Cet email est déjà associé à un compte."
|
||||
|
||||
#: bookwyrm/forms.py:249
|
||||
#: bookwyrm/forms.py:250
|
||||
msgid "One Day"
|
||||
msgstr "Un jour"
|
||||
|
||||
#: bookwyrm/forms.py:250
|
||||
#: bookwyrm/forms.py:251
|
||||
msgid "One Week"
|
||||
msgstr "Une semaine"
|
||||
|
||||
#: bookwyrm/forms.py:251
|
||||
#: bookwyrm/forms.py:252
|
||||
msgid "One Month"
|
||||
msgstr "Un mois"
|
||||
|
||||
#: bookwyrm/forms.py:252
|
||||
#: bookwyrm/forms.py:253
|
||||
msgid "Does Not Expire"
|
||||
msgstr "Sans expiration"
|
||||
|
||||
#: bookwyrm/forms.py:257
|
||||
#: bookwyrm/forms.py:258
|
||||
#, python-format
|
||||
msgid "%(count)d uses"
|
||||
msgstr "%(count)d utilisations"
|
||||
|
||||
#: bookwyrm/forms.py:260
|
||||
#: bookwyrm/forms.py:261
|
||||
msgid "Unlimited"
|
||||
msgstr "Sans limite"
|
||||
|
||||
#: bookwyrm/forms.py:310
|
||||
#: bookwyrm/forms.py:317
|
||||
msgid "List Order"
|
||||
msgstr "Ordre de la liste"
|
||||
|
||||
#: bookwyrm/forms.py:311
|
||||
#: bookwyrm/forms.py:318
|
||||
msgid "Book Title"
|
||||
msgstr "Titre du livre"
|
||||
|
||||
#: bookwyrm/forms.py:312
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:23
|
||||
#: bookwyrm/forms.py:319
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:33
|
||||
#: bookwyrm/templates/user/shelf/shelf.html:117
|
||||
#: bookwyrm/templates/user/shelf/shelf.html:148
|
||||
msgid "Rating"
|
||||
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"
|
||||
msgstr "Trier par"
|
||||
|
||||
#: bookwyrm/forms.py:318
|
||||
#: bookwyrm/forms.py:325
|
||||
msgid "Ascending"
|
||||
msgstr "Ordre croissant"
|
||||
|
||||
#: bookwyrm/forms.py:319
|
||||
#: bookwyrm/forms.py:326
|
||||
msgid "Descending"
|
||||
msgstr "Ordre décroissant"
|
||||
|
||||
|
@ -92,47 +92,47 @@ msgstr "nom du compte :"
|
|||
msgid "A user with that username already exists."
|
||||
msgstr "Ce nom est déjà associé à un compte."
|
||||
|
||||
#: bookwyrm/settings.py:113
|
||||
#: bookwyrm/settings.py:115
|
||||
msgid "Home Timeline"
|
||||
msgstr "Mon fil d’actualité"
|
||||
|
||||
#: bookwyrm/settings.py:113
|
||||
#: bookwyrm/settings.py:115
|
||||
msgid "Home"
|
||||
msgstr "Accueil"
|
||||
|
||||
#: bookwyrm/settings.py:114
|
||||
#: bookwyrm/settings.py:116
|
||||
#, fuzzy
|
||||
#| msgid "Book Title"
|
||||
msgid "Books Timeline"
|
||||
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/user/layout.html:81
|
||||
msgid "Books"
|
||||
msgstr "Livres"
|
||||
|
||||
#: bookwyrm/settings.py:160
|
||||
#: bookwyrm/settings.py:162
|
||||
msgid "English"
|
||||
msgstr "English"
|
||||
|
||||
#: bookwyrm/settings.py:161
|
||||
#: bookwyrm/settings.py:163
|
||||
msgid "German"
|
||||
msgstr "Deutsch"
|
||||
|
||||
#: bookwyrm/settings.py:162
|
||||
#: bookwyrm/settings.py:164
|
||||
msgid "Spanish"
|
||||
msgstr "Español"
|
||||
|
||||
#: bookwyrm/settings.py:163
|
||||
#: bookwyrm/settings.py:165
|
||||
msgid "French"
|
||||
msgstr "Français"
|
||||
|
||||
#: bookwyrm/settings.py:164
|
||||
#: bookwyrm/settings.py:166
|
||||
msgid "Simplified Chinese"
|
||||
msgstr "简化字"
|
||||
|
||||
#: bookwyrm/settings.py:165
|
||||
#: bookwyrm/settings.py:167
|
||||
#, fuzzy
|
||||
#| msgid "Additional info:"
|
||||
msgid "Traditional Chinese"
|
||||
|
@ -284,14 +284,14 @@ msgstr "Clé Goodreads :"
|
|||
#: bookwyrm/templates/book/readthrough.html:76
|
||||
#: bookwyrm/templates/lists/bookmark_button.html:15
|
||||
#: 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/edit_server.html:68
|
||||
#: bookwyrm/templates/settings/federated_server.html:98
|
||||
#: bookwyrm/templates/settings/site.html:108
|
||||
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
||||
#: 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"
|
||||
msgstr "Enregistrer"
|
||||
|
||||
|
@ -416,6 +416,7 @@ msgstr "Ajouter à la liste"
|
|||
#: bookwyrm/templates/book/book.html:313
|
||||
#: bookwyrm/templates/book/cover_modal.html:31
|
||||
#: bookwyrm/templates/lists/list.html:179
|
||||
#: bookwyrm/templates/settings/domain_form.html:26
|
||||
msgid "Add"
|
||||
msgstr "Ajouter"
|
||||
|
||||
|
@ -1007,7 +1008,8 @@ msgid "Currently Reading"
|
|||
msgstr "Lectures en cours"
|
||||
|
||||
#: 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
|
||||
msgid "Read"
|
||||
msgstr "Lu"
|
||||
|
@ -1018,12 +1020,18 @@ msgstr "Lu"
|
|||
msgid "%(year)s Reading Goal"
|
||||
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
|
||||
msgid "Who to follow"
|
||||
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
|
||||
#| msgid "Directory"
|
||||
msgid "View directory"
|
||||
|
@ -1138,12 +1146,12 @@ msgid "Avatar:"
|
|||
msgstr "Avatar :"
|
||||
|
||||
#: 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:"
|
||||
msgstr "Autoriser les abonnements manuellement :"
|
||||
|
||||
#: 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:"
|
||||
msgstr "Afficher ce compte dans ceux suggérés :"
|
||||
|
||||
|
@ -1399,7 +1407,7 @@ msgid "Settings"
|
|||
msgstr "Paramètres"
|
||||
|
||||
#: 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_invites.html:3
|
||||
#: bookwyrm/templates/settings/manage_invites.html:15
|
||||
|
@ -1443,24 +1451,36 @@ msgstr "Se connecter"
|
|||
msgid "Join"
|
||||
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"
|
||||
msgstr "À propos de cette instance"
|
||||
|
||||
#: bookwyrm/templates/layout.html:222
|
||||
#: bookwyrm/templates/layout.html:227
|
||||
msgid "Contact site admin"
|
||||
msgstr "Contacter l’administrateur du site"
|
||||
|
||||
#: bookwyrm/templates/layout.html:226
|
||||
#: bookwyrm/templates/layout.html:231
|
||||
msgid "Documentation"
|
||||
msgstr "Documentation"
|
||||
|
||||
#: bookwyrm/templates/layout.html:233
|
||||
#: bookwyrm/templates/layout.html:238
|
||||
#, python-format
|
||||
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>"
|
||||
|
||||
#: 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>."
|
||||
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/settings/announcement.html:20
|
||||
#: bookwyrm/templates/settings/email_blocklist.html:50
|
||||
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
||||
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
||||
msgid "Delete"
|
||||
|
@ -1745,7 +1766,7 @@ msgstr "Signalements : %(instance_name)s"
|
|||
|
||||
#: bookwyrm/templates/moderation/reports.html:8
|
||||
#: bookwyrm/templates/moderation/reports.html:17
|
||||
#: bookwyrm/templates/settings/admin_layout.html:38
|
||||
#: bookwyrm/templates/settings/layout.html:48
|
||||
msgid "Reports"
|
||||
msgstr "Signalements"
|
||||
|
||||
|
@ -1925,6 +1946,7 @@ msgstr "Nouveau mot de passe :"
|
|||
#: bookwyrm/templates/preferences/delete_user.html:7
|
||||
#: bookwyrm/templates/preferences/delete_user.html:26
|
||||
#: bookwyrm/templates/preferences/layout.html:23
|
||||
#: bookwyrm/templates/user_admin/delete_user_form.html:23
|
||||
#, fuzzy
|
||||
#| msgid "Create an Account"
|
||||
msgid "Delete Account"
|
||||
|
@ -1944,21 +1966,29 @@ msgid "Edit Profile"
|
|||
msgstr "Modifier le profil"
|
||||
|
||||
#: 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é :"
|
||||
|
||||
#: 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
|
||||
#, 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
|
||||
#| msgid "Post privacy"
|
||||
msgid "Default post privacy:"
|
||||
msgstr "Confidentialité du statut"
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:70
|
||||
#, 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
|
||||
#: bookwyrm/templates/preferences/edit_user.html:75
|
||||
msgid "Preferred Timezone: "
|
||||
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: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:10
|
||||
msgid "Users"
|
||||
|
@ -2026,56 +2056,6 @@ msgstr "Comptes"
|
|||
msgid "No results found for \"%(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:6
|
||||
msgid "Announcement"
|
||||
|
@ -2104,14 +2084,17 @@ msgid "False"
|
|||
msgstr "Faux"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:47
|
||||
#: bookwyrm/templates/settings/announcement_form.html:40
|
||||
msgid "Start date:"
|
||||
msgstr "Date de début :"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:54
|
||||
#: bookwyrm/templates/settings/announcement_form.html:49
|
||||
msgid "End date:"
|
||||
msgstr "Date de fin :"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:60
|
||||
#: bookwyrm/templates/settings/announcement_form.html:58
|
||||
msgid "Active:"
|
||||
msgstr "Active :"
|
||||
|
||||
|
@ -2120,6 +2103,30 @@ msgstr "Active :"
|
|||
msgid "Create Announcement"
|
||||
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
|
||||
msgid "Date added"
|
||||
msgstr "Date d’ajout"
|
||||
|
@ -2153,6 +2160,15 @@ msgstr "active"
|
|||
msgid "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:6
|
||||
#: bookwyrm/templates/settings/edit_server.html:20
|
||||
|
@ -2208,6 +2224,36 @@ msgstr "Description :"
|
|||
msgid "Notes:"
|
||||
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
|
||||
msgid "Details"
|
||||
msgstr "Détails"
|
||||
|
@ -2275,6 +2321,12 @@ msgstr "Débloquer"
|
|||
msgid "All users from this instance will be re-activated."
|
||||
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/user_admin/server_filter.html:5
|
||||
msgid "Instance name"
|
||||
|
@ -2288,6 +2340,50 @@ msgstr "Date de fédération"
|
|||
msgid "Software"
|
||||
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:11
|
||||
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
||||
|
@ -2528,32 +2624,32 @@ msgstr ""
|
|||
msgid "Progress:"
|
||||
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/readthrough_form.html:22
|
||||
msgid "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/readthrough_form.html:23
|
||||
msgid "percent"
|
||||
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
|
||||
#, python-format
|
||||
msgid "of %(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:49
|
||||
#: bookwyrm/templates/snippets/status/layout.html:50
|
||||
msgid "Reply"
|
||||
msgstr "Répondre"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
||||
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||
msgid "Content"
|
||||
msgstr "Contenu"
|
||||
|
||||
|
@ -2565,7 +2661,7 @@ msgstr "Alerte Spoiler :"
|
|||
msgid "Spoilers ahead!"
|
||||
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"
|
||||
msgstr "Afficher une alerte spoiler"
|
||||
|
||||
|
@ -2581,7 +2677,7 @@ msgstr "Commentaire :"
|
|||
msgid "Private"
|
||||
msgstr "Privé"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:19
|
||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:21
|
||||
msgid "Post"
|
||||
msgstr "Publier"
|
||||
|
||||
|
@ -2595,31 +2691,31 @@ msgstr "Citation :"
|
|||
msgid "An excerpt from '%(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
|
||||
#| msgid "Description:"
|
||||
msgid "Position:"
|
||||
msgstr "Description :"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:40
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:45
|
||||
#, fuzzy
|
||||
#| msgid "pages"
|
||||
msgid "On page:"
|
||||
msgstr "pages"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:46
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:51
|
||||
#, fuzzy
|
||||
#| msgid "percent"
|
||||
msgid "At percent:"
|
||||
msgstr "pourcent"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:18
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:25
|
||||
#, fuzzy, python-format
|
||||
#| msgid "Editions of %(book_title)s"
|
||||
msgid "Your review of '%(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:"
|
||||
msgstr "Critique :"
|
||||
|
||||
|
@ -2841,7 +2937,7 @@ msgid "(Optional)"
|
|||
msgstr ""
|
||||
|
||||
#: 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"
|
||||
msgstr "Progression de la mise à jour"
|
||||
|
||||
|
@ -2879,23 +2975,25 @@ msgstr "Déplacer le livre"
|
|||
msgid "More shelves"
|
||||
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"
|
||||
msgstr "Commencer la lecture"
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
||||
msgid "Finish reading"
|
||||
msgstr "Terminer la lecture"
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:27
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:29
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:36
|
||||
msgid "Want to read"
|
||||
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
|
||||
msgid "Remove from %(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/trimmed_text.html:17
|
||||
msgid "Show more"
|
||||
|
@ -2999,7 +3097,7 @@ msgstr "Supprimer & recommencer la rédaction"
|
|||
|
||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||
#: 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"
|
||||
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"
|
||||
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
|
||||
msgid "Back to users"
|
||||
msgstr "Retour aux comptes"
|
||||
|
@ -3306,15 +3420,15 @@ msgstr "Voir l’instance"
|
|||
msgid "Permanently deleted"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:17
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:20
|
||||
msgid "Suspend user"
|
||||
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"
|
||||
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:"
|
||||
msgstr "Niveau d’accès :"
|
||||
|
||||
|
@ -3431,11 +3545,6 @@ msgstr ""
|
|||
#~ msgid "Decimal number"
|
||||
#~ msgstr "Numéro dans la série :"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "List curation:"
|
||||
#~ msgid "Duration"
|
||||
#~ msgstr "Modération de la liste :"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Email address:"
|
||||
#~ msgid "Email address"
|
||||
|
|
Binary file not shown.
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 0.1.1\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"
|
||||
"Last-Translator: Kana <gudzpoz@live.com>\n"
|
||||
"Language-Team: Mouse Reeve <LL@li.org>\n"
|
||||
|
@ -18,59 +18,59 @@ msgstr ""
|
|||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: bookwyrm/forms.py:235
|
||||
#: bookwyrm/forms.py:236
|
||||
msgid "A user with this email already exists."
|
||||
msgstr "已经存在使用该邮箱的用户。"
|
||||
|
||||
#: bookwyrm/forms.py:249
|
||||
#: bookwyrm/forms.py:250
|
||||
msgid "One Day"
|
||||
msgstr "一天"
|
||||
|
||||
#: bookwyrm/forms.py:250
|
||||
#: bookwyrm/forms.py:251
|
||||
msgid "One Week"
|
||||
msgstr "一周"
|
||||
|
||||
#: bookwyrm/forms.py:251
|
||||
#: bookwyrm/forms.py:252
|
||||
msgid "One Month"
|
||||
msgstr "一个月"
|
||||
|
||||
#: bookwyrm/forms.py:252
|
||||
#: bookwyrm/forms.py:253
|
||||
msgid "Does Not Expire"
|
||||
msgstr "永不失效"
|
||||
|
||||
#: bookwyrm/forms.py:257
|
||||
#: bookwyrm/forms.py:258
|
||||
#, python-format
|
||||
msgid "%(count)d uses"
|
||||
msgstr "%(count)d 次使用"
|
||||
|
||||
#: bookwyrm/forms.py:260
|
||||
#: bookwyrm/forms.py:261
|
||||
msgid "Unlimited"
|
||||
msgstr "不受限"
|
||||
|
||||
#: bookwyrm/forms.py:310
|
||||
#: bookwyrm/forms.py:317
|
||||
msgid "List Order"
|
||||
msgstr "列表顺序"
|
||||
|
||||
#: bookwyrm/forms.py:311
|
||||
#: bookwyrm/forms.py:318
|
||||
msgid "Book Title"
|
||||
msgstr "书名"
|
||||
|
||||
#: bookwyrm/forms.py:312
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:23
|
||||
#: bookwyrm/forms.py:319
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:33
|
||||
#: bookwyrm/templates/user/shelf/shelf.html:117
|
||||
#: bookwyrm/templates/user/shelf/shelf.html:148
|
||||
msgid "Rating"
|
||||
msgstr "评价"
|
||||
|
||||
#: bookwyrm/forms.py:314 bookwyrm/templates/lists/list.html:107
|
||||
#: bookwyrm/forms.py:321 bookwyrm/templates/lists/list.html:107
|
||||
msgid "Sort By"
|
||||
msgstr "排序方式"
|
||||
|
||||
#: bookwyrm/forms.py:318
|
||||
#: bookwyrm/forms.py:325
|
||||
msgid "Ascending"
|
||||
msgstr "升序"
|
||||
|
||||
#: bookwyrm/forms.py:319
|
||||
#: bookwyrm/forms.py:326
|
||||
msgid "Descending"
|
||||
msgstr "降序"
|
||||
|
||||
|
@ -92,45 +92,45 @@ msgstr "用户名"
|
|||
msgid "A user with that username already exists."
|
||||
msgstr "已经存在使用该用户名的用户。"
|
||||
|
||||
#: bookwyrm/settings.py:113
|
||||
#: bookwyrm/settings.py:115
|
||||
msgid "Home Timeline"
|
||||
msgstr "主页时间线"
|
||||
|
||||
#: bookwyrm/settings.py:113
|
||||
#: bookwyrm/settings.py:115
|
||||
msgid "Home"
|
||||
msgstr "主页"
|
||||
|
||||
#: bookwyrm/settings.py:114
|
||||
#: bookwyrm/settings.py:116
|
||||
msgid "Books Timeline"
|
||||
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/user/layout.html:81
|
||||
msgid "Books"
|
||||
msgstr "书目"
|
||||
|
||||
#: bookwyrm/settings.py:160
|
||||
#: bookwyrm/settings.py:162
|
||||
msgid "English"
|
||||
msgstr "English(英语)"
|
||||
|
||||
#: bookwyrm/settings.py:161
|
||||
#: bookwyrm/settings.py:163
|
||||
msgid "German"
|
||||
msgstr "Deutsch(德语)"
|
||||
|
||||
#: bookwyrm/settings.py:162
|
||||
#: bookwyrm/settings.py:164
|
||||
msgid "Spanish"
|
||||
msgstr "Español(西班牙语)"
|
||||
|
||||
#: bookwyrm/settings.py:163
|
||||
#: bookwyrm/settings.py:165
|
||||
msgid "French"
|
||||
msgstr "Français(法语)"
|
||||
|
||||
#: bookwyrm/settings.py:164
|
||||
#: bookwyrm/settings.py:166
|
||||
msgid "Simplified Chinese"
|
||||
msgstr "简体中文"
|
||||
|
||||
#: bookwyrm/settings.py:165
|
||||
#: bookwyrm/settings.py:167
|
||||
msgid "Traditional Chinese"
|
||||
msgstr "繁體中文(繁体中文)"
|
||||
|
||||
|
@ -280,14 +280,14 @@ msgstr "Goodreads key:"
|
|||
#: bookwyrm/templates/book/readthrough.html:76
|
||||
#: bookwyrm/templates/lists/bookmark_button.html:15
|
||||
#: 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/edit_server.html:68
|
||||
#: bookwyrm/templates/settings/federated_server.html:98
|
||||
#: bookwyrm/templates/settings/site.html:108
|
||||
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
||||
#: 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"
|
||||
msgstr "保存"
|
||||
|
||||
|
@ -411,6 +411,7 @@ msgstr "添加到列表"
|
|||
#: bookwyrm/templates/book/book.html:313
|
||||
#: bookwyrm/templates/book/cover_modal.html:31
|
||||
#: bookwyrm/templates/lists/list.html:179
|
||||
#: bookwyrm/templates/settings/domain_form.html:26
|
||||
msgid "Add"
|
||||
msgstr "添加"
|
||||
|
||||
|
@ -993,7 +994,8 @@ msgid "Currently Reading"
|
|||
msgstr "在读"
|
||||
|
||||
#: 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
|
||||
msgid "Read"
|
||||
msgstr "读过"
|
||||
|
@ -1004,12 +1006,18 @@ msgstr "读过"
|
|||
msgid "%(year)s Reading Goal"
|
||||
msgstr "%(year)s 阅读目标"
|
||||
|
||||
#: bookwyrm/templates/feed/suggested_users.html:3
|
||||
#: bookwyrm/templates/feed/suggested_users.html:5
|
||||
#: bookwyrm/templates/get_started/users.html:6
|
||||
msgid "Who to follow"
|
||||
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
|
||||
#| msgid "Directory"
|
||||
msgid "View directory"
|
||||
|
@ -1124,12 +1132,12 @@ msgid "Avatar:"
|
|||
msgstr "头像:"
|
||||
|
||||
#: 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:"
|
||||
msgstr "手动批准关注者:"
|
||||
|
||||
#: 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:"
|
||||
msgstr "在推荐的用户中显示此帐号:"
|
||||
|
||||
|
@ -1381,7 +1389,7 @@ msgid "Settings"
|
|||
msgstr "设置"
|
||||
|
||||
#: 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_invites.html:3
|
||||
#: bookwyrm/templates/settings/manage_invites.html:15
|
||||
|
@ -1425,24 +1433,36 @@ msgstr "登录"
|
|||
msgid "Join"
|
||||
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"
|
||||
msgstr "关于本实例"
|
||||
|
||||
#: bookwyrm/templates/layout.html:222
|
||||
#: bookwyrm/templates/layout.html:227
|
||||
msgid "Contact site admin"
|
||||
msgstr "联系站点管理员"
|
||||
|
||||
#: bookwyrm/templates/layout.html:226
|
||||
#: bookwyrm/templates/layout.html:231
|
||||
msgid "Documentation"
|
||||
msgstr "文档"
|
||||
|
||||
#: bookwyrm/templates/layout.html:233
|
||||
#: bookwyrm/templates/layout.html:238
|
||||
#, python-format
|
||||
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"
|
||||
|
||||
#: 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>."
|
||||
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/settings/announcement.html:20
|
||||
#: bookwyrm/templates/settings/email_blocklist.html:50
|
||||
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
||||
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
||||
msgid "Delete"
|
||||
|
@ -1725,7 +1746,7 @@ msgstr "报告: %(instance_name)s"
|
|||
|
||||
#: bookwyrm/templates/moderation/reports.html:8
|
||||
#: bookwyrm/templates/moderation/reports.html:17
|
||||
#: bookwyrm/templates/settings/admin_layout.html:38
|
||||
#: bookwyrm/templates/settings/layout.html:48
|
||||
msgid "Reports"
|
||||
msgstr "报告"
|
||||
|
||||
|
@ -1906,6 +1927,7 @@ msgstr "新密码:"
|
|||
#: bookwyrm/templates/preferences/delete_user.html:7
|
||||
#: bookwyrm/templates/preferences/delete_user.html:26
|
||||
#: bookwyrm/templates/preferences/layout.html:23
|
||||
#: bookwyrm/templates/user_admin/delete_user_form.html:23
|
||||
msgid "Delete Account"
|
||||
msgstr "删除帐号"
|
||||
|
||||
|
@ -1923,19 +1945,27 @@ msgid "Edit Profile"
|
|||
msgstr "编辑个人资料"
|
||||
|
||||
#: 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 "在消息流中显示设置阅读目标的提示:"
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:58
|
||||
msgid "Default post privacy:"
|
||||
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:70
|
||||
#: 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:73
|
||||
#: bookwyrm/templates/preferences/edit_user.html:68
|
||||
msgid "Default post privacy:"
|
||||
msgstr "默认发文隐私:"
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:75
|
||||
msgid "Preferred Timezone: "
|
||||
msgstr "偏好的时区:"
|
||||
|
||||
|
@ -1989,7 +2019,7 @@ msgstr "搜索类型"
|
|||
|
||||
#: bookwyrm/templates/search/layout.html:23
|
||||
#: 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:10
|
||||
msgid "Users"
|
||||
|
@ -2000,56 +2030,6 @@ msgstr "用户"
|
|||
msgid "No results found for \"%(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:6
|
||||
msgid "Announcement"
|
||||
|
@ -2078,14 +2058,17 @@ msgid "False"
|
|||
msgstr "否"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:47
|
||||
#: bookwyrm/templates/settings/announcement_form.html:40
|
||||
msgid "Start date:"
|
||||
msgstr "开始日期:"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:54
|
||||
#: bookwyrm/templates/settings/announcement_form.html:49
|
||||
msgid "End date:"
|
||||
msgstr "结束日期:"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:60
|
||||
#: bookwyrm/templates/settings/announcement_form.html:58
|
||||
msgid "Active:"
|
||||
msgstr "活跃:"
|
||||
|
||||
|
@ -2094,6 +2077,30 @@ msgstr "活跃:"
|
|||
msgid "Create Announcement"
|
||||
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
|
||||
msgid "Date added"
|
||||
msgstr "添加日期:"
|
||||
|
@ -2127,6 +2134,15 @@ msgstr "活跃"
|
|||
msgid "inactive"
|
||||
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:6
|
||||
#: bookwyrm/templates/settings/edit_server.html:20
|
||||
|
@ -2182,6 +2198,35 @@ msgstr "版本:"
|
|||
msgid "Notes:"
|
||||
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
|
||||
msgid "Details"
|
||||
msgstr "详细"
|
||||
|
@ -2249,6 +2294,12 @@ msgstr "取消屏蔽"
|
|||
msgid "All users from this instance will be re-activated."
|
||||
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/user_admin/server_filter.html:5
|
||||
msgid "Instance name"
|
||||
|
@ -2262,6 +2313,50 @@ msgstr "跨站日期"
|
|||
msgid "Software"
|
||||
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:11
|
||||
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
||||
|
@ -2500,32 +2595,32 @@ msgstr "对书的一些看法"
|
|||
msgid "Progress:"
|
||||
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/readthrough_form.html:22
|
||||
msgid "pages"
|
||||
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/readthrough_form.html:23
|
||||
msgid "percent"
|
||||
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
|
||||
#, python-format
|
||||
msgid "of %(pages)s pages"
|
||||
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:49
|
||||
#: bookwyrm/templates/snippets/status/layout.html:50
|
||||
msgid "Reply"
|
||||
msgstr "回复"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
||||
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||
msgid "Content"
|
||||
msgstr "内容"
|
||||
|
||||
|
@ -2537,7 +2632,7 @@ msgstr "剧透警告:"
|
|||
msgid "Spoilers ahead!"
|
||||
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"
|
||||
msgstr "加入剧透警告"
|
||||
|
||||
|
@ -2553,7 +2648,7 @@ msgstr "评论:"
|
|||
msgid "Private"
|
||||
msgstr "私密"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:19
|
||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:21
|
||||
msgid "Post"
|
||||
msgstr "发布"
|
||||
|
||||
|
@ -2566,30 +2661,30 @@ msgstr "引用:"
|
|||
msgid "An excerpt from '%(book_title)s'"
|
||||
msgstr "摘自《%(book_title)s》的节录"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:31
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:32
|
||||
#, fuzzy
|
||||
#| msgid "Description:"
|
||||
msgid "Position:"
|
||||
msgstr "描述:"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:40
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:45
|
||||
#, fuzzy
|
||||
#| msgid "pages"
|
||||
msgid "On page:"
|
||||
msgstr "页数"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:46
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:51
|
||||
#, fuzzy
|
||||
#| msgid "percent"
|
||||
msgid "At percent:"
|
||||
msgstr "百分比"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:18
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:25
|
||||
#, python-format
|
||||
msgid "Your review of '%(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:"
|
||||
msgstr "书评:"
|
||||
|
||||
|
@ -2803,7 +2898,7 @@ msgid "(Optional)"
|
|||
msgstr ""
|
||||
|
||||
#: 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"
|
||||
msgstr "更新进度"
|
||||
|
||||
|
@ -2841,23 +2936,25 @@ msgstr "移动书目"
|
|||
msgid "More shelves"
|
||||
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"
|
||||
msgstr "开始阅读"
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
||||
msgid "Finish reading"
|
||||
msgstr "完成阅读"
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:27
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:29
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:36
|
||||
msgid "Want to read"
|
||||
msgstr "想要阅读"
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:59
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:62
|
||||
#, python-format
|
||||
msgid "Remove from %(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/trimmed_text.html:17
|
||||
msgid "Show more"
|
||||
|
@ -2954,7 +3051,7 @@ msgstr "删除并重新起草"
|
|||
|
||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||
#: 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"
|
||||
msgstr "发送私信"
|
||||
|
||||
|
@ -3138,6 +3235,24 @@ msgstr[0] "%(mutuals_display)s 个你也关注的关注者"
|
|||
msgid "No followers you follow"
|
||||
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
|
||||
msgid "Back to users"
|
||||
msgstr "回到用户"
|
||||
|
@ -3249,15 +3364,15 @@ msgstr "查看实例"
|
|||
msgid "Permanently deleted"
|
||||
msgstr "已永久删除"
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:17
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:20
|
||||
msgid "Suspend user"
|
||||
msgstr "停用用户"
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:19
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:25
|
||||
msgid "Un-suspend user"
|
||||
msgstr "取消停用用户"
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:28
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:47
|
||||
msgid "Access level:"
|
||||
msgstr "访问级别:"
|
||||
|
||||
|
|
Binary file not shown.
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 0.0.1\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"
|
||||
"Last-Translator: Grace Cheng <chengracecwy@gmail.com>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -18,59 +18,59 @@ msgstr ""
|
|||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: bookwyrm/forms.py:235
|
||||
#: bookwyrm/forms.py:236
|
||||
msgid "A user with this email already exists."
|
||||
msgstr "已經存在使用該郵箱的使用者。"
|
||||
|
||||
#: bookwyrm/forms.py:249
|
||||
#: bookwyrm/forms.py:250
|
||||
msgid "One Day"
|
||||
msgstr "一天"
|
||||
|
||||
#: bookwyrm/forms.py:250
|
||||
#: bookwyrm/forms.py:251
|
||||
msgid "One Week"
|
||||
msgstr "一週"
|
||||
|
||||
#: bookwyrm/forms.py:251
|
||||
#: bookwyrm/forms.py:252
|
||||
msgid "One Month"
|
||||
msgstr "一個月"
|
||||
|
||||
#: bookwyrm/forms.py:252
|
||||
#: bookwyrm/forms.py:253
|
||||
msgid "Does Not Expire"
|
||||
msgstr "永不失效"
|
||||
|
||||
#: bookwyrm/forms.py:257
|
||||
#: bookwyrm/forms.py:258
|
||||
#, python-format
|
||||
msgid "%(count)d uses"
|
||||
msgstr "%(count)d 次使用"
|
||||
|
||||
#: bookwyrm/forms.py:260
|
||||
#: bookwyrm/forms.py:261
|
||||
msgid "Unlimited"
|
||||
msgstr "不受限"
|
||||
|
||||
#: bookwyrm/forms.py:310
|
||||
#: bookwyrm/forms.py:317
|
||||
msgid "List Order"
|
||||
msgstr "列表順序"
|
||||
|
||||
#: bookwyrm/forms.py:311
|
||||
#: bookwyrm/forms.py:318
|
||||
msgid "Book Title"
|
||||
msgstr "書名"
|
||||
|
||||
#: bookwyrm/forms.py:312
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:23
|
||||
#: bookwyrm/forms.py:319
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:33
|
||||
#: bookwyrm/templates/user/shelf/shelf.html:117
|
||||
#: bookwyrm/templates/user/shelf/shelf.html:148
|
||||
msgid "Rating"
|
||||
msgstr "評價"
|
||||
|
||||
#: bookwyrm/forms.py:314 bookwyrm/templates/lists/list.html:107
|
||||
#: bookwyrm/forms.py:321 bookwyrm/templates/lists/list.html:107
|
||||
msgid "Sort By"
|
||||
msgstr "排序方式"
|
||||
|
||||
#: bookwyrm/forms.py:318
|
||||
#: bookwyrm/forms.py:325
|
||||
msgid "Ascending"
|
||||
msgstr "升序"
|
||||
|
||||
#: bookwyrm/forms.py:319
|
||||
#: bookwyrm/forms.py:326
|
||||
msgid "Descending"
|
||||
msgstr "降序"
|
||||
|
||||
|
@ -92,47 +92,47 @@ msgstr "使用者名稱"
|
|||
msgid "A user with that username already exists."
|
||||
msgstr "已經存在使用該名稱的使用者。"
|
||||
|
||||
#: bookwyrm/settings.py:113
|
||||
#: bookwyrm/settings.py:115
|
||||
msgid "Home Timeline"
|
||||
msgstr "主頁時間線"
|
||||
|
||||
#: bookwyrm/settings.py:113
|
||||
#: bookwyrm/settings.py:115
|
||||
msgid "Home"
|
||||
msgstr "主頁"
|
||||
|
||||
#: bookwyrm/settings.py:114
|
||||
#: bookwyrm/settings.py:116
|
||||
#, fuzzy
|
||||
#| msgid "Book Title"
|
||||
msgid "Books Timeline"
|
||||
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/user/layout.html:81
|
||||
msgid "Books"
|
||||
msgstr "書目"
|
||||
|
||||
#: bookwyrm/settings.py:160
|
||||
#: bookwyrm/settings.py:162
|
||||
msgid "English"
|
||||
msgstr "English(英語)"
|
||||
|
||||
#: bookwyrm/settings.py:161
|
||||
#: bookwyrm/settings.py:163
|
||||
msgid "German"
|
||||
msgstr "Deutsch(德語)"
|
||||
|
||||
#: bookwyrm/settings.py:162
|
||||
#: bookwyrm/settings.py:164
|
||||
msgid "Spanish"
|
||||
msgstr "Español(西班牙語)"
|
||||
|
||||
#: bookwyrm/settings.py:163
|
||||
#: bookwyrm/settings.py:165
|
||||
msgid "French"
|
||||
msgstr "Français(法語)"
|
||||
|
||||
#: bookwyrm/settings.py:164
|
||||
#: bookwyrm/settings.py:166
|
||||
msgid "Simplified Chinese"
|
||||
msgstr "簡體中文"
|
||||
|
||||
#: bookwyrm/settings.py:165
|
||||
#: bookwyrm/settings.py:167
|
||||
#, fuzzy
|
||||
#| msgid "Tranditional Chinese"
|
||||
msgid "Traditional Chinese"
|
||||
|
@ -286,14 +286,14 @@ msgstr "Goodreads key:"
|
|||
#: bookwyrm/templates/book/readthrough.html:76
|
||||
#: bookwyrm/templates/lists/bookmark_button.html:15
|
||||
#: 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/edit_server.html:68
|
||||
#: bookwyrm/templates/settings/federated_server.html:98
|
||||
#: bookwyrm/templates/settings/site.html:108
|
||||
#: bookwyrm/templates/snippets/reading_modals/layout.html:16
|
||||
#: 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"
|
||||
msgstr "儲存"
|
||||
|
||||
|
@ -417,6 +417,7 @@ msgstr "新增到列表"
|
|||
#: bookwyrm/templates/book/book.html:313
|
||||
#: bookwyrm/templates/book/cover_modal.html:31
|
||||
#: bookwyrm/templates/lists/list.html:179
|
||||
#: bookwyrm/templates/settings/domain_form.html:26
|
||||
msgid "Add"
|
||||
msgstr "新增"
|
||||
|
||||
|
@ -1018,7 +1019,8 @@ msgid "Currently Reading"
|
|||
msgstr "在讀"
|
||||
|
||||
#: 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
|
||||
msgid "Read"
|
||||
msgstr "讀過"
|
||||
|
@ -1029,12 +1031,18 @@ msgstr "讀過"
|
|||
msgid "%(year)s Reading Goal"
|
||||
msgstr "%(year)s 閱讀目標"
|
||||
|
||||
#: bookwyrm/templates/feed/suggested_users.html:3
|
||||
#: bookwyrm/templates/feed/suggested_users.html:5
|
||||
#: bookwyrm/templates/get_started/users.html:6
|
||||
msgid "Who to follow"
|
||||
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
|
||||
#| msgid "Directory"
|
||||
msgid "View directory"
|
||||
|
@ -1149,12 +1157,12 @@ msgid "Avatar:"
|
|||
msgstr "頭像:"
|
||||
|
||||
#: 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:"
|
||||
msgstr "手動批准關注者:"
|
||||
|
||||
#: 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:"
|
||||
msgstr "在推薦的使用者中顯示此帳號:"
|
||||
|
||||
|
@ -1410,7 +1418,7 @@ msgid "Settings"
|
|||
msgstr "設定"
|
||||
|
||||
#: 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_invites.html:3
|
||||
#: bookwyrm/templates/settings/manage_invites.html:15
|
||||
|
@ -1454,24 +1462,36 @@ msgstr "登入"
|
|||
msgid "Join"
|
||||
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"
|
||||
msgstr "關於本實例"
|
||||
|
||||
#: bookwyrm/templates/layout.html:222
|
||||
#: bookwyrm/templates/layout.html:227
|
||||
msgid "Contact site admin"
|
||||
msgstr "聯絡網站管理員"
|
||||
|
||||
#: bookwyrm/templates/layout.html:226
|
||||
#: bookwyrm/templates/layout.html:231
|
||||
msgid "Documentation"
|
||||
msgstr "文件:"
|
||||
|
||||
#: bookwyrm/templates/layout.html:233
|
||||
#: bookwyrm/templates/layout.html:238
|
||||
#, python-format
|
||||
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"
|
||||
|
||||
#: 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>."
|
||||
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/settings/announcement.html:20
|
||||
#: bookwyrm/templates/settings/email_blocklist.html:50
|
||||
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
|
||||
#: bookwyrm/templates/snippets/follow_request_buttons.html:12
|
||||
msgid "Delete"
|
||||
|
@ -1754,7 +1775,7 @@ msgstr "舉報: %(instance_name)s"
|
|||
|
||||
#: bookwyrm/templates/moderation/reports.html:8
|
||||
#: bookwyrm/templates/moderation/reports.html:17
|
||||
#: bookwyrm/templates/settings/admin_layout.html:38
|
||||
#: bookwyrm/templates/settings/layout.html:48
|
||||
msgid "Reports"
|
||||
msgstr "舉報"
|
||||
|
||||
|
@ -1934,6 +1955,7 @@ msgstr "新密碼:"
|
|||
#: bookwyrm/templates/preferences/delete_user.html:7
|
||||
#: bookwyrm/templates/preferences/delete_user.html:26
|
||||
#: bookwyrm/templates/preferences/layout.html:23
|
||||
#: bookwyrm/templates/user_admin/delete_user_form.html:23
|
||||
#, fuzzy
|
||||
#| msgid "Create an Account"
|
||||
msgid "Delete Account"
|
||||
|
@ -1953,21 +1975,29 @@ msgid "Edit Profile"
|
|||
msgstr "編輯使用者資料"
|
||||
|
||||
#: 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 "在即時動態中顯示設定的閱讀目標提示:"
|
||||
|
||||
#: 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
|
||||
#, 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
|
||||
#| msgid "Post privacy"
|
||||
msgid "Default post privacy:"
|
||||
msgstr "發文隱私"
|
||||
|
||||
#: bookwyrm/templates/preferences/edit_user.html:70
|
||||
#, 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
|
||||
#: bookwyrm/templates/preferences/edit_user.html:75
|
||||
msgid "Preferred Timezone: "
|
||||
msgstr "偏好時區:"
|
||||
|
||||
|
@ -2024,7 +2054,7 @@ msgstr "搜尋類別"
|
|||
|
||||
#: bookwyrm/templates/search/layout.html:23
|
||||
#: 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:10
|
||||
msgid "Users"
|
||||
|
@ -2035,56 +2065,6 @@ msgstr "使用者"
|
|||
msgid "No results found for \"%(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:6
|
||||
msgid "Announcement"
|
||||
|
@ -2113,14 +2093,17 @@ msgid "False"
|
|||
msgstr "否"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:47
|
||||
#: bookwyrm/templates/settings/announcement_form.html:40
|
||||
msgid "Start date:"
|
||||
msgstr "開始日期:"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:54
|
||||
#: bookwyrm/templates/settings/announcement_form.html:49
|
||||
msgid "End date:"
|
||||
msgstr "結束日期:"
|
||||
|
||||
#: bookwyrm/templates/settings/announcement.html:60
|
||||
#: bookwyrm/templates/settings/announcement_form.html:58
|
||||
msgid "Active:"
|
||||
msgstr "活躍:"
|
||||
|
||||
|
@ -2129,6 +2112,30 @@ msgstr "活躍:"
|
|||
msgid "Create Announcement"
|
||||
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
|
||||
msgid "Date added"
|
||||
msgstr "新增日期:"
|
||||
|
@ -2162,6 +2169,15 @@ msgstr "啟用"
|
|||
msgid "inactive"
|
||||
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:6
|
||||
#: bookwyrm/templates/settings/edit_server.html:20
|
||||
|
@ -2217,6 +2233,35 @@ msgstr "版本:"
|
|||
msgid "Notes:"
|
||||
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
|
||||
msgid "Details"
|
||||
msgstr "詳細"
|
||||
|
@ -2284,6 +2329,12 @@ msgstr "取消封鎖"
|
|||
msgid "All users from this instance will be re-activated."
|
||||
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/user_admin/server_filter.html:5
|
||||
msgid "Instance name"
|
||||
|
@ -2297,6 +2348,50 @@ msgstr "跨站日期"
|
|||
msgid "Software"
|
||||
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:11
|
||||
#: bookwyrm/templates/settings/manage_invite_requests.html:25
|
||||
|
@ -2540,32 +2635,32 @@ msgstr ""
|
|||
msgid "Progress:"
|
||||
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/readthrough_form.html:22
|
||||
msgid "pages"
|
||||
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/readthrough_form.html:23
|
||||
msgid "percent"
|
||||
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
|
||||
#, python-format
|
||||
msgid "of %(pages)s pages"
|
||||
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:49
|
||||
#: bookwyrm/templates/snippets/status/layout.html:50
|
||||
msgid "Reply"
|
||||
msgstr "回覆"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/content_field.html:16
|
||||
#: bookwyrm/templates/snippets/create_status/content_field.html:17
|
||||
msgid "Content"
|
||||
msgstr "內容"
|
||||
|
||||
|
@ -2577,7 +2672,7 @@ msgstr "劇透警告:"
|
|||
msgid "Spoilers ahead!"
|
||||
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"
|
||||
msgstr "加入劇透警告"
|
||||
|
||||
|
@ -2593,7 +2688,7 @@ msgstr "評論:"
|
|||
msgid "Private"
|
||||
msgstr "私密"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:19
|
||||
#: bookwyrm/templates/snippets/create_status/post_options_block.html:21
|
||||
msgid "Post"
|
||||
msgstr "釋出"
|
||||
|
||||
|
@ -2607,31 +2702,31 @@ msgstr "引用:"
|
|||
msgid "An excerpt from '%(book_title)s'"
|
||||
msgstr "編輯 \"%(book_title)s\""
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:31
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:32
|
||||
#, fuzzy
|
||||
#| msgid "Description:"
|
||||
msgid "Position:"
|
||||
msgstr "描述:"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:40
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:45
|
||||
#, fuzzy
|
||||
#| msgid "pages"
|
||||
msgid "On page:"
|
||||
msgstr "頁數"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:46
|
||||
#: bookwyrm/templates/snippets/create_status/quotation.html:51
|
||||
#, fuzzy
|
||||
#| msgid "percent"
|
||||
msgid "At percent:"
|
||||
msgstr "百分比"
|
||||
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:18
|
||||
#: bookwyrm/templates/snippets/create_status/review.html:25
|
||||
#, fuzzy, python-format
|
||||
#| msgid "Editions of %(book_title)s"
|
||||
msgid "Your review of '%(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:"
|
||||
msgstr "書評:"
|
||||
|
||||
|
@ -2849,7 +2944,7 @@ msgid "(Optional)"
|
|||
msgstr ""
|
||||
|
||||
#: 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"
|
||||
msgstr "更新進度"
|
||||
|
||||
|
@ -2887,23 +2982,25 @@ msgstr "移動書目"
|
|||
msgid "More shelves"
|
||||
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"
|
||||
msgstr "開始閱讀"
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:21
|
||||
msgid "Finish reading"
|
||||
msgstr "完成閱讀"
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:27
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:29
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:36
|
||||
msgid "Want to read"
|
||||
msgstr "想要閱讀"
|
||||
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:59
|
||||
#: bookwyrm/templates/snippets/shelve_button/shelve_button_dropdown_options.html:62
|
||||
#, python-format
|
||||
msgid "Remove from %(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/trimmed_text.html:17
|
||||
msgid "Show more"
|
||||
|
@ -3007,7 +3104,7 @@ msgstr "刪除並重新起草"
|
|||
|
||||
#: bookwyrm/templates/snippets/status/status_options.html:35
|
||||
#: 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"
|
||||
msgstr "發送私信"
|
||||
|
||||
|
@ -3196,6 +3293,22 @@ msgstr[0] "%(mutuals_display)s 個你也關注的關注者"
|
|||
msgid "No followers you follow"
|
||||
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
|
||||
msgid "Back to users"
|
||||
msgstr "回到使用者"
|
||||
|
@ -3307,15 +3420,15 @@ msgstr "檢視實例"
|
|||
msgid "Permanently deleted"
|
||||
msgstr ""
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:17
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:20
|
||||
msgid "Suspend user"
|
||||
msgstr "停用使用者"
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:19
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:25
|
||||
msgid "Un-suspend user"
|
||||
msgstr "取消停用使用者"
|
||||
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:28
|
||||
#: bookwyrm/templates/user_admin/user_moderation_actions.html:47
|
||||
msgid "Access level:"
|
||||
msgstr "訪問權限:"
|
||||
|
||||
|
|
Loading…
Reference in a new issue