From 541df722efeff38c29e762721ec33946e4c2070b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20Ainsworth?= Date: Sun, 3 Jul 2022 14:13:58 +0000 Subject: [PATCH] Minor admin docs updates --- api/config/settings/common.py | 31 +- .../configuration_docs/change_url.md | 4 +- .../configuration_docs/env_file.md | 48 +-- .../configuration_docs/frontend.md | 6 +- .../configuration_docs/index.md | 1 + .../configuration_docs/ldap.md | 1 + .../configuration_docs/object_storage.md | 10 + .../configuration_docs/rate-limiting.md | 45 +++ .../import_docs/index.md | 16 +- .../configuration_docs/change_url.po | 42 ++- .../configuration_docs/env_file.po | 128 +++++-- .../configuration_docs/frontend.po | 27 +- .../configuration_docs/ldap.po | 37 +- .../configuration_docs/rate-limiting.po | 323 +++++++++++++++++ .../import_docs/index.po | 94 ++--- .../channels/upload_podcast.po | 183 +++++----- .../user_documentation/radios/delete_radio.po | 55 ++- .../reports/report_account.po | 7 +- .../reports/report_album.po | 7 +- .../reports/report_artist.po | 7 +- .../reports/report_channel.po | 7 +- .../reports/report_library.po | 7 +- .../reports/report_playlist.po | 7 +- .../reports/report_track.po | 7 +- .../configuration_docs/change_url.po | 17 +- .../configuration_docs/env_file.po | 118 ++++-- .../configuration_docs/frontend.po | 17 +- .../configuration_docs/ldap.po | 37 +- .../configuration_docs/rate-limiting.po | 323 +++++++++++++++++ .../import_docs/index.po | 84 +++-- .../reports/report_account.po | 7 +- .../reports/report_album.po | 7 +- .../reports/report_artist.po | 7 +- .../reports/report_channel.po | 7 +- .../reports/report_library.po | 7 +- .../reports/report_playlist.po | 7 +- .../reports/report_track.po | 7 +- .../configuration_docs/change_url.po | 17 +- .../configuration_docs/env_file.po | 118 ++++-- .../configuration_docs/frontend.po | 17 +- .../configuration_docs/ldap.po | 37 +- .../configuration_docs/rate-limiting.po | 323 +++++++++++++++++ .../import_docs/index.po | 84 +++-- .../reports/report_account.po | 7 +- .../reports/report_album.po | 7 +- .../reports/report_artist.po | 7 +- .../reports/report_channel.po | 7 +- .../reports/report_library.po | 7 +- .../reports/report_playlist.po | 7 +- .../reports/report_track.po | 7 +- .../configuration_docs/change_url.pot | 6 +- .../configuration_docs/env_file.pot | 46 ++- .../configuration_docs/frontend.pot | 8 +- .../configuration_docs/ldap.pot | 34 +- .../configuration_docs/object_storage.pot | 28 +- .../configuration_docs/rate-limiting.pot | 337 ++++++++++++++++++ .../import_docs/index.pot | 155 ++++---- .../reports/report_account.pot | 4 +- .../reports/report_album.pot | 4 +- .../reports/report_artist.pot | 4 +- .../reports/report_channel.pot | 4 +- .../reports/report_library.pot | 4 +- .../reports/report_playlist.pot | 4 +- .../reports/report_track.pot | 4 +- .../reports/report_account.md | 2 +- .../reports/report_album.md | 2 +- .../reports/report_artist.md | 2 +- .../reports/report_channel.md | 2 +- .../reports/report_library.md | 2 +- .../reports/report_playlist.md | 4 +- .../reports/report_track.md | 2 +- 71 files changed, 2371 insertions(+), 677 deletions(-) create mode 100644 docs/administrator_documentation/configuration_docs/rate-limiting.md create mode 100644 docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/rate-limiting.po create mode 100644 docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/rate-limiting.po create mode 100644 docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/rate-limiting.po create mode 100644 docs/locales/gettext/administrator_documentation/configuration_docs/rate-limiting.pot diff --git a/api/config/settings/common.py b/api/config/settings/common.py index 8688b9ace..e94936a41 100644 --- a/api/config/settings/common.py +++ b/api/config/settings/common.py @@ -82,7 +82,7 @@ FUNKWHALE_PLUGINS_PATH = env( ) """ Path to a directory containing Funkwhale plugins. -These will be imported at runtime. +These are imported at runtime. """ sys.path.append(FUNKWHALE_PLUGINS_PATH) CORE_PLUGINS = [ @@ -309,14 +309,13 @@ DEFAULT_FROM_EMAIL = env( "DEFAULT_FROM_EMAIL", default="Funkwhale ".format(FUNKWHALE_HOSTNAME) ) """ -Name and email address used to send system emails. +The name and email address used to send system emails. +Defaults to ``Funkwhale ``. -Default: ``Funkwhale `` +Available formats: -.. note:: - - Both the forms ``Funkwhale `` and - ``noreply@yourdomain`` work. +- ``Name `` +- ```` """ EMAIL_SUBJECT_PREFIX = env("EMAIL_SUBJECT_PREFIX", default="[Funkwhale] ") @@ -446,7 +445,7 @@ CRISPY_TEMPLATE_PACK = "bootstrap3" # See: https://docs.djangoproject.com/en/dev/ref/settings/#static-root STATIC_ROOT = env("STATIC_ROOT", default=str(ROOT_DIR("staticfiles"))) """ -Path were static files should be collected. +The path where static files are collected. """ # See: https://docs.djangoproject.com/en/dev/ref/settings/#static-url STATIC_URL = env("STATIC_URL", default=FUNKWHALE_URL + "/staticfiles/") @@ -471,7 +470,7 @@ a bucket's ACL and policy, meaning a default private ACL will supercede a relaxed bucket policy. If present, the value should be a valid canned ACL. -See: https://docs.aws.amazon.com/AmazonS3/latest/userguide/acl-overview.html#canned-acl +See ``_ """ AWS_QUERYSTRING_AUTH = env.bool("AWS_QUERYSTRING_AUTH", default=not PROXY_MEDIA) """ @@ -1178,7 +1177,7 @@ EXTERNAL_REQUESTS_VERIFY_SSL = env.bool("EXTERNAL_REQUESTS_VERIFY_SSL", default= Whether to enforce TLS certificate verification when performing outgoing HTTP requests. -Disabling this feature is not recommended. +We recommend you leave this setting enabled. """ EXTERNAL_REQUESTS_TIMEOUT = env.int("EXTERNAL_REQUESTS_TIMEOUT", default=10) """ @@ -1296,11 +1295,13 @@ The delay in seconds between two manual fetches of the same remote object. """ INSTANCE_SUPPORT_MESSAGE_DELAY = env.int("INSTANCE_SUPPORT_MESSAGE_DELAY", default=15) """ -The number of days after signup before the "support your pod" message is shown. +The number of days before your pod shows the "support your pod" message. +The timer starts after the user signs up. """ FUNKWHALE_SUPPORT_MESSAGE_DELAY = env.int("FUNKWHALE_SUPPORT_MESSAGE_DELAY", default=15) """ -The number of days after signup before the "support Funkwhale" message is shown. +The number of days before your pod shows the "support Funkwhale" message. +The timer starts after the user signs up. """ MIN_DELAY_BETWEEN_DOWNLOADS_COUNT = env.int( @@ -1323,14 +1324,14 @@ Additional TLDs to support with our markdown linkifier. EXTERNAL_MEDIA_PROXY_ENABLED = env.bool("EXTERNAL_MEDIA_PROXY_ENABLED", default=True) """ Whether to proxy attachment files hosted on third party pods and and servers. -Leaving this set to ``true`` is recommended. This reduces the risk of leaking +We recommend you leave this set to ``true``. This reduces the risk of leaking user browsing information and reduces the bandwidth used on remote pods. """ PODCASTS_THIRD_PARTY_VISIBILITY = env("PODCASTS_THIRD_PARTY_VISIBILITY", default="me") """ By default, only people who subscribe to a podcast RSS have access -to its episodes. Switch to "instance" or "everyone" to change the default -visibility. +to its episodes. Change to ``instance`` or ``everyone`` to change the +default visibility. .. note:: diff --git a/docs/administrator_documentation/configuration_docs/change_url.md b/docs/administrator_documentation/configuration_docs/change_url.md index 06b4e8aaa..7975fdb5d 100644 --- a/docs/administrator_documentation/configuration_docs/change_url.md +++ b/docs/administrator_documentation/configuration_docs/change_url.md @@ -7,7 +7,7 @@ We recommend you don't change your instance URL. Changing it __will__ cause inst Your instance URL is your pod's unique identifier in the {term}`fediverse`. If you want to change it, you need to update a lot of information - The instance URL in your {file}`.env` file. -- The instance URL in your vhost. +- The instance URL in your webserver config. - Any references to the old URL in your database. To clean the database, the {file}`manage.py` script contains a `fix_federation_ids` command. @@ -18,7 +18,7 @@ Running `fix_federation_ids` with the `--no-dry-run` flag is irreversible. Make ## Update your instance URL -1. Change the `FUNKWHALE_HOSTNAME` and `DJANGO_ALLOWED_HOSTS` value in your {file}`.env` file. +1. Change the `FUNKWHALE_HOSTNAME` and `DJANGO_ALLOWED_HOSTS` value in your {file}`.env` file. 2. Change the `server_name` values in your {file}`/etc/nginx/sites-enabled/funkwhale.conf` file. 3. Run the `fix_federation_ids` command to clean up your database. diff --git a/docs/administrator_documentation/configuration_docs/env_file.md b/docs/administrator_documentation/configuration_docs/env_file.md index 01e809d05..f0b5fa0d2 100644 --- a/docs/administrator_documentation/configuration_docs/env_file.md +++ b/docs/administrator_documentation/configuration_docs/env_file.md @@ -143,53 +143,7 @@ See {doc}`/administrator_documentation/configuration_docs/ldap` for more informa ``` -```{dropdown} Standard endpoints - -| Endpoint name | Description | Default rate (per user) | -|---------------------------|----------------------------------------------------------|-------------------------| -| `anonymous-wildcard` | Anonymous requests not covered by other limits | 1000 per hour | -| `authenticated-wildcard` | Authenticated requests not covered by other limits | 2000 per hour | -| `authenticated-create` | Authenticated POST requests | 1000 per hour | -| `anonymous-create` | Anonymous POST requests | 1000 per day | -| `authenticated-list` | Authenticated GET requests | 10000 per hour | -| `anonymous-list` | Anonymous GET requests | 10000 per day | -| `authenticated-retrieve` | Authenticated GET requests on resource details | 10000 per hour | -| `anonymous-retrieve` | Anonymous GET requests on resource details | 10000 per day | -| `authenticated-destroy` | Authenticated DELETE requests on resource details | 500 per hour | -| `anonymous-destroy` | Anonymous DELETE requests on resource details | 1000 per day | -| `authenticated-update` | Authenticated PATCH and PUT requests on resource details | 1000 per hour | -| `anonymous-update` | Anonymous PATCH and PUT requests on resource details | 1000 per day | -| `subsonic` | All Subsonic API requests | 2000 per hour | - -``` - -```{dropdown} User action endpoints - -| Endpoint name | Description | Default rate (per user) | -|---------------------------|----------------------------------------------------------|-------------------------| -| `login` | User login | 30 per hour | -| `signup` | User signup | 10 per day | -| `verify-email` | Email address confirmation | 20 per hour | -| `password-change` | Password change (when authenticated) | 20 per hour | -| `password-reset` | Password reset request | 20 per hour | -| `password-reset-confirm` | Password reset confirmation | 20 per hour | -| `fetch` | Fetch remote objects | 200 per day | - -``` - -```{dropdown} Dangerous endpoints - -| Endpoint name | Description | Default rate (per user) | -|---------------------------|----------------------------------------------------------|-------------------------| -| `authenticated-reports` | Authenticated report submissions | 100 per day | -| `anonymous-reports` | Anonymous report submissions | 10 per day | -| `authenticated-oauth-app` | Authenticated OAuth app creation | 10 per hour | -| `anonymous-oauth-app` | Anonymous OAuth app creation | 10 per day | -| `oauth-authorize` | OAuth app authorization | 100 per hour | -| `oauth-token` | OAuth token creation | 100 per hour | -| `oauth-revoke-token` | OAuth token deletion | 100 per hour | - -``` +See [Rate limit API endpoints](rate-limiting.md) for a list of available endpoints and their default limits. ```{eval-rst} diff --git a/docs/administrator_documentation/configuration_docs/frontend.md b/docs/administrator_documentation/configuration_docs/frontend.md index b0095be67..f37b08c7e 100644 --- a/docs/administrator_documentation/configuration_docs/frontend.md +++ b/docs/administrator_documentation/configuration_docs/frontend.md @@ -59,7 +59,7 @@ location /settings.json { ````{tabbed} Apache -Add the following snippet to your vhost configuration: +Add the following snippet to your webserver configuration: ``` Alias /settings.json /srv/funkwhale/custom/settings.json @@ -104,7 +104,7 @@ You can use a custom stylesheet to theme your Funkwhale pod. To do this: # } ``` -4. Add the whole {file}`custom` dir to your vhost configuration. +4. Add the whole {file}`custom` dir to your webserver configuration. ````{tabbed} Nginx @@ -119,7 +119,7 @@ You can use a custom stylesheet to theme your Funkwhale pod. To do this: ````{tabbed} Apache - Add the following to your vhost file. + Add the following to your webserver configuration file. ``` Alias /custom /srv/funkwhale/custom diff --git a/docs/administrator_documentation/configuration_docs/index.md b/docs/administrator_documentation/configuration_docs/index.md index bc5ebecf7..b593227b0 100644 --- a/docs/administrator_documentation/configuration_docs/index.md +++ b/docs/administrator_documentation/configuration_docs/index.md @@ -16,5 +16,6 @@ optimize ldap change_url mrf +rate-limiting ``` diff --git a/docs/administrator_documentation/configuration_docs/ldap.md b/docs/administrator_documentation/configuration_docs/ldap.md index 750308949..b75c72fbf 100644 --- a/docs/administrator_documentation/configuration_docs/ldap.md +++ b/docs/administrator_documentation/configuration_docs/ldap.md @@ -34,6 +34,7 @@ You can configure LDAP authentication using environment variables in your `.env` --- value: True type: Boolean +noindex: True --- Set this to `True` to enable LDAP support diff --git a/docs/administrator_documentation/configuration_docs/object_storage.md b/docs/administrator_documentation/configuration_docs/object_storage.md index 599dec271..c5892fb64 100644 --- a/docs/administrator_documentation/configuration_docs/object_storage.md +++ b/docs/administrator_documentation/configuration_docs/object_storage.md @@ -51,18 +51,28 @@ To set up S3-compatible storage, fill out the relevant details in the `.env` fil ```{eval-rst} .. autodata:: config.settings.common.AWS_QUERYSTRING_AUTH + :noindex: .. autodata:: config.settings.common.AWS_QUERYSTRING_EXPIRE + :noindex: .. autodata:: config.settings.common.AWS_ACCESS_KEY_ID + :noindex: .. autodata:: config.settings.common.AWS_SECRET_ACCESS_KEY + :noindex: .. autodata:: config.settings.common.AWS_STORAGE_BUCKET_NAME + :noindex: .. autodata:: config.settings.common.AWS_S3_CUSTOM_DOMAIN + :noindex: .. autodata:: config.settings.common.AWS_S3_ENDPOINT_URL + :noindex: :annotation: = https://minio.mydomain.com .. autodata:: config.settings.common.AWS_S3_REGION_NAME + :noindex: :annotation: = eu-west-2 .. autodata:: config.settings.common.AWS_LOCATION + :noindex: :annotation: = funkwhale_music .. autodata:: config.settings.common.PROXY_MEDIA + :noindex: ``` diff --git a/docs/administrator_documentation/configuration_docs/rate-limiting.md b/docs/administrator_documentation/configuration_docs/rate-limiting.md new file mode 100644 index 000000000..76e1cc679 --- /dev/null +++ b/docs/administrator_documentation/configuration_docs/rate-limiting.md @@ -0,0 +1,45 @@ +# Rate limit API endpoints + +This article contains a summary of the endpoints you can control using rate-limiting. You can change the rate limits for these endpoints using the [`THROTTLING_RATES`](env_file.md#api-configuration) environment variable. + +## Standard endpoints + +| Endpoint name | Description | Default rate (per user) | +|---------------------------|----------------------------------------------------------|-------------------------| +| `anonymous-wildcard` | Anonymous requests not covered by other limits | 1000 per hour | +| `authenticated-wildcard` | Authenticated requests not covered by other limits | 2000 per hour | +| `authenticated-create` | Authenticated POST requests | 1000 per hour | +| `anonymous-create` | Anonymous POST requests | 1000 per day | +| `authenticated-list` | Authenticated GET requests | 10000 per hour | +| `anonymous-list` | Anonymous GET requests | 10000 per day | +| `authenticated-retrieve` | Authenticated GET requests on resource details | 10000 per hour | +| `anonymous-retrieve` | Anonymous GET requests on resource details | 10000 per day | +| `authenticated-destroy` | Authenticated DELETE requests on resource details | 500 per hour | +| `anonymous-destroy` | Anonymous DELETE requests on resource details | 1000 per day | +| `authenticated-update` | Authenticated PATCH and PUT requests on resource details | 1000 per hour | +| `anonymous-update` | Anonymous PATCH and PUT requests on resource details | 1000 per day | +| `subsonic` | All Subsonic API requests | 2000 per hour | + +## User action endpoints + +| Endpoint name | Description | Default rate (per user) | +|---------------------------|----------------------------------------------------------|-------------------------| +| `login` | User login | 30 per hour | +| `signup` | User signup | 10 per day | +| `verify-email` | Email address confirmation | 20 per hour | +| `password-change` | Password change (when authenticated) | 20 per hour | +| `password-reset` | Password reset request | 20 per hour | +| `password-reset-confirm` | Password reset confirmation | 20 per hour | +| `fetch` | Fetch remote objects | 200 per day | + +## Dangerous endpoints + +| Endpoint name | Description | Default rate (per user) | +|---------------------------|----------------------------------------------------------|-------------------------| +| `authenticated-reports` | Authenticated report submissions | 100 per day | +| `anonymous-reports` | Anonymous report submissions | 10 per day | +| `authenticated-oauth-app` | Authenticated OAuth app creation | 10 per hour | +| `anonymous-oauth-app` | Anonymous OAuth app creation | 10 per day | +| `oauth-authorize` | OAuth app authorization | 100 per hour | +| `oauth-token` | OAuth token creation | 100 per hour | +| `oauth-revoke-token` | OAuth token deletion | 100 per hour | diff --git a/docs/administrator_documentation/import_docs/index.md b/docs/administrator_documentation/import_docs/index.md index 5a5f5ce70..2d8a82dc5 100644 --- a/docs/administrator_documentation/import_docs/index.md +++ b/docs/administrator_documentation/import_docs/index.md @@ -145,8 +145,20 @@ To use the in-place import method, follow these steps: ````{tabbed} Debian -1. Add your storage location to your `.env` file if you don't want to link it to the Funkwhale store. See the [in-place import configuration variables](../configuration_docs/env_file.md#in-place-import-configuration) for more information. -2. Run your import command against your music storage directory: +1. Log in to your server and navigate to your Funkwhale directory. + + ```{code} bash + cd /srv/funkwhale + ``` + +2. Add your storage location to your `.env` file if you don't want to link it to the Funkwhale store. See the [in-place import configuration variables](../configuration_docs/env_file.md#in-place-import-configuration) for more information. +3. Export your library ID to reference it later. In this example, the library ID is "769a2bc3". Replace this with your library ID. + + ```{code} bash + export LIBRARY_ID="769a2bc3" + ``` + +4. Run your import command against your music storage directory. In this example, the storage directory is `/srv/funkwhale/data/music/nfsshare`. Replace this with your storage directory. ```{code} bash poetry run python manage.py import_files $LIBRARY_ID "/srv/funkwhale/data/music/nfsshare/" --recursive --noinput --in-place diff --git a/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/change_url.po b/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/change_url.po index 4e15859c9..dc9c78b5f 100644 --- a/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/change_url.po +++ b/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/change_url.po @@ -7,18 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:32+0200\n" "PO-Revision-Date: 2022-07-02 21:07+0000\n" "Last-Translator: Ciarán Ainsworth \n" -"Language-Team: English (United Kingdom) \n" "Language: en_GB\n" +"Language-Team: English (United Kingdom) " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.13\n" "Generated-By: Babel 2.10.1\n" #: ../../administrator_documentation/configuration_docs/change_url.md:1 @@ -31,9 +30,9 @@ msgid "" "cause instability and problems with federation. If you change your URL, " "the Funkwhale project can't offer support for problems that arise." msgstr "" -"We recommend you don't change your instance URL. Changing it __will__ cause " -"instability and problems with federation. If you change your URL, the " -"Funkwhale project can't offer support for problems that arise." +"We recommend you don't change your instance URL. Changing it __will__ " +"cause instability and problems with federation. If you change your URL, " +"the Funkwhale project can't offer support for problems that arise." #: ../../administrator_documentation/configuration_docs/change_url.md:7 msgid "" @@ -41,15 +40,17 @@ msgid "" "{term}`fediverse`. If you want to change it, you need to update a lot of " "information" msgstr "" -"Your instance URL is your pod's unique identifier in the {term}`fediverse`. " -"If you want to change it, you need to update a lot of information" +"Your instance URL is your pod's unique identifier in the " +"{term}`fediverse`. If you want to change it, you need to update a lot of " +"information" #: ../../administrator_documentation/configuration_docs/change_url.md:9 msgid "The instance URL in your {file}`.env` file." msgstr "The instance URL in your {file}`.env` file." #: ../../administrator_documentation/configuration_docs/change_url.md:10 -msgid "The instance URL in your vhost." +#, fuzzy +msgid "The instance URL in your webserver config." msgstr "The instance URL in your vhost." #: ../../administrator_documentation/configuration_docs/change_url.md:11 @@ -70,28 +71,30 @@ msgid "" "irreversible. Make sure you [back up your " "data](../upgrade_docs/backup.md)." msgstr "" -"Running `fix_federation_ids` with the `--no-dry-run` flag is irreversible. " -"Make sure you [back up your data](../upgrade_docs/backup.md)." +"Running `fix_federation_ids` with the `--no-dry-run` flag is " +"irreversible. Make sure you [back up your " +"data](../upgrade_docs/backup.md)." #: ../../administrator_documentation/configuration_docs/change_url.md:19 msgid "Update your instance URL" msgstr "Update your instance URL" #: ../../administrator_documentation/configuration_docs/change_url.md:21 +#, fuzzy msgid "" +"Change the `FUNKWHALE_HOSTNAME` and `DJANGO_ALLOWED_HOSTS` value in your " +"{file}`.env` file." +msgstr "" "Change the `FUNKWHALE_HOSTNAME` and `DJANGO_ALLOWED_HOSTS` value in your" " {file}`.env` file." -msgstr "" -"Change the `FUNKWHALE_HOSTNAME` and `DJANGO_ALLOWED_HOSTS` value in your " -"{file}`.env` file." #: ../../administrator_documentation/configuration_docs/change_url.md:22 msgid "" "Change the `server_name` values in your {file}`/etc/nginx/sites-" "enabled/funkwhale.conf` file." msgstr "" -"Change the `server_name` values in your {file}`/etc/nginx/sites-enabled/" -"funkwhale.conf` file." +"Change the `server_name` values in your {file}`/etc/nginx/sites-" +"enabled/funkwhale.conf` file." #: ../../administrator_documentation/configuration_docs/change_url.md:23 msgid "Run the `fix_federation_ids` command to clean up your database." @@ -120,3 +123,4 @@ msgstr "Nginx" #: ../../administrator_documentation/configuration_docs/change_url.md msgid "Apache" msgstr "Apache" + diff --git a/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/env_file.po b/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/env_file.po index 158f76ef4..00281a889 100644 --- a/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/env_file.po +++ b/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/env_file.po @@ -7,18 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:39+0200\n" "PO-Revision-Date: 2022-07-02 21:07+0000\n" "Last-Translator: Ciarán Ainsworth \n" -"Language-Team: English (United Kingdom) \n" "Language: en_GB\n" +"Language-Team: English (United Kingdom) " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.13\n" "Generated-By: Babel 2.10.1\n" #: ../../administrator_documentation/configuration_docs/env_file.md:1 @@ -226,7 +225,7 @@ msgstr "" #: ../../docstring config.settings.common.EXTERNAL_MEDIA_PROXY_ENABLED:1 of msgid "" "Whether to proxy attachment files hosted on third party pods and and " -"servers. Leaving this set to ``true`` is recommended. This reduces the " +"servers. We recommend you leave this set to ``true``. This reduces the " "risk of leaking user browsing information and reduces the bandwidth used " "on remote pods." msgstr "" @@ -398,6 +397,12 @@ msgstr "" msgid "``signup=5/d,password-reset=2/d,anonymous-reports=5/d``" msgstr "" +#: ../../administrator_documentation/configuration_docs/env_file.md:146 +msgid "" +"See [Rate limit API endpoints](rate-limiting.md) for a list of available " +"endpoints and their default limits." +msgstr "" + #: ../../docstring config.settings.common.ADMIN_URL:1 of msgid "Path to the Django admin dashboard." msgstr "" @@ -417,14 +422,14 @@ msgid "" msgstr "" #: ../../docstring config.settings.common.EXTERNAL_REQUESTS_VERIFY_SSL:4 of -msgid "Disabling this feature is not recommended." +msgid "We recommend you leave this setting enabled." msgstr "" #: ../../docstring config.settings.common.EXTERNAL_REQUESTS_TIMEOUT:1 of msgid "Default timeout for external requests." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:202 +#: ../../administrator_documentation/configuration_docs/env_file.md:156 msgid "Federation configuration" msgstr "" @@ -438,7 +443,7 @@ msgstr "" msgid "The delay in seconds between two manual fetches of the same remote object." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:211 +#: ../../administrator_documentation/configuration_docs/env_file.md:165 msgid "Metadata configuration" msgstr "" @@ -467,7 +472,7 @@ msgstr "" msgid "Length of time in seconds to cache MusicBrainz results." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:221 +#: ../../administrator_documentation/configuration_docs/env_file.md:175 msgid "Channels and podcast configuration" msgstr "" @@ -488,7 +493,7 @@ msgstr "" #: ../../docstring config.settings.common.PODCASTS_THIRD_PARTY_VISIBILITY:1 of msgid "" "By default, only people who subscribe to a podcast RSS have access to its" -" episodes. Switch to \"instance\" or \"everyone\" to change the default " +" episodes. Change to ``instance`` or ``everyone`` to change the default " "visibility." msgstr "" @@ -496,7 +501,7 @@ msgstr "" msgid "Changing this value only affect new podcasts." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:231 +#: ../../administrator_documentation/configuration_docs/env_file.md:185 msgid "Subsonic configuration" msgstr "" @@ -505,7 +510,7 @@ msgstr "" msgid "The default format files are transcoded into when using the Subsonic API." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:239 +#: ../../administrator_documentation/configuration_docs/env_file.md:193 msgid "Email configuration" msgstr "" @@ -540,51 +545,55 @@ msgid "``EMAIL_CONFIG=smtp+tls://user:password@youremail.host:587``" msgstr "" #: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:1 of -msgid "Name and email address used to send system emails." +msgid "" +"The name and email address used to send system emails. Defaults to " +"``Funkwhale ``." msgstr "" -#: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:3 of -msgid "Default: ``Funkwhale ``" +#: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:4 of +msgid "Available formats:" +msgstr "" + +#: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:6 of +msgid "``Name ``" msgstr "" #: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:7 of -msgid "" -"Both the forms ``Funkwhale `` and " -"``noreply@yourdomain`` work." +msgid "````" msgstr "" #: ../../docstring config.settings.common.EMAIL_SUBJECT_PREFIX:1 of msgid "Subject prefix for system emails." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:251 +#: ../../administrator_documentation/configuration_docs/env_file.md:205 msgid "Plugin configuration" msgstr "" #: ../../docstring config.settings.common.FUNKWHALE_PLUGINS_PATH:1 of msgid "" -"Path to a directory containing Funkwhale plugins. These will be imported " -"at runtime." +"Path to a directory containing Funkwhale plugins. These are imported at " +"runtime." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:264 +#: ../../administrator_documentation/configuration_docs/env_file.md:218 msgid "List of Funkwhale plugins to load." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:267 +#: ../../administrator_documentation/configuration_docs/env_file.md:221 msgid "Other settings" msgstr "" #: ../../docstring config.settings.common.INSTANCE_SUPPORT_MESSAGE_DELAY:1 of msgid "" -"The number of days after signup before the \"support your pod\" message " -"is shown." +"The number of days before your pod shows the \"support your pod\" " +"message. The timer starts after the user signs up." msgstr "" #: ../../docstring config.settings.common.FUNKWHALE_SUPPORT_MESSAGE_DELAY:1 of msgid "" -"The number of days after signup before the \"support Funkwhale\" message " -"is shown." +"The number of days before your pod shows the \"support Funkwhale\" " +"message. The timer starts after the user signs up." msgstr "" #: ../../docstring config.settings.common.MIN_DELAY_BETWEEN_DOWNLOADS_COUNT:1 @@ -605,3 +614,64 @@ msgstr "" #: ../../docstring config.settings.common.LINKIFIER_SUPPORTED_TLDS:1 of msgid "Additional TLDs to support with our markdown linkifier." msgstr "" + +#~ msgid "" +#~ "Whether to proxy attachment files hosted" +#~ " on third party pods and and " +#~ "servers. Leaving this set to ``true``" +#~ " is recommended. This reduces the " +#~ "risk of leaking user browsing " +#~ "information and reduces the bandwidth " +#~ "used on remote pods." +#~ msgstr "" + +#~ msgid "Disabling this feature is not recommended." +#~ msgstr "" + +#~ msgid "" +#~ "By default, only people who subscribe" +#~ " to a podcast RSS have access " +#~ "to its episodes. Switch to \"instance\"" +#~ " or \"everyone\" to change the " +#~ "default visibility." +#~ msgstr "" + +#~ msgid "Name and email address used to send system emails." +#~ msgstr "" + +#~ msgid "" +#~ "Both the forms ``Funkwhale " +#~ "`` and ``noreply@yourdomain`` " +#~ "work." +#~ msgstr "" + +#~ msgid "" +#~ "Path to a directory containing Funkwhale" +#~ " plugins. These will be imported at" +#~ " runtime." +#~ msgstr "" + +#~ msgid "" +#~ "The number of days after signup " +#~ "before the \"support your pod\" message" +#~ " is shown." +#~ msgstr "" + +#~ msgid "" +#~ "The number of days after signup " +#~ "before the \"support Funkwhale\" message " +#~ "is shown." +#~ msgstr "" + +#~ msgid "" +#~ "Name and email address used to " +#~ "send system emails. Format is ``Name " +#~ "`` or ``email address``." +#~ msgstr "" + +#~ msgid "Default: ``Funkwhale ``" +#~ msgstr "" + +#~ msgid "````." +#~ msgstr "" + diff --git a/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/frontend.po b/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/frontend.po index 8c8a5819e..87ed6b382 100644 --- a/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/frontend.po +++ b/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/frontend.po @@ -7,18 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:32+0200\n" "PO-Revision-Date: 2022-07-02 21:07+0000\n" "Last-Translator: Ciarán Ainsworth \n" -"Language-Team: English (United Kingdom) \n" "Language: en_GB\n" +"Language-Team: English (United Kingdom) " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.13\n" "Generated-By: Babel 2.10.1\n" #: ../../administrator_documentation/configuration_docs/frontend.md:1 @@ -88,7 +87,7 @@ msgid "Apache" msgstr "Apache" #: ../../administrator_documentation/configuration_docs/frontend.md:62 -msgid "Add the following snippet to your vhost configuration:" +msgid "Add the following snippet to your webserver configuration:" msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:70 @@ -120,7 +119,7 @@ msgid "" msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:107 -msgid "Add the whole {file}`custom` dir to your vhost configuration." +msgid "Add the whole {file}`custom` dir to your webserver configuration." msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:111 @@ -130,7 +129,7 @@ msgid "" msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:122 -msgid "Add the following to your vhost file." +msgid "Add the following to your webserver configuration file." msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:135 @@ -140,3 +139,13 @@ msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:137 msgid "Refresh your Funkwhale app. The background should now be red." msgstr "" + +#~ msgid "Add the following snippet to your vhost configuration:" +#~ msgstr "" + +#~ msgid "Add the whole {file}`custom` dir to your vhost configuration." +#~ msgstr "" + +#~ msgid "Add the following to your vhost file." +#~ msgstr "" + diff --git a/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/ldap.po b/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/ldap.po index 1d48c78b6..915ed66c4 100644 --- a/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/ldap.po +++ b/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/ldap.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 00:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -74,27 +74,27 @@ msgstr "" msgid "Basic features" msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:39 +#: ../../administrator_documentation/configuration_docs/ldap.md:40 msgid "Set this to `True` to enable LDAP support" msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:48 +#: ../../administrator_documentation/configuration_docs/ldap.md:49 msgid "" "The LDAP {abbr}`URI (Uniform Resource Identifier)` of your authentication" " server." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:57 +#: ../../administrator_documentation/configuration_docs/ldap.md:58 msgid "" "LDAP user {abbr}`DN (Distinguised Name)` to bind on so you can perform " "searches." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:66 +#: ../../administrator_documentation/configuration_docs/ldap.md:67 msgid "LDAP user password for bind {abbr}`DN (Distinguised Name)`." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:75 +#: ../../administrator_documentation/configuration_docs/ldap.md:76 msgid "" "The LDAP user filter, using `{0}` as the username placeholder. Uses " "standard [LDAP search " @@ -102,56 +102,59 @@ msgid "" ".active-directory-ldap-syntax-filters.aspx)." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:84 +#: ../../administrator_documentation/configuration_docs/ldap.md:85 msgid "Set to `True` to enable LDAP StartTLS support." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:93 +#: ../../administrator_documentation/configuration_docs/ldap.md:94 msgid "" "The LDAP search root {abbr}`DN (Distinguised Name)`. Supports several " "entries in a comma-delimited list." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:102 +#: ../../administrator_documentation/configuration_docs/ldap.md:103 msgid "A mapping of Django user attributes to LDAP values." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:111 +#: ../../administrator_documentation/configuration_docs/ldap.md:112 msgid "Controls whether to use direct binding." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:114 +#: ../../administrator_documentation/configuration_docs/ldap.md:115 msgid "Group features" msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:116 +#: ../../administrator_documentation/configuration_docs/ldap.md:117 msgid "" "LDAP provides extra features for working with groups. Group configuration" " is an advanced feature. Most users don't need to configure these " "settings." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:119 +#: ../../administrator_documentation/configuration_docs/ldap.md:120 msgid "" "[Django's LDAP documentation](https://django-auth-" "ldap.readthedocs.io/en/latest/groups.html) for groups." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:128 +#: ../../administrator_documentation/configuration_docs/ldap.md:129 msgid "" "The LDAP group search root {abbr}`DN (Distinguised Name)`. This needs to " "be set to `True` to enable group features." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:137 +#: ../../administrator_documentation/configuration_docs/ldap.md:138 msgid "The LDAP group filter." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:146 +#: ../../administrator_documentation/configuration_docs/ldap.md:147 msgid "The group that users need to be a member of to authenticate." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:155 +#: ../../administrator_documentation/configuration_docs/ldap.md:156 msgid "A group whose members can't authenticate." msgstr "" +#~ msgid "Set this to `True` to enable LDAP support" +#~ msgstr "" + diff --git a/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/rate-limiting.po b/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/rate-limiting.po new file mode 100644 index 000000000..b664bbf6a --- /dev/null +++ b/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/configuration_docs/rate-limiting.po @@ -0,0 +1,323 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2022, The Funkwhale Collective +# This file is distributed under the same license as the funkwhale package. +# FIRST AUTHOR , 2022. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: funkwhale 1.2.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-07-03 00:29+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.10.1\n" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:1 +msgid "Rate limit API endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:3 +msgid "" +"This article contains a summary of the endpoints you can control using " +"rate-limiting. You can change the rate limits for these endpoints using " +"the [`THROTTLING_RATES`](env_file.md#api-configuration) environment " +"variable." +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:5 +msgid "Standard endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Endpoint name" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Description" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Default rate (per user)" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-wildcard`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous requests not covered by other limits" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "1000 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-wildcard`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated requests not covered by other limits" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "2000 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-create`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated POST requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-create`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous POST requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "1000 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-list`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated GET requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "10000 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-list`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous GET requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "10000 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-retrieve`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated GET requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-retrieve`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous GET requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-destroy`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated DELETE requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "500 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-destroy`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous DELETE requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-update`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated PATCH and PUT requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-update`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous PATCH and PUT requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`subsonic`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "All Subsonic API requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:23 +msgid "User action endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`login`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "User login" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "30 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`signup`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "User signup" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "10 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`verify-email`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Email address confirmation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "20 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`password-change`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Password change (when authenticated)" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`password-reset`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Password reset request" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`password-reset-confirm`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Password reset confirmation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`fetch`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Fetch remote objects" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "200 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:35 +msgid "Dangerous endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-reports`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated report submissions" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "100 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-reports`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous report submissions" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-oauth-app`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated OAuth app creation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "10 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-oauth-app`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous OAuth app creation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`oauth-authorize`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "OAuth app authorization" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "100 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`oauth-token`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "OAuth token creation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`oauth-revoke-token`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "OAuth token deletion" +msgstr "" + diff --git a/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/import_docs/index.po b/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/import_docs/index.po index 91ddb3736..a24434043 100644 --- a/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/import_docs/index.po +++ b/docs/locales/en_GB/LC_MESSAGES/administrator_documentation/import_docs/index.po @@ -7,18 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 12:52+0200\n" "PO-Revision-Date: 2022-07-02 21:07+0000\n" "Last-Translator: Ciarán Ainsworth \n" -"Language-Team: English (United Kingdom) " -"\n" "Language: en_GB\n" +"Language-Team: English (United Kingdom) " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.13\n" "Generated-By: Babel 2.10.1\n" #: ../../administrator_documentation/import_docs/index.md:1 @@ -150,10 +149,12 @@ msgid "" msgstr "" #: ../../administrator_documentation/import_docs/index.md:74 +#: ../../administrator_documentation/import_docs/index.md:148 msgid "Log in to your server and navigate to your Funkwhale directory." msgstr "" #: ../../administrator_documentation/import_docs/index.md:80 +#: ../../administrator_documentation/import_docs/index.md:155 msgid "" "Export your library ID to reference it later. In this example, the " "library ID is \"769a2bc3\". Replace this with your library ID." @@ -222,7 +223,7 @@ msgstr "" msgid "To use the in-place import method, follow these steps:" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:148 +#: ../../administrator_documentation/import_docs/index.md:154 msgid "" "Add your storage location to your `.env` file if you don't want to link " "it to the Funkwhale store. See the [in-place import configuration " @@ -230,19 +231,21 @@ msgid "" "configuration) for more information." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:149 -#: ../../administrator_documentation/import_docs/index.md:162 -msgid "Run your import command against your music storage directory:" +#: ../../administrator_documentation/import_docs/index.md:161 +msgid "" +"Run your import command against your music storage directory. In this " +"example, the storage directory is `/srv/funkwhale/data/music/nfsshare`. " +"Replace this with your storage directory." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:155 -#: ../../administrator_documentation/import_docs/index.md:168 +#: ../../administrator_documentation/import_docs/index.md:167 +#: ../../administrator_documentation/import_docs/index.md:180 msgid "" "Funkwhale imports the music in your storage directory into the specified " "library." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:161 +#: ../../administrator_documentation/import_docs/index.md:173 msgid "" "Add your storage location to your `.env` file if you don't want to bind " "it to the Funkwhale store. See the [in-place import configuration " @@ -250,35 +253,39 @@ msgid "" "configuration) for more information." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:172 +#: ../../administrator_documentation/import_docs/index.md:174 +msgid "Run your import command against your music storage directory:" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:184 msgid "Album art" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:174 +#: ../../administrator_documentation/import_docs/index.md:186 msgid "" "Funkwhale attempts to import album art for your music library. The import" " process checks for the following." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:176 +#: ../../administrator_documentation/import_docs/index.md:188 msgid "The cover embedded in the audio files (works with FLAC and MP3 files)." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:177 +#: ../../administrator_documentation/import_docs/index.md:189 msgid "A `cover.jpg` or `cover.png` in the the track's directory." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:178 +#: ../../administrator_documentation/import_docs/index.md:190 msgid "" "An `mbid` in the file's tags. If there is an `mbid`, the import process " "tries to fetch cover art from Musicbrainz." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:180 +#: ../../administrator_documentation/import_docs/index.md:192 msgid "Watch for filesystem changes" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:182 +#: ../../administrator_documentation/import_docs/index.md:194 msgid "" "You can run the `import_files` command any time you add new files or " "update files. For larger collections, this may not be practical. To watch" @@ -287,107 +294,108 @@ msgid "" "and update your database when something changes." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:184 +#: ../../administrator_documentation/import_docs/index.md:196 msgid "" "The `--watch` flag performs the following actions when it detects a " "change:" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:186 +#: ../../administrator_documentation/import_docs/index.md:198 msgid "File created – imports the track." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:187 +#: ../../administrator_documentation/import_docs/index.md:199 msgid "File moved – updates the location of the track in the database." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:188 +#: ../../administrator_documentation/import_docs/index.md:200 msgid "File metadata updated – updates the track metadata in the database." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:189 +#: ../../administrator_documentation/import_docs/index.md:201 msgid "File deleted – removes the file from the database." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:193 +#: ../../administrator_documentation/import_docs/index.md:205 msgid "" "The `import_files --watch` command watches for changes to the following " "metadata fields:" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:195 +#: ../../administrator_documentation/import_docs/index.md:207 msgid "Track mbid" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:196 +#: ../../administrator_documentation/import_docs/index.md:208 msgid "Track title" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:197 +#: ../../administrator_documentation/import_docs/index.md:209 msgid "Track position and disc number" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:198 +#: ../../administrator_documentation/import_docs/index.md:210 msgid "Track license and copyright" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:199 +#: ../../administrator_documentation/import_docs/index.md:211 msgid "Track genre" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:200 +#: ../../administrator_documentation/import_docs/index.md:212 msgid "Album cover" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:201 +#: ../../administrator_documentation/import_docs/index.md:213 msgid "Album title" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:202 +#: ../../administrator_documentation/import_docs/index.md:214 msgid "Album mbid" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:203 +#: ../../administrator_documentation/import_docs/index.md:215 msgid "Album release date" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:204 +#: ../../administrator_documentation/import_docs/index.md:216 msgid "Artist name" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:205 +#: ../../administrator_documentation/import_docs/index.md:217 msgid "Artist mbid" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:206 +#: ../../administrator_documentation/import_docs/index.md:218 msgid "Album artist name" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:207 +#: ../../administrator_documentation/import_docs/index.md:219 msgid "Album artist mbid" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:227 +#: ../../administrator_documentation/import_docs/index.md:239 msgid "Prune dangling metadata" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:229 +#: ../../administrator_documentation/import_docs/index.md:241 msgid "" "Funkwhale doesn't delete track metadata when you delete a track. This is " "useful if you want to delete a file but keep a record of a track for " "created playlists or favorites." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:231 +#: ../../administrator_documentation/import_docs/index.md:243 msgid "" "If you want to remove the file's metadata when you delete the file, run " "`import_files` with the `--prune` flag. This flag removes the metadata of" " any" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:234 +#: ../../administrator_documentation/import_docs/index.md:246 msgid "" "You can use the `--prune` flag with the `--watch` flag. This means " "Funkwhale removes the metadata of referenced files you delete from your " "storage." msgstr "" + diff --git a/docs/locales/en_GB/LC_MESSAGES/user_documentation/channels/upload_podcast.po b/docs/locales/en_GB/LC_MESSAGES/user_documentation/channels/upload_podcast.po index 0d70b9f4e..e2651b3e8 100644 --- a/docs/locales/en_GB/LC_MESSAGES/user_documentation/channels/upload_podcast.po +++ b/docs/locales/en_GB/LC_MESSAGES/user_documentation/channels/upload_podcast.po @@ -11,8 +11,9 @@ msgstr "" "PO-Revision-Date: 2022-06-28 19:15+0000\n" "Last-Translator: Ciarán Ainsworth \n" "Language: en_GB\n" -"Language-Team: English (United Kingdom) \n" +"Language-Team: English (United Kingdom) " +"\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" @@ -25,13 +26,13 @@ msgstr "Upload content to an Podcast channel" #: ../../user_documentation/channels/upload_podcast.md:3 msgid "" -"Once you have [created a channel](create_channel.md), you can start to add " -"content to it. Users who follow your channel can see and play your content " -"from their {term}`pods `." +"Once you have [created a channel](create_channel.md), you can start to " +"add content to it. Users who follow your channel can see and play your " +"content from their {term}`pods `." msgstr "" -"Once you have [created a channel](create_channel.md), you can start to add " -"content to it. Users who follow your channel can see and play your content " -"from their {term}`pods `." +"Once you have [created a channel](create_channel.md), you can start to " +"add content to it. Users who follow your channel can see and play your " +"content from their {term}`pods `." #: ../../user_documentation/channels/upload_podcast.md:5 msgid "You can also create series to organize your channel content." @@ -50,7 +51,6 @@ msgstr "" "series as you want. To create a new series:" #: ../../user_documentation/channels/upload_podcast.md -#: ../../user_documentation/channels/upload_podcast.md:0 msgid "Desktop" msgstr "Desktop" @@ -85,11 +85,11 @@ msgstr "" #: ../../user_documentation/channels/upload_podcast.md:20 #: ../../user_documentation/channels/upload_podcast.md:32 msgid "" -"Select the channel you want to add a series to under the {guilabel}" -"`Channels` header. The channel's page opens." +"Select the channel you want to add a series to under the " +"{guilabel}`Channels` header. The channel's page opens." msgstr "" -"Select the channel you want to add a series to under the {guilabel}" -"`Channels` header. The channel's page opens." +"Select the channel you want to add a series to under the " +"{guilabel}`Channels` header. The channel's page opens." #: ../../user_documentation/channels/upload_podcast.md:21 #: ../../user_documentation/channels/upload_podcast.md:33 @@ -108,14 +108,13 @@ msgstr "Enter the {guilabel}`Title` of your series." #: ../../user_documentation/channels/upload_podcast.md:23 #: ../../user_documentation/channels/upload_podcast.md:35 msgid "" -"Select {guilabel}`Create` to create your new series. The series appears on " -"the screen." +"Select {guilabel}`Create` to create your new series. The series appears " +"on the screen." msgstr "" -"Select {guilabel}`Create` to create your new series. The series appears on " -"the screen." +"Select {guilabel}`Create` to create your new series. The series appears " +"on the screen." #: ../../user_documentation/channels/upload_podcast.md -#: ../../user_documentation/channels/upload_podcast.md:0 msgid "Mobile" msgstr "Mobile" @@ -127,9 +126,11 @@ msgstr "Select the upload icon ({fa}`upload`) at the top of the screen." #: ../../user_documentation/channels/upload_podcast.md:39 msgid "" -"Once you've created your series, you can add some details to it. To do this:" +"Once you've created your series, you can add some details to it. To do " +"this:" msgstr "" -"Once you've created your series, you can add some details to it. To do this:" +"Once you've created your series, you can add some details to it. To do " +"this:" #: ../../user_documentation/channels/upload_podcast.md:41 msgid "Select the series. The series details screen opens." @@ -140,10 +141,8 @@ msgid "Select the kebab menu ({fa}`ellipsis-v`) to show the album options." msgstr "Select the kebab menu ({fa}`ellipsis-v`) to show the album options." #: ../../user_documentation/channels/upload_podcast.md:43 -msgid "" -"Select {guilabel}`✎ Edit`. The {guilabel}`Edit this album` screen opens." -msgstr "" -"Select {guilabel}`✎ Edit`. The {guilabel}`Edit this album` screen opens." +msgid "Select {guilabel}`✎ Edit`. The {guilabel}`Edit this album` screen opens." +msgstr "Select {guilabel}`✎ Edit`. The {guilabel}`Edit this album` screen opens." #: ../../user_documentation/channels/upload_podcast.md:44 #: ../../user_documentation/channels/upload_podcast.md:97 @@ -195,20 +194,18 @@ msgstr "To add content to your channel:" #: ../../user_documentation/channels/upload_podcast.md:118 #: ../../user_documentation/channels/upload_podcast.md:135 msgid "" -"Select the channel you want to add content to under the {guilabel}`Channels` " -"header. The channel's page opens." +"Select the channel you want to add content to under the " +"{guilabel}`Channels` header. The channel's page opens." msgstr "" -"Select the channel you want to add content to under the {guilabel}`Channels` " -"header. The channel's page opens." +"Select the channel you want to add content to under the " +"{guilabel}`Channels` header. The channel's page opens." #: ../../user_documentation/channels/upload_podcast.md:65 #: ../../user_documentation/channels/upload_podcast.md:82 #: ../../user_documentation/channels/upload_podcast.md:119 #: ../../user_documentation/channels/upload_podcast.md:136 -msgid "" -"Select {guilabel}`⇧ Upload`. The {guilabel}`Publish audio` screen appears." -msgstr "" -"Select {guilabel}`⇧ Upload`. The {guilabel}`Publish audio` screen appears." +msgid "Select {guilabel}`⇧ Upload`. The {guilabel}`Publish audio` screen appears." +msgstr "Select {guilabel}`⇧ Upload`. The {guilabel}`Publish audio` screen appears." #: ../../user_documentation/channels/upload_podcast.md:66 #: ../../user_documentation/channels/upload_podcast.md:83 @@ -226,11 +223,11 @@ msgstr "" #: ../../user_documentation/channels/upload_podcast.md:121 #: ../../user_documentation/channels/upload_podcast.md:138 msgid "" -"__Optional__ – choose which [{guilabel}`Series`](#create-a-series-optional) " -"you want to publish the content in." +"__Optional__ – choose which [{guilabel}`Series`](#create-a-series-" +"optional) you want to publish the content in." msgstr "" -"__Optional__ – choose which [{guilabel}`Series`](#create-a-series-optional) " -"you want to publish the content in." +"__Optional__ – choose which [{guilabel}`Series`](#create-a-series-" +"optional) you want to publish the content in." #: ../../user_documentation/channels/upload_podcast.md:68 #: ../../user_documentation/channels/upload_podcast.md:85 @@ -239,27 +236,31 @@ msgstr "" #, fuzzy msgid "" "__Optional__ – choose a {guilabel}`License` to apply to your content. " -"Funkwhale supports [Creative Commons](https://creativecommons.org/) licenses." +"Funkwhale supports [Creative Commons](https://creativecommons.org/) " +"licenses." msgstr "" "__Optional__ – choose a {guilabel}`License` to apply to your music. " -"Funkwhale supports [Creative Commons](https://creativecommons.org/) licenses." +"Funkwhale supports [Creative Commons](https://creativecommons.org/) " +"licenses." #: ../../user_documentation/channels/upload_podcast.md:69 #: ../../user_documentation/channels/upload_podcast.md:86 #: ../../user_documentation/channels/upload_podcast.md:123 #: ../../user_documentation/channels/upload_podcast.md:140 msgid "" -"Select {guilabel}`Next step`. The {guilabel}`Files to upload` screen appears." +"Select {guilabel}`Next step`. The {guilabel}`Files to upload` screen " +"appears." msgstr "" -"Select {guilabel}`Next step`. The {guilabel}`Files to upload` screen appears." +"Select {guilabel}`Next step`. The {guilabel}`Files to upload` screen " +"appears." #: ../../user_documentation/channels/upload_podcast.md:70 msgid "" -"Click on the section marked {guilabel}`Browse…` to open a file picker, or " -"drag and drop your files on to it." +"Click on the section marked {guilabel}`Browse…` to open a file picker, or" +" drag and drop your files on to it." msgstr "" -"Click on the section marked {guilabel}`Browse…` to open a file picker, or " -"drag and drop your files on to it." +"Click on the section marked {guilabel}`Browse…` to open a file picker, or" +" drag and drop your files on to it." #: ../../user_documentation/channels/upload_podcast.md:71 msgid "" @@ -272,11 +273,11 @@ msgstr "" #: ../../user_documentation/channels/upload_podcast.md:72 #: ../../user_documentation/channels/upload_podcast.md:88 msgid "" -"The files appear at the top when you upload them. Select {guilabel}`Remove` " -"to remove them." +"The files appear at the top when you upload them. Select " +"{guilabel}`Remove` to remove them." msgstr "" -"The files appear at the top when you upload them. Select {guilabel}`Remove` " -"to remove them." +"The files appear at the top when you upload them. Select " +"{guilabel}`Remove` to remove them." #: ../../user_documentation/channels/upload_podcast.md:87 msgid "" @@ -292,27 +293,27 @@ msgstr "Edit your uploads" #: ../../user_documentation/channels/upload_podcast.md:94 msgid "" -"Once you have uploaded your files, you can change their details. To do this:" +"Once you have uploaded your files, you can change their details. To do " +"this:" msgstr "" -"Once you have uploaded your files, you can change their details. To do this:" +"Once you have uploaded your files, you can change their details. To do " +"this:" #: ../../user_documentation/channels/upload_podcast.md:96 msgid "" -"Select the edit icon ({fa}`edit`) to edit the track details. The {guilabel}" -"`Upload details` screen appears." +"Select the edit icon ({fa}`edit`) to edit the track details. The " +"{guilabel}`Upload details` screen appears." msgstr "" -"Select the edit icon ({fa}`edit`) to edit the track details. The {guilabel}" -"`Upload details` screen appears." +"Select the edit icon ({fa}`edit`) to edit the track details. The " +"{guilabel}`Upload details` screen appears." #: ../../user_documentation/channels/upload_podcast.md:98 msgid "{guilabel}`Title` – the title of the episode" msgstr "{guilabel}`Title` – the title of the episode" #: ../../user_documentation/channels/upload_podcast.md:99 -msgid "" -"{guilabel}`Track Picture` – the picture that shows up next to the episode." -msgstr "" -"{guilabel}`Track Picture` – the picture that shows up next to the episode." +msgid "{guilabel}`Track Picture` – the picture that shows up next to the episode." +msgstr "{guilabel}`Track Picture` – the picture that shows up next to the episode." #: ../../user_documentation/channels/upload_podcast.md:100 msgid "{guilabel}`Tags` – tags relating to the episode content." @@ -336,11 +337,11 @@ msgstr "Do this for all episodes you want to publish." #: ../../user_documentation/channels/upload_podcast.md:105 msgid "" -"Select {guilabel}`Publish` to publish the content. To save the content to " -"upload later, select {menuselection}`Down arrow --> Finish later`." +"Select {guilabel}`Publish` to publish the content. To save the content to" +" upload later, select {menuselection}`Down arrow --> Finish later`." msgstr "" -"Select {guilabel}`Publish` to publish the content. To save the content to " -"upload later, select {menuselection}`Down arrow --> Finish later`." +"Select {guilabel}`Publish` to publish the content. To save the content to" +" upload later, select {menuselection}`Down arrow --> Finish later`." #: ../../user_documentation/channels/upload_podcast.md:107 msgid "" @@ -366,51 +367,47 @@ msgstr "" #: ../../user_documentation/channels/upload_podcast.md:141 msgid "" "If there are pending uploads, a {guilabel}`You have some draft uploads " -"pending publication` note shows. Select {guilabel}`Resume` to resume your " -"upload." +"pending publication` note shows. Select {guilabel}`Resume` to resume your" +" upload." msgstr "" "If there are pending uploads, a {guilabel}`You have some draft uploads " -"pending publication` note shows. Select {guilabel}`Resume` to resume your " -"upload." +"pending publication` note shows. Select {guilabel}`Resume` to resume your" +" upload." #: ../../user_documentation/channels/upload_podcast.md:125 #: ../../user_documentation/channels/upload_podcast.md:142 msgid "" -"[Add new files](#add-your-content) or [edit the pending files](#edit-your-" -"uploads)." +"[Add new files](#add-your-content) or [edit the pending files](#edit-" +"your-uploads)." msgstr "" -"[Add new files](#add-your-content) or [edit the pending files](#edit-your-" -"uploads)." +"[Add new files](#add-your-content) or [edit the pending files](#edit-" +"your-uploads)." #: ../../user_documentation/channels/upload_podcast.md:126 #: ../../user_documentation/channels/upload_podcast.md:143 #, fuzzy -msgid "" -"Once you're finished, select {guilabel}`Publish` to publish your content." -msgstr "" -"Once you're finished, select {guilabel}`Publish` to publish your music." +msgid "Once you're finished, select {guilabel}`Publish` to publish your content." +msgstr "Once you're finished, select {guilabel}`Publish` to publish your music." #: ../../user_documentation/channels/upload_podcast.md:147 msgid "" -"Congratulations! You've finished uploading the saved content. Your followers " -"can now listen to your content from their pods." +"Congratulations! You've finished uploading the saved content. Your " +"followers can now listen to your content from their pods." msgstr "" -"Congratulations! You've finished uploading the saved content. Your followers " -"can now listen to your content from their pods." +"Congratulations! You've finished uploading the saved content. Your " +"followers can now listen to your content from their pods." -#: ../../user_documentation/channels/upload_podcast.md:68 -#: ../../user_documentation/channels/upload_podcast.md:85 -#: ../../user_documentation/channels/upload_podcast.md:122 -#: ../../user_documentation/channels/upload_podcast.md:139 -msgid "" -"__Optional__ – choose a {guilabel}`License` to apply to your music. " -"Funkwhale supports [Creative Commons](https://creativecommons.org/) licenses." -msgstr "" -"__Optional__ – choose a {guilabel}`License` to apply to your music. " -"Funkwhale supports [Creative Commons](https://creativecommons.org/) licenses." +#~ msgid "" +#~ "__Optional__ – choose a {guilabel}`License`" +#~ " to apply to your music. Funkwhale" +#~ " supports [Creative " +#~ "Commons](https://creativecommons.org/) licenses." +#~ msgstr "" +#~ "__Optional__ – choose a {guilabel}`License`" +#~ " to apply to your music. Funkwhale" +#~ " supports [Creative " +#~ "Commons](https://creativecommons.org/) licenses." + +#~ msgid "Once you're finished, select {guilabel}`Publish` to publish your music." +#~ msgstr "Once you're finished, select {guilabel}`Publish` to publish your music." -#: ../../user_documentation/channels/upload_podcast.md:126 -#: ../../user_documentation/channels/upload_podcast.md:143 -msgid "Once you're finished, select {guilabel}`Publish` to publish your music." -msgstr "" -"Once you're finished, select {guilabel}`Publish` to publish your music." diff --git a/docs/locales/en_GB/LC_MESSAGES/user_documentation/radios/delete_radio.po b/docs/locales/en_GB/LC_MESSAGES/user_documentation/radios/delete_radio.po index c5bd3f1a0..b3beb2048 100644 --- a/docs/locales/en_GB/LC_MESSAGES/user_documentation/radios/delete_radio.po +++ b/docs/locales/en_GB/LC_MESSAGES/user_documentation/radios/delete_radio.po @@ -11,8 +11,9 @@ msgstr "" "PO-Revision-Date: 2022-06-28 22:48+0000\n" "Last-Translator: Ciarán Ainsworth \n" "Language: en_GB\n" -"Language-Team: English (United Kingdom) \n" +"Language-Team: English (United Kingdom) " +"\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" @@ -36,17 +37,16 @@ msgid "If you no longer want a radio, you can delete it. To do this:" msgstr "If you no longer want a radio, you can delete it. To do this:" #: ../../user_documentation/radios/delete_radio.md -#: ../../user_documentation/radios/delete_radio.md:0 msgid "Desktop" msgstr "Desktop" #: ../../user_documentation/radios/delete_radio.md:11 msgid "" -"Select {guilabel}`Radios` in the sidebar. The {guilabel}`Browsing radios` " -"screen opens." +"Select {guilabel}`Radios` in the sidebar. The {guilabel}`Browsing radios`" +" screen opens." msgstr "" -"Select {guilabel}`Radios` in the sidebar. The {guilabel}`Browsing radios` " -"screen opens." +"Select {guilabel}`Radios` in the sidebar. The {guilabel}`Browsing radios`" +" screen opens." #: ../../user_documentation/radios/delete_radio.md:12 #: ../../user_documentation/radios/delete_radio.md:22 @@ -59,7 +59,6 @@ msgstr "" #: ../../user_documentation/radios/delete_radio.md:13 #: ../../user_documentation/radios/delete_radio.md:23 -#: ../../user_documentation/radios/delete_radio.md:22 msgid "" "Select {guilabel}`Delete`. A {guilabel}`Do you want to delete the radio` " "warning appears." @@ -69,12 +68,10 @@ msgstr "" #: ../../user_documentation/radios/delete_radio.md:14 #: ../../user_documentation/radios/delete_radio.md:24 -#: ../../user_documentation/radios/delete_radio.md:23 msgid "Select {guilabel}`Delete radio`." msgstr "Select {guilabel}`Delete radio`." #: ../../user_documentation/radios/delete_radio.md -#: ../../user_documentation/radios/delete_radio.md:0 msgid "Mobile" msgstr "Mobile" @@ -85,27 +82,29 @@ msgstr "Select the hamburger menu ({fa}`bars`) to open the menu bar." #: ../../user_documentation/radios/delete_radio.md:21 #, fuzzy msgid "" -"Select {menuselection}`Explore --> Radios` or {menuselection}`My Library --> " -"Radios`. The {guilabel}`Browsing radios` screen opens." +"Select {menuselection}`Explore --> Radios` or {menuselection}`My Library " +"--> Radios`. The {guilabel}`Browsing radios` screen opens." msgstr "" -"Select {menuselection}`Explore --> Radios` or {menuselection}`My Library --> " -"Radios`. The {guilabel}`Browsing radios` screen opens." +"Select {menuselection}`Explore --> Radios` or {menuselection}`My Library " +"--> Radios`. The {guilabel}`Browsing radios` screen opens." #: ../../user_documentation/radios/delete_radio.md:28 -#: ../../user_documentation/radios/delete_radio.md:27 msgid "" -"That's it! You've deleted your radio. You can [create a new one]" -"(create_radio.md) at any time." +"That's it! You've deleted your radio. You can [create a new " +"one](create_radio.md) at any time." msgstr "" -"That's it! You've deleted your radio. You can [create a new one]" -"(create_radio.md) at any time." +"That's it! You've deleted your radio. You can [create a new " +"one](create_radio.md) at any time." + +#~ msgid "" +#~ "Select {menuselection}`Explore --> Radios` or" +#~ " {menuselection}`My Library --> Radios`. " +#~ "The {guilabel}`Browsing radios` screen " +#~ "opens.2. 3. Select your radio under " +#~ "the {guilabel}`User radios` section. The " +#~ "radio details screen opens." +#~ msgstr "" +#~ "Select {menuselection}`Explore --> Radios` or" +#~ " {menuselection}`My Library --> Radios`. " +#~ "The {guilabel}`Browsing radios` screen opens." -#: ../../user_documentation/radios/delete_radio.md:21 -msgid "" -"Select {menuselection}`Explore --> Radios` or {menuselection}`My Library --> " -"Radios`. The {guilabel}`Browsing radios` screen opens.2. 3. Select your " -"radio under the {guilabel}`User radios` section. The radio details screen " -"opens." -msgstr "" -"Select {menuselection}`Explore --> Radios` or {menuselection}`My Library --> " -"Radios`. The {guilabel}`Browsing radios` screen opens." diff --git a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_account.po b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_account.po index 77c81d374..58056c880 100644 --- a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_account.po +++ b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_account.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_account.md:10 -msgid "__Illegal content__ – report an account that features illegal content." +msgid "__Illegal content__ – report an account that features illegal content." msgstr "" #: ../../user_documentation/reports/report_account.md:11 @@ -89,3 +89,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report an account that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_album.po b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_album.po index bbeba14b4..bbe71aaae 100644 --- a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_album.po +++ b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_album.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_album.md:10 -msgid "__Illegal content__ – report an album that features illegal content." +msgid "__Illegal content__ – report an album that features illegal content." msgstr "" #: ../../user_documentation/reports/report_album.md:11 @@ -93,3 +93,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report an album that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_artist.po b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_artist.po index 14201c971..3cc414668 100644 --- a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_artist.po +++ b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_artist.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_artist.md:10 -msgid "__Illegal content__ – report an artist that features illegal content." +msgid "__Illegal content__ – report an artist that features illegal content." msgstr "" #: ../../user_documentation/reports/report_artist.md:11 @@ -95,3 +95,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report an artist that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_channel.po b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_channel.po index 2f9e08f1a..020f48be0 100644 --- a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_channel.po +++ b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_channel.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_channel.md:10 -msgid "__Illegal content__ – report a channel that features illegal content." +msgid "__Illegal content__ – report a channel that features illegal content." msgstr "" #: ../../user_documentation/reports/report_channel.md:11 @@ -95,3 +95,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report a channel that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_library.po b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_library.po index 4586328ab..a26928dac 100644 --- a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_library.po +++ b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_library.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_library.md:10 -msgid "__Illegal content__ – report a library that features illegal content." +msgid "__Illegal content__ – report a library that features illegal content." msgstr "" #: ../../user_documentation/reports/report_library.md:11 @@ -95,3 +95,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report a library that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_playlist.po b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_playlist.po index e5cd4acfc..3a704a32a 100644 --- a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_playlist.po +++ b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_playlist.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -66,7 +66,7 @@ msgstr "" #: ../../user_documentation/reports/report_playlist.md:13 #: ../../user_documentation/reports/report_playlist.md:32 -msgid "__Illegal content__ – report a playlist that features illegal content." +msgid "__Illegal content__ – report a playlist that features illegal content." msgstr "" #: ../../user_documentation/reports/report_playlist.md:14 @@ -131,3 +131,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report a playlist that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_track.po b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_track.po index f4b5c761d..3fd3cd0ed 100644 --- a/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_track.po +++ b/docs/locales/en_GB/LC_MESSAGES/user_documentation/reports/report_track.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_track.md:10 -msgid "__Illegal content__ – report a track that features illegal content." +msgid "__Illegal content__ – report a track that features illegal content." msgstr "" #: ../../user_documentation/reports/report_track.md:11 @@ -93,3 +93,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report a track that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/change_url.po b/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/change_url.po index b0c76f652..2a3899ddd 100644 --- a/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/change_url.po +++ b/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/change_url.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -40,7 +40,7 @@ msgid "The instance URL in your {file}`.env` file." msgstr "" #: ../../administrator_documentation/configuration_docs/change_url.md:10 -msgid "The instance URL in your vhost." +msgid "The instance URL in your webserver config." msgstr "" #: ../../administrator_documentation/configuration_docs/change_url.md:11 @@ -66,8 +66,8 @@ msgstr "" #: ../../administrator_documentation/configuration_docs/change_url.md:21 msgid "" -"Change the `FUNKWHALE_HOSTNAME` and `DJANGO_ALLOWED_HOSTS` value in your" -" {file}`.env` file." +"Change the `FUNKWHALE_HOSTNAME` and `DJANGO_ALLOWED_HOSTS` value in your " +"{file}`.env` file." msgstr "" #: ../../administrator_documentation/configuration_docs/change_url.md:22 @@ -104,3 +104,12 @@ msgstr "" msgid "Apache" msgstr "" +#~ msgid "The instance URL in your vhost." +#~ msgstr "" + +#~ msgid "" +#~ "Change the `FUNKWHALE_HOSTNAME` and " +#~ "`DJANGO_ALLOWED_HOSTS` value in your " +#~ "{file}`.env` file." +#~ msgstr "" + diff --git a/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/env_file.po b/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/env_file.po index 72700dea1..2bf4e3495 100644 --- a/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/env_file.po +++ b/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/env_file.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:39+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -222,7 +222,7 @@ msgstr "" #: ../../docstring config.settings.common.EXTERNAL_MEDIA_PROXY_ENABLED:1 of msgid "" "Whether to proxy attachment files hosted on third party pods and and " -"servers. Leaving this set to ``true`` is recommended. This reduces the " +"servers. We recommend you leave this set to ``true``. This reduces the " "risk of leaking user browsing information and reduces the bandwidth used " "on remote pods." msgstr "" @@ -394,6 +394,12 @@ msgstr "" msgid "``signup=5/d,password-reset=2/d,anonymous-reports=5/d``" msgstr "" +#: ../../administrator_documentation/configuration_docs/env_file.md:146 +msgid "" +"See [Rate limit API endpoints](rate-limiting.md) for a list of available " +"endpoints and their default limits." +msgstr "" + #: ../../docstring config.settings.common.ADMIN_URL:1 of msgid "Path to the Django admin dashboard." msgstr "" @@ -413,14 +419,14 @@ msgid "" msgstr "" #: ../../docstring config.settings.common.EXTERNAL_REQUESTS_VERIFY_SSL:4 of -msgid "Disabling this feature is not recommended." +msgid "We recommend you leave this setting enabled." msgstr "" #: ../../docstring config.settings.common.EXTERNAL_REQUESTS_TIMEOUT:1 of msgid "Default timeout for external requests." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:202 +#: ../../administrator_documentation/configuration_docs/env_file.md:156 msgid "Federation configuration" msgstr "" @@ -434,7 +440,7 @@ msgstr "" msgid "The delay in seconds between two manual fetches of the same remote object." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:211 +#: ../../administrator_documentation/configuration_docs/env_file.md:165 msgid "Metadata configuration" msgstr "" @@ -463,7 +469,7 @@ msgstr "" msgid "Length of time in seconds to cache MusicBrainz results." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:221 +#: ../../administrator_documentation/configuration_docs/env_file.md:175 msgid "Channels and podcast configuration" msgstr "" @@ -484,7 +490,7 @@ msgstr "" #: ../../docstring config.settings.common.PODCASTS_THIRD_PARTY_VISIBILITY:1 of msgid "" "By default, only people who subscribe to a podcast RSS have access to its" -" episodes. Switch to \"instance\" or \"everyone\" to change the default " +" episodes. Change to ``instance`` or ``everyone`` to change the default " "visibility." msgstr "" @@ -492,7 +498,7 @@ msgstr "" msgid "Changing this value only affect new podcasts." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:231 +#: ../../administrator_documentation/configuration_docs/env_file.md:185 msgid "Subsonic configuration" msgstr "" @@ -501,7 +507,7 @@ msgstr "" msgid "The default format files are transcoded into when using the Subsonic API." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:239 +#: ../../administrator_documentation/configuration_docs/env_file.md:193 msgid "Email configuration" msgstr "" @@ -536,51 +542,55 @@ msgid "``EMAIL_CONFIG=smtp+tls://user:password@youremail.host:587``" msgstr "" #: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:1 of -msgid "Name and email address used to send system emails." +msgid "" +"The name and email address used to send system emails. Defaults to " +"``Funkwhale ``." msgstr "" -#: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:3 of -msgid "Default: ``Funkwhale ``" +#: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:4 of +msgid "Available formats:" +msgstr "" + +#: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:6 of +msgid "``Name ``" msgstr "" #: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:7 of -msgid "" -"Both the forms ``Funkwhale `` and " -"``noreply@yourdomain`` work." +msgid "````" msgstr "" #: ../../docstring config.settings.common.EMAIL_SUBJECT_PREFIX:1 of msgid "Subject prefix for system emails." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:251 +#: ../../administrator_documentation/configuration_docs/env_file.md:205 msgid "Plugin configuration" msgstr "" #: ../../docstring config.settings.common.FUNKWHALE_PLUGINS_PATH:1 of msgid "" -"Path to a directory containing Funkwhale plugins. These will be imported " -"at runtime." +"Path to a directory containing Funkwhale plugins. These are imported at " +"runtime." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:264 +#: ../../administrator_documentation/configuration_docs/env_file.md:218 msgid "List of Funkwhale plugins to load." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:267 +#: ../../administrator_documentation/configuration_docs/env_file.md:221 msgid "Other settings" msgstr "" #: ../../docstring config.settings.common.INSTANCE_SUPPORT_MESSAGE_DELAY:1 of msgid "" -"The number of days after signup before the \"support your pod\" message " -"is shown." +"The number of days before your pod shows the \"support your pod\" " +"message. The timer starts after the user signs up." msgstr "" #: ../../docstring config.settings.common.FUNKWHALE_SUPPORT_MESSAGE_DELAY:1 of msgid "" -"The number of days after signup before the \"support Funkwhale\" message " -"is shown." +"The number of days before your pod shows the \"support Funkwhale\" " +"message. The timer starts after the user signs up." msgstr "" #: ../../docstring config.settings.common.MIN_DELAY_BETWEEN_DOWNLOADS_COUNT:1 @@ -602,3 +612,63 @@ msgstr "" msgid "Additional TLDs to support with our markdown linkifier." msgstr "" +#~ msgid "" +#~ "Whether to proxy attachment files hosted" +#~ " on third party pods and and " +#~ "servers. Leaving this set to ``true``" +#~ " is recommended. This reduces the " +#~ "risk of leaking user browsing " +#~ "information and reduces the bandwidth " +#~ "used on remote pods." +#~ msgstr "" + +#~ msgid "Disabling this feature is not recommended." +#~ msgstr "" + +#~ msgid "" +#~ "By default, only people who subscribe" +#~ " to a podcast RSS have access " +#~ "to its episodes. Switch to \"instance\"" +#~ " or \"everyone\" to change the " +#~ "default visibility." +#~ msgstr "" + +#~ msgid "Name and email address used to send system emails." +#~ msgstr "" + +#~ msgid "" +#~ "Both the forms ``Funkwhale " +#~ "`` and ``noreply@yourdomain`` " +#~ "work." +#~ msgstr "" + +#~ msgid "" +#~ "Path to a directory containing Funkwhale" +#~ " plugins. These will be imported at" +#~ " runtime." +#~ msgstr "" + +#~ msgid "" +#~ "The number of days after signup " +#~ "before the \"support your pod\" message" +#~ " is shown." +#~ msgstr "" + +#~ msgid "" +#~ "The number of days after signup " +#~ "before the \"support Funkwhale\" message " +#~ "is shown." +#~ msgstr "" + +#~ msgid "" +#~ "Name and email address used to " +#~ "send system emails. Format is ``Name " +#~ "`` or ``email address``." +#~ msgstr "" + +#~ msgid "Default: ``Funkwhale ``" +#~ msgstr "" + +#~ msgid "````." +#~ msgstr "" + diff --git a/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/frontend.po b/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/frontend.po index edc945f8f..d3ab493a3 100644 --- a/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/frontend.po +++ b/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/frontend.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -84,7 +84,7 @@ msgid "Apache" msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:62 -msgid "Add the following snippet to your vhost configuration:" +msgid "Add the following snippet to your webserver configuration:" msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:70 @@ -116,7 +116,7 @@ msgid "" msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:107 -msgid "Add the whole {file}`custom` dir to your vhost configuration." +msgid "Add the whole {file}`custom` dir to your webserver configuration." msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:111 @@ -126,7 +126,7 @@ msgid "" msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:122 -msgid "Add the following to your vhost file." +msgid "Add the following to your webserver configuration file." msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:135 @@ -137,3 +137,12 @@ msgstr "" msgid "Refresh your Funkwhale app. The background should now be red." msgstr "" +#~ msgid "Add the following snippet to your vhost configuration:" +#~ msgstr "" + +#~ msgid "Add the whole {file}`custom` dir to your vhost configuration." +#~ msgstr "" + +#~ msgid "Add the following to your vhost file." +#~ msgstr "" + diff --git a/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/ldap.po b/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/ldap.po index 1d48c78b6..915ed66c4 100644 --- a/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/ldap.po +++ b/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/ldap.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 00:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -74,27 +74,27 @@ msgstr "" msgid "Basic features" msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:39 +#: ../../administrator_documentation/configuration_docs/ldap.md:40 msgid "Set this to `True` to enable LDAP support" msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:48 +#: ../../administrator_documentation/configuration_docs/ldap.md:49 msgid "" "The LDAP {abbr}`URI (Uniform Resource Identifier)` of your authentication" " server." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:57 +#: ../../administrator_documentation/configuration_docs/ldap.md:58 msgid "" "LDAP user {abbr}`DN (Distinguised Name)` to bind on so you can perform " "searches." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:66 +#: ../../administrator_documentation/configuration_docs/ldap.md:67 msgid "LDAP user password for bind {abbr}`DN (Distinguised Name)`." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:75 +#: ../../administrator_documentation/configuration_docs/ldap.md:76 msgid "" "The LDAP user filter, using `{0}` as the username placeholder. Uses " "standard [LDAP search " @@ -102,56 +102,59 @@ msgid "" ".active-directory-ldap-syntax-filters.aspx)." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:84 +#: ../../administrator_documentation/configuration_docs/ldap.md:85 msgid "Set to `True` to enable LDAP StartTLS support." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:93 +#: ../../administrator_documentation/configuration_docs/ldap.md:94 msgid "" "The LDAP search root {abbr}`DN (Distinguised Name)`. Supports several " "entries in a comma-delimited list." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:102 +#: ../../administrator_documentation/configuration_docs/ldap.md:103 msgid "A mapping of Django user attributes to LDAP values." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:111 +#: ../../administrator_documentation/configuration_docs/ldap.md:112 msgid "Controls whether to use direct binding." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:114 +#: ../../administrator_documentation/configuration_docs/ldap.md:115 msgid "Group features" msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:116 +#: ../../administrator_documentation/configuration_docs/ldap.md:117 msgid "" "LDAP provides extra features for working with groups. Group configuration" " is an advanced feature. Most users don't need to configure these " "settings." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:119 +#: ../../administrator_documentation/configuration_docs/ldap.md:120 msgid "" "[Django's LDAP documentation](https://django-auth-" "ldap.readthedocs.io/en/latest/groups.html) for groups." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:128 +#: ../../administrator_documentation/configuration_docs/ldap.md:129 msgid "" "The LDAP group search root {abbr}`DN (Distinguised Name)`. This needs to " "be set to `True` to enable group features." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:137 +#: ../../administrator_documentation/configuration_docs/ldap.md:138 msgid "The LDAP group filter." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:146 +#: ../../administrator_documentation/configuration_docs/ldap.md:147 msgid "The group that users need to be a member of to authenticate." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:155 +#: ../../administrator_documentation/configuration_docs/ldap.md:156 msgid "A group whose members can't authenticate." msgstr "" +#~ msgid "Set this to `True` to enable LDAP support" +#~ msgstr "" + diff --git a/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/rate-limiting.po b/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/rate-limiting.po new file mode 100644 index 000000000..b664bbf6a --- /dev/null +++ b/docs/locales/en_US/LC_MESSAGES/administrator_documentation/configuration_docs/rate-limiting.po @@ -0,0 +1,323 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2022, The Funkwhale Collective +# This file is distributed under the same license as the funkwhale package. +# FIRST AUTHOR , 2022. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: funkwhale 1.2.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-07-03 00:29+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.10.1\n" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:1 +msgid "Rate limit API endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:3 +msgid "" +"This article contains a summary of the endpoints you can control using " +"rate-limiting. You can change the rate limits for these endpoints using " +"the [`THROTTLING_RATES`](env_file.md#api-configuration) environment " +"variable." +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:5 +msgid "Standard endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Endpoint name" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Description" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Default rate (per user)" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-wildcard`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous requests not covered by other limits" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "1000 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-wildcard`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated requests not covered by other limits" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "2000 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-create`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated POST requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-create`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous POST requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "1000 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-list`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated GET requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "10000 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-list`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous GET requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "10000 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-retrieve`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated GET requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-retrieve`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous GET requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-destroy`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated DELETE requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "500 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-destroy`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous DELETE requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-update`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated PATCH and PUT requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-update`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous PATCH and PUT requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`subsonic`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "All Subsonic API requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:23 +msgid "User action endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`login`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "User login" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "30 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`signup`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "User signup" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "10 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`verify-email`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Email address confirmation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "20 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`password-change`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Password change (when authenticated)" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`password-reset`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Password reset request" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`password-reset-confirm`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Password reset confirmation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`fetch`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Fetch remote objects" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "200 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:35 +msgid "Dangerous endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-reports`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated report submissions" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "100 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-reports`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous report submissions" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-oauth-app`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated OAuth app creation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "10 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-oauth-app`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous OAuth app creation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`oauth-authorize`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "OAuth app authorization" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "100 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`oauth-token`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "OAuth token creation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`oauth-revoke-token`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "OAuth token deletion" +msgstr "" + diff --git a/docs/locales/en_US/LC_MESSAGES/administrator_documentation/import_docs/index.po b/docs/locales/en_US/LC_MESSAGES/administrator_documentation/import_docs/index.po index b6fb35e78..e4bc074c7 100644 --- a/docs/locales/en_US/LC_MESSAGES/administrator_documentation/import_docs/index.po +++ b/docs/locales/en_US/LC_MESSAGES/administrator_documentation/import_docs/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 12:52+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -146,10 +146,12 @@ msgid "" msgstr "" #: ../../administrator_documentation/import_docs/index.md:74 +#: ../../administrator_documentation/import_docs/index.md:148 msgid "Log in to your server and navigate to your Funkwhale directory." msgstr "" #: ../../administrator_documentation/import_docs/index.md:80 +#: ../../administrator_documentation/import_docs/index.md:155 msgid "" "Export your library ID to reference it later. In this example, the " "library ID is \"769a2bc3\". Replace this with your library ID." @@ -218,7 +220,7 @@ msgstr "" msgid "To use the in-place import method, follow these steps:" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:148 +#: ../../administrator_documentation/import_docs/index.md:154 msgid "" "Add your storage location to your `.env` file if you don't want to link " "it to the Funkwhale store. See the [in-place import configuration " @@ -226,19 +228,21 @@ msgid "" "configuration) for more information." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:149 -#: ../../administrator_documentation/import_docs/index.md:162 -msgid "Run your import command against your music storage directory:" +#: ../../administrator_documentation/import_docs/index.md:161 +msgid "" +"Run your import command against your music storage directory. In this " +"example, the storage directory is `/srv/funkwhale/data/music/nfsshare`. " +"Replace this with your storage directory." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:155 -#: ../../administrator_documentation/import_docs/index.md:168 +#: ../../administrator_documentation/import_docs/index.md:167 +#: ../../administrator_documentation/import_docs/index.md:180 msgid "" "Funkwhale imports the music in your storage directory into the specified " "library." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:161 +#: ../../administrator_documentation/import_docs/index.md:173 msgid "" "Add your storage location to your `.env` file if you don't want to bind " "it to the Funkwhale store. See the [in-place import configuration " @@ -246,35 +250,39 @@ msgid "" "configuration) for more information." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:172 +#: ../../administrator_documentation/import_docs/index.md:174 +msgid "Run your import command against your music storage directory:" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:184 msgid "Album art" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:174 +#: ../../administrator_documentation/import_docs/index.md:186 msgid "" "Funkwhale attempts to import album art for your music library. The import" " process checks for the following." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:176 +#: ../../administrator_documentation/import_docs/index.md:188 msgid "The cover embedded in the audio files (works with FLAC and MP3 files)." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:177 +#: ../../administrator_documentation/import_docs/index.md:189 msgid "A `cover.jpg` or `cover.png` in the the track's directory." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:178 +#: ../../administrator_documentation/import_docs/index.md:190 msgid "" "An `mbid` in the file's tags. If there is an `mbid`, the import process " "tries to fetch cover art from Musicbrainz." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:180 +#: ../../administrator_documentation/import_docs/index.md:192 msgid "Watch for filesystem changes" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:182 +#: ../../administrator_documentation/import_docs/index.md:194 msgid "" "You can run the `import_files` command any time you add new files or " "update files. For larger collections, this may not be practical. To watch" @@ -283,105 +291,105 @@ msgid "" "and update your database when something changes." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:184 +#: ../../administrator_documentation/import_docs/index.md:196 msgid "" "The `--watch` flag performs the following actions when it detects a " "change:" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:186 +#: ../../administrator_documentation/import_docs/index.md:198 msgid "File created – imports the track." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:187 +#: ../../administrator_documentation/import_docs/index.md:199 msgid "File moved – updates the location of the track in the database." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:188 +#: ../../administrator_documentation/import_docs/index.md:200 msgid "File metadata updated – updates the track metadata in the database." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:189 +#: ../../administrator_documentation/import_docs/index.md:201 msgid "File deleted – removes the file from the database." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:193 +#: ../../administrator_documentation/import_docs/index.md:205 msgid "" "The `import_files --watch` command watches for changes to the following " "metadata fields:" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:195 +#: ../../administrator_documentation/import_docs/index.md:207 msgid "Track mbid" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:196 +#: ../../administrator_documentation/import_docs/index.md:208 msgid "Track title" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:197 +#: ../../administrator_documentation/import_docs/index.md:209 msgid "Track position and disc number" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:198 +#: ../../administrator_documentation/import_docs/index.md:210 msgid "Track license and copyright" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:199 +#: ../../administrator_documentation/import_docs/index.md:211 msgid "Track genre" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:200 +#: ../../administrator_documentation/import_docs/index.md:212 msgid "Album cover" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:201 +#: ../../administrator_documentation/import_docs/index.md:213 msgid "Album title" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:202 +#: ../../administrator_documentation/import_docs/index.md:214 msgid "Album mbid" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:203 +#: ../../administrator_documentation/import_docs/index.md:215 msgid "Album release date" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:204 +#: ../../administrator_documentation/import_docs/index.md:216 msgid "Artist name" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:205 +#: ../../administrator_documentation/import_docs/index.md:217 msgid "Artist mbid" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:206 +#: ../../administrator_documentation/import_docs/index.md:218 msgid "Album artist name" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:207 +#: ../../administrator_documentation/import_docs/index.md:219 msgid "Album artist mbid" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:227 +#: ../../administrator_documentation/import_docs/index.md:239 msgid "Prune dangling metadata" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:229 +#: ../../administrator_documentation/import_docs/index.md:241 msgid "" "Funkwhale doesn't delete track metadata when you delete a track. This is " "useful if you want to delete a file but keep a record of a track for " "created playlists or favorites." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:231 +#: ../../administrator_documentation/import_docs/index.md:243 msgid "" "If you want to remove the file's metadata when you delete the file, run " "`import_files` with the `--prune` flag. This flag removes the metadata of" " any" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:234 +#: ../../administrator_documentation/import_docs/index.md:246 msgid "" "You can use the `--prune` flag with the `--watch` flag. This means " "Funkwhale removes the metadata of referenced files you delete from your " diff --git a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_account.po b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_account.po index 77c81d374..58056c880 100644 --- a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_account.po +++ b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_account.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_account.md:10 -msgid "__Illegal content__ – report an account that features illegal content." +msgid "__Illegal content__ – report an account that features illegal content." msgstr "" #: ../../user_documentation/reports/report_account.md:11 @@ -89,3 +89,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report an account that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_album.po b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_album.po index bbeba14b4..bbe71aaae 100644 --- a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_album.po +++ b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_album.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_album.md:10 -msgid "__Illegal content__ – report an album that features illegal content." +msgid "__Illegal content__ – report an album that features illegal content." msgstr "" #: ../../user_documentation/reports/report_album.md:11 @@ -93,3 +93,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report an album that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_artist.po b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_artist.po index 14201c971..3cc414668 100644 --- a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_artist.po +++ b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_artist.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_artist.md:10 -msgid "__Illegal content__ – report an artist that features illegal content." +msgid "__Illegal content__ – report an artist that features illegal content." msgstr "" #: ../../user_documentation/reports/report_artist.md:11 @@ -95,3 +95,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report an artist that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_channel.po b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_channel.po index 2f9e08f1a..020f48be0 100644 --- a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_channel.po +++ b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_channel.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_channel.md:10 -msgid "__Illegal content__ – report a channel that features illegal content." +msgid "__Illegal content__ – report a channel that features illegal content." msgstr "" #: ../../user_documentation/reports/report_channel.md:11 @@ -95,3 +95,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report a channel that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_library.po b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_library.po index 4586328ab..a26928dac 100644 --- a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_library.po +++ b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_library.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_library.md:10 -msgid "__Illegal content__ – report a library that features illegal content." +msgid "__Illegal content__ – report a library that features illegal content." msgstr "" #: ../../user_documentation/reports/report_library.md:11 @@ -95,3 +95,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report a library that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_playlist.po b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_playlist.po index e5cd4acfc..3a704a32a 100644 --- a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_playlist.po +++ b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_playlist.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -66,7 +66,7 @@ msgstr "" #: ../../user_documentation/reports/report_playlist.md:13 #: ../../user_documentation/reports/report_playlist.md:32 -msgid "__Illegal content__ – report a playlist that features illegal content." +msgid "__Illegal content__ – report a playlist that features illegal content." msgstr "" #: ../../user_documentation/reports/report_playlist.md:14 @@ -131,3 +131,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report a playlist that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_track.po b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_track.po index f4b5c761d..3fd3cd0ed 100644 --- a/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_track.po +++ b/docs/locales/en_US/LC_MESSAGES/user_documentation/reports/report_track.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_track.md:10 -msgid "__Illegal content__ – report a track that features illegal content." +msgid "__Illegal content__ – report a track that features illegal content." msgstr "" #: ../../user_documentation/reports/report_track.md:11 @@ -93,3 +93,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report a track that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/change_url.po b/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/change_url.po index b0c76f652..2a3899ddd 100644 --- a/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/change_url.po +++ b/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/change_url.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -40,7 +40,7 @@ msgid "The instance URL in your {file}`.env` file." msgstr "" #: ../../administrator_documentation/configuration_docs/change_url.md:10 -msgid "The instance URL in your vhost." +msgid "The instance URL in your webserver config." msgstr "" #: ../../administrator_documentation/configuration_docs/change_url.md:11 @@ -66,8 +66,8 @@ msgstr "" #: ../../administrator_documentation/configuration_docs/change_url.md:21 msgid "" -"Change the `FUNKWHALE_HOSTNAME` and `DJANGO_ALLOWED_HOSTS` value in your" -" {file}`.env` file." +"Change the `FUNKWHALE_HOSTNAME` and `DJANGO_ALLOWED_HOSTS` value in your " +"{file}`.env` file." msgstr "" #: ../../administrator_documentation/configuration_docs/change_url.md:22 @@ -104,3 +104,12 @@ msgstr "" msgid "Apache" msgstr "" +#~ msgid "The instance URL in your vhost." +#~ msgstr "" + +#~ msgid "" +#~ "Change the `FUNKWHALE_HOSTNAME` and " +#~ "`DJANGO_ALLOWED_HOSTS` value in your " +#~ "{file}`.env` file." +#~ msgstr "" + diff --git a/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/env_file.po b/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/env_file.po index 72700dea1..2bf4e3495 100644 --- a/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/env_file.po +++ b/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/env_file.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:39+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -222,7 +222,7 @@ msgstr "" #: ../../docstring config.settings.common.EXTERNAL_MEDIA_PROXY_ENABLED:1 of msgid "" "Whether to proxy attachment files hosted on third party pods and and " -"servers. Leaving this set to ``true`` is recommended. This reduces the " +"servers. We recommend you leave this set to ``true``. This reduces the " "risk of leaking user browsing information and reduces the bandwidth used " "on remote pods." msgstr "" @@ -394,6 +394,12 @@ msgstr "" msgid "``signup=5/d,password-reset=2/d,anonymous-reports=5/d``" msgstr "" +#: ../../administrator_documentation/configuration_docs/env_file.md:146 +msgid "" +"See [Rate limit API endpoints](rate-limiting.md) for a list of available " +"endpoints and their default limits." +msgstr "" + #: ../../docstring config.settings.common.ADMIN_URL:1 of msgid "Path to the Django admin dashboard." msgstr "" @@ -413,14 +419,14 @@ msgid "" msgstr "" #: ../../docstring config.settings.common.EXTERNAL_REQUESTS_VERIFY_SSL:4 of -msgid "Disabling this feature is not recommended." +msgid "We recommend you leave this setting enabled." msgstr "" #: ../../docstring config.settings.common.EXTERNAL_REQUESTS_TIMEOUT:1 of msgid "Default timeout for external requests." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:202 +#: ../../administrator_documentation/configuration_docs/env_file.md:156 msgid "Federation configuration" msgstr "" @@ -434,7 +440,7 @@ msgstr "" msgid "The delay in seconds between two manual fetches of the same remote object." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:211 +#: ../../administrator_documentation/configuration_docs/env_file.md:165 msgid "Metadata configuration" msgstr "" @@ -463,7 +469,7 @@ msgstr "" msgid "Length of time in seconds to cache MusicBrainz results." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:221 +#: ../../administrator_documentation/configuration_docs/env_file.md:175 msgid "Channels and podcast configuration" msgstr "" @@ -484,7 +490,7 @@ msgstr "" #: ../../docstring config.settings.common.PODCASTS_THIRD_PARTY_VISIBILITY:1 of msgid "" "By default, only people who subscribe to a podcast RSS have access to its" -" episodes. Switch to \"instance\" or \"everyone\" to change the default " +" episodes. Change to ``instance`` or ``everyone`` to change the default " "visibility." msgstr "" @@ -492,7 +498,7 @@ msgstr "" msgid "Changing this value only affect new podcasts." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:231 +#: ../../administrator_documentation/configuration_docs/env_file.md:185 msgid "Subsonic configuration" msgstr "" @@ -501,7 +507,7 @@ msgstr "" msgid "The default format files are transcoded into when using the Subsonic API." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:239 +#: ../../administrator_documentation/configuration_docs/env_file.md:193 msgid "Email configuration" msgstr "" @@ -536,51 +542,55 @@ msgid "``EMAIL_CONFIG=smtp+tls://user:password@youremail.host:587``" msgstr "" #: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:1 of -msgid "Name and email address used to send system emails." +msgid "" +"The name and email address used to send system emails. Defaults to " +"``Funkwhale ``." msgstr "" -#: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:3 of -msgid "Default: ``Funkwhale ``" +#: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:4 of +msgid "Available formats:" +msgstr "" + +#: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:6 of +msgid "``Name ``" msgstr "" #: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:7 of -msgid "" -"Both the forms ``Funkwhale `` and " -"``noreply@yourdomain`` work." +msgid "````" msgstr "" #: ../../docstring config.settings.common.EMAIL_SUBJECT_PREFIX:1 of msgid "Subject prefix for system emails." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:251 +#: ../../administrator_documentation/configuration_docs/env_file.md:205 msgid "Plugin configuration" msgstr "" #: ../../docstring config.settings.common.FUNKWHALE_PLUGINS_PATH:1 of msgid "" -"Path to a directory containing Funkwhale plugins. These will be imported " -"at runtime." +"Path to a directory containing Funkwhale plugins. These are imported at " +"runtime." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:264 +#: ../../administrator_documentation/configuration_docs/env_file.md:218 msgid "List of Funkwhale plugins to load." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:267 +#: ../../administrator_documentation/configuration_docs/env_file.md:221 msgid "Other settings" msgstr "" #: ../../docstring config.settings.common.INSTANCE_SUPPORT_MESSAGE_DELAY:1 of msgid "" -"The number of days after signup before the \"support your pod\" message " -"is shown." +"The number of days before your pod shows the \"support your pod\" " +"message. The timer starts after the user signs up." msgstr "" #: ../../docstring config.settings.common.FUNKWHALE_SUPPORT_MESSAGE_DELAY:1 of msgid "" -"The number of days after signup before the \"support Funkwhale\" message " -"is shown." +"The number of days before your pod shows the \"support Funkwhale\" " +"message. The timer starts after the user signs up." msgstr "" #: ../../docstring config.settings.common.MIN_DELAY_BETWEEN_DOWNLOADS_COUNT:1 @@ -602,3 +612,63 @@ msgstr "" msgid "Additional TLDs to support with our markdown linkifier." msgstr "" +#~ msgid "" +#~ "Whether to proxy attachment files hosted" +#~ " on third party pods and and " +#~ "servers. Leaving this set to ``true``" +#~ " is recommended. This reduces the " +#~ "risk of leaking user browsing " +#~ "information and reduces the bandwidth " +#~ "used on remote pods." +#~ msgstr "" + +#~ msgid "Disabling this feature is not recommended." +#~ msgstr "" + +#~ msgid "" +#~ "By default, only people who subscribe" +#~ " to a podcast RSS have access " +#~ "to its episodes. Switch to \"instance\"" +#~ " or \"everyone\" to change the " +#~ "default visibility." +#~ msgstr "" + +#~ msgid "Name and email address used to send system emails." +#~ msgstr "" + +#~ msgid "" +#~ "Both the forms ``Funkwhale " +#~ "`` and ``noreply@yourdomain`` " +#~ "work." +#~ msgstr "" + +#~ msgid "" +#~ "Path to a directory containing Funkwhale" +#~ " plugins. These will be imported at" +#~ " runtime." +#~ msgstr "" + +#~ msgid "" +#~ "The number of days after signup " +#~ "before the \"support your pod\" message" +#~ " is shown." +#~ msgstr "" + +#~ msgid "" +#~ "The number of days after signup " +#~ "before the \"support Funkwhale\" message " +#~ "is shown." +#~ msgstr "" + +#~ msgid "" +#~ "Name and email address used to " +#~ "send system emails. Format is ``Name " +#~ "`` or ``email address``." +#~ msgstr "" + +#~ msgid "Default: ``Funkwhale ``" +#~ msgstr "" + +#~ msgid "````." +#~ msgstr "" + diff --git a/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/frontend.po b/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/frontend.po index edc945f8f..d3ab493a3 100644 --- a/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/frontend.po +++ b/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/frontend.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -84,7 +84,7 @@ msgid "Apache" msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:62 -msgid "Add the following snippet to your vhost configuration:" +msgid "Add the following snippet to your webserver configuration:" msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:70 @@ -116,7 +116,7 @@ msgid "" msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:107 -msgid "Add the whole {file}`custom` dir to your vhost configuration." +msgid "Add the whole {file}`custom` dir to your webserver configuration." msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:111 @@ -126,7 +126,7 @@ msgid "" msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:122 -msgid "Add the following to your vhost file." +msgid "Add the following to your webserver configuration file." msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:135 @@ -137,3 +137,12 @@ msgstr "" msgid "Refresh your Funkwhale app. The background should now be red." msgstr "" +#~ msgid "Add the following snippet to your vhost configuration:" +#~ msgstr "" + +#~ msgid "Add the whole {file}`custom` dir to your vhost configuration." +#~ msgstr "" + +#~ msgid "Add the following to your vhost file." +#~ msgstr "" + diff --git a/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/ldap.po b/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/ldap.po index 1d48c78b6..915ed66c4 100644 --- a/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/ldap.po +++ b/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/ldap.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 00:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -74,27 +74,27 @@ msgstr "" msgid "Basic features" msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:39 +#: ../../administrator_documentation/configuration_docs/ldap.md:40 msgid "Set this to `True` to enable LDAP support" msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:48 +#: ../../administrator_documentation/configuration_docs/ldap.md:49 msgid "" "The LDAP {abbr}`URI (Uniform Resource Identifier)` of your authentication" " server." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:57 +#: ../../administrator_documentation/configuration_docs/ldap.md:58 msgid "" "LDAP user {abbr}`DN (Distinguised Name)` to bind on so you can perform " "searches." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:66 +#: ../../administrator_documentation/configuration_docs/ldap.md:67 msgid "LDAP user password for bind {abbr}`DN (Distinguised Name)`." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:75 +#: ../../administrator_documentation/configuration_docs/ldap.md:76 msgid "" "The LDAP user filter, using `{0}` as the username placeholder. Uses " "standard [LDAP search " @@ -102,56 +102,59 @@ msgid "" ".active-directory-ldap-syntax-filters.aspx)." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:84 +#: ../../administrator_documentation/configuration_docs/ldap.md:85 msgid "Set to `True` to enable LDAP StartTLS support." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:93 +#: ../../administrator_documentation/configuration_docs/ldap.md:94 msgid "" "The LDAP search root {abbr}`DN (Distinguised Name)`. Supports several " "entries in a comma-delimited list." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:102 +#: ../../administrator_documentation/configuration_docs/ldap.md:103 msgid "A mapping of Django user attributes to LDAP values." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:111 +#: ../../administrator_documentation/configuration_docs/ldap.md:112 msgid "Controls whether to use direct binding." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:114 +#: ../../administrator_documentation/configuration_docs/ldap.md:115 msgid "Group features" msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:116 +#: ../../administrator_documentation/configuration_docs/ldap.md:117 msgid "" "LDAP provides extra features for working with groups. Group configuration" " is an advanced feature. Most users don't need to configure these " "settings." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:119 +#: ../../administrator_documentation/configuration_docs/ldap.md:120 msgid "" "[Django's LDAP documentation](https://django-auth-" "ldap.readthedocs.io/en/latest/groups.html) for groups." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:128 +#: ../../administrator_documentation/configuration_docs/ldap.md:129 msgid "" "The LDAP group search root {abbr}`DN (Distinguised Name)`. This needs to " "be set to `True` to enable group features." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:137 +#: ../../administrator_documentation/configuration_docs/ldap.md:138 msgid "The LDAP group filter." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:146 +#: ../../administrator_documentation/configuration_docs/ldap.md:147 msgid "The group that users need to be a member of to authenticate." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:155 +#: ../../administrator_documentation/configuration_docs/ldap.md:156 msgid "A group whose members can't authenticate." msgstr "" +#~ msgid "Set this to `True` to enable LDAP support" +#~ msgstr "" + diff --git a/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/rate-limiting.po b/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/rate-limiting.po new file mode 100644 index 000000000..b664bbf6a --- /dev/null +++ b/docs/locales/fr/LC_MESSAGES/administrator_documentation/configuration_docs/rate-limiting.po @@ -0,0 +1,323 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2022, The Funkwhale Collective +# This file is distributed under the same license as the funkwhale package. +# FIRST AUTHOR , 2022. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: funkwhale 1.2.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-07-03 00:29+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.10.1\n" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:1 +msgid "Rate limit API endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:3 +msgid "" +"This article contains a summary of the endpoints you can control using " +"rate-limiting. You can change the rate limits for these endpoints using " +"the [`THROTTLING_RATES`](env_file.md#api-configuration) environment " +"variable." +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:5 +msgid "Standard endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Endpoint name" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Description" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Default rate (per user)" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-wildcard`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous requests not covered by other limits" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "1000 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-wildcard`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated requests not covered by other limits" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "2000 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-create`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated POST requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-create`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous POST requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "1000 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-list`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated GET requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "10000 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-list`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous GET requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "10000 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-retrieve`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated GET requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-retrieve`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous GET requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-destroy`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated DELETE requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "500 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-destroy`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous DELETE requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-update`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated PATCH and PUT requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-update`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous PATCH and PUT requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`subsonic`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "All Subsonic API requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:23 +msgid "User action endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`login`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "User login" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "30 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`signup`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "User signup" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "10 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`verify-email`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Email address confirmation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "20 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`password-change`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Password change (when authenticated)" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`password-reset`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Password reset request" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`password-reset-confirm`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Password reset confirmation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`fetch`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Fetch remote objects" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "200 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:35 +msgid "Dangerous endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-reports`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated report submissions" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "100 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-reports`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous report submissions" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`authenticated-oauth-app`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Authenticated OAuth app creation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "10 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`anonymous-oauth-app`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "Anonymous OAuth app creation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`oauth-authorize`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "OAuth app authorization" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "100 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`oauth-token`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "OAuth token creation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "`oauth-revoke-token`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md +msgid "OAuth token deletion" +msgstr "" + diff --git a/docs/locales/fr/LC_MESSAGES/administrator_documentation/import_docs/index.po b/docs/locales/fr/LC_MESSAGES/administrator_documentation/import_docs/index.po index b6fb35e78..e4bc074c7 100644 --- a/docs/locales/fr/LC_MESSAGES/administrator_documentation/import_docs/index.po +++ b/docs/locales/fr/LC_MESSAGES/administrator_documentation/import_docs/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 12:52+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -146,10 +146,12 @@ msgid "" msgstr "" #: ../../administrator_documentation/import_docs/index.md:74 +#: ../../administrator_documentation/import_docs/index.md:148 msgid "Log in to your server and navigate to your Funkwhale directory." msgstr "" #: ../../administrator_documentation/import_docs/index.md:80 +#: ../../administrator_documentation/import_docs/index.md:155 msgid "" "Export your library ID to reference it later. In this example, the " "library ID is \"769a2bc3\". Replace this with your library ID." @@ -218,7 +220,7 @@ msgstr "" msgid "To use the in-place import method, follow these steps:" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:148 +#: ../../administrator_documentation/import_docs/index.md:154 msgid "" "Add your storage location to your `.env` file if you don't want to link " "it to the Funkwhale store. See the [in-place import configuration " @@ -226,19 +228,21 @@ msgid "" "configuration) for more information." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:149 -#: ../../administrator_documentation/import_docs/index.md:162 -msgid "Run your import command against your music storage directory:" +#: ../../administrator_documentation/import_docs/index.md:161 +msgid "" +"Run your import command against your music storage directory. In this " +"example, the storage directory is `/srv/funkwhale/data/music/nfsshare`. " +"Replace this with your storage directory." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:155 -#: ../../administrator_documentation/import_docs/index.md:168 +#: ../../administrator_documentation/import_docs/index.md:167 +#: ../../administrator_documentation/import_docs/index.md:180 msgid "" "Funkwhale imports the music in your storage directory into the specified " "library." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:161 +#: ../../administrator_documentation/import_docs/index.md:173 msgid "" "Add your storage location to your `.env` file if you don't want to bind " "it to the Funkwhale store. See the [in-place import configuration " @@ -246,35 +250,39 @@ msgid "" "configuration) for more information." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:172 +#: ../../administrator_documentation/import_docs/index.md:174 +msgid "Run your import command against your music storage directory:" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:184 msgid "Album art" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:174 +#: ../../administrator_documentation/import_docs/index.md:186 msgid "" "Funkwhale attempts to import album art for your music library. The import" " process checks for the following." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:176 +#: ../../administrator_documentation/import_docs/index.md:188 msgid "The cover embedded in the audio files (works with FLAC and MP3 files)." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:177 +#: ../../administrator_documentation/import_docs/index.md:189 msgid "A `cover.jpg` or `cover.png` in the the track's directory." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:178 +#: ../../administrator_documentation/import_docs/index.md:190 msgid "" "An `mbid` in the file's tags. If there is an `mbid`, the import process " "tries to fetch cover art from Musicbrainz." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:180 +#: ../../administrator_documentation/import_docs/index.md:192 msgid "Watch for filesystem changes" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:182 +#: ../../administrator_documentation/import_docs/index.md:194 msgid "" "You can run the `import_files` command any time you add new files or " "update files. For larger collections, this may not be practical. To watch" @@ -283,105 +291,105 @@ msgid "" "and update your database when something changes." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:184 +#: ../../administrator_documentation/import_docs/index.md:196 msgid "" "The `--watch` flag performs the following actions when it detects a " "change:" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:186 +#: ../../administrator_documentation/import_docs/index.md:198 msgid "File created – imports the track." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:187 +#: ../../administrator_documentation/import_docs/index.md:199 msgid "File moved – updates the location of the track in the database." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:188 +#: ../../administrator_documentation/import_docs/index.md:200 msgid "File metadata updated – updates the track metadata in the database." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:189 +#: ../../administrator_documentation/import_docs/index.md:201 msgid "File deleted – removes the file from the database." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:193 +#: ../../administrator_documentation/import_docs/index.md:205 msgid "" "The `import_files --watch` command watches for changes to the following " "metadata fields:" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:195 +#: ../../administrator_documentation/import_docs/index.md:207 msgid "Track mbid" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:196 +#: ../../administrator_documentation/import_docs/index.md:208 msgid "Track title" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:197 +#: ../../administrator_documentation/import_docs/index.md:209 msgid "Track position and disc number" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:198 +#: ../../administrator_documentation/import_docs/index.md:210 msgid "Track license and copyright" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:199 +#: ../../administrator_documentation/import_docs/index.md:211 msgid "Track genre" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:200 +#: ../../administrator_documentation/import_docs/index.md:212 msgid "Album cover" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:201 +#: ../../administrator_documentation/import_docs/index.md:213 msgid "Album title" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:202 +#: ../../administrator_documentation/import_docs/index.md:214 msgid "Album mbid" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:203 +#: ../../administrator_documentation/import_docs/index.md:215 msgid "Album release date" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:204 +#: ../../administrator_documentation/import_docs/index.md:216 msgid "Artist name" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:205 +#: ../../administrator_documentation/import_docs/index.md:217 msgid "Artist mbid" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:206 +#: ../../administrator_documentation/import_docs/index.md:218 msgid "Album artist name" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:207 +#: ../../administrator_documentation/import_docs/index.md:219 msgid "Album artist mbid" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:227 +#: ../../administrator_documentation/import_docs/index.md:239 msgid "Prune dangling metadata" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:229 +#: ../../administrator_documentation/import_docs/index.md:241 msgid "" "Funkwhale doesn't delete track metadata when you delete a track. This is " "useful if you want to delete a file but keep a record of a track for " "created playlists or favorites." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:231 +#: ../../administrator_documentation/import_docs/index.md:243 msgid "" "If you want to remove the file's metadata when you delete the file, run " "`import_files` with the `--prune` flag. This flag removes the metadata of" " any" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:234 +#: ../../administrator_documentation/import_docs/index.md:246 msgid "" "You can use the `--prune` flag with the `--watch` flag. This means " "Funkwhale removes the metadata of referenced files you delete from your " diff --git a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_account.po b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_account.po index 77c81d374..58056c880 100644 --- a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_account.po +++ b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_account.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_account.md:10 -msgid "__Illegal content__ – report an account that features illegal content." +msgid "__Illegal content__ – report an account that features illegal content." msgstr "" #: ../../user_documentation/reports/report_account.md:11 @@ -89,3 +89,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report an account that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_album.po b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_album.po index bbeba14b4..bbe71aaae 100644 --- a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_album.po +++ b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_album.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_album.md:10 -msgid "__Illegal content__ – report an album that features illegal content." +msgid "__Illegal content__ – report an album that features illegal content." msgstr "" #: ../../user_documentation/reports/report_album.md:11 @@ -93,3 +93,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report an album that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_artist.po b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_artist.po index 14201c971..3cc414668 100644 --- a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_artist.po +++ b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_artist.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_artist.md:10 -msgid "__Illegal content__ – report an artist that features illegal content." +msgid "__Illegal content__ – report an artist that features illegal content." msgstr "" #: ../../user_documentation/reports/report_artist.md:11 @@ -95,3 +95,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report an artist that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_channel.po b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_channel.po index 2f9e08f1a..020f48be0 100644 --- a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_channel.po +++ b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_channel.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_channel.md:10 -msgid "__Illegal content__ – report a channel that features illegal content." +msgid "__Illegal content__ – report a channel that features illegal content." msgstr "" #: ../../user_documentation/reports/report_channel.md:11 @@ -95,3 +95,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report a channel that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_library.po b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_library.po index 4586328ab..a26928dac 100644 --- a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_library.po +++ b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_library.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_library.md:10 -msgid "__Illegal content__ – report a library that features illegal content." +msgid "__Illegal content__ – report a library that features illegal content." msgstr "" #: ../../user_documentation/reports/report_library.md:11 @@ -95,3 +95,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report a library that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_playlist.po b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_playlist.po index e5cd4acfc..3a704a32a 100644 --- a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_playlist.po +++ b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_playlist.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -66,7 +66,7 @@ msgstr "" #: ../../user_documentation/reports/report_playlist.md:13 #: ../../user_documentation/reports/report_playlist.md:32 -msgid "__Illegal content__ – report a playlist that features illegal content." +msgid "__Illegal content__ – report a playlist that features illegal content." msgstr "" #: ../../user_documentation/reports/report_playlist.md:14 @@ -131,3 +131,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report a playlist that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_track.po b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_track.po index f4b5c761d..3fd3cd0ed 100644 --- a/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_track.po +++ b/docs/locales/fr/LC_MESSAGES/user_documentation/reports/report_track.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_track.md:10 -msgid "__Illegal content__ – report a track that features illegal content." +msgid "__Illegal content__ – report a track that features illegal content." msgstr "" #: ../../user_documentation/reports/report_track.md:11 @@ -93,3 +93,6 @@ msgid "" "for clarification." msgstr "" +#~ msgid "__Illegal content__ – report a track that features illegal content." +#~ msgstr "" + diff --git a/docs/locales/gettext/administrator_documentation/configuration_docs/change_url.pot b/docs/locales/gettext/administrator_documentation/configuration_docs/change_url.pot index 26fb4e69b..b9756ffd8 100644 --- a/docs/locales/gettext/administrator_documentation/configuration_docs/change_url.pot +++ b/docs/locales/gettext/administrator_documentation/configuration_docs/change_url.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -33,7 +33,7 @@ msgid "The instance URL in your {file}`.env` file." msgstr "" #: ../../administrator_documentation/configuration_docs/change_url.md:10 -msgid "The instance URL in your vhost." +msgid "The instance URL in your webserver config." msgstr "" #: ../../administrator_documentation/configuration_docs/change_url.md:11 @@ -53,7 +53,7 @@ msgid "Update your instance URL" msgstr "" #: ../../administrator_documentation/configuration_docs/change_url.md:21 -msgid "Change the `FUNKWHALE_HOSTNAME` and `DJANGO_ALLOWED_HOSTS` value in your {file}`.env` file." +msgid "Change the `FUNKWHALE_HOSTNAME` and `DJANGO_ALLOWED_HOSTS` value in your {file}`.env` file." msgstr "" #: ../../administrator_documentation/configuration_docs/change_url.md:22 diff --git a/docs/locales/gettext/administrator_documentation/configuration_docs/env_file.pot b/docs/locales/gettext/administrator_documentation/configuration_docs/env_file.pot index bfbd3baaf..e30a4d94e 100644 --- a/docs/locales/gettext/administrator_documentation/configuration_docs/env_file.pot +++ b/docs/locales/gettext/administrator_documentation/configuration_docs/env_file.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:39+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -176,7 +176,7 @@ msgid "If you're using S3 storage with :attr:`AWS_QUERYSTRING_AUTH` enabled, it' msgstr "" #: ../../docstring of config.settings.common.EXTERNAL_MEDIA_PROXY_ENABLED:1 -msgid "Whether to proxy attachment files hosted on third party pods and and servers. Leaving this set to ``true`` is recommended. This reduces the risk of leaking user browsing information and reduces the bandwidth used on remote pods." +msgid "Whether to proxy attachment files hosted on third party pods and and servers. We recommend you leave this set to ``true``. This reduces the risk of leaking user browsing information and reduces the bandwidth used on remote pods." msgstr "" #: ../../docstring of config.settings.common.ATTACHMENTS_UNATTACHED_PRUNE_DELAY:1 @@ -310,6 +310,10 @@ msgstr "" msgid "``signup=5/d,password-reset=2/d,anonymous-reports=5/d``" msgstr "" +#: ../../administrator_documentation/configuration_docs/env_file.md:146 +msgid "See [Rate limit API endpoints](rate-limiting.md) for a list of available endpoints and their default limits." +msgstr "" + #: ../../docstring of config.settings.common.ADMIN_URL:1 msgid "Path to the Django admin dashboard." msgstr "" @@ -327,14 +331,14 @@ msgid "Whether to enforce TLS certificate verification when performing outgoing msgstr "" #: ../../docstring of config.settings.common.EXTERNAL_REQUESTS_VERIFY_SSL:4 -msgid "Disabling this feature is not recommended." +msgid "We recommend you leave this setting enabled." msgstr "" #: ../../docstring of config.settings.common.EXTERNAL_REQUESTS_TIMEOUT:1 msgid "Default timeout for external requests." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:202 +#: ../../administrator_documentation/configuration_docs/env_file.md:156 msgid "Federation configuration" msgstr "" @@ -346,7 +350,7 @@ msgstr "" msgid "The delay in seconds between two manual fetches of the same remote object." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:211 +#: ../../administrator_documentation/configuration_docs/env_file.md:165 msgid "Metadata configuration" msgstr "" @@ -370,7 +374,7 @@ msgstr "" msgid "Length of time in seconds to cache MusicBrainz results." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:221 +#: ../../administrator_documentation/configuration_docs/env_file.md:175 msgid "Channels and podcast configuration" msgstr "" @@ -387,14 +391,14 @@ msgid "Maximum number of RSS items to load in each podcast feed." msgstr "" #: ../../docstring of config.settings.common.PODCASTS_THIRD_PARTY_VISIBILITY:1 -msgid "By default, only people who subscribe to a podcast RSS have access to its episodes. Switch to \"instance\" or \"everyone\" to change the default visibility." +msgid "By default, only people who subscribe to a podcast RSS have access to its episodes. Change to ``instance`` or ``everyone`` to change the default visibility." msgstr "" #: ../../docstring of config.settings.common.PODCASTS_THIRD_PARTY_VISIBILITY:7 msgid "Changing this value only affect new podcasts." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:231 +#: ../../administrator_documentation/configuration_docs/env_file.md:185 msgid "Subsonic configuration" msgstr "" @@ -402,7 +406,7 @@ msgstr "" msgid "The default format files are transcoded into when using the Subsonic API." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:239 +#: ../../administrator_documentation/configuration_docs/env_file.md:193 msgid "Email configuration" msgstr "" @@ -435,43 +439,47 @@ msgid "``EMAIL_CONFIG=smtp+tls://user:password@youremail.host:587``" msgstr "" #: ../../docstring of config.settings.common.DEFAULT_FROM_EMAIL:1 -msgid "Name and email address used to send system emails." +msgid "The name and email address used to send system emails. Defaults to ``Funkwhale ``." msgstr "" -#: ../../docstring of config.settings.common.DEFAULT_FROM_EMAIL:3 -msgid "Default: ``Funkwhale ``" +#: ../../docstring of config.settings.common.DEFAULT_FROM_EMAIL:4 +msgid "Available formats:" +msgstr "" + +#: ../../docstring of config.settings.common.DEFAULT_FROM_EMAIL:6 +msgid "``Name ``" msgstr "" #: ../../docstring of config.settings.common.DEFAULT_FROM_EMAIL:7 -msgid "Both the forms ``Funkwhale `` and ``noreply@yourdomain`` work." +msgid "````" msgstr "" #: ../../docstring of config.settings.common.EMAIL_SUBJECT_PREFIX:1 msgid "Subject prefix for system emails." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:251 +#: ../../administrator_documentation/configuration_docs/env_file.md:205 msgid "Plugin configuration" msgstr "" #: ../../docstring of config.settings.common.FUNKWHALE_PLUGINS_PATH:1 -msgid "Path to a directory containing Funkwhale plugins. These will be imported at runtime." +msgid "Path to a directory containing Funkwhale plugins. These are imported at runtime." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:264 +#: ../../administrator_documentation/configuration_docs/env_file.md:218 msgid "List of Funkwhale plugins to load." msgstr "" -#: ../../administrator_documentation/configuration_docs/env_file.md:267 +#: ../../administrator_documentation/configuration_docs/env_file.md:221 msgid "Other settings" msgstr "" #: ../../docstring of config.settings.common.INSTANCE_SUPPORT_MESSAGE_DELAY:1 -msgid "The number of days after signup before the \"support your pod\" message is shown." +msgid "The number of days before your pod shows the \"support your pod\" message. The timer starts after the user signs up." msgstr "" #: ../../docstring of config.settings.common.FUNKWHALE_SUPPORT_MESSAGE_DELAY:1 -msgid "The number of days after signup before the \"support Funkwhale\" message is shown." +msgid "The number of days before your pod shows the \"support Funkwhale\" message. The timer starts after the user signs up." msgstr "" #: ../../docstring of config.settings.common.MIN_DELAY_BETWEEN_DOWNLOADS_COUNT:1 diff --git a/docs/locales/gettext/administrator_documentation/configuration_docs/frontend.pot b/docs/locales/gettext/administrator_documentation/configuration_docs/frontend.pot index 718deb738..ad54815ce 100644 --- a/docs/locales/gettext/administrator_documentation/configuration_docs/frontend.pot +++ b/docs/locales/gettext/administrator_documentation/configuration_docs/frontend.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -75,7 +75,7 @@ msgid "Apache" msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:62 -msgid "Add the following snippet to your vhost configuration:" +msgid "Add the following snippet to your webserver configuration:" msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:70 @@ -103,7 +103,7 @@ msgid "Add the location of your CSS file to the `additionalStylesheets` paramete msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:107 -msgid "Add the whole {file}`custom` dir to your vhost configuration." +msgid "Add the whole {file}`custom` dir to your webserver configuration." msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:111 @@ -111,7 +111,7 @@ msgid "Add the following to your {file}`/etc/nginx/sites-available/funkwhale.con msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:122 -msgid "Add the following to your vhost file." +msgid "Add the following to your webserver configuration file." msgstr "" #: ../../administrator_documentation/configuration_docs/frontend.md:135 diff --git a/docs/locales/gettext/administrator_documentation/configuration_docs/ldap.pot b/docs/locales/gettext/administrator_documentation/configuration_docs/ldap.pot index 474ec7a9f..2099aac3a 100644 --- a/docs/locales/gettext/administrator_documentation/configuration_docs/ldap.pot +++ b/docs/locales/gettext/administrator_documentation/configuration_docs/ldap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 00:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -64,66 +64,66 @@ msgstr "" msgid "Basic features" msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:39 +#: ../../administrator_documentation/configuration_docs/ldap.md:40 msgid "Set this to `True` to enable LDAP support" msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:48 +#: ../../administrator_documentation/configuration_docs/ldap.md:49 msgid "The LDAP {abbr}`URI (Uniform Resource Identifier)` of your authentication server." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:57 +#: ../../administrator_documentation/configuration_docs/ldap.md:58 msgid "LDAP user {abbr}`DN (Distinguised Name)` to bind on so you can perform searches." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:66 +#: ../../administrator_documentation/configuration_docs/ldap.md:67 msgid "LDAP user password for bind {abbr}`DN (Distinguised Name)`." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:75 +#: ../../administrator_documentation/configuration_docs/ldap.md:76 msgid "The LDAP user filter, using `{0}` as the username placeholder. Uses standard [LDAP search syntax](https://social.technet.microsoft.com/wiki/contents/articles/5392.active-directory-ldap-syntax-filters.aspx)." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:84 +#: ../../administrator_documentation/configuration_docs/ldap.md:85 msgid "Set to `True` to enable LDAP StartTLS support." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:93 +#: ../../administrator_documentation/configuration_docs/ldap.md:94 msgid "The LDAP search root {abbr}`DN (Distinguised Name)`. Supports several entries in a comma-delimited list." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:102 +#: ../../administrator_documentation/configuration_docs/ldap.md:103 msgid "A mapping of Django user attributes to LDAP values." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:111 +#: ../../administrator_documentation/configuration_docs/ldap.md:112 msgid "Controls whether to use direct binding." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:114 +#: ../../administrator_documentation/configuration_docs/ldap.md:115 msgid "Group features" msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:116 +#: ../../administrator_documentation/configuration_docs/ldap.md:117 msgid "LDAP provides extra features for working with groups. Group configuration is an advanced feature. Most users don't need to configure these settings." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:119 +#: ../../administrator_documentation/configuration_docs/ldap.md:120 msgid "[Django's LDAP documentation](https://django-auth-ldap.readthedocs.io/en/latest/groups.html) for groups." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:128 +#: ../../administrator_documentation/configuration_docs/ldap.md:129 msgid "The LDAP group search root {abbr}`DN (Distinguised Name)`. This needs to be set to `True` to enable group features." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:137 +#: ../../administrator_documentation/configuration_docs/ldap.md:138 msgid "The LDAP group filter." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:146 +#: ../../administrator_documentation/configuration_docs/ldap.md:147 msgid "The group that users need to be a member of to authenticate." msgstr "" -#: ../../administrator_documentation/configuration_docs/ldap.md:155 +#: ../../administrator_documentation/configuration_docs/ldap.md:156 msgid "A group whose members can't authenticate." msgstr "" diff --git a/docs/locales/gettext/administrator_documentation/configuration_docs/object_storage.pot b/docs/locales/gettext/administrator_documentation/configuration_docs/object_storage.pot index 9a844b3e4..a2580d804 100644 --- a/docs/locales/gettext/administrator_documentation/configuration_docs/object_storage.pot +++ b/docs/locales/gettext/administrator_documentation/configuration_docs/object_storage.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 00:17+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -116,19 +116,19 @@ msgstr "" msgid "If you're using S3 storage with :attr:`AWS_QUERYSTRING_AUTH` enabled, it's safe to disable this setting." msgstr "" -#: ../../administrator_documentation/configuration_docs/object_storage.md:71 +#: ../../administrator_documentation/configuration_docs/object_storage.md:81 msgid "Set up your reverse proxy" msgstr "" -#: ../../administrator_documentation/configuration_docs/object_storage.md:74 +#: ../../administrator_documentation/configuration_docs/object_storage.md:84 msgid "Serving files from object storage is not currently supported on Apache deployments." msgstr "" -#: ../../administrator_documentation/configuration_docs/object_storage.md:77 +#: ../../administrator_documentation/configuration_docs/object_storage.md:87 msgid "Serving files from an object store requires some changes to the reverse proxy." msgstr "" -#: ../../administrator_documentation/configuration_docs/object_storage.md:79 +#: ../../administrator_documentation/configuration_docs/object_storage.md:89 msgid "Open your Nginx configuration file in an editor." msgstr "" @@ -142,38 +142,38 @@ msgstr "" msgid "Docker" msgstr "" -#: ../../administrator_documentation/configuration_docs/object_storage.md:97 +#: ../../administrator_documentation/configuration_docs/object_storage.md:107 msgid "Comment out the `location /_protected/media/` block by adding a `#` to the start of each line." msgstr "" -#: ../../administrator_documentation/configuration_docs/object_storage.md:106 +#: ../../administrator_documentation/configuration_docs/object_storage.md:116 msgid "Uncomment the `location ~ /_protected/media/(.+)` block by removing the `#` from the start of each line." msgstr "" -#: ../../administrator_documentation/configuration_docs/object_storage.md:116 +#: ../../administrator_documentation/configuration_docs/object_storage.md:126 msgid "Add your S3 store URL to the `img-src` and `media-src` headers." msgstr "" -#: ../../administrator_documentation/configuration_docs/object_storage.md:122 +#: ../../administrator_documentation/configuration_docs/object_storage.md:132 msgid "Test your Nginx configuration." msgstr "" -#: ../../administrator_documentation/configuration_docs/object_storage.md:128 +#: ../../administrator_documentation/configuration_docs/object_storage.md:138 msgid "Restart Funkwhale and Nginx to pick up the changes." msgstr "" -#: ../../administrator_documentation/configuration_docs/object_storage.md:148 +#: ../../administrator_documentation/configuration_docs/object_storage.md:158 msgid "That's it! Files are now uploaded to and stored from your S3 bucket." msgstr "" -#: ../../administrator_documentation/configuration_docs/object_storage.md:150 +#: ../../administrator_documentation/configuration_docs/object_storage.md:160 msgid "Troubleshooting" msgstr "" -#: ../../administrator_documentation/configuration_docs/object_storage.md:154 +#: ../../administrator_documentation/configuration_docs/object_storage.md:164 msgid "You may see the following error when streaming music from your S3-compatible store:" msgstr "" -#: ../../administrator_documentation/configuration_docs/object_storage.md:160 +#: ../../administrator_documentation/configuration_docs/object_storage.md:170 msgid "This happens when the Nginx config is unable to use your server’s DNS resolver. We're still looking into this issue. You can work around this by adding a resolver to the `location ~/_protected/media/(.+)` block." msgstr "" diff --git a/docs/locales/gettext/administrator_documentation/configuration_docs/rate-limiting.pot b/docs/locales/gettext/administrator_documentation/configuration_docs/rate-limiting.pot new file mode 100644 index 000000000..1a7c31b9c --- /dev/null +++ b/docs/locales/gettext/administrator_documentation/configuration_docs/rate-limiting.pot @@ -0,0 +1,337 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2022, The Funkwhale Collective +# This file is distributed under the same license as the funkwhale package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: funkwhale 1.2.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-07-03 00:29+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:1 +msgid "Rate limit API endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:3 +msgid "This article contains a summary of the endpoints you can control using rate-limiting. You can change the rate limits for these endpoints using the [`THROTTLING_RATES`](env_file.md#api-configuration) environment variable." +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:5 +msgid "Standard endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Endpoint name" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Description" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Default rate (per user)" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`anonymous-wildcard`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Anonymous requests not covered by other limits" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "1000 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`authenticated-wildcard`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Authenticated requests not covered by other limits" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "2000 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`authenticated-create`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Authenticated POST requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`anonymous-create`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Anonymous POST requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "1000 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`authenticated-list`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Authenticated GET requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "10000 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`anonymous-list`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Anonymous GET requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "10000 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`authenticated-retrieve`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Authenticated GET requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`anonymous-retrieve`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Anonymous GET requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`authenticated-destroy`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Authenticated DELETE requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "500 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`anonymous-destroy`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Anonymous DELETE requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`authenticated-update`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Authenticated PATCH and PUT requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`anonymous-update`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Anonymous PATCH and PUT requests on resource details" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`subsonic`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "All Subsonic API requests" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:23 +msgid "User action endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`login`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "User login" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "30 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`signup`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "User signup" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "10 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`verify-email`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Email address confirmation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "20 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`password-change`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Password change (when authenticated)" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`password-reset`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Password reset request" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`password-reset-confirm`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Password reset confirmation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`fetch`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Fetch remote objects" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "200 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:35 +msgid "Dangerous endpoints" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`authenticated-reports`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Authenticated report submissions" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "100 per day" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`anonymous-reports`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Anonymous report submissions" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`authenticated-oauth-app`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Authenticated OAuth app creation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "10 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`anonymous-oauth-app`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "Anonymous OAuth app creation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`oauth-authorize`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "OAuth app authorization" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "100 per hour" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`oauth-token`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "OAuth token creation" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "`oauth-revoke-token`" +msgstr "" + +#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 +msgid "OAuth token deletion" +msgstr "" diff --git a/docs/locales/gettext/administrator_documentation/import_docs/index.pot b/docs/locales/gettext/administrator_documentation/import_docs/index.pot index ff215cd72..c0508889c 100644 --- a/docs/locales/gettext/administrator_documentation/import_docs/index.pot +++ b/docs/locales/gettext/administrator_documentation/import_docs/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 12:52+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -121,10 +121,12 @@ msgid "Once you have your library ID, you can copy content from your server and msgstr "" #: ../../administrator_documentation/import_docs/index.md:74 +#: ../../administrator_documentation/import_docs/index.md:148 msgid "Log in to your server and navigate to your Funkwhale directory." msgstr "" #: ../../administrator_documentation/import_docs/index.md:80 +#: ../../administrator_documentation/import_docs/index.md:155 msgid "Export your library ID to reference it later. In this example, the library ID is \"769a2bc3\". Replace this with your library ID." msgstr "" @@ -173,140 +175,143 @@ msgstr "" msgid "To use the in-place import method, follow these steps:" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:148 +#: ../../administrator_documentation/import_docs/index.md:154 msgid "Add your storage location to your `.env` file if you don't want to link it to the Funkwhale store. See the [in-place import configuration variables](../configuration_docs/env_file.md#in-place-import-configuration) for more information." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:149 -#: ../../administrator_documentation/import_docs/index.md:162 -msgid "Run your import command against your music storage directory:" +#: ../../administrator_documentation/import_docs/index.md:161 +msgid "Run your import command against your music storage directory. In this example, the storage directory is `/srv/funkwhale/data/music/nfsshare`. Replace this with your storage directory." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:155 -#: ../../administrator_documentation/import_docs/index.md:168 +#: ../../administrator_documentation/import_docs/index.md:167 +#: ../../administrator_documentation/import_docs/index.md:180 msgid "Funkwhale imports the music in your storage directory into the specified library." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:161 +#: ../../administrator_documentation/import_docs/index.md:173 msgid "Add your storage location to your `.env` file if you don't want to bind it to the Funkwhale store. See the [in-place import configuration variables](../configuration_docs/env_file.md#in-place-import-configuration) for more information." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:172 -msgid "Album art" -msgstr "" - #: ../../administrator_documentation/import_docs/index.md:174 -msgid "Funkwhale attempts to import album art for your music library. The import process checks for the following." -msgstr "" - -#: ../../administrator_documentation/import_docs/index.md:176 -msgid "The cover embedded in the audio files (works with FLAC and MP3 files)." -msgstr "" - -#: ../../administrator_documentation/import_docs/index.md:177 -msgid "A `cover.jpg` or `cover.png` in the the track's directory." -msgstr "" - -#: ../../administrator_documentation/import_docs/index.md:178 -msgid "An `mbid` in the file's tags. If there is an `mbid`, the import process tries to fetch cover art from Musicbrainz." -msgstr "" - -#: ../../administrator_documentation/import_docs/index.md:180 -msgid "Watch for filesystem changes" -msgstr "" - -#: ../../administrator_documentation/import_docs/index.md:182 -msgid "You can run the `import_files` command any time you add new files or update files. For larger collections, this may not be practical. To watch for changes, run the `import_files` command with the `--watch` flag. This instructs the `import_files` command to watch for filesystem events and update your database when something changes." +msgid "Run your import command against your music storage directory:" msgstr "" #: ../../administrator_documentation/import_docs/index.md:184 -msgid "The `--watch` flag performs the following actions when it detects a change:" +msgid "Album art" msgstr "" #: ../../administrator_documentation/import_docs/index.md:186 -msgid "File created – imports the track." -msgstr "" - -#: ../../administrator_documentation/import_docs/index.md:187 -msgid "File moved – updates the location of the track in the database." +msgid "Funkwhale attempts to import album art for your music library. The import process checks for the following." msgstr "" #: ../../administrator_documentation/import_docs/index.md:188 -msgid "File metadata updated – updates the track metadata in the database." +msgid "The cover embedded in the audio files (works with FLAC and MP3 files)." msgstr "" #: ../../administrator_documentation/import_docs/index.md:189 -msgid "File deleted – removes the file from the database." +msgid "A `cover.jpg` or `cover.png` in the the track's directory." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:193 -msgid "The `import_files --watch` command watches for changes to the following metadata fields:" +#: ../../administrator_documentation/import_docs/index.md:190 +msgid "An `mbid` in the file's tags. If there is an `mbid`, the import process tries to fetch cover art from Musicbrainz." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:195 -msgid "Track mbid" +#: ../../administrator_documentation/import_docs/index.md:192 +msgid "Watch for filesystem changes" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:194 +msgid "You can run the `import_files` command any time you add new files or update files. For larger collections, this may not be practical. To watch for changes, run the `import_files` command with the `--watch` flag. This instructs the `import_files` command to watch for filesystem events and update your database when something changes." msgstr "" #: ../../administrator_documentation/import_docs/index.md:196 -msgid "Track title" -msgstr "" - -#: ../../administrator_documentation/import_docs/index.md:197 -msgid "Track position and disc number" +msgid "The `--watch` flag performs the following actions when it detects a change:" msgstr "" #: ../../administrator_documentation/import_docs/index.md:198 -msgid "Track license and copyright" +msgid "File created – imports the track." msgstr "" #: ../../administrator_documentation/import_docs/index.md:199 -msgid "Track genre" +msgid "File moved – updates the location of the track in the database." msgstr "" #: ../../administrator_documentation/import_docs/index.md:200 -msgid "Album cover" +msgid "File metadata updated – updates the track metadata in the database." msgstr "" #: ../../administrator_documentation/import_docs/index.md:201 -msgid "Album title" -msgstr "" - -#: ../../administrator_documentation/import_docs/index.md:202 -msgid "Album mbid" -msgstr "" - -#: ../../administrator_documentation/import_docs/index.md:203 -msgid "Album release date" -msgstr "" - -#: ../../administrator_documentation/import_docs/index.md:204 -msgid "Artist name" +msgid "File deleted – removes the file from the database." msgstr "" #: ../../administrator_documentation/import_docs/index.md:205 -msgid "Artist mbid" -msgstr "" - -#: ../../administrator_documentation/import_docs/index.md:206 -msgid "Album artist name" +msgid "The `import_files --watch` command watches for changes to the following metadata fields:" msgstr "" #: ../../administrator_documentation/import_docs/index.md:207 +msgid "Track mbid" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:208 +msgid "Track title" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:209 +msgid "Track position and disc number" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:210 +msgid "Track license and copyright" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:211 +msgid "Track genre" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:212 +msgid "Album cover" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:213 +msgid "Album title" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:214 +msgid "Album mbid" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:215 +msgid "Album release date" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:216 +msgid "Artist name" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:217 +msgid "Artist mbid" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:218 +msgid "Album artist name" +msgstr "" + +#: ../../administrator_documentation/import_docs/index.md:219 msgid "Album artist mbid" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:227 +#: ../../administrator_documentation/import_docs/index.md:239 msgid "Prune dangling metadata" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:229 +#: ../../administrator_documentation/import_docs/index.md:241 msgid "Funkwhale doesn't delete track metadata when you delete a track. This is useful if you want to delete a file but keep a record of a track for created playlists or favorites." msgstr "" -#: ../../administrator_documentation/import_docs/index.md:231 +#: ../../administrator_documentation/import_docs/index.md:243 msgid "If you want to remove the file's metadata when you delete the file, run `import_files` with the `--prune` flag. This flag removes the metadata of any" msgstr "" -#: ../../administrator_documentation/import_docs/index.md:234 +#: ../../administrator_documentation/import_docs/index.md:246 msgid "You can use the `--prune` flag with the `--watch` flag. This means Funkwhale removes the metadata of referenced files you delete from your storage." msgstr "" diff --git a/docs/locales/gettext/user_documentation/reports/report_account.pot b/docs/locales/gettext/user_documentation/reports/report_account.pot index 50beeadfa..7f341df81 100644 --- a/docs/locales/gettext/user_documentation/reports/report_account.pot +++ b/docs/locales/gettext/user_documentation/reports/report_account.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -45,7 +45,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_account.md:10 -msgid "__Illegal content__ – report an account that features illegal content." +msgid "__Illegal content__ – report an account that features illegal content." msgstr "" #: ../../user_documentation/reports/report_account.md:11 diff --git a/docs/locales/gettext/user_documentation/reports/report_album.pot b/docs/locales/gettext/user_documentation/reports/report_album.pot index 99db53cc5..f482ffb6f 100644 --- a/docs/locales/gettext/user_documentation/reports/report_album.pot +++ b/docs/locales/gettext/user_documentation/reports/report_album.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -45,7 +45,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_album.md:10 -msgid "__Illegal content__ – report an album that features illegal content." +msgid "__Illegal content__ – report an album that features illegal content." msgstr "" #: ../../user_documentation/reports/report_album.md:11 diff --git a/docs/locales/gettext/user_documentation/reports/report_artist.pot b/docs/locales/gettext/user_documentation/reports/report_artist.pot index 41ee82f7b..464a5e47b 100644 --- a/docs/locales/gettext/user_documentation/reports/report_artist.pot +++ b/docs/locales/gettext/user_documentation/reports/report_artist.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -45,7 +45,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_artist.md:10 -msgid "__Illegal content__ – report an artist that features illegal content." +msgid "__Illegal content__ – report an artist that features illegal content." msgstr "" #: ../../user_documentation/reports/report_artist.md:11 diff --git a/docs/locales/gettext/user_documentation/reports/report_channel.pot b/docs/locales/gettext/user_documentation/reports/report_channel.pot index 816d9b0ef..1fcb8203a 100644 --- a/docs/locales/gettext/user_documentation/reports/report_channel.pot +++ b/docs/locales/gettext/user_documentation/reports/report_channel.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -45,7 +45,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_channel.md:10 -msgid "__Illegal content__ – report a channel that features illegal content." +msgid "__Illegal content__ – report a channel that features illegal content." msgstr "" #: ../../user_documentation/reports/report_channel.md:11 diff --git a/docs/locales/gettext/user_documentation/reports/report_library.pot b/docs/locales/gettext/user_documentation/reports/report_library.pot index 449e188e3..8ecc3e194 100644 --- a/docs/locales/gettext/user_documentation/reports/report_library.pot +++ b/docs/locales/gettext/user_documentation/reports/report_library.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -45,7 +45,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_library.md:10 -msgid "__Illegal content__ – report a library that features illegal content." +msgid "__Illegal content__ – report a library that features illegal content." msgstr "" #: ../../user_documentation/reports/report_library.md:11 diff --git a/docs/locales/gettext/user_documentation/reports/report_playlist.pot b/docs/locales/gettext/user_documentation/reports/report_playlist.pot index 681297248..ccc875bed 100644 --- a/docs/locales/gettext/user_documentation/reports/report_playlist.pot +++ b/docs/locales/gettext/user_documentation/reports/report_playlist.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -59,7 +59,7 @@ msgstr "" #: ../../user_documentation/reports/report_playlist.md:13 #: ../../user_documentation/reports/report_playlist.md:32 -msgid "__Illegal content__ – report a playlist that features illegal content." +msgid "__Illegal content__ – report a playlist that features illegal content." msgstr "" #: ../../user_documentation/reports/report_playlist.md:14 diff --git a/docs/locales/gettext/user_documentation/reports/report_track.pot b/docs/locales/gettext/user_documentation/reports/report_track.pot index 8fec61a9b..5f8f97809 100644 --- a/docs/locales/gettext/user_documentation/reports/report_track.pot +++ b/docs/locales/gettext/user_documentation/reports/report_track.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: funkwhale 1.2.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-01 10:35+0200\n" +"POT-Creation-Date: 2022-07-03 01:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -45,7 +45,7 @@ msgid "__Takedown request__ – request removal of copyrighted material." msgstr "" #: ../../user_documentation/reports/report_track.md:10 -msgid "__Illegal content__ – report a track that features illegal content." +msgid "__Illegal content__ – report a track that features illegal content." msgstr "" #: ../../user_documentation/reports/report_track.md:11 diff --git a/docs/user_documentation/reports/report_account.md b/docs/user_documentation/reports/report_account.md index c78de1511..8f357fd91 100644 --- a/docs/user_documentation/reports/report_account.md +++ b/docs/user_documentation/reports/report_account.md @@ -7,7 +7,7 @@ You can report a user account if the user is breaking the {term}`pod's ` ru 3. Select {guilabel}`Report {username}`. A {guilabel}`Do you want to report this object?` menu appears. 4. Select a {guilabel}`Category`. Choose one of the following: - __Takedown request__ – request removal of copyrighted material. - - __Illegal content__ – report an account that features illegal content. + - __Illegal content__ – report an account that features illegal content. - __Offensive content__ – report an account that features offensive or abusive content. - __Other__ – submit details of your report in the {guilabel}`Message` field. 5. __If you are not logged in__ – enter your {guilabel}`Email`. Pod moderators use this address to contact you. diff --git a/docs/user_documentation/reports/report_album.md b/docs/user_documentation/reports/report_album.md index 612ecd967..450765f6b 100644 --- a/docs/user_documentation/reports/report_album.md +++ b/docs/user_documentation/reports/report_album.md @@ -7,7 +7,7 @@ If an album violates a {term}`pod's ` rules or the law, you can report it. 3. Select {guilabel}`Report this album`. A {guilabel}`Do you want to report this object?` menu appears. 4. Select a {guilabel}`Category`. Choose one of the following: - __Takedown request__ – request removal of copyrighted material. - - __Illegal content__ – report an album that features illegal content. + - __Illegal content__ – report an album that features illegal content. - __Offensive content__ – report an album that features offensive or abusive content. - __Invalid metadata__ – report that an album features invalid metadata. - __Other__ – submit details of your report in the {guilabel}`Message` field. diff --git a/docs/user_documentation/reports/report_artist.md b/docs/user_documentation/reports/report_artist.md index 1c837568d..ba68c6cdb 100644 --- a/docs/user_documentation/reports/report_artist.md +++ b/docs/user_documentation/reports/report_artist.md @@ -7,7 +7,7 @@ If an artist's content violates a {term}`pod's ` rules or the law, you can 3. Select {guilabel}`Report this artist`. A {guilabel}`Do you want to report this object?` menu appears. 4. Select a {guilabel}`Category`. Choose one of the following: - __Takedown request__ – request removal of copyrighted material. - - __Illegal content__ – report an artist that features illegal content. + - __Illegal content__ – report an artist that features illegal content. - __Offensive content__ – report an artist that features offensive or abusive content. - __Invalid metadata__ – report that an artist's content features invalid metadata. - __Other__ – submit details of your report in the {guilabel}`Message` field. diff --git a/docs/user_documentation/reports/report_channel.md b/docs/user_documentation/reports/report_channel.md index 3bce12be1..423189574 100644 --- a/docs/user_documentation/reports/report_channel.md +++ b/docs/user_documentation/reports/report_channel.md @@ -7,7 +7,7 @@ If a channel's content violates a {term}`pod's ` rules or the law, you can 3. Select {guilabel}`Report this channel`. A {guilabel}`Do you want to report this object?` menu appears. 4. Select a {guilabel}`Category`. Choose one of the following: - __Takedown request__ – request removal of copyrighted material. - - __Illegal content__ – report a channel that features illegal content. + - __Illegal content__ – report a channel that features illegal content. - __Offensive content__ – report a channel that features offensive or abusive content. - __Invalid metadata__ – report that a channel's content features invalid metadata. - __Other__ – submit details of your report in the {guilabel}`Message` field. diff --git a/docs/user_documentation/reports/report_library.md b/docs/user_documentation/reports/report_library.md index e2410ea01..958384425 100644 --- a/docs/user_documentation/reports/report_library.md +++ b/docs/user_documentation/reports/report_library.md @@ -7,7 +7,7 @@ If a channel's content violates a {term}`pod's ` rules or the law, you can 3. Select {guilabel}`Report this library`. A {guilabel}`Do you want to report this object?` menu appears. 4. Select a {guilabel}`Category`. Choose one of the following: - __Takedown request__ – request removal of copyrighted material. - - __Illegal content__ – report a library that features illegal content. + - __Illegal content__ – report a library that features illegal content. - __Offensive content__ – report a library that features offensive or abusive content. - __Invalid metadata__ – report that a library's content features invalid metadata. - __Other__ – submit details of your report in the {guilabel}`Message` field. diff --git a/docs/user_documentation/reports/report_playlist.md b/docs/user_documentation/reports/report_playlist.md index 405d48f7e..3fd53e8de 100644 --- a/docs/user_documentation/reports/report_playlist.md +++ b/docs/user_documentation/reports/report_playlist.md @@ -10,7 +10,7 @@ If a playlist's content violates a {term}`pod's ` rules or the law, you can 4. Select {guilabel}`Report this playlist`. A {guilabel}`Do you want to report this object?` menu appears. 5. Select a {guilabel}`Category`. Choose one of the following: - __Takedown request__ – request removal of copyrighted material. - - __Illegal content__ – report a playlist that features illegal content. + - __Illegal content__ – report a playlist that features illegal content. - __Offensive content__ – report a playlist that features offensive or abusive content. - __Invalid metadata__ – report that a playlist's content features invalid metadata. - __Other__ – submit details of your report in the {guilabel}`Message` field. @@ -29,7 +29,7 @@ If a playlist's content violates a {term}`pod's ` rules or the law, you can 5. Select {guilabel}`Report this playlist`. A {guilabel}`Do you want to report this object?` menu appears. 6. Select a {guilabel}`Category`. Choose one of the following: - __Takedown request__ – request removal of copyrighted material. - - __Illegal content__ – report a playlist that features illegal content. + - __Illegal content__ – report a playlist that features illegal content. - __Offensive content__ – report a playlist that features offensive or abusive content. - __Invalid metadata__ – report that a playlist's content features invalid metadata. - __Other__ – submit details of your report in the {guilabel}`Message` field. diff --git a/docs/user_documentation/reports/report_track.md b/docs/user_documentation/reports/report_track.md index 946465152..10f5f67b5 100644 --- a/docs/user_documentation/reports/report_track.md +++ b/docs/user_documentation/reports/report_track.md @@ -7,7 +7,7 @@ If a track violates a {term}`pod's ` rules or the law, you can report it. T 3. Select {guilabel}`Report this track`. A {guilabel}`Do you want to report this object?` menu appears. 4. Select a {guilabel}`Category`. Choose one of the following: - __Takedown request__ – request removal of copyrighted material. - - __Illegal content__ – report a track that features illegal content. + - __Illegal content__ – report a track that features illegal content. - __Offensive content__ – report a track that features offensive or abusive content. - __Invalid metadata__ – report that a track features invalid metadata. - __Other__ – submit details of your report in the {guilabel}`Message` field.