Migrate to simpler tables NOCHANGELOG

environments/review-docs-devel-1399dq/deployments/12466
Ciarán Ainsworth 2022-07-03 20:30:09 +00:00
rodzic 9bd8dc80e3
commit a48d6e8a4a
25 zmienionych plików z 3073 dodań i 1763 usunięć

Wyświetl plik

@ -59,13 +59,18 @@ user environment variables in `your Gitpod settings <https://gitpod.io/variables
When you configure your environment variables as follows, you will be signed in to the extension When you configure your environment variables as follows, you will be signed in to the extension
automatically in old and new workspaces. automatically in old and new workspaces.
+----------------------------------+---------------------------------+-----------------+ .. list-table:: Environment variables
| Name | Value | Scope | :header-rows: 1
+==================================+=================================+=================+
| ``GITLAB_WORKFLOW_INSTANCE_URL`` | ``https://dev.funkwhale.audio`` | ``funkwhale/*`` | * - Name
+----------------------------------+---------------------------------+-----------------+ - Value
| ``GITLAB_WORKFLOW_TOKEN`` | ``TOKEN`` | ``funkwhale/*`` | - Scope
+----------------------------------+---------------------------------+-----------------+ * - ``GITLAB_WORKFLOW_INSTANCE_URL``
- ``https://dev.funkwhale.audio``
- ``funkwhale/*``
* - ``GITLAB_WORKFLOW_TOKEN``
- ``TOKEN``
- ``funkwhale/*``
The scope ``funkwhale/*`` will ensure that you will be signed into our instance on every The scope ``funkwhale/*`` will ensure that you will be signed into our instance on every
project that we're hosting, not only Funkwhale itself. project that we're hosting, not only Funkwhale itself.
@ -77,11 +82,15 @@ If you want to preview changes on your own Funkwhale server, you can add your do
This allows you to test your frontend changes against your domain without setting this value each time. This allows you to test your frontend changes against your domain without setting this value each time.
To add your domain, set a user environment variable in `your Gitpod settings <https://gitpod.io/variables>`_. To add your domain, set a user environment variable in `your Gitpod settings <https://gitpod.io/variables>`_.
+--------- ----------------+-----------------------------------+-------------------------+ .. list-table:: Environment variable
| Name | Value | Scope | :header-rows: 1
+==========================+===================================+=========================+
| ``VUE_APP_INSTANCE_URL`` | ``https://funkwhale.example.com`` | ``funkwhale/funkwhale`` | * - Name
+--------------------------+-----------------------------------+-------------------------+ - Value
- Scope
* - ``VUE_APP_INSTANCE_URL``
- ``https://funkwhale.example.com``
- ``funkwhale/funkwhale``
The scope ``funkwhale/funkwhale`` ensures that this variable only works on Funkwhale. The scope ``funkwhale/funkwhale`` ensures that this variable only works on Funkwhale.

Wyświetl plik

@ -32,14 +32,29 @@ To customize your Funkwhale pod, you need to serve a {file}`settings.json` file
EOF EOF
``` ```
```{dropdown} Supported parameters ````{dropdown} Supported parameters
| Parameter | Data type | Description | Example | ```{list-table}
|-------------------------|------------|-----------------------------------------------------------------------------------------------|--------------------------------| :header-rows: 1
| `additionalStylesheets` | Array<URL> | A list of URLs (relative or absolute) pointing to stylesheets. | `["https://test/theme.css"]` |
| `defaultServerUrl` | URL | The URL of the API server you want to connect the frontend to. Defaults to the current domain | `"https://api.yourdomain.com"` |
``` * - Parameter
- Data type
- Description
- Example
* - `additionalStylesheets`
- Array<URL>
- A list of URLs (relative or absolute) pointing to stylesheets.
- `["https://test/theme.css"]`
* - `defaultServerUrl`
- URL
- The URL of the API server you want to connect the frontend to. Defaults to the current domain.
- `"https://api.yourdomain.com"`
```
````
### Configure your reverse proxy ### Configure your reverse proxy

Wyświetl plik

@ -4,42 +4,114 @@ This article contains a summary of the endpoints you can control using rate-limi
## Standard endpoints ## Standard endpoints
| Endpoint name | Description | Default rate (per user) | ```{list-table}
|---------------------------|----------------------------------------------------------|-------------------------| :header-rows: 1
| `anonymous-wildcard` | Anonymous requests not covered by other limits | 1000 per hour |
| `authenticated-wildcard` | Authenticated requests not covered by other limits | 2000 per hour | * - Endpoint name
| `authenticated-create` | Authenticated POST requests | 1000 per hour | - Description
| `anonymous-create` | Anonymous POST requests | 1000 per day | - Default rate (per user)
| `authenticated-list` | Authenticated GET requests | 10000 per hour | * - `anonymous-wildcard`
| `anonymous-list` | Anonymous GET requests | 10000 per day | - Anonymous requests not covered by other limits
| `authenticated-retrieve` | Authenticated GET requests on resource details | 10000 per hour | - 1000 per hour
| `anonymous-retrieve` | Anonymous GET requests on resource details | 10000 per day | * - `authenticated-wildcard`
| `authenticated-destroy` | Authenticated DELETE requests on resource details | 500 per hour | - Authenticated requests not covered by other limits
| `anonymous-destroy` | Anonymous DELETE requests on resource details | 1000 per day | - 2000 per hour
| `authenticated-update` | Authenticated PATCH and PUT requests on resource details | 1000 per hour | * - `authenticated-create`
| `anonymous-update` | Anonymous PATCH and PUT requests on resource details | 1000 per day | - Authenticated POST requests
| `subsonic` | All Subsonic API requests | 2000 per hour | - 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 ## User action endpoints
| Endpoint name | Description | Default rate (per user) | ```{list-table}
|---------------------------|----------------------------------------------------------|-------------------------| :header-rows: 1
| `login` | User login | 30 per hour |
| `signup` | User signup | 10 per day | * - Endpoint name
| `verify-email` | Email address confirmation | 20 per hour | - Description
| `password-change` | Password change (when authenticated) | 20 per hour | - Default rate (per user)
| `password-reset` | Password reset request | 20 per hour | * - `login`
| `password-reset-confirm` | Password reset confirmation | 20 per hour | - User login
| `fetch` | Fetch remote objects | 200 per day | - 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 ## Dangerous endpoints
| Endpoint name | Description | Default rate (per user) | ```{list-table}
|---------------------------|----------------------------------------------------------|-------------------------| :header-rows: 1
| `authenticated-reports` | Authenticated report submissions | 100 per day |
| `anonymous-reports` | Anonymous report submissions | 10 per day | * - Endpoint name
| `authenticated-oauth-app` | Authenticated OAuth app creation | 10 per hour | - Description
| `anonymous-oauth-app` | Anonymous OAuth app creation | 10 per day | - Default rate (per user)
| `oauth-authorize` | OAuth app authorization | 100 per hour | * - `authenticated-reports`
| `oauth-token` | OAuth token creation | 100 per hour | - Authenticated report submissions
| `oauth-revoke-token` | OAuth token deletion | 100 per hour | - 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
```

Wyświetl plik

@ -6,14 +6,25 @@ The Funkwhale frontend is a {abbr}`SPA (Single Page Application)` written in [Vu
The most useful tools for troubleshooting issues with the Funkwhale frontend are your web browser's developer tools. The `Console` and `Network` tabs are particularly useful for tracking down issues in the Javascript code and API responses respectively. Use the following shortcut to open the developer tools for your browser: The most useful tools for troubleshooting issues with the Funkwhale frontend are your web browser's developer tools. The `Console` and `Network` tabs are particularly useful for tracking down issues in the Javascript code and API responses respectively. Use the following shortcut to open the developer tools for your browser:
| Browser | Shortcut | ```{list-table}
| -------- | --------- | :header-rows: 1
| Google Chrome/Chromium | {kbd}`F12` |
| Microsoft Edge | {kbd}`F12` | * - Browser
| Opera | {kbd}`F12` | - Shortcut
| Vivaldi | {kbd}`F12` | * - Google Chrome/Chromium
| Firefox | {kbd}`F12` | - {kbd}`F12`
| Safari | {kbd}`Command+Option+U` | * - Microsoft Edge
- {kbd}`F12`
* - Opera
- {kbd}`F12`
* - Vivaldi
- {kbd}`F12`
* - Firefox
- {kbd}`F12`
* - Safari
- {kbd}`Command+Option+U`
```
## Troubleshoot the issue ## Troubleshoot the issue

Wyświetl plik

@ -64,34 +64,32 @@ Having the generic ``read`` or ``write`` scope give you the corresponding access
This is the list of OAuth scopes that third-party applications can request: This is the list of OAuth scopes that third-party applications can request:
.. list-table:: Oauth scopes
:header-rows: 1
+-------------------------------------------+------------------------------------------------------------+ * - Scope
| Scope | Description | - Description
+===========================================+============================================================+ * - ``read``
| ``read`` | Read-only access to all data | - Read-only access to all data (equivalent to all ``read:*`` scopes).
| | (equivalent to all ``read:*`` scopes) | * - ``write``
+-------------------------------------------+------------------------------------------------------------+ - Read-only access to all data (equivalent to all ``write:*`` scopes).
| ``write`` | Write-only access to all data | * - ``<read/write>:profile``
| | (equivalent to all ``write:*`` scopes) | - Access to profile data (e-mail address, username, etc.)
+-------------------------------------------+------------------------------------------------------------+ * - ``<read/write>:libraries``
| ``<read/write>:profile`` | Access to profile data (e-mail address, username, etc.) | - Access to library data (uploads, libraries, tracks, albums, artists…)
+-------------------------------------------+------------------------------------------------------------+ * - ``<read/write>:favorites``
| ``<read/write>:libraries`` | Access to library data (uploads, libraries | - Access to favorites
| | tracks, albums, artists...) | * - ``<read/write>:listenings``
+-------------------------------------------+------------------------------------------------------------+ - Access to history
| ``<read/write>:favorites`` | Access to favorites | * - ``<read/write>:follows``
+-------------------------------------------+------------------------------------------------------------+ - Access to followers
| ``<read/write>:listenings`` | Access to history | * - ``<read/write>:playlists``
+-------------------------------------------+------------------------------------------------------------+ - Access to playlists
| ``<read/write>:follows`` | Access to followers | * - ``<read/write>:radios``
+-------------------------------------------+------------------------------------------------------------+ - Access to radios
| ``<read/write>:playlists`` | Access to playlists | * - ``<read/write>:filters``
+-------------------------------------------+------------------------------------------------------------+ - Access to content filters
| ``<read/write>:radios`` | Access to radios | * - ``<read/write>:notifications``
+-------------------------------------------+------------------------------------------------------------+ - Access to notifications
| ``<read/write>:filters`` | Access to content filters | * - ``<read/write>:edits``
+-------------------------------------------+------------------------------------------------------------+ - Access to metadata edits
| ``<read/write>:notifications`` | Access to notifications |
+-------------------------------------------+------------------------------------------------------------+
| ``<read/write>:edits`` | Access to metadata edits |
+-------------------------------------------+------------------------------------------------------------+

Wyświetl plik

@ -11,9 +11,9 @@ msgstr ""
"PO-Revision-Date: 2022-07-02 21:07+0000\n" "PO-Revision-Date: 2022-07-02 21:07+0000\n"
"Last-Translator: Ciarán Ainsworth <sporiff@funkwhale.audio>\n" "Last-Translator: Ciarán Ainsworth <sporiff@funkwhale.audio>\n"
"Language: en_GB\n" "Language: en_GB\n"
"Language-Team: English (United Kingdom) <https://translate.funkwhale.audio/" "Language-Team: English (United Kingdom) "
"projects/documentation/administrator_documentation-configuration_docs-" "<https://translate.funkwhale.audio/projects/documentation"
"env_file/en_GB/>\n" "/administrator_documentation-configuration_docs-env_file/en_GB/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
@ -27,18 +27,20 @@ msgstr "Customise your environment file"
#: ../../administrator_documentation/configuration_docs/env_file.md:3 #: ../../administrator_documentation/configuration_docs/env_file.md:3
msgid "" msgid ""
"Your `.env` (environment) file contains variables you can change to " "Your `.env` (environment) file contains variables you can change to "
"customize your pod. You can change these variables at any time to alter how " "customize your pod. You can change these variables at any time to alter "
"your pod runs." "how your pod runs."
msgstr "" msgstr ""
"Your `.env` (environment) file contains variables you can change to " "Your `.env` (environment) file contains variables you can change to "
"customise your pod. You can change these variables at any time to alter how " "customise your pod. You can change these variables at any time to alter "
"your pod runs." "how your pod runs."
#: ../../administrator_documentation/configuration_docs/env_file.md:5 #: ../../administrator_documentation/configuration_docs/env_file.md:5
msgid "" msgid ""
"You need to restart your Funkwhale services after changing your `.env` file." "You need to restart your Funkwhale services after changing your `.env` "
"file."
msgstr "" msgstr ""
"You need to restart your Funkwhale services after changing your `.env` file." "You need to restart your Funkwhale services after changing your `.env` "
"file."
#: ../../administrator_documentation/configuration_docs/env_file.md #: ../../administrator_documentation/configuration_docs/env_file.md
msgid "Debian" msgid "Debian"
@ -54,19 +56,21 @@ msgstr "Variables"
#: ../../administrator_documentation/configuration_docs/env_file.md:27 #: ../../administrator_documentation/configuration_docs/env_file.md:27
msgid "" msgid ""
"Some environment variables accept a URL as a value. To encode URLs and avoid " "Some environment variables accept a URL as a value. To encode URLs and "
"problems with special characters, use `urllib.parse` on your URL value." "avoid problems with special characters, use `urllib.parse` on your URL "
"value."
msgstr "" msgstr ""
"Some environment variables accept a URL as a value. To encode URLs and avoid " "Some environment variables accept a URL as a value. To encode URLs and "
"problems with special characters, use `urllib.parse` on your URL value." "avoid problems with special characters, use `urllib.parse` on your URL "
"value."
#: ../../administrator_documentation/configuration_docs/env_file.md:34 #: ../../administrator_documentation/configuration_docs/env_file.md:34
msgid "" msgid ""
"The [django-environ documentation](https://github.com/joke2k/django-environ/" "The [django-environ documentation](https://github.com/joke2k/django-"
"blob/main/docs/tips.rst#using-unsafe-characters-in-urls)." "environ/blob/main/docs/tips.rst#using-unsafe-characters-in-urls)."
msgstr "" msgstr ""
"The [django-environ documentation](https://github.com/joke2k/django-environ/" "The [django-environ documentation](https://github.com/joke2k/django-"
"blob/main/docs/tips.rst#using-unsafe-characters-in-urls)." "environ/blob/main/docs/tips.rst#using-unsafe-characters-in-urls)."
#: ../../administrator_documentation/configuration_docs/env_file.md:39 #: ../../administrator_documentation/configuration_docs/env_file.md:39
msgid "Pod configuration" msgid "Pod configuration"
@ -78,9 +82,11 @@ msgstr "Hostname of your Funkwhale pod, e.g. ``mypod.audio``."
#: ../../docstring config.settings.common.FUNKWHALE_PROTOCOL:1 of #: ../../docstring config.settings.common.FUNKWHALE_PROTOCOL:1 of
msgid "" msgid ""
"Protocol end users will use to access your pod, either ``http`` or ``https``." "Protocol end users will use to access your pod, either ``http`` or "
"``https``."
msgstr "" msgstr ""
"Protocol end users will use to access your pod, either ``http`` or ``https``." "Protocol end users will use to access your pod, either ``http`` or "
"``https``."
#: ../../administrator_documentation/configuration_docs/env_file.md:48 #: ../../administrator_documentation/configuration_docs/env_file.md:48
msgid "Database and redis configuration" msgid "Database and redis configuration"
@ -125,29 +131,29 @@ msgstr "``redis://:password@localhost:6379/0``"
#: ../../docstring config.settings.common.CACHE_URL:7 of #: ../../docstring config.settings.common.CACHE_URL:7 of
msgid "" msgid ""
"If you're using password auth (the extra slash is important) - ``redis:///" "If you're using password auth (the extra slash is important) - "
"run/redis/redis.sock?db=0`` over unix sockets" "``redis:///run/redis/redis.sock?db=0`` over unix sockets"
msgstr "" msgstr ""
"If you're using password auth (the extra slash is important) - ``redis:///" "If you're using password auth (the extra slash is important) - "
"run/redis/redis.sock?db=0`` over unix sockets" "``redis:///run/redis/redis.sock?db=0`` over unix sockets"
#: ../../docstring config.settings.common.CACHE_URL:12 of #: ../../docstring config.settings.common.CACHE_URL:12 of
msgid "" msgid ""
"If you want to use Redis over unix sockets, you also need to update :attr:" "If you want to use Redis over unix sockets, you also need to update "
"`CELERY_BROKER_URL`" ":attr:`CELERY_BROKER_URL`"
msgstr "" msgstr ""
"If you want to use Redis over unix sockets, you also need to update :attr:" "If you want to use Redis over unix sockets, you also need to update "
"`CELERY_BROKER_URL`" ":attr:`CELERY_BROKER_URL`"
#: ../../docstring config.settings.common.CELERY_BROKER_URL:1 of #: ../../docstring config.settings.common.CELERY_BROKER_URL:1 of
msgid "" msgid ""
"The celery task broker URL. Defaults to :attr:`CACHE_URL`. You don't need to " "The celery task broker URL. Defaults to :attr:`CACHE_URL`. You don't need"
"tweak this unless you want to use a different server or use Redis sockets to " " to tweak this unless you want to use a different server or use Redis "
"connect." "sockets to connect."
msgstr "" msgstr ""
"The celery task broker URL. Defaults to :attr:`CACHE_URL`. You don't need to " "The celery task broker URL. Defaults to :attr:`CACHE_URL`. You don't need"
"tweak this unless you want to use a different server or use Redis sockets to " " to tweak this unless you want to use a different server or use Redis "
"connect." "sockets to connect."
#: ../../docstring config.settings.common.AWS_S3_REGION_NAME:4 #: ../../docstring config.settings.common.AWS_S3_REGION_NAME:4
#: config.settings.common.CELERY_BROKER_URL:5 #: config.settings.common.CELERY_BROKER_URL:5
@ -166,24 +172,24 @@ msgstr "Accounts and registration"
#: ../../docstring config.settings.common.ACCOUNT_EMAIL_VERIFICATION_ENFORCE:1 #: ../../docstring config.settings.common.ACCOUNT_EMAIL_VERIFICATION_ENFORCE:1
#: of #: of
msgid "" msgid ""
"Set whether users need to verify their email address before using your pod. " "Set whether users need to verify their email address before using your "
"Enabling this setting is useful for reducing spam and bot accounts. To use " "pod. Enabling this setting is useful for reducing spam and bot accounts. "
"this setting you need to configure a mail server to send verification " "To use this setting you need to configure a mail server to send "
"emails. See :attr:`EMAIL_CONFIG`." "verification emails. See :attr:`EMAIL_CONFIG`."
msgstr "" msgstr ""
"Set whether users need to verify their email address before using your pod. " "Set whether users need to verify their email address before using your "
"Enabling this setting is useful for reducing spam and bot accounts. To use " "pod. Enabling this setting is useful for reducing spam and bot accounts. "
"this setting you need to configure a mail server to send verification " "To use this setting you need to configure a mail server to send "
"emails. See :attr:`EMAIL_CONFIG`." "verification emails. See :attr:`EMAIL_CONFIG`."
#: ../../docstring config.settings.common.ACCOUNT_EMAIL_VERIFICATION_ENFORCE:6 #: ../../docstring config.settings.common.ACCOUNT_EMAIL_VERIFICATION_ENFORCE:6
#: of #: of
msgid "" msgid ""
"Superusers created through the command line never need to verify their email " "Superusers created through the command line never need to verify their "
"address." "email address."
msgstr "" msgstr ""
"Superusers created through the command line never need to verify their email " "Superusers created through the command line never need to verify their "
"address." "email address."
#: ../../docstring config.settings.common.USERS_INVITATION_EXPIRATION_DAYS:1 of #: ../../docstring config.settings.common.USERS_INVITATION_EXPIRATION_DAYS:1 of
msgid "The number of days before a user invite expires." msgid "The number of days before a user invite expires."
@ -191,19 +197,21 @@ msgstr "The number of days before a user invite expires."
#: ../../docstring config.settings.common.DISABLE_PASSWORD_VALIDATORS:1 of #: ../../docstring config.settings.common.DISABLE_PASSWORD_VALIDATORS:1 of
msgid "" msgid ""
"Whether to disable password validation rules during registration. Validators " "Whether to disable password validation rules during registration. "
"include password length, common words, similarity with username." "Validators include password length, common words, similarity with "
"username."
msgstr "" msgstr ""
"Whether to disable password validation rules during registration. Validators " "Whether to disable password validation rules during registration. "
"include password length, common words, similarity with username." "Validators include password length, common words, similarity with "
"username."
#: ../../docstring config.settings.common.ACCOUNT_USERNAME_BLACKLIST:1 of #: ../../docstring config.settings.common.ACCOUNT_USERNAME_BLACKLIST:1 of
msgid "" msgid ""
"List of usernames that can't be used for registration. Given as a list of " "List of usernames that can't be used for registration. Given as a list of"
"strings." " strings."
msgstr "" msgstr ""
"List of usernames that can't be used for registration. Given as a list of " "List of usernames that can't be used for registration. Given as a list of"
"strings." " strings."
#: ../../administrator_documentation/configuration_docs/env_file.md:80 #: ../../administrator_documentation/configuration_docs/env_file.md:80
msgid "Whether to enable LDAP authentication." msgid "Whether to enable LDAP authentication."
@ -224,43 +232,43 @@ msgstr "Media storage and serving configuration"
#: ../../docstring config.settings.common.MEDIA_URL:1 of #: ../../docstring config.settings.common.MEDIA_URL:1 of
msgid "" msgid ""
"The URL from which your pod serves media files. Change this if you're " "The URL from which your pod serves media files. Change this if you're "
"hosting media files on a separate domain, or if you host Funkwhale on a non-" "hosting media files on a separate domain, or if you host Funkwhale on a "
"standard port." "non-standard port."
msgstr "" msgstr ""
"The URL from which your pod serves media files. Change this if you're " "The URL from which your pod serves media files. Change this if you're "
"hosting media files on a separate domain, or if you host Funkwhale on a non-" "hosting media files on a separate domain, or if you host Funkwhale on a "
"standard port." "non-standard port."
#: ../../docstring config.settings.common.MEDIA_ROOT:1 of #: ../../docstring config.settings.common.MEDIA_ROOT:1 of
msgid "" msgid ""
"The path where you store media files (such as album covers or audio tracks) " "The path where you store media files (such as album covers or audio "
"on your system. Make sure this directory actually exists." "tracks) on your system. Make sure this directory actually exists."
msgstr "" msgstr ""
"The path where you store media files (such as album covers or audio tracks) " "The path where you store media files (such as album covers or audio "
"on your system. Make sure this directory actually exists." "tracks) on your system. Make sure this directory actually exists."
#: ../../docstring config.settings.common.PROXY_MEDIA:1 of #: ../../docstring config.settings.common.PROXY_MEDIA:1 of
msgid "" msgid ""
"Whether to proxy audio files through your reverse proxy. We recommend you " "Whether to proxy audio files through your reverse proxy. We recommend you"
"leave this enabled to enforce access control." " leave this enabled to enforce access control."
msgstr "" msgstr ""
"Whether to proxy audio files through your reverse proxy. We recommend you " "Whether to proxy audio files through your reverse proxy. We recommend you"
"leave this enabled to enforce access control." " leave this enabled to enforce access control."
#: ../../docstring config.settings.common.PROXY_MEDIA:4 of #: ../../docstring config.settings.common.PROXY_MEDIA:4 of
msgid "" msgid ""
"If you're using S3 storage with :attr:`AWS_QUERYSTRING_AUTH` enabled, it's " "If you're using S3 storage with :attr:`AWS_QUERYSTRING_AUTH` enabled, "
"safe to disable this setting." "it's safe to disable this setting."
msgstr "" msgstr ""
"If you're using S3 storage with :attr:`AWS_QUERYSTRING_AUTH` enabled, it's " "If you're using S3 storage with :attr:`AWS_QUERYSTRING_AUTH` enabled, "
"safe to disable this setting." "it's safe to disable this setting."
#: ../../docstring config.settings.common.EXTERNAL_MEDIA_PROXY_ENABLED:1 of #: ../../docstring config.settings.common.EXTERNAL_MEDIA_PROXY_ENABLED:1 of
msgid "" msgid ""
"Whether to proxy attachment files hosted on third party pods and and " "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 " "servers. We recommend you leave this set to ``true``. This reduces the "
"of leaking user browsing information and reduces the bandwidth used on " "risk of leaking user browsing information and reduces the bandwidth used "
"remote pods." "on remote pods."
msgstr "" msgstr ""
#: ../../docstring config.settings.common.ATTACHMENTS_UNATTACHED_PRUNE_DELAY:1 #: ../../docstring config.settings.common.ATTACHMENTS_UNATTACHED_PRUNE_DELAY:1
@ -274,11 +282,11 @@ msgstr ""
#: ../../docstring config.settings.common.REVERSE_PROXY_TYPE:1 of #: ../../docstring config.settings.common.REVERSE_PROXY_TYPE:1 of
msgid "" msgid ""
"Set your reverse proxy type. This changes the headers the API uses to serve " "Set your reverse proxy type. This changes the headers the API uses to "
"audio files. Allowed values:" "serve audio files. Allowed values:"
msgstr "" msgstr ""
"Set your reverse proxy type. This changes the headers the API uses to serve " "Set your reverse proxy type. This changes the headers the API uses to "
"audio files. Allowed values:" "serve audio files. Allowed values:"
#: ../../docstring config.settings.common.REVERSE_PROXY_TYPE:4 of #: ../../docstring config.settings.common.REVERSE_PROXY_TYPE:4 of
msgid "``nginx``" msgid "``nginx``"
@ -338,11 +346,11 @@ msgstr "Custom domain to use for your S3 storage."
#: ../../docstring config.settings.common.AWS_S3_ENDPOINT_URL:1 of #: ../../docstring config.settings.common.AWS_S3_ENDPOINT_URL:1 of
msgid "" msgid ""
"If you use a S3-compatible storage such as minio, set the following variable " "If you use a S3-compatible storage such as minio, set the following "
"to the full URL to the storage server." "variable to the full URL to the storage server."
msgstr "" msgstr ""
"If you use a S3-compatible storage such as minio, set the following variable " "If you use a S3-compatible storage such as minio, set the following "
"to the full URL to the storage server." "variable to the full URL to the storage server."
#: ../../docstring config.settings.common.ADMIN_URL:3 #: ../../docstring config.settings.common.ADMIN_URL:3
#: config.settings.common.AWS_S3_ENDPOINT_URL:4 #: config.settings.common.AWS_S3_ENDPOINT_URL:4
@ -372,11 +380,11 @@ msgstr "``eu-west-2``"
#: ../../docstring config.settings.common.AWS_LOCATION:1 of #: ../../docstring config.settings.common.AWS_LOCATION:1 of
msgid "" msgid ""
"A directory in your S3 bucket where you store files. Use this if you plan to " "A directory in your S3 bucket where you store files. Use this if you plan"
"share the bucket between services." " to share the bucket between services."
msgstr "" msgstr ""
"A directory in your S3 bucket where you store files. Use this if you plan to " "A directory in your S3 bucket where you store files. Use this if you plan"
"share the bucket between services." " to share the bucket between services."
#: ../../administrator_documentation/configuration_docs/env_file.md:125 #: ../../administrator_documentation/configuration_docs/env_file.md:125
msgid "In-place import configuration" msgid "In-place import configuration"
@ -384,13 +392,13 @@ msgstr "In-place import configuration"
#: ../../docstring config.settings.common.MUSIC_DIRECTORY_PATH:1 of #: ../../docstring config.settings.common.MUSIC_DIRECTORY_PATH:1 of
msgid "" msgid ""
"The path on your server where Funkwhale places files from in-place imports. " "The path on your server where Funkwhale places files from in-place "
"This path needs to be readable by the webserver and ``api`` and ``worker`` " "imports. This path needs to be readable by the webserver and ``api`` and "
"processes." "``worker`` processes."
msgstr "" msgstr ""
"The path on your server where Funkwhale places files from in-place imports. " "The path on your server where Funkwhale places files from in-place "
"This path needs to be readable by the webserver and ``api`` and ``worker`` " "imports. This path needs to be readable by the webserver and ``api`` and "
"processes." "``worker`` processes."
#: ../../docstring config.settings.common.MUSIC_DIRECTORY_PATH:8 #: ../../docstring config.settings.common.MUSIC_DIRECTORY_PATH:8
#: config.settings.common.MUSIC_DIRECTORY_SERVE_PATH:14 of #: config.settings.common.MUSIC_DIRECTORY_SERVE_PATH:14 of
@ -399,13 +407,13 @@ msgstr "Dont insert a slash at the end of this path."
#: ../../docstring config.settings.common.MUSIC_DIRECTORY_PATH:10 of #: ../../docstring config.settings.common.MUSIC_DIRECTORY_PATH:10 of
msgid "" msgid ""
"On Docker installations, we recommend you use the default ``/music`` path. " "On Docker installations, we recommend you use the default ``/music`` "
"On Debian installations you can use any absolute path. Defaults to ``/srv/" "path. On Debian installations you can use any absolute path. Defaults to "
"funkwhale/data/music``." "``/srv/funkwhale/data/music``."
msgstr "" msgstr ""
"On Docker installations, we recommend you use the default ``/music`` path. " "On Docker installations, we recommend you use the default ``/music`` "
"On Debian installations you can use any absolute path. Defaults to ``/srv/" "path. On Debian installations you can use any absolute path. Defaults to "
"funkwhale/data/music``." "``/srv/funkwhale/data/music``."
#: ../../docstring config.settings.common.MUSIC_DIRECTORY_PATH:16 of #: ../../docstring config.settings.common.MUSIC_DIRECTORY_PATH:16 of
msgid "" msgid ""
@ -417,23 +425,23 @@ msgstr ""
#: ../../docstring config.settings.common.MUSIC_DIRECTORY_SERVE_PATH:1 of #: ../../docstring config.settings.common.MUSIC_DIRECTORY_SERVE_PATH:1 of
msgid "" msgid ""
"On Docker setups the value of :attr:`MUSIC_DIRECTORY_PATH` may be different " "On Docker setups the value of :attr:`MUSIC_DIRECTORY_PATH` may be "
"from the actual path on your server. You can specify this path in your :file:" "different from the actual path on your server. You can specify this path "
"`docker-compose.yml` file::" "in your :file:`docker-compose.yml` file::"
msgstr "" msgstr ""
"On Docker setups the value of :attr:`MUSIC_DIRECTORY_PATH` may be different " "On Docker setups the value of :attr:`MUSIC_DIRECTORY_PATH` may be "
"from the actual path on your server. You can specify this path in your :file:" "different from the actual path on your server. You can specify this path "
"`docker-compose.yml` file::" "in your :file:`docker-compose.yml` file::"
#: ../../docstring config.settings.common.MUSIC_DIRECTORY_SERVE_PATH:8 of #: ../../docstring config.settings.common.MUSIC_DIRECTORY_SERVE_PATH:8 of
msgid "" msgid ""
"In this case, you need to set :attr:`MUSIC_DIRECTORY_SERVE_PATH` to ``/srv/" "In this case, you need to set :attr:`MUSIC_DIRECTORY_SERVE_PATH` to "
"funkwhale/data/music``. The webserver needs to be able to read this " "``/srv/funkwhale/data/music``. The webserver needs to be able to read "
"directory." "this directory."
msgstr "" msgstr ""
"In this case, you need to set :attr:`MUSIC_DIRECTORY_SERVE_PATH` to ``/srv/" "In this case, you need to set :attr:`MUSIC_DIRECTORY_SERVE_PATH` to "
"funkwhale/data/music``. The webserver needs to be able to read this " "``/srv/funkwhale/data/music``. The webserver needs to be able to read "
"directory." "this directory."
#: ../../administrator_documentation/configuration_docs/env_file.md:136 #: ../../administrator_documentation/configuration_docs/env_file.md:136
msgid "API configuration" msgid "API configuration"
@ -441,23 +449,25 @@ msgstr "API configuration"
#: ../../docstring config.settings.common.THROTTLING_ENABLED:1 of #: ../../docstring config.settings.common.THROTTLING_ENABLED:1 of
msgid "" msgid ""
"Whether to enable throttling (also known as rate-limiting). We recommend you " "Whether to enable throttling (also known as rate-limiting). We recommend "
"leave this enabled to improve the quality of the service, especially on " "you leave this enabled to improve the quality of the service, especially "
"public pods ." "on public pods ."
msgstr "" msgstr ""
"Whether to enable throttling (also known as rate-limiting). We recommend you " "Whether to enable throttling (also known as rate-limiting). We recommend "
"leave this enabled to improve the quality of the service, especially on " "you leave this enabled to improve the quality of the service, especially "
"public pods ." "on public pods ."
#: ../../docstring config.settings.common.THROTTLING_RATES:1 of #: ../../docstring config.settings.common.THROTTLING_RATES:1 of
msgid "" msgid ""
"Throttling rates for specific endpoints and app features. Tweak this if " "Throttling rates for specific endpoints and app features. Tweak this if "
"you're hitting rate limit issues or if you want to reduce the consumption of " "you're hitting rate limit issues or if you want to reduce the consumption"
"specific endpoints. Takes the format ``<endpoint name>=<number>/<interval>``." " of specific endpoints. Takes the format ``<endpoint "
"name>=<number>/<interval>``."
msgstr "" msgstr ""
"Throttling rates for specific endpoints and app features. Tweak this if " "Throttling rates for specific endpoints and app features. Tweak this if "
"you're hitting rate limit issues or if you want to reduce the consumption of " "you're hitting rate limit issues or if you want to reduce the consumption"
"specific endpoints. Takes the format ``<endpoint name>=<number>/<interval>``." " of specific endpoints. Takes the format ``<endpoint "
"name>=<number>/<interval>``."
#: ../../docstring config.settings.common.THROTTLING_RATES:8 of #: ../../docstring config.settings.common.THROTTLING_RATES:8 of
msgid "``signup=5/d,password-reset=2/d,anonymous-reports=5/d``" msgid "``signup=5/d,password-reset=2/d,anonymous-reports=5/d``"
@ -497,44 +507,42 @@ msgstr ""
msgid "Default timeout for external requests." msgid "Default timeout for external requests."
msgstr "Default timeout for external requests." msgstr "Default timeout for external requests."
#: ../../administrator_documentation/configuration_docs/env_file.md:202 #: ../../administrator_documentation/configuration_docs/env_file.md:156
msgid "Federation configuration" msgid "Federation configuration"
msgstr "Federation configuration" msgstr "Federation configuration"
#: ../../docstring config.settings.common.FEDERATION_OBJECT_FETCH_DELAY:1 of #: ../../docstring config.settings.common.FEDERATION_OBJECT_FETCH_DELAY:1 of
msgid "" msgid ""
"The delay in minutes before a remote object is automatically refetched when " "The delay in minutes before a remote object is automatically refetched "
"accessed in the UI." "when accessed in the UI."
msgstr "" msgstr ""
"The delay in minutes before a remote object is automatically refetched when " "The delay in minutes before a remote object is automatically refetched "
"accessed in the UI." "when accessed in the UI."
#: ../../docstring config.settings.common.FEDERATION_DUPLICATE_FETCH_DELAY:1 of #: ../../docstring config.settings.common.FEDERATION_DUPLICATE_FETCH_DELAY:1 of
msgid "" msgid "The delay in seconds between two manual fetches of the same remote object."
"The delay in seconds between two manual fetches of the same remote object." msgstr "The delay in seconds between two manual fetches of the same remote object."
msgstr ""
"The delay in seconds between two manual fetches of the same remote object."
#: ../../administrator_documentation/configuration_docs/env_file.md:211 #: ../../administrator_documentation/configuration_docs/env_file.md:165
msgid "Metadata configuration" msgid "Metadata configuration"
msgstr "Metadata configuration" msgstr "Metadata configuration"
#: ../../docstring config.settings.common.TAGS_MAX_BY_OBJ:1 of #: ../../docstring config.settings.common.TAGS_MAX_BY_OBJ:1 of
msgid "" msgid ""
"Maximum number of tags that can be associated with an object. Extra tags are " "Maximum number of tags that can be associated with an object. Extra tags "
"ignored." "are ignored."
msgstr "" msgstr ""
"Maximum number of tags that can be associated with an object. Extra tags are " "Maximum number of tags that can be associated with an object. Extra tags "
"ignored." "are ignored."
#: ../../docstring config.settings.common.MUSICBRAINZ_HOSTNAME:1 of #: ../../docstring config.settings.common.MUSICBRAINZ_HOSTNAME:1 of
msgid "" msgid ""
"The hostname of your MusicBrainz instance. Change this setting if you run " "The hostname of your MusicBrainz instance. Change this setting if you run"
"your own server or use a mirror. You can include a port number in the " " your own server or use a mirror. You can include a port number in the "
"hostname." "hostname."
msgstr "" msgstr ""
"The hostname of your MusicBrainz instance. Change this setting if you run " "The hostname of your MusicBrainz instance. Change this setting if you run"
"your own server or use a mirror. You can include a port number in the " " your own server or use a mirror. You can include a port number in the "
"hostname." "hostname."
#: ../../docstring config.settings.common.MUSICBRAINZ_HOSTNAME:7 of #: ../../docstring config.settings.common.MUSICBRAINZ_HOSTNAME:7 of
@ -549,7 +557,7 @@ msgstr "``localhost:5000``"
msgid "Length of time in seconds to cache MusicBrainz results." msgid "Length of time in seconds to cache MusicBrainz results."
msgstr "Length of time in seconds to cache MusicBrainz results." msgstr "Length of time in seconds to cache MusicBrainz results."
#: ../../administrator_documentation/configuration_docs/env_file.md:221 #: ../../administrator_documentation/configuration_docs/env_file.md:175
msgid "Channels and podcast configuration" msgid "Channels and podcast configuration"
msgstr "Channels and podcast configuration" msgstr "Channels and podcast configuration"
@ -571,8 +579,8 @@ msgstr "Maximum number of RSS items to load in each podcast feed."
#: ../../docstring config.settings.common.PODCASTS_THIRD_PARTY_VISIBILITY:1 of #: ../../docstring config.settings.common.PODCASTS_THIRD_PARTY_VISIBILITY:1 of
msgid "" msgid ""
"By default, only people who subscribe to a podcast RSS have access to its " "By default, only people who subscribe to a podcast RSS have access to its"
"episodes. Change to ``instance`` or ``everyone`` to change the default " " episodes. Change to ``instance`` or ``everyone`` to change the default "
"visibility." "visibility."
msgstr "" msgstr ""
@ -580,18 +588,16 @@ msgstr ""
msgid "Changing this value only affect new podcasts." msgid "Changing this value only affect new podcasts."
msgstr "Changing this value only affect new podcasts." msgstr "Changing this value only affect new podcasts."
#: ../../administrator_documentation/configuration_docs/env_file.md:231 #: ../../administrator_documentation/configuration_docs/env_file.md:185
msgid "Subsonic configuration" msgid "Subsonic configuration"
msgstr "Subsonic configuration" msgstr "Subsonic configuration"
#: ../../docstring config.settings.common.SUBSONIC_DEFAULT_TRANSCODING_FORMAT:1 #: ../../docstring config.settings.common.SUBSONIC_DEFAULT_TRANSCODING_FORMAT:1
#: of #: of
msgid "" msgid "The default format files are transcoded into when using the Subsonic API."
"The default format files are transcoded into when using the Subsonic API." msgstr "The default format files are transcoded into when using the Subsonic API."
msgstr ""
"The default format files are transcoded into when using the Subsonic API."
#: ../../administrator_documentation/configuration_docs/env_file.md:239 #: ../../administrator_documentation/configuration_docs/env_file.md:193
msgid "Email configuration" msgid "Email configuration"
msgstr "Email configuration" msgstr "Email configuration"
@ -601,8 +607,7 @@ msgstr "SMTP configuration for sending emails. Possible values:"
#: ../../docstring config.settings.common.EMAIL_CONFIG:3 of #: ../../docstring config.settings.common.EMAIL_CONFIG:3 of
msgid "``EMAIL_CONFIG=consolemail://``: output emails to console (the default)" msgid "``EMAIL_CONFIG=consolemail://``: output emails to console (the default)"
msgstr "" msgstr "``EMAIL_CONFIG=consolemail://``: output emails to console (the default)"
"``EMAIL_CONFIG=consolemail://``: output emails to console (the default)"
#: ../../docstring config.settings.common.EMAIL_CONFIG:4 of #: ../../docstring config.settings.common.EMAIL_CONFIG:4 of
msgid "``EMAIL_CONFIG=dummymail://``: disable email sending completely" msgid "``EMAIL_CONFIG=dummymail://``: disable email sending completely"
@ -610,9 +615,11 @@ msgstr "``EMAIL_CONFIG=dummymail://``: disable email sending completely"
#: ../../docstring config.settings.common.EMAIL_CONFIG:6 of #: ../../docstring config.settings.common.EMAIL_CONFIG:6 of
msgid "" msgid ""
"On a production instance, you'll usually want to use an external SMTP server:" "On a production instance, you'll usually want to use an external SMTP "
"server:"
msgstr "" msgstr ""
"On a production instance, you'll usually want to use an external SMTP server:" "On a production instance, you'll usually want to use an external SMTP "
"server:"
#: ../../docstring config.settings.common.EMAIL_CONFIG:8 of #: ../../docstring config.settings.common.EMAIL_CONFIG:8 of
msgid "``EMAIL_CONFIG=smtp://user:password@youremail.host:25``" msgid "``EMAIL_CONFIG=smtp://user:password@youremail.host:25``"
@ -648,7 +655,7 @@ msgstr ""
msgid "Subject prefix for system emails." msgid "Subject prefix for system emails."
msgstr "Subject prefix for system emails." msgstr "Subject prefix for system emails."
#: ../../administrator_documentation/configuration_docs/env_file.md:251 #: ../../administrator_documentation/configuration_docs/env_file.md:205
msgid "Plugin configuration" msgid "Plugin configuration"
msgstr "Plugin configuration" msgstr "Plugin configuration"
@ -658,34 +665,34 @@ msgid ""
"runtime." "runtime."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/env_file.md:264 #: ../../administrator_documentation/configuration_docs/env_file.md:218
msgid "List of Funkwhale plugins to load." msgid "List of Funkwhale plugins to load."
msgstr "List of Funkwhale plugins to load." msgstr "List of Funkwhale plugins to load."
#: ../../administrator_documentation/configuration_docs/env_file.md:267 #: ../../administrator_documentation/configuration_docs/env_file.md:221
msgid "Other settings" msgid "Other settings"
msgstr "Other settings" msgstr "Other settings"
#: ../../docstring config.settings.common.INSTANCE_SUPPORT_MESSAGE_DELAY:1 of #: ../../docstring config.settings.common.INSTANCE_SUPPORT_MESSAGE_DELAY:1 of
msgid "" msgid ""
"The number of days before your pod shows the \"support your pod\" message. " "The number of days before your pod shows the \"support your pod\" "
"The timer starts after the user signs up." "message. The timer starts after the user signs up."
msgstr "" msgstr ""
#: ../../docstring config.settings.common.FUNKWHALE_SUPPORT_MESSAGE_DELAY:1 of #: ../../docstring config.settings.common.FUNKWHALE_SUPPORT_MESSAGE_DELAY:1 of
msgid "" msgid ""
"The number of days before your pod shows the \"support Funkwhale\" message. " "The number of days before your pod shows the \"support Funkwhale\" "
"The timer starts after the user signs up." "message. The timer starts after the user signs up."
msgstr "" msgstr ""
#: ../../docstring config.settings.common.MIN_DELAY_BETWEEN_DOWNLOADS_COUNT:1 #: ../../docstring config.settings.common.MIN_DELAY_BETWEEN_DOWNLOADS_COUNT:1
#: of #: of
msgid "" msgid ""
"The required number of seconds between downloads of a track by the same IP " "The required number of seconds between downloads of a track by the same "
"or user to be counted separately in listen statistics." "IP or user to be counted separately in listen statistics."
msgstr "" msgstr ""
"The required number of seconds between downloads of a track by the same IP " "The required number of seconds between downloads of a track by the same "
"or user to be counted separately in listen statistics." "IP or user to be counted separately in listen statistics."
#: ../../docstring config.settings.common.MARKDOWN_EXTENSIONS:1 of #: ../../docstring config.settings.common.MARKDOWN_EXTENSIONS:1 of
msgid "A list of markdown extensions to enable." msgid "A list of markdown extensions to enable."
@ -699,68 +706,78 @@ msgstr "See `<https://python-markdown.github.io/extensions/>`_."
msgid "Additional TLDs to support with our markdown linkifier." msgid "Additional TLDs to support with our markdown linkifier."
msgstr "Additional TLDs to support with our markdown linkifier." msgstr "Additional TLDs to support with our markdown linkifier."
#: ../../docstring config.settings.common.EXTERNAL_MEDIA_PROXY_ENABLED:1 of #~ msgid ""
msgid "" #~ "Whether to proxy attachment files hosted"
"Whether to proxy attachment files hosted on third party pods and and " #~ " on third party pods and and "
"servers. Leaving this set to ``true`` is recommended. This reduces the risk " #~ "servers. Leaving this set to ``true``"
"of leaking user browsing information and reduces the bandwidth used on " #~ " is recommended. This reduces the "
"remote pods." #~ "risk of leaking user browsing "
msgstr "" #~ "information and reduces the bandwidth "
"Whether to proxy attachment files hosted on third party pods and and " #~ "used on remote pods."
"servers. Leaving this set to ``true`` is recommended. This reduces the risk " #~ msgstr ""
"of leaking user browsing information and reduces the bandwidth used on " #~ "Whether to proxy attachment files hosted"
"remote pods." #~ " 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."
#: ../../docstring config.settings.common.EXTERNAL_REQUESTS_VERIFY_SSL:4 of #~ msgid "Disabling this feature is not recommended."
msgid "Disabling this feature is not recommended." #~ msgstr "Disabling this feature is not recommended."
msgstr "Disabling this feature is not recommended."
#: ../../docstring config.settings.common.PODCASTS_THIRD_PARTY_VISIBILITY:1 of #~ msgid ""
msgid "" #~ "By default, only people who subscribe"
"By default, only people who subscribe to a podcast RSS have access to its " #~ " to a podcast RSS have access "
"episodes. Switch to \"instance\" or \"everyone\" to change the default " #~ "to its episodes. Switch to \"instance\""
"visibility." #~ " or \"everyone\" to change the "
msgstr "" #~ "default visibility."
"By default, only people who subscribe to a podcast RSS have access to its " #~ msgstr ""
"episodes. Switch to \"instance\" or \"everyone\" to change the default " #~ "By default, only people who subscribe"
"visibility." #~ " to a podcast RSS have access "
#~ "to its episodes. Switch to \"instance\""
#~ " or \"everyone\" to change the "
#~ "default visibility."
#: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:1 of #~ msgid "Name and email address used to send system emails."
msgid "Name and email address used to send system emails." #~ msgstr "Name and email address used to send system emails."
msgstr "Name and email address used to send system emails."
#: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:3 of #~ msgid "Default: ``Funkwhale <noreply@yourdomain>``"
msgid "Default: ``Funkwhale <noreply@yourdomain>``" #~ msgstr "Default: ``Funkwhale <noreply@yourdomain>``"
msgstr "Default: ``Funkwhale <noreply@yourdomain>``"
#: ../../docstring config.settings.common.DEFAULT_FROM_EMAIL:7 of #~ msgid ""
msgid "" #~ "Both the forms ``Funkwhale "
"Both the forms ``Funkwhale <noreply@yourdomain>`` and ``noreply@yourdomain`` " #~ "<noreply@yourdomain>`` and ``noreply@yourdomain`` "
"work." #~ "work."
msgstr "" #~ msgstr ""
"Both the forms ``Funkwhale <noreply@yourdomain>`` and ``noreply@yourdomain`` " #~ "Both the forms ``Funkwhale "
"work." #~ "<noreply@yourdomain>`` and ``noreply@yourdomain`` "
#~ "work."
#: ../../docstring config.settings.common.FUNKWHALE_PLUGINS_PATH:1 of #~ msgid ""
msgid "" #~ "Path to a directory containing Funkwhale"
"Path to a directory containing Funkwhale plugins. These will be imported at " #~ " plugins. These will be imported at"
"runtime." #~ " runtime."
msgstr "" #~ msgstr ""
"Path to a directory containing Funkwhale plugins. These will be imported at " #~ "Path to a directory containing Funkwhale"
"runtime." #~ " plugins. These will be imported at"
#~ " runtime."
#: ../../docstring config.settings.common.INSTANCE_SUPPORT_MESSAGE_DELAY:1 of #~ msgid ""
msgid "" #~ "The number of days after signup "
"The number of days after signup before the \"support your pod\" message is " #~ "before the \"support your pod\" message"
"shown." #~ " is shown."
msgstr "" #~ msgstr ""
"The number of days after signup before the \"support your pod\" message is " #~ "The number of days after signup "
"shown." #~ "before the \"support your pod\" message"
#~ " is shown."
#~ msgid ""
#~ "The number of days after signup "
#~ "before the \"support Funkwhale\" message "
#~ "is shown."
#~ msgstr ""
#~ "The number of days after signup "
#~ "before the \"support Funkwhale\" message "
#~ "is shown."
#: ../../docstring config.settings.common.FUNKWHALE_SUPPORT_MESSAGE_DELAY:1 of
msgid ""
"The number of days after signup before the \"support Funkwhale\" message is "
"shown."
msgstr ""
"The number of days after signup before the \"support Funkwhale\" message is "
"shown."

Wyświetl plik

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-03 01:32+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: 2022-07-02 21:07+0000\n" "PO-Revision-Date: 2022-07-02 21:07+0000\n"
"Last-Translator: Ciarán Ainsworth <sporiff@funkwhale.audio>\n" "Last-Translator: Ciarán Ainsworth <sporiff@funkwhale.audio>\n"
"Language: en_GB\n" "Language: en_GB\n"
@ -62,11 +62,61 @@ msgstr ""
msgid "Create a new config file and populate it with placeholder settings." msgid "Create a new config file and populate it with placeholder settings."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:41
msgid "Parameter"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:42
msgid "Data type"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:43
msgid "Description"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:44 #: ../../administrator_documentation/configuration_docs/frontend.md:44
msgid "Configure your reverse proxy" msgid "Example"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:46 #: ../../administrator_documentation/configuration_docs/frontend.md:46
msgid "`additionalStylesheets`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:47
msgid "Array<URL>"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:48
msgid "A list of URLs (relative or absolute) pointing to stylesheets."
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:49
msgid "`[\"https://test/theme.css\"]`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:51
msgid "`defaultServerUrl`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:52
msgid "URL"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:53
msgid ""
"The URL of the API server you want to connect the frontend to. Defaults "
"to the current domain."
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:54
msgid "`\"https://api.yourdomain.com\"`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:59
msgid "Configure your reverse proxy"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:61
msgid "" msgid ""
"Once you've created your {file}`settings.json` file you need to configure" "Once you've created your {file}`settings.json` file you need to configure"
" your reverse proxy to serve it." " your reverse proxy to serve it."
@ -76,7 +126,7 @@ msgstr ""
msgid "Nginx" msgid "Nginx"
msgstr "Nginx" msgstr "Nginx"
#: ../../administrator_documentation/configuration_docs/frontend.md:50 #: ../../administrator_documentation/configuration_docs/frontend.md:65
msgid "" msgid ""
"Add the following snippet to your {file}`/etc/nginx/sites-" "Add the following snippet to your {file}`/etc/nginx/sites-"
"available/funkwhale.conf` config file:" "available/funkwhale.conf` config file:"
@ -86,57 +136,57 @@ msgstr ""
msgid "Apache" msgid "Apache"
msgstr "Apache" msgstr "Apache"
#: ../../administrator_documentation/configuration_docs/frontend.md:62 #: ../../administrator_documentation/configuration_docs/frontend.md:77
msgid "Add the following snippet to your webserver configuration:" msgid "Add the following snippet to your webserver configuration:"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:70 #: ../../administrator_documentation/configuration_docs/frontend.md:85
msgid "" msgid ""
"Reload your webserver. You should be able to see the contents of your " "Reload your webserver. You should be able to see the contents of your "
"configuration file at `https://yourinstanceurl/settings.json`." "configuration file at `https://yourinstanceurl/settings.json`."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:72 #: ../../administrator_documentation/configuration_docs/frontend.md:87
msgid "Add a custom theme" msgid "Add a custom theme"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:74 #: ../../administrator_documentation/configuration_docs/frontend.md:89
msgid "You can use a custom stylesheet to theme your Funkwhale pod. To do this:" msgid "You can use a custom stylesheet to theme your Funkwhale pod. To do this:"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:76 #: ../../administrator_documentation/configuration_docs/frontend.md:91
msgid "Navigate to your {file}`/srv/funkwhale/custom` directory." msgid "Navigate to your {file}`/srv/funkwhale/custom` directory."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:82 #: ../../administrator_documentation/configuration_docs/frontend.md:97
msgid "Copy your CSS file to this directory, or create a new one." msgid "Copy your CSS file to this directory, or create a new one."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:94 #: ../../administrator_documentation/configuration_docs/frontend.md:109
msgid "" msgid ""
"Add the location of your CSS file to the `additionalStylesheets` " "Add the location of your CSS file to the `additionalStylesheets` "
"parameter in your {file}`settings.json` file." "parameter in your {file}`settings.json` file."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:107 #: ../../administrator_documentation/configuration_docs/frontend.md:122
msgid "Add the whole {file}`custom` dir to your webserver configuration." msgid "Add the whole {file}`custom` dir to your webserver configuration."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:111 #: ../../administrator_documentation/configuration_docs/frontend.md:126
msgid "" msgid ""
"Add the following to your {file}`/etc/nginx/sites-" "Add the following to your {file}`/etc/nginx/sites-"
"available/funkwhale.conf` file:" "available/funkwhale.conf` file:"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:122 #: ../../administrator_documentation/configuration_docs/frontend.md:137
msgid "Add the following to your webserver configuration file." msgid "Add the following to your webserver configuration file."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:135 #: ../../administrator_documentation/configuration_docs/frontend.md:150
msgid "Restart your webserver." msgid "Restart your webserver."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:137 #: ../../administrator_documentation/configuration_docs/frontend.md:152
msgid "Refresh your Funkwhale app. The background should now be red." msgid "Refresh your Funkwhale app. The background should now be red."
msgstr "" msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-01 10:35+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -174,31 +174,35 @@ msgid ""
"request:" "request:"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:69 #: ../../developers/authentication.rst:67
msgid "Oauth scopes"
msgstr ""
#: ../../developers/authentication.rst:70
msgid "Scope" msgid "Scope"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:69 #: ../../developers/authentication.rst:71
msgid "Description" msgid "Description"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:71 #: ../../developers/authentication.rst:72
msgid "``read``" msgid "``read``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:71 #: ../../developers/authentication.rst:73
msgid "Read-only access to all data (equivalent to all ``read:*`` scopes)" msgid "Read-only access to all data (equivalent to all ``read:*`` scopes)."
msgstr "" msgstr ""
#: ../../developers/authentication.rst:74 #: ../../developers/authentication.rst:74
msgid "``write``" msgid "``write``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:74 #: ../../developers/authentication.rst:75
msgid "Write-only access to all data (equivalent to all ``write:*`` scopes)" msgid "Read-only access to all data (equivalent to all ``write:*`` scopes)."
msgstr "" msgstr ""
#: ../../developers/authentication.rst:77 #: ../../developers/authentication.rst:76
msgid "``<read/write>:profile``" msgid "``<read/write>:profile``"
msgstr "" msgstr ""
@ -206,75 +210,84 @@ msgstr ""
msgid "Access to profile data (e-mail address, username, etc.)" msgid "Access to profile data (e-mail address, username, etc.)"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:79 #: ../../developers/authentication.rst:78
msgid "``<read/write>:libraries``" msgid "``<read/write>:libraries``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:79 #: ../../developers/authentication.rst:79
msgid "Access to library data (uploads, libraries tracks, albums, artists...)" msgid "Access to library data (uploads, libraries, tracks, albums, artists…)"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:82 #: ../../developers/authentication.rst:80
msgid "``<read/write>:favorites``" msgid "``<read/write>:favorites``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:82 #: ../../developers/authentication.rst:81
msgid "Access to favorites" msgid "Access to favorites"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:84 #: ../../developers/authentication.rst:82
msgid "``<read/write>:listenings``" msgid "``<read/write>:listenings``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:84 #: ../../developers/authentication.rst:83
msgid "Access to history" msgid "Access to history"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:86 #: ../../developers/authentication.rst:84
msgid "``<read/write>:follows``" msgid "``<read/write>:follows``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:86 #: ../../developers/authentication.rst:85
msgid "Access to followers" msgid "Access to followers"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:88 #: ../../developers/authentication.rst:86
msgid "``<read/write>:playlists``" msgid "``<read/write>:playlists``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:88 #: ../../developers/authentication.rst:87
msgid "Access to playlists" msgid "Access to playlists"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:90 #: ../../developers/authentication.rst:88
msgid "``<read/write>:radios``" msgid "``<read/write>:radios``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:90 #: ../../developers/authentication.rst:89
msgid "Access to radios" msgid "Access to radios"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:92 #: ../../developers/authentication.rst:90
msgid "``<read/write>:filters``" msgid "``<read/write>:filters``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:92 #: ../../developers/authentication.rst:91
msgid "Access to content filters" msgid "Access to content filters"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:94 #: ../../developers/authentication.rst:92
msgid "``<read/write>:notifications``" msgid "``<read/write>:notifications``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:94 #: ../../developers/authentication.rst:93
msgid "Access to notifications" msgid "Access to notifications"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:96 #: ../../developers/authentication.rst:94
msgid "``<read/write>:edits``" msgid "``<read/write>:edits``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:96 #: ../../developers/authentication.rst:95
msgid "Access to metadata edits" msgid "Access to metadata edits"
msgstr "" msgstr ""
#~ msgid "Read-only access to all data (equivalent to all ``read:*`` scopes)"
#~ msgstr ""
#~ msgid "Write-only access to all data (equivalent to all ``write:*`` scopes)"
#~ msgstr ""
#~ msgid "Access to library data (uploads, libraries tracks, albums, artists...)"
#~ msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-01 10:35+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -40,118 +40,309 @@ msgstr ""
msgid "This guide shows you how to tag your content with MusicBrainz Picard." msgid "This guide shows you how to tag your content with MusicBrainz Picard."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:34 #: ../../user_documentation/libraries/tag_music.md:19
msgid "Tag content" msgid "Name"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:36 #: ../../user_documentation/libraries/tag_music.md:20
msgid "To tag content using MusicBrainz Picard:" msgid "Description"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:21
msgid "Example value"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:22
msgid "`Title`*"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:23
msgid "The track title."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:24
msgid "`Letting you`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:25
msgid "`Artist`*"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:26
msgid "The artist name."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:27
msgid "`Nine Inch Nails`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:28
msgid "`Album`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:29
msgid ""
"The album title. If none is provided, an `[Unknown Album]` entry is "
"created."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:30
msgid "`The Slip`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:31
msgid "`Album artist`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:32
msgid "The album artist name (can be different than the track artist)."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:33
msgid "`Trent Reznor`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:34
msgid "`Genre`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:35
msgid ""
"A comma separated list of tags to associate with the track. Other "
"supported separators: `;` and `/`."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:37
msgid "`Industrial, Metal`"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:38 #: ../../user_documentation/libraries/tag_music.md:38
msgid "`Track number`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:39
msgid "The position of the track in the album/release."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:40
msgid "`4`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:41
msgid "`Disc number`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:42
msgid "The disc number (in case of multi-disc albums)."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:43
msgid "`1`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:44
msgid "`Date`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:45
msgid "The release date of the track or album."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:46
msgid "`2019`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:47
msgid "`License`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:48
msgid ""
"The license associated with this work. The first URL found is checked "
"against our list of supported licenses."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:50
#: ../../user_documentation/libraries/tag_music.md:54
msgid "`CC-BY 3.0: http://creativecommons.org/licenses/cc-by/3.0/`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:51
msgid "`Copyright`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:52
msgid ""
"The license associated with this work. The first URL found is checked "
"against our list of supported licenses. Used if no license found in the"
" `License` tag."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:55
msgid "`Pictures`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:56
msgid "The first embeded picture found is used as the album cover."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:58
msgid "`MusicBrainz Recording ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:59
msgid "The MusicBrainz ID for the recording."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:60
msgid "`99244237-850b-4a93-904d-57305bcadb4e`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:61
msgid "`MusicBrainz Album ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:62
msgid "The MusicBrainz ID for the album."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:63
msgid "`bca982fd-ab73-3c9f-ad07-9104a4f53a32`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:64
msgid "`MusicBrainz Artist ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:65
msgid "The MusicBrainz ID for the artist."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:66
#: ../../user_documentation/libraries/tag_music.md:69
msgid "`b7ffd2af-418f-4be2-bdd1-22f8b48613da`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:67
msgid "`MusicBrainz Album Artist ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:68
msgid "The MusicBrainz ID for the album artist."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:74
msgid "Tag content"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:76
msgid "To tag content using MusicBrainz Picard:"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:78
msgid "" msgid ""
"Select {guilabel}`Add Files` to add individual files or {guilabel}`Add " "Select {guilabel}`Add Files` to add individual files or {guilabel}`Add "
"Folder` to add a directory of files." "Folder` to add a directory of files."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:39 #: ../../user_documentation/libraries/tag_music.md:79
msgid "Select the files or directory you want to tag." msgid "Select the files or directory you want to tag."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:40 #: ../../user_documentation/libraries/tag_music.md:80
msgid "" msgid ""
"Picard shows the files in the left panel. Picard moves files to the right" "Picard shows the files in the left panel. Picard moves files to the right"
" panel as it tags them. If Picard doesn't tag a file automatically, " " panel as it tags them. If Picard doesn't tag a file automatically, "
"select {guilabel}`Scan`." "select {guilabel}`Scan`."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:41 #: ../../user_documentation/libraries/tag_music.md:81
msgid "" msgid ""
"Check a file's tags by highlighting it and looking at the details in the " "Check a file's tags by highlighting it and looking at the details in the "
"bottom panel. If Picard has applied the wrong tags, look for [alternative" "bottom panel. If Picard has applied the wrong tags, look for [alternative"
" versions](#alternative-versions)." " versions](#alternative-versions)."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:42 #: ../../user_documentation/libraries/tag_music.md:82
#: ../../user_documentation/libraries/tag_music.md:56 #: ../../user_documentation/libraries/tag_music.md:96
#: ../../user_documentation/libraries/tag_music.md:65 #: ../../user_documentation/libraries/tag_music.md:105
msgid "" msgid ""
"Select {guilabel}`Save` or hit {kbd}`ctrl+s` ({kbd}`cmd+s` on macOS) to " "Select {guilabel}`Save` or hit {kbd}`ctrl+s` ({kbd}`cmd+s` on macOS) to "
"save the tags to the files." "save the tags to the files."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:44 #: ../../user_documentation/libraries/tag_music.md:84
msgid "" msgid ""
"That's it! You've added ID3 tags to your files. You can now [add these to" "That's it! You've added ID3 tags to your files. You can now [add these to"
" a library](upload_content.md)" " a library](upload_content.md)"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:46 #: ../../user_documentation/libraries/tag_music.md:86
msgid "Alternative versions" msgid "Alternative versions"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:48 #: ../../user_documentation/libraries/tag_music.md:88
msgid "" msgid ""
"Picard will choose tags based on details included in your file. Sometimes" "Picard will choose tags based on details included in your file. Sometimes"
" it chooses a different version of a release than the one you want. You " " it chooses a different version of a release than the one you want. You "
"can choose an alternative version of your content to get the right tags." "can choose an alternative version of your content to get the right tags."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:50 #: ../../user_documentation/libraries/tag_music.md:90
msgid "Alternative albums" msgid "Alternative albums"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:52 #: ../../user_documentation/libraries/tag_music.md:92
msgid "If Picard has selected a different version of the album you are tagging:" msgid "If Picard has selected a different version of the album you are tagging:"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:54 #: ../../user_documentation/libraries/tag_music.md:94
msgid "" msgid ""
"Right-click on the album and hover your mouse over {guilabel}`Other " "Right-click on the album and hover your mouse over {guilabel}`Other "
"versions`. A dropdown list of alternative versions appears." "versions`. A dropdown list of alternative versions appears."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:55 #: ../../user_documentation/libraries/tag_music.md:95
msgid "Select the correct release from the list." msgid "Select the correct release from the list."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:58 #: ../../user_documentation/libraries/tag_music.md:98
msgid "Alternative tracks" msgid "Alternative tracks"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:60 #: ../../user_documentation/libraries/tag_music.md:100
msgid "If Picard can't find a release for a track:" msgid "If Picard can't find a release for a track:"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:62 #: ../../user_documentation/libraries/tag_music.md:102
msgid "" msgid ""
"Right-click on the track and select {guilabel}`Search for Similar " "Right-click on the track and select {guilabel}`Search for Similar "
"Tracks…`. A search screen appears." "Tracks…`. A search screen appears."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:63 #: ../../user_documentation/libraries/tag_music.md:103
msgid "" msgid ""
"Search for your track. Use [MusicBrainz's search " "Search for your track. Use [MusicBrainz's search "
"syntax](https://musicbrainz.org/doc/Indexed_Search_Syntax) for the best " "syntax](https://musicbrainz.org/doc/Indexed_Search_Syntax) for the best "
"results." "results."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:64 #: ../../user_documentation/libraries/tag_music.md:104
msgid "Select the correct track and click on {guilabel}`Load into Picard`." msgid "Select the correct track and click on {guilabel}`Load into Picard`."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:67 #: ../../user_documentation/libraries/tag_music.md:107
msgid "Add items to MusicBrainz" msgid "Add items to MusicBrainz"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:69 #: ../../user_documentation/libraries/tag_music.md:109
msgid "" msgid ""
"If Picard can't find your content, you can add it to MusicBrainz " "If Picard can't find your content, you can add it to MusicBrainz "
"yourself. To get started, check out [MusicBrainz's " "yourself. To get started, check out [MusicBrainz's "
"guide](https://musicbrainz.org/doc/How_to_Add_a_Release/)." "guide](https://musicbrainz.org/doc/How_to_Add_a_Release/)."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:71 #: ../../user_documentation/libraries/tag_music.md:111
msgid "Once you have added the content to MusicBrainz, Picard can tag your files." msgid "Once you have added the content to MusicBrainz, Picard can tag your files."
msgstr "" msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-03 01:32+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -59,11 +59,61 @@ msgstr ""
msgid "Create a new config file and populate it with placeholder settings." msgid "Create a new config file and populate it with placeholder settings."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:41
msgid "Parameter"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:42
msgid "Data type"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:43
msgid "Description"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:44 #: ../../administrator_documentation/configuration_docs/frontend.md:44
msgid "Configure your reverse proxy" msgid "Example"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:46 #: ../../administrator_documentation/configuration_docs/frontend.md:46
msgid "`additionalStylesheets`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:47
msgid "Array<URL>"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:48
msgid "A list of URLs (relative or absolute) pointing to stylesheets."
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:49
msgid "`[\"https://test/theme.css\"]`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:51
msgid "`defaultServerUrl`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:52
msgid "URL"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:53
msgid ""
"The URL of the API server you want to connect the frontend to. Defaults "
"to the current domain."
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:54
msgid "`\"https://api.yourdomain.com\"`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:59
msgid "Configure your reverse proxy"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:61
msgid "" msgid ""
"Once you've created your {file}`settings.json` file you need to configure" "Once you've created your {file}`settings.json` file you need to configure"
" your reverse proxy to serve it." " your reverse proxy to serve it."
@ -73,7 +123,7 @@ msgstr ""
msgid "Nginx" msgid "Nginx"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:50 #: ../../administrator_documentation/configuration_docs/frontend.md:65
msgid "" msgid ""
"Add the following snippet to your {file}`/etc/nginx/sites-" "Add the following snippet to your {file}`/etc/nginx/sites-"
"available/funkwhale.conf` config file:" "available/funkwhale.conf` config file:"
@ -83,57 +133,57 @@ msgstr ""
msgid "Apache" msgid "Apache"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:62 #: ../../administrator_documentation/configuration_docs/frontend.md:77
msgid "Add the following snippet to your webserver configuration:" msgid "Add the following snippet to your webserver configuration:"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:70 #: ../../administrator_documentation/configuration_docs/frontend.md:85
msgid "" msgid ""
"Reload your webserver. You should be able to see the contents of your " "Reload your webserver. You should be able to see the contents of your "
"configuration file at `https://yourinstanceurl/settings.json`." "configuration file at `https://yourinstanceurl/settings.json`."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:72 #: ../../administrator_documentation/configuration_docs/frontend.md:87
msgid "Add a custom theme" msgid "Add a custom theme"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:74 #: ../../administrator_documentation/configuration_docs/frontend.md:89
msgid "You can use a custom stylesheet to theme your Funkwhale pod. To do this:" msgid "You can use a custom stylesheet to theme your Funkwhale pod. To do this:"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:76 #: ../../administrator_documentation/configuration_docs/frontend.md:91
msgid "Navigate to your {file}`/srv/funkwhale/custom` directory." msgid "Navigate to your {file}`/srv/funkwhale/custom` directory."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:82 #: ../../administrator_documentation/configuration_docs/frontend.md:97
msgid "Copy your CSS file to this directory, or create a new one." msgid "Copy your CSS file to this directory, or create a new one."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:94 #: ../../administrator_documentation/configuration_docs/frontend.md:109
msgid "" msgid ""
"Add the location of your CSS file to the `additionalStylesheets` " "Add the location of your CSS file to the `additionalStylesheets` "
"parameter in your {file}`settings.json` file." "parameter in your {file}`settings.json` file."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:107 #: ../../administrator_documentation/configuration_docs/frontend.md:122
msgid "Add the whole {file}`custom` dir to your webserver configuration." msgid "Add the whole {file}`custom` dir to your webserver configuration."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:111 #: ../../administrator_documentation/configuration_docs/frontend.md:126
msgid "" msgid ""
"Add the following to your {file}`/etc/nginx/sites-" "Add the following to your {file}`/etc/nginx/sites-"
"available/funkwhale.conf` file:" "available/funkwhale.conf` file:"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:122 #: ../../administrator_documentation/configuration_docs/frontend.md:137
msgid "Add the following to your webserver configuration file." msgid "Add the following to your webserver configuration file."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:135 #: ../../administrator_documentation/configuration_docs/frontend.md:150
msgid "Restart your webserver." msgid "Restart your webserver."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:137 #: ../../administrator_documentation/configuration_docs/frontend.md:152
msgid "Refresh your Funkwhale app. The background should now be red." msgid "Refresh your Funkwhale app. The background should now be red."
msgstr "" msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-01 10:35+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -174,31 +174,35 @@ msgid ""
"request:" "request:"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:69 #: ../../developers/authentication.rst:67
msgid "Oauth scopes"
msgstr ""
#: ../../developers/authentication.rst:70
msgid "Scope" msgid "Scope"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:69 #: ../../developers/authentication.rst:71
msgid "Description" msgid "Description"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:71 #: ../../developers/authentication.rst:72
msgid "``read``" msgid "``read``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:71 #: ../../developers/authentication.rst:73
msgid "Read-only access to all data (equivalent to all ``read:*`` scopes)" msgid "Read-only access to all data (equivalent to all ``read:*`` scopes)."
msgstr "" msgstr ""
#: ../../developers/authentication.rst:74 #: ../../developers/authentication.rst:74
msgid "``write``" msgid "``write``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:74 #: ../../developers/authentication.rst:75
msgid "Write-only access to all data (equivalent to all ``write:*`` scopes)" msgid "Read-only access to all data (equivalent to all ``write:*`` scopes)."
msgstr "" msgstr ""
#: ../../developers/authentication.rst:77 #: ../../developers/authentication.rst:76
msgid "``<read/write>:profile``" msgid "``<read/write>:profile``"
msgstr "" msgstr ""
@ -206,75 +210,84 @@ msgstr ""
msgid "Access to profile data (e-mail address, username, etc.)" msgid "Access to profile data (e-mail address, username, etc.)"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:79 #: ../../developers/authentication.rst:78
msgid "``<read/write>:libraries``" msgid "``<read/write>:libraries``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:79 #: ../../developers/authentication.rst:79
msgid "Access to library data (uploads, libraries tracks, albums, artists...)" msgid "Access to library data (uploads, libraries, tracks, albums, artists…)"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:82 #: ../../developers/authentication.rst:80
msgid "``<read/write>:favorites``" msgid "``<read/write>:favorites``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:82 #: ../../developers/authentication.rst:81
msgid "Access to favorites" msgid "Access to favorites"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:84 #: ../../developers/authentication.rst:82
msgid "``<read/write>:listenings``" msgid "``<read/write>:listenings``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:84 #: ../../developers/authentication.rst:83
msgid "Access to history" msgid "Access to history"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:86 #: ../../developers/authentication.rst:84
msgid "``<read/write>:follows``" msgid "``<read/write>:follows``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:86 #: ../../developers/authentication.rst:85
msgid "Access to followers" msgid "Access to followers"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:88 #: ../../developers/authentication.rst:86
msgid "``<read/write>:playlists``" msgid "``<read/write>:playlists``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:88 #: ../../developers/authentication.rst:87
msgid "Access to playlists" msgid "Access to playlists"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:90 #: ../../developers/authentication.rst:88
msgid "``<read/write>:radios``" msgid "``<read/write>:radios``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:90 #: ../../developers/authentication.rst:89
msgid "Access to radios" msgid "Access to radios"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:92 #: ../../developers/authentication.rst:90
msgid "``<read/write>:filters``" msgid "``<read/write>:filters``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:92 #: ../../developers/authentication.rst:91
msgid "Access to content filters" msgid "Access to content filters"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:94 #: ../../developers/authentication.rst:92
msgid "``<read/write>:notifications``" msgid "``<read/write>:notifications``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:94 #: ../../developers/authentication.rst:93
msgid "Access to notifications" msgid "Access to notifications"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:96 #: ../../developers/authentication.rst:94
msgid "``<read/write>:edits``" msgid "``<read/write>:edits``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:96 #: ../../developers/authentication.rst:95
msgid "Access to metadata edits" msgid "Access to metadata edits"
msgstr "" msgstr ""
#~ msgid "Read-only access to all data (equivalent to all ``read:*`` scopes)"
#~ msgstr ""
#~ msgid "Write-only access to all data (equivalent to all ``write:*`` scopes)"
#~ msgstr ""
#~ msgid "Access to library data (uploads, libraries tracks, albums, artists...)"
#~ msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-01 10:35+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -40,118 +40,309 @@ msgstr ""
msgid "This guide shows you how to tag your content with MusicBrainz Picard." msgid "This guide shows you how to tag your content with MusicBrainz Picard."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:34 #: ../../user_documentation/libraries/tag_music.md:19
msgid "Tag content" msgid "Name"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:36 #: ../../user_documentation/libraries/tag_music.md:20
msgid "To tag content using MusicBrainz Picard:" msgid "Description"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:21
msgid "Example value"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:22
msgid "`Title`*"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:23
msgid "The track title."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:24
msgid "`Letting you`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:25
msgid "`Artist`*"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:26
msgid "The artist name."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:27
msgid "`Nine Inch Nails`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:28
msgid "`Album`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:29
msgid ""
"The album title. If none is provided, an `[Unknown Album]` entry is "
"created."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:30
msgid "`The Slip`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:31
msgid "`Album artist`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:32
msgid "The album artist name (can be different than the track artist)."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:33
msgid "`Trent Reznor`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:34
msgid "`Genre`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:35
msgid ""
"A comma separated list of tags to associate with the track. Other "
"supported separators: `;` and `/`."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:37
msgid "`Industrial, Metal`"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:38 #: ../../user_documentation/libraries/tag_music.md:38
msgid "`Track number`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:39
msgid "The position of the track in the album/release."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:40
msgid "`4`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:41
msgid "`Disc number`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:42
msgid "The disc number (in case of multi-disc albums)."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:43
msgid "`1`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:44
msgid "`Date`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:45
msgid "The release date of the track or album."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:46
msgid "`2019`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:47
msgid "`License`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:48
msgid ""
"The license associated with this work. The first URL found is checked "
"against our list of supported licenses."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:50
#: ../../user_documentation/libraries/tag_music.md:54
msgid "`CC-BY 3.0: http://creativecommons.org/licenses/cc-by/3.0/`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:51
msgid "`Copyright`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:52
msgid ""
"The license associated with this work. The first URL found is checked "
"against our list of supported licenses. Used if no license found in the"
" `License` tag."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:55
msgid "`Pictures`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:56
msgid "The first embeded picture found is used as the album cover."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:58
msgid "`MusicBrainz Recording ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:59
msgid "The MusicBrainz ID for the recording."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:60
msgid "`99244237-850b-4a93-904d-57305bcadb4e`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:61
msgid "`MusicBrainz Album ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:62
msgid "The MusicBrainz ID for the album."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:63
msgid "`bca982fd-ab73-3c9f-ad07-9104a4f53a32`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:64
msgid "`MusicBrainz Artist ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:65
msgid "The MusicBrainz ID for the artist."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:66
#: ../../user_documentation/libraries/tag_music.md:69
msgid "`b7ffd2af-418f-4be2-bdd1-22f8b48613da`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:67
msgid "`MusicBrainz Album Artist ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:68
msgid "The MusicBrainz ID for the album artist."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:74
msgid "Tag content"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:76
msgid "To tag content using MusicBrainz Picard:"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:78
msgid "" msgid ""
"Select {guilabel}`Add Files` to add individual files or {guilabel}`Add " "Select {guilabel}`Add Files` to add individual files or {guilabel}`Add "
"Folder` to add a directory of files." "Folder` to add a directory of files."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:39 #: ../../user_documentation/libraries/tag_music.md:79
msgid "Select the files or directory you want to tag." msgid "Select the files or directory you want to tag."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:40 #: ../../user_documentation/libraries/tag_music.md:80
msgid "" msgid ""
"Picard shows the files in the left panel. Picard moves files to the right" "Picard shows the files in the left panel. Picard moves files to the right"
" panel as it tags them. If Picard doesn't tag a file automatically, " " panel as it tags them. If Picard doesn't tag a file automatically, "
"select {guilabel}`Scan`." "select {guilabel}`Scan`."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:41 #: ../../user_documentation/libraries/tag_music.md:81
msgid "" msgid ""
"Check a file's tags by highlighting it and looking at the details in the " "Check a file's tags by highlighting it and looking at the details in the "
"bottom panel. If Picard has applied the wrong tags, look for [alternative" "bottom panel. If Picard has applied the wrong tags, look for [alternative"
" versions](#alternative-versions)." " versions](#alternative-versions)."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:42 #: ../../user_documentation/libraries/tag_music.md:82
#: ../../user_documentation/libraries/tag_music.md:56 #: ../../user_documentation/libraries/tag_music.md:96
#: ../../user_documentation/libraries/tag_music.md:65 #: ../../user_documentation/libraries/tag_music.md:105
msgid "" msgid ""
"Select {guilabel}`Save` or hit {kbd}`ctrl+s` ({kbd}`cmd+s` on macOS) to " "Select {guilabel}`Save` or hit {kbd}`ctrl+s` ({kbd}`cmd+s` on macOS) to "
"save the tags to the files." "save the tags to the files."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:44 #: ../../user_documentation/libraries/tag_music.md:84
msgid "" msgid ""
"That's it! You've added ID3 tags to your files. You can now [add these to" "That's it! You've added ID3 tags to your files. You can now [add these to"
" a library](upload_content.md)" " a library](upload_content.md)"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:46 #: ../../user_documentation/libraries/tag_music.md:86
msgid "Alternative versions" msgid "Alternative versions"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:48 #: ../../user_documentation/libraries/tag_music.md:88
msgid "" msgid ""
"Picard will choose tags based on details included in your file. Sometimes" "Picard will choose tags based on details included in your file. Sometimes"
" it chooses a different version of a release than the one you want. You " " it chooses a different version of a release than the one you want. You "
"can choose an alternative version of your content to get the right tags." "can choose an alternative version of your content to get the right tags."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:50 #: ../../user_documentation/libraries/tag_music.md:90
msgid "Alternative albums" msgid "Alternative albums"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:52 #: ../../user_documentation/libraries/tag_music.md:92
msgid "If Picard has selected a different version of the album you are tagging:" msgid "If Picard has selected a different version of the album you are tagging:"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:54 #: ../../user_documentation/libraries/tag_music.md:94
msgid "" msgid ""
"Right-click on the album and hover your mouse over {guilabel}`Other " "Right-click on the album and hover your mouse over {guilabel}`Other "
"versions`. A dropdown list of alternative versions appears." "versions`. A dropdown list of alternative versions appears."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:55 #: ../../user_documentation/libraries/tag_music.md:95
msgid "Select the correct release from the list." msgid "Select the correct release from the list."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:58 #: ../../user_documentation/libraries/tag_music.md:98
msgid "Alternative tracks" msgid "Alternative tracks"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:60 #: ../../user_documentation/libraries/tag_music.md:100
msgid "If Picard can't find a release for a track:" msgid "If Picard can't find a release for a track:"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:62 #: ../../user_documentation/libraries/tag_music.md:102
msgid "" msgid ""
"Right-click on the track and select {guilabel}`Search for Similar " "Right-click on the track and select {guilabel}`Search for Similar "
"Tracks…`. A search screen appears." "Tracks…`. A search screen appears."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:63 #: ../../user_documentation/libraries/tag_music.md:103
msgid "" msgid ""
"Search for your track. Use [MusicBrainz's search " "Search for your track. Use [MusicBrainz's search "
"syntax](https://musicbrainz.org/doc/Indexed_Search_Syntax) for the best " "syntax](https://musicbrainz.org/doc/Indexed_Search_Syntax) for the best "
"results." "results."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:64 #: ../../user_documentation/libraries/tag_music.md:104
msgid "Select the correct track and click on {guilabel}`Load into Picard`." msgid "Select the correct track and click on {guilabel}`Load into Picard`."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:67 #: ../../user_documentation/libraries/tag_music.md:107
msgid "Add items to MusicBrainz" msgid "Add items to MusicBrainz"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:69 #: ../../user_documentation/libraries/tag_music.md:109
msgid "" msgid ""
"If Picard can't find your content, you can add it to MusicBrainz " "If Picard can't find your content, you can add it to MusicBrainz "
"yourself. To get started, check out [MusicBrainz's " "yourself. To get started, check out [MusicBrainz's "
"guide](https://musicbrainz.org/doc/How_to_Add_a_Release/)." "guide](https://musicbrainz.org/doc/How_to_Add_a_Release/)."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:71 #: ../../user_documentation/libraries/tag_music.md:111
msgid "Once you have added the content to MusicBrainz, Picard can tag your files." msgid "Once you have added the content to MusicBrainz, Picard can tag your files."
msgstr "" msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-03 01:32+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -59,11 +59,61 @@ msgstr ""
msgid "Create a new config file and populate it with placeholder settings." msgid "Create a new config file and populate it with placeholder settings."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:41
msgid "Parameter"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:42
msgid "Data type"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:43
msgid "Description"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:44 #: ../../administrator_documentation/configuration_docs/frontend.md:44
msgid "Configure your reverse proxy" msgid "Example"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:46 #: ../../administrator_documentation/configuration_docs/frontend.md:46
msgid "`additionalStylesheets`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:47
msgid "Array<URL>"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:48
msgid "A list of URLs (relative or absolute) pointing to stylesheets."
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:49
msgid "`[\"https://test/theme.css\"]`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:51
msgid "`defaultServerUrl`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:52
msgid "URL"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:53
msgid ""
"The URL of the API server you want to connect the frontend to. Defaults "
"to the current domain."
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:54
msgid "`\"https://api.yourdomain.com\"`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:59
msgid "Configure your reverse proxy"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:61
msgid "" msgid ""
"Once you've created your {file}`settings.json` file you need to configure" "Once you've created your {file}`settings.json` file you need to configure"
" your reverse proxy to serve it." " your reverse proxy to serve it."
@ -73,7 +123,7 @@ msgstr ""
msgid "Nginx" msgid "Nginx"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:50 #: ../../administrator_documentation/configuration_docs/frontend.md:65
msgid "" msgid ""
"Add the following snippet to your {file}`/etc/nginx/sites-" "Add the following snippet to your {file}`/etc/nginx/sites-"
"available/funkwhale.conf` config file:" "available/funkwhale.conf` config file:"
@ -83,57 +133,57 @@ msgstr ""
msgid "Apache" msgid "Apache"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:62 #: ../../administrator_documentation/configuration_docs/frontend.md:77
msgid "Add the following snippet to your webserver configuration:" msgid "Add the following snippet to your webserver configuration:"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:70 #: ../../administrator_documentation/configuration_docs/frontend.md:85
msgid "" msgid ""
"Reload your webserver. You should be able to see the contents of your " "Reload your webserver. You should be able to see the contents of your "
"configuration file at `https://yourinstanceurl/settings.json`." "configuration file at `https://yourinstanceurl/settings.json`."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:72 #: ../../administrator_documentation/configuration_docs/frontend.md:87
msgid "Add a custom theme" msgid "Add a custom theme"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:74 #: ../../administrator_documentation/configuration_docs/frontend.md:89
msgid "You can use a custom stylesheet to theme your Funkwhale pod. To do this:" msgid "You can use a custom stylesheet to theme your Funkwhale pod. To do this:"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:76 #: ../../administrator_documentation/configuration_docs/frontend.md:91
msgid "Navigate to your {file}`/srv/funkwhale/custom` directory." msgid "Navigate to your {file}`/srv/funkwhale/custom` directory."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:82 #: ../../administrator_documentation/configuration_docs/frontend.md:97
msgid "Copy your CSS file to this directory, or create a new one." msgid "Copy your CSS file to this directory, or create a new one."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:94 #: ../../administrator_documentation/configuration_docs/frontend.md:109
msgid "" msgid ""
"Add the location of your CSS file to the `additionalStylesheets` " "Add the location of your CSS file to the `additionalStylesheets` "
"parameter in your {file}`settings.json` file." "parameter in your {file}`settings.json` file."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:107 #: ../../administrator_documentation/configuration_docs/frontend.md:122
msgid "Add the whole {file}`custom` dir to your webserver configuration." msgid "Add the whole {file}`custom` dir to your webserver configuration."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:111 #: ../../administrator_documentation/configuration_docs/frontend.md:126
msgid "" msgid ""
"Add the following to your {file}`/etc/nginx/sites-" "Add the following to your {file}`/etc/nginx/sites-"
"available/funkwhale.conf` file:" "available/funkwhale.conf` file:"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:122 #: ../../administrator_documentation/configuration_docs/frontend.md:137
msgid "Add the following to your webserver configuration file." msgid "Add the following to your webserver configuration file."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:135 #: ../../administrator_documentation/configuration_docs/frontend.md:150
msgid "Restart your webserver." msgid "Restart your webserver."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:137 #: ../../administrator_documentation/configuration_docs/frontend.md:152
msgid "Refresh your Funkwhale app. The background should now be red." msgid "Refresh your Funkwhale app. The background should now be red."
msgstr "" msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-01 10:35+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -174,31 +174,35 @@ msgid ""
"request:" "request:"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:69 #: ../../developers/authentication.rst:67
msgid "Oauth scopes"
msgstr ""
#: ../../developers/authentication.rst:70
msgid "Scope" msgid "Scope"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:69 #: ../../developers/authentication.rst:71
msgid "Description" msgid "Description"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:71 #: ../../developers/authentication.rst:72
msgid "``read``" msgid "``read``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:71 #: ../../developers/authentication.rst:73
msgid "Read-only access to all data (equivalent to all ``read:*`` scopes)" msgid "Read-only access to all data (equivalent to all ``read:*`` scopes)."
msgstr "" msgstr ""
#: ../../developers/authentication.rst:74 #: ../../developers/authentication.rst:74
msgid "``write``" msgid "``write``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:74 #: ../../developers/authentication.rst:75
msgid "Write-only access to all data (equivalent to all ``write:*`` scopes)" msgid "Read-only access to all data (equivalent to all ``write:*`` scopes)."
msgstr "" msgstr ""
#: ../../developers/authentication.rst:77 #: ../../developers/authentication.rst:76
msgid "``<read/write>:profile``" msgid "``<read/write>:profile``"
msgstr "" msgstr ""
@ -206,75 +210,84 @@ msgstr ""
msgid "Access to profile data (e-mail address, username, etc.)" msgid "Access to profile data (e-mail address, username, etc.)"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:79 #: ../../developers/authentication.rst:78
msgid "``<read/write>:libraries``" msgid "``<read/write>:libraries``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:79 #: ../../developers/authentication.rst:79
msgid "Access to library data (uploads, libraries tracks, albums, artists...)" msgid "Access to library data (uploads, libraries, tracks, albums, artists…)"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:82 #: ../../developers/authentication.rst:80
msgid "``<read/write>:favorites``" msgid "``<read/write>:favorites``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:82 #: ../../developers/authentication.rst:81
msgid "Access to favorites" msgid "Access to favorites"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:84 #: ../../developers/authentication.rst:82
msgid "``<read/write>:listenings``" msgid "``<read/write>:listenings``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:84 #: ../../developers/authentication.rst:83
msgid "Access to history" msgid "Access to history"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:86 #: ../../developers/authentication.rst:84
msgid "``<read/write>:follows``" msgid "``<read/write>:follows``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:86 #: ../../developers/authentication.rst:85
msgid "Access to followers" msgid "Access to followers"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:88 #: ../../developers/authentication.rst:86
msgid "``<read/write>:playlists``" msgid "``<read/write>:playlists``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:88 #: ../../developers/authentication.rst:87
msgid "Access to playlists" msgid "Access to playlists"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:90 #: ../../developers/authentication.rst:88
msgid "``<read/write>:radios``" msgid "``<read/write>:radios``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:90 #: ../../developers/authentication.rst:89
msgid "Access to radios" msgid "Access to radios"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:92 #: ../../developers/authentication.rst:90
msgid "``<read/write>:filters``" msgid "``<read/write>:filters``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:92 #: ../../developers/authentication.rst:91
msgid "Access to content filters" msgid "Access to content filters"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:94 #: ../../developers/authentication.rst:92
msgid "``<read/write>:notifications``" msgid "``<read/write>:notifications``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:94 #: ../../developers/authentication.rst:93
msgid "Access to notifications" msgid "Access to notifications"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:96 #: ../../developers/authentication.rst:94
msgid "``<read/write>:edits``" msgid "``<read/write>:edits``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:96 #: ../../developers/authentication.rst:95
msgid "Access to metadata edits" msgid "Access to metadata edits"
msgstr "" msgstr ""
#~ msgid "Read-only access to all data (equivalent to all ``read:*`` scopes)"
#~ msgstr ""
#~ msgid "Write-only access to all data (equivalent to all ``write:*`` scopes)"
#~ msgstr ""
#~ msgid "Access to library data (uploads, libraries tracks, albums, artists...)"
#~ msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-01 10:35+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -40,118 +40,309 @@ msgstr ""
msgid "This guide shows you how to tag your content with MusicBrainz Picard." msgid "This guide shows you how to tag your content with MusicBrainz Picard."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:34 #: ../../user_documentation/libraries/tag_music.md:19
msgid "Tag content" msgid "Name"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:36 #: ../../user_documentation/libraries/tag_music.md:20
msgid "To tag content using MusicBrainz Picard:" msgid "Description"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:21
msgid "Example value"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:22
msgid "`Title`*"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:23
msgid "The track title."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:24
msgid "`Letting you`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:25
msgid "`Artist`*"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:26
msgid "The artist name."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:27
msgid "`Nine Inch Nails`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:28
msgid "`Album`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:29
msgid ""
"The album title. If none is provided, an `[Unknown Album]` entry is "
"created."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:30
msgid "`The Slip`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:31
msgid "`Album artist`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:32
msgid "The album artist name (can be different than the track artist)."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:33
msgid "`Trent Reznor`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:34
msgid "`Genre`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:35
msgid ""
"A comma separated list of tags to associate with the track. Other "
"supported separators: `;` and `/`."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:37
msgid "`Industrial, Metal`"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:38 #: ../../user_documentation/libraries/tag_music.md:38
msgid "`Track number`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:39
msgid "The position of the track in the album/release."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:40
msgid "`4`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:41
msgid "`Disc number`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:42
msgid "The disc number (in case of multi-disc albums)."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:43
msgid "`1`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:44
msgid "`Date`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:45
msgid "The release date of the track or album."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:46
msgid "`2019`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:47
msgid "`License`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:48
msgid ""
"The license associated with this work. The first URL found is checked "
"against our list of supported licenses."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:50
#: ../../user_documentation/libraries/tag_music.md:54
msgid "`CC-BY 3.0: http://creativecommons.org/licenses/cc-by/3.0/`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:51
msgid "`Copyright`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:52
msgid ""
"The license associated with this work. The first URL found is checked "
"against our list of supported licenses. Used if no license found in the"
" `License` tag."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:55
msgid "`Pictures`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:56
msgid "The first embeded picture found is used as the album cover."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:58
msgid "`MusicBrainz Recording ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:59
msgid "The MusicBrainz ID for the recording."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:60
msgid "`99244237-850b-4a93-904d-57305bcadb4e`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:61
msgid "`MusicBrainz Album ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:62
msgid "The MusicBrainz ID for the album."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:63
msgid "`bca982fd-ab73-3c9f-ad07-9104a4f53a32`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:64
msgid "`MusicBrainz Artist ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:65
msgid "The MusicBrainz ID for the artist."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:66
#: ../../user_documentation/libraries/tag_music.md:69
msgid "`b7ffd2af-418f-4be2-bdd1-22f8b48613da`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:67
msgid "`MusicBrainz Album Artist ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:68
msgid "The MusicBrainz ID for the album artist."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:74
msgid "Tag content"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:76
msgid "To tag content using MusicBrainz Picard:"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:78
msgid "" msgid ""
"Select {guilabel}`Add Files` to add individual files or {guilabel}`Add " "Select {guilabel}`Add Files` to add individual files or {guilabel}`Add "
"Folder` to add a directory of files." "Folder` to add a directory of files."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:39 #: ../../user_documentation/libraries/tag_music.md:79
msgid "Select the files or directory you want to tag." msgid "Select the files or directory you want to tag."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:40 #: ../../user_documentation/libraries/tag_music.md:80
msgid "" msgid ""
"Picard shows the files in the left panel. Picard moves files to the right" "Picard shows the files in the left panel. Picard moves files to the right"
" panel as it tags them. If Picard doesn't tag a file automatically, " " panel as it tags them. If Picard doesn't tag a file automatically, "
"select {guilabel}`Scan`." "select {guilabel}`Scan`."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:41 #: ../../user_documentation/libraries/tag_music.md:81
msgid "" msgid ""
"Check a file's tags by highlighting it and looking at the details in the " "Check a file's tags by highlighting it and looking at the details in the "
"bottom panel. If Picard has applied the wrong tags, look for [alternative" "bottom panel. If Picard has applied the wrong tags, look for [alternative"
" versions](#alternative-versions)." " versions](#alternative-versions)."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:42 #: ../../user_documentation/libraries/tag_music.md:82
#: ../../user_documentation/libraries/tag_music.md:56 #: ../../user_documentation/libraries/tag_music.md:96
#: ../../user_documentation/libraries/tag_music.md:65 #: ../../user_documentation/libraries/tag_music.md:105
msgid "" msgid ""
"Select {guilabel}`Save` or hit {kbd}`ctrl+s` ({kbd}`cmd+s` on macOS) to " "Select {guilabel}`Save` or hit {kbd}`ctrl+s` ({kbd}`cmd+s` on macOS) to "
"save the tags to the files." "save the tags to the files."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:44 #: ../../user_documentation/libraries/tag_music.md:84
msgid "" msgid ""
"That's it! You've added ID3 tags to your files. You can now [add these to" "That's it! You've added ID3 tags to your files. You can now [add these to"
" a library](upload_content.md)" " a library](upload_content.md)"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:46 #: ../../user_documentation/libraries/tag_music.md:86
msgid "Alternative versions" msgid "Alternative versions"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:48 #: ../../user_documentation/libraries/tag_music.md:88
msgid "" msgid ""
"Picard will choose tags based on details included in your file. Sometimes" "Picard will choose tags based on details included in your file. Sometimes"
" it chooses a different version of a release than the one you want. You " " it chooses a different version of a release than the one you want. You "
"can choose an alternative version of your content to get the right tags." "can choose an alternative version of your content to get the right tags."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:50 #: ../../user_documentation/libraries/tag_music.md:90
msgid "Alternative albums" msgid "Alternative albums"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:52 #: ../../user_documentation/libraries/tag_music.md:92
msgid "If Picard has selected a different version of the album you are tagging:" msgid "If Picard has selected a different version of the album you are tagging:"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:54 #: ../../user_documentation/libraries/tag_music.md:94
msgid "" msgid ""
"Right-click on the album and hover your mouse over {guilabel}`Other " "Right-click on the album and hover your mouse over {guilabel}`Other "
"versions`. A dropdown list of alternative versions appears." "versions`. A dropdown list of alternative versions appears."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:55 #: ../../user_documentation/libraries/tag_music.md:95
msgid "Select the correct release from the list." msgid "Select the correct release from the list."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:58 #: ../../user_documentation/libraries/tag_music.md:98
msgid "Alternative tracks" msgid "Alternative tracks"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:60 #: ../../user_documentation/libraries/tag_music.md:100
msgid "If Picard can't find a release for a track:" msgid "If Picard can't find a release for a track:"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:62 #: ../../user_documentation/libraries/tag_music.md:102
msgid "" msgid ""
"Right-click on the track and select {guilabel}`Search for Similar " "Right-click on the track and select {guilabel}`Search for Similar "
"Tracks…`. A search screen appears." "Tracks…`. A search screen appears."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:63 #: ../../user_documentation/libraries/tag_music.md:103
msgid "" msgid ""
"Search for your track. Use [MusicBrainz's search " "Search for your track. Use [MusicBrainz's search "
"syntax](https://musicbrainz.org/doc/Indexed_Search_Syntax) for the best " "syntax](https://musicbrainz.org/doc/Indexed_Search_Syntax) for the best "
"results." "results."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:64 #: ../../user_documentation/libraries/tag_music.md:104
msgid "Select the correct track and click on {guilabel}`Load into Picard`." msgid "Select the correct track and click on {guilabel}`Load into Picard`."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:67 #: ../../user_documentation/libraries/tag_music.md:107
msgid "Add items to MusicBrainz" msgid "Add items to MusicBrainz"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:69 #: ../../user_documentation/libraries/tag_music.md:109
msgid "" msgid ""
"If Picard can't find your content, you can add it to MusicBrainz " "If Picard can't find your content, you can add it to MusicBrainz "
"yourself. To get started, check out [MusicBrainz's " "yourself. To get started, check out [MusicBrainz's "
"guide](https://musicbrainz.org/doc/How_to_Add_a_Release/)." "guide](https://musicbrainz.org/doc/How_to_Add_a_Release/)."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:71 #: ../../user_documentation/libraries/tag_music.md:111
msgid "Once you have added the content to MusicBrainz, Picard can tag your files." msgid "Once you have added the content to MusicBrainz, Picard can tag your files."
msgstr "" msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-03 01:32+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -52,11 +52,59 @@ msgstr ""
msgid "Create a new config file and populate it with placeholder settings." msgid "Create a new config file and populate it with placeholder settings."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:41
msgid "Parameter"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:42
msgid "Data type"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:43
msgid "Description"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:44 #: ../../administrator_documentation/configuration_docs/frontend.md:44
msgid "Configure your reverse proxy" msgid "Example"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:46 #: ../../administrator_documentation/configuration_docs/frontend.md:46
msgid "`additionalStylesheets`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:47
msgid "Array<URL>"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:48
msgid "A list of URLs (relative or absolute) pointing to stylesheets."
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:49
msgid "`[\"https://test/theme.css\"]`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:51
msgid "`defaultServerUrl`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:52
msgid "URL"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:53
msgid "The URL of the API server you want to connect the frontend to. Defaults to the current domain."
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:54
msgid "`\"https://api.yourdomain.com\"`"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:59
msgid "Configure your reverse proxy"
msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:61
msgid "Once you've created your {file}`settings.json` file you need to configure your reverse proxy to serve it." msgid "Once you've created your {file}`settings.json` file you need to configure your reverse proxy to serve it."
msgstr "" msgstr ""
@ -65,7 +113,7 @@ msgstr ""
msgid "Nginx" msgid "Nginx"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:50 #: ../../administrator_documentation/configuration_docs/frontend.md:65
msgid "Add the following snippet to your {file}`/etc/nginx/sites-available/funkwhale.conf` config file:" msgid "Add the following snippet to your {file}`/etc/nginx/sites-available/funkwhale.conf` config file:"
msgstr "" msgstr ""
@ -74,50 +122,50 @@ msgstr ""
msgid "Apache" msgid "Apache"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:62 #: ../../administrator_documentation/configuration_docs/frontend.md:77
msgid "Add the following snippet to your webserver configuration:" msgid "Add the following snippet to your webserver configuration:"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:70 #: ../../administrator_documentation/configuration_docs/frontend.md:85
msgid "Reload your webserver. You should be able to see the contents of your configuration file at `https://yourinstanceurl/settings.json`." msgid "Reload your webserver. You should be able to see the contents of your configuration file at `https://yourinstanceurl/settings.json`."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:72 #: ../../administrator_documentation/configuration_docs/frontend.md:87
msgid "Add a custom theme" msgid "Add a custom theme"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:74 #: ../../administrator_documentation/configuration_docs/frontend.md:89
msgid "You can use a custom stylesheet to theme your Funkwhale pod. To do this:" msgid "You can use a custom stylesheet to theme your Funkwhale pod. To do this:"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:76 #: ../../administrator_documentation/configuration_docs/frontend.md:91
msgid "Navigate to your {file}`/srv/funkwhale/custom` directory." msgid "Navigate to your {file}`/srv/funkwhale/custom` directory."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:82 #: ../../administrator_documentation/configuration_docs/frontend.md:97
msgid "Copy your CSS file to this directory, or create a new one." msgid "Copy your CSS file to this directory, or create a new one."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:94 #: ../../administrator_documentation/configuration_docs/frontend.md:109
msgid "Add the location of your CSS file to the `additionalStylesheets` parameter in your {file}`settings.json` file." msgid "Add the location of your CSS file to the `additionalStylesheets` parameter in your {file}`settings.json` file."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:107 #: ../../administrator_documentation/configuration_docs/frontend.md:122
msgid "Add the whole {file}`custom` dir to your webserver configuration." msgid "Add the whole {file}`custom` dir to your webserver configuration."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:111 #: ../../administrator_documentation/configuration_docs/frontend.md:126
msgid "Add the following to your {file}`/etc/nginx/sites-available/funkwhale.conf` file:" msgid "Add the following to your {file}`/etc/nginx/sites-available/funkwhale.conf` file:"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:122 #: ../../administrator_documentation/configuration_docs/frontend.md:137
msgid "Add the following to your webserver configuration file." msgid "Add the following to your webserver configuration file."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:135 #: ../../administrator_documentation/configuration_docs/frontend.md:150
msgid "Restart your webserver." msgid "Restart your webserver."
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/frontend.md:137 #: ../../administrator_documentation/configuration_docs/frontend.md:152
msgid "Refresh your Funkwhale app. The background should now be red." msgid "Refresh your Funkwhale app. The background should now be red."
msgstr "" msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-03 00:29+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -28,310 +28,310 @@ msgstr ""
msgid "Standard endpoints" msgid "Standard endpoints"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:11
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:61
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:93
msgid "Endpoint name" msgid "Endpoint name"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:12
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:62
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:94
msgid "Description" msgid "Description"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:13
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:63
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:95
msgid "Default rate (per user)" msgid "Default rate (per user)"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:14
msgid "`anonymous-wildcard`" msgid "`anonymous-wildcard`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:15
msgid "Anonymous requests not covered by other limits" msgid "Anonymous requests not covered by other limits"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:16
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:22
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:46
msgid "1000 per hour" msgid "1000 per hour"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:17
msgid "`authenticated-wildcard`" msgid "`authenticated-wildcard`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:18
msgid "Authenticated requests not covered by other limits" msgid "Authenticated requests not covered by other limits"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:19
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:52
msgid "2000 per hour" msgid "2000 per hour"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:20
msgid "`authenticated-create`" msgid "`authenticated-create`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:21
msgid "Authenticated POST requests" msgid "Authenticated POST requests"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:23
msgid "`anonymous-create`" msgid "`anonymous-create`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:24
msgid "Anonymous POST requests" msgid "Anonymous POST requests"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:25
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:43
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:49
msgid "1000 per day" msgid "1000 per day"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:26
msgid "`authenticated-list`" msgid "`authenticated-list`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:27
msgid "Authenticated GET requests" msgid "Authenticated GET requests"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:28
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:34
msgid "10000 per hour" msgid "10000 per hour"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:29
msgid "`anonymous-list`" msgid "`anonymous-list`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:30
msgid "Anonymous GET requests" msgid "Anonymous GET requests"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:31
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:37
msgid "10000 per day" msgid "10000 per day"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:32
msgid "`authenticated-retrieve`" msgid "`authenticated-retrieve`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:33
msgid "Authenticated GET requests on resource details" msgid "Authenticated GET requests on resource details"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:35
msgid "`anonymous-retrieve`" msgid "`anonymous-retrieve`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:36
msgid "Anonymous GET requests on resource details" msgid "Anonymous GET requests on resource details"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:38
msgid "`authenticated-destroy`" msgid "`authenticated-destroy`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:39
msgid "Authenticated DELETE requests on resource details" msgid "Authenticated DELETE requests on resource details"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:40
msgid "500 per hour" msgid "500 per hour"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:41
msgid "`anonymous-destroy`" msgid "`anonymous-destroy`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:42
msgid "Anonymous DELETE requests on resource details" msgid "Anonymous DELETE requests on resource details"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:44
msgid "`authenticated-update`" msgid "`authenticated-update`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:45
msgid "Authenticated PATCH and PUT requests on resource details" msgid "Authenticated PATCH and PUT requests on resource details"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:47
msgid "`anonymous-update`" msgid "`anonymous-update`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:48
msgid "Anonymous PATCH and PUT requests on resource details" msgid "Anonymous PATCH and PUT requests on resource details"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:50
msgid "`subsonic`" msgid "`subsonic`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:51
msgid "All Subsonic API requests" msgid "All Subsonic API requests"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:23 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:55
msgid "User action endpoints" msgid "User action endpoints"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:64
msgid "`login`" msgid "`login`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:65
msgid "User login" msgid "User login"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:66
msgid "30 per hour" msgid "30 per hour"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:67
msgid "`signup`" msgid "`signup`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:68
msgid "User signup" msgid "User signup"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:69
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:101
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:107
msgid "10 per day" msgid "10 per day"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:70
msgid "`verify-email`" msgid "`verify-email`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:71
msgid "Email address confirmation" msgid "Email address confirmation"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:72
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:75
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:78
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:81
msgid "20 per hour" msgid "20 per hour"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:73
msgid "`password-change`" msgid "`password-change`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:74
msgid "Password change (when authenticated)" msgid "Password change (when authenticated)"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:76
msgid "`password-reset`" msgid "`password-reset`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:77
msgid "Password reset request" msgid "Password reset request"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:79
msgid "`password-reset-confirm`" msgid "`password-reset-confirm`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:80
msgid "Password reset confirmation" msgid "Password reset confirmation"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:82
msgid "`fetch`" msgid "`fetch`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:83
msgid "Fetch remote objects" msgid "Fetch remote objects"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:84
msgid "200 per day" msgid "200 per day"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:35 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:87
msgid "Dangerous endpoints" msgid "Dangerous endpoints"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:96
msgid "`authenticated-reports`" msgid "`authenticated-reports`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:97
msgid "Authenticated report submissions" msgid "Authenticated report submissions"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:98
msgid "100 per day" msgid "100 per day"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:99
msgid "`anonymous-reports`" msgid "`anonymous-reports`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:100
msgid "Anonymous report submissions" msgid "Anonymous report submissions"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:102
msgid "`authenticated-oauth-app`" msgid "`authenticated-oauth-app`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:103
msgid "Authenticated OAuth app creation" msgid "Authenticated OAuth app creation"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:104
msgid "10 per hour" msgid "10 per hour"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:105
msgid "`anonymous-oauth-app`" msgid "`anonymous-oauth-app`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:106
msgid "Anonymous OAuth app creation" msgid "Anonymous OAuth app creation"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:108
msgid "`oauth-authorize`" msgid "`oauth-authorize`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:109
msgid "OAuth app authorization" msgid "OAuth app authorization"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:110
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:113
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:116
msgid "100 per hour" msgid "100 per hour"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:111
msgid "`oauth-token`" msgid "`oauth-token`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:112
msgid "OAuth token creation" msgid "OAuth token creation"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:114
msgid "`oauth-revoke-token`" msgid "`oauth-revoke-token`"
msgstr "" msgstr ""
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:0 #: ../../administrator_documentation/configuration_docs/rate-limiting.md:115
msgid "OAuth token deletion" msgid "OAuth token deletion"
msgstr "" msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-01 10:35+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -32,120 +32,120 @@ msgstr ""
msgid "The most useful tools for troubleshooting issues with the Funkwhale frontend are your web browser's developer tools. The `Console` and `Network` tabs are particularly useful for tracking down issues in the Javascript code and API responses respectively. Use the following shortcut to open the developer tools for your browser:" msgid "The most useful tools for troubleshooting issues with the Funkwhale frontend are your web browser's developer tools. The `Console` and `Network` tabs are particularly useful for tracking down issues in the Javascript code and API responses respectively. Use the following shortcut to open the developer tools for your browser:"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:13
msgid "Browser" msgid "Browser"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:14
msgid "Shortcut" msgid "Shortcut"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:15
msgid "Google Chrome/Chromium" msgid "Google Chrome/Chromium"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:16
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:18
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:20
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:22
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:24
msgid "{kbd}`F12`" msgid "{kbd}`F12`"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:17
msgid "Microsoft Edge" msgid "Microsoft Edge"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:19
msgid "Opera" msgid "Opera"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:21
msgid "Vivaldi" msgid "Vivaldi"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:23
msgid "Firefox" msgid "Firefox"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:25
msgid "Safari" msgid "Safari"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:0 #: ../../administrator_documentation/troubleshooting/frontend.md:26
msgid "{kbd}`Command+Option+U`" msgid "{kbd}`Command+Option+U`"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:18 #: ../../administrator_documentation/troubleshooting/frontend.md:29
msgid "Troubleshoot the issue" msgid "Troubleshoot the issue"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:20 #: ../../administrator_documentation/troubleshooting/frontend.md:31
msgid "Crashes or performance issues" msgid "Crashes or performance issues"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:22 #: ../../administrator_documentation/troubleshooting/frontend.md:33
msgid "To start troubleshooting your issue, try the following:" msgid "To start troubleshooting your issue, try the following:"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:24 #: ../../administrator_documentation/troubleshooting/frontend.md:35
#: ../../administrator_documentation/troubleshooting/frontend.md:40 #: ../../administrator_documentation/troubleshooting/frontend.md:51
msgid "Open your browser's developer tools." msgid "Open your browser's developer tools."
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:25 #: ../../administrator_documentation/troubleshooting/frontend.md:36
msgid "Select the `Console` tab." msgid "Select the `Console` tab."
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:26 #: ../../administrator_documentation/troubleshooting/frontend.md:37
#: ../../administrator_documentation/troubleshooting/frontend.md:42 #: ../../administrator_documentation/troubleshooting/frontend.md:53
msgid "Open Funkwhale and try to replicate the issue." msgid "Open Funkwhale and try to replicate the issue."
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:27 #: ../../administrator_documentation/troubleshooting/frontend.md:38
msgid "Take note of any errors or warnings that appear in the `Console` tab." msgid "Take note of any errors or warnings that appear in the `Console` tab."
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:29 #: ../../administrator_documentation/troubleshooting/frontend.md:40
msgid "If applicable, try these steps while logged in and again while logged out to see if there is any difference." msgid "If applicable, try these steps while logged in and again while logged out to see if there is any difference."
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:31 #: ../../administrator_documentation/troubleshooting/frontend.md:42
msgid "Content not appearing" msgid "Content not appearing"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:33 #: ../../administrator_documentation/troubleshooting/frontend.md:44
msgid "If content isn't appearing, it is usually due to one of the following reasons:" msgid "If content isn't appearing, it is usually due to one of the following reasons:"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:35 #: ../../administrator_documentation/troubleshooting/frontend.md:46
msgid "A conditional statement in the frontend code isn't working." msgid "A conditional statement in the frontend code isn't working."
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:36 #: ../../administrator_documentation/troubleshooting/frontend.md:47
msgid "The API is not serving content." msgid "The API is not serving content."
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:38 #: ../../administrator_documentation/troubleshooting/frontend.md:49
msgid "You can confirm which of these is causing the issue by checking the `Network` tab in your browser's developer tools." msgid "You can confirm which of these is causing the issue by checking the `Network` tab in your browser's developer tools."
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:41 #: ../../administrator_documentation/troubleshooting/frontend.md:52
msgid "Select the `Network` tab." msgid "Select the `Network` tab."
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:43 #: ../../administrator_documentation/troubleshooting/frontend.md:54
msgid "Take not of any `4XX` or `5XX` responses in the API calls." msgid "Take not of any `4XX` or `5XX` responses in the API calls."
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:45 #: ../../administrator_documentation/troubleshooting/frontend.md:56
msgid "If you are receiving `4XX` or `5XX` responses, this means the API isn't serving your content properly. You can investigate further by following the [backend troubleshooting guide](backend.md)." msgid "If you are receiving `4XX` or `5XX` responses, this means the API isn't serving your content properly. You can investigate further by following the [backend troubleshooting guide](backend.md)."
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:47 #: ../../administrator_documentation/troubleshooting/frontend.md:58
msgid "Get help" msgid "Get help"
msgstr "" msgstr ""
#: ../../administrator_documentation/troubleshooting/frontend.md:49 #: ../../administrator_documentation/troubleshooting/frontend.md:60
msgid "If you can't solve the issue yourself, ask the community for help. Check out the [get help](get_help.md) guide for information about where to ask your question and what details to provide." msgid "If you can't solve the issue yourself, ask the community for help. Check out the [get help](get_help.md) guide for information about where to ask your question and what details to provide."
msgstr "" msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-01 10:35+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -132,31 +132,35 @@ msgstr ""
msgid "This is the list of OAuth scopes that third-party applications can request:" msgid "This is the list of OAuth scopes that third-party applications can request:"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:69 #: ../../developers/authentication.rst:67
msgid "Oauth scopes"
msgstr ""
#: ../../developers/authentication.rst:70
msgid "Scope" msgid "Scope"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:69 #: ../../developers/authentication.rst:71
msgid "Description" msgid "Description"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:71 #: ../../developers/authentication.rst:72
msgid "``read``" msgid "``read``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:71 #: ../../developers/authentication.rst:73
msgid "Read-only access to all data (equivalent to all ``read:*`` scopes)" msgid "Read-only access to all data (equivalent to all ``read:*`` scopes)."
msgstr "" msgstr ""
#: ../../developers/authentication.rst:74 #: ../../developers/authentication.rst:74
msgid "``write``" msgid "``write``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:74 #: ../../developers/authentication.rst:75
msgid "Write-only access to all data (equivalent to all ``write:*`` scopes)" msgid "Read-only access to all data (equivalent to all ``write:*`` scopes)."
msgstr "" msgstr ""
#: ../../developers/authentication.rst:77 #: ../../developers/authentication.rst:76
msgid "``<read/write>:profile``" msgid "``<read/write>:profile``"
msgstr "" msgstr ""
@ -164,74 +168,74 @@ msgstr ""
msgid "Access to profile data (e-mail address, username, etc.)" msgid "Access to profile data (e-mail address, username, etc.)"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:79 #: ../../developers/authentication.rst:78
msgid "``<read/write>:libraries``" msgid "``<read/write>:libraries``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:79 #: ../../developers/authentication.rst:79
msgid "Access to library data (uploads, libraries tracks, albums, artists...)" msgid "Access to library data (uploads, libraries, tracks, albums, artists…)"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:82 #: ../../developers/authentication.rst:80
msgid "``<read/write>:favorites``" msgid "``<read/write>:favorites``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:82 #: ../../developers/authentication.rst:81
msgid "Access to favorites" msgid "Access to favorites"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:84 #: ../../developers/authentication.rst:82
msgid "``<read/write>:listenings``" msgid "``<read/write>:listenings``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:84 #: ../../developers/authentication.rst:83
msgid "Access to history" msgid "Access to history"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:86 #: ../../developers/authentication.rst:84
msgid "``<read/write>:follows``" msgid "``<read/write>:follows``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:86 #: ../../developers/authentication.rst:85
msgid "Access to followers" msgid "Access to followers"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:88 #: ../../developers/authentication.rst:86
msgid "``<read/write>:playlists``" msgid "``<read/write>:playlists``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:88 #: ../../developers/authentication.rst:87
msgid "Access to playlists" msgid "Access to playlists"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:90 #: ../../developers/authentication.rst:88
msgid "``<read/write>:radios``" msgid "``<read/write>:radios``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:90 #: ../../developers/authentication.rst:89
msgid "Access to radios" msgid "Access to radios"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:92 #: ../../developers/authentication.rst:90
msgid "``<read/write>:filters``" msgid "``<read/write>:filters``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:92 #: ../../developers/authentication.rst:91
msgid "Access to content filters" msgid "Access to content filters"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:94 #: ../../developers/authentication.rst:92
msgid "``<read/write>:notifications``" msgid "``<read/write>:notifications``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:94 #: ../../developers/authentication.rst:93
msgid "Access to notifications" msgid "Access to notifications"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:96 #: ../../developers/authentication.rst:94
msgid "``<read/write>:edits``" msgid "``<read/write>:edits``"
msgstr "" msgstr ""
#: ../../developers/authentication.rst:96 #: ../../developers/authentication.rst:95
msgid "Access to metadata edits" msgid "Access to metadata edits"
msgstr "" msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: funkwhale 1.2.5\n" "Project-Id-Version: funkwhale 1.2.5\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-01 10:35+0200\n" "POT-Creation-Date: 2022-07-03 22:14+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -32,92 +32,274 @@ msgstr ""
msgid "This guide shows you how to tag your content with MusicBrainz Picard." msgid "This guide shows you how to tag your content with MusicBrainz Picard."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:34 #: ../../user_documentation/libraries/tag_music.md:19
msgid "Tag content" msgid "Name"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:36 #: ../../user_documentation/libraries/tag_music.md:20
msgid "To tag content using MusicBrainz Picard:" msgid "Description"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:21
msgid "Example value"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:22
msgid "`Title`*"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:23
msgid "The track title."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:24
msgid "`Letting you`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:25
msgid "`Artist`*"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:26
msgid "The artist name."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:27
msgid "`Nine Inch Nails`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:28
msgid "`Album`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:29
msgid "The album title. If none is provided, an `[Unknown Album]` entry is created."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:30
msgid "`The Slip`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:31
msgid "`Album artist`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:32
msgid "The album artist name (can be different than the track artist)."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:33
msgid "`Trent Reznor`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:34
msgid "`Genre`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:35
msgid "A comma separated list of tags to associate with the track. Other supported separators: `;` and `/`."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:37
msgid "`Industrial, Metal`"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:38 #: ../../user_documentation/libraries/tag_music.md:38
msgid "Select {guilabel}`Add Files` to add individual files or {guilabel}`Add Folder` to add a directory of files." msgid "`Track number`"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:39 #: ../../user_documentation/libraries/tag_music.md:39
msgid "Select the files or directory you want to tag." msgid "The position of the track in the album/release."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:40 #: ../../user_documentation/libraries/tag_music.md:40
msgid "Picard shows the files in the left panel. Picard moves files to the right panel as it tags them. If Picard doesn't tag a file automatically, select {guilabel}`Scan`." msgid "`4`"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:41 #: ../../user_documentation/libraries/tag_music.md:41
msgid "Check a file's tags by highlighting it and looking at the details in the bottom panel. If Picard has applied the wrong tags, look for [alternative versions](#alternative-versions)." msgid "`Disc number`"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:42 #: ../../user_documentation/libraries/tag_music.md:42
#: ../../user_documentation/libraries/tag_music.md:56 msgid "The disc number (in case of multi-disc albums)."
#: ../../user_documentation/libraries/tag_music.md:65 msgstr ""
msgid "Select {guilabel}`Save` or hit {kbd}`ctrl+s` ({kbd}`cmd+s` on macOS) to save the tags to the files."
#: ../../user_documentation/libraries/tag_music.md:43
msgid "`1`"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:44 #: ../../user_documentation/libraries/tag_music.md:44
msgid "That's it! You've added ID3 tags to your files. You can now [add these to a library](upload_content.md)" msgid "`Date`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:45
msgid "The release date of the track or album."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:46 #: ../../user_documentation/libraries/tag_music.md:46
msgid "Alternative versions" msgid "`2019`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:47
msgid "`License`"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:48 #: ../../user_documentation/libraries/tag_music.md:48
msgid "Picard will choose tags based on details included in your file. Sometimes it chooses a different version of a release than the one you want. You can choose an alternative version of your content to get the right tags." msgid "The license associated with this work. The first URL found is checked against our list of supported licenses."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:50 #: ../../user_documentation/libraries/tag_music.md:50
msgid "Alternative albums" #: ../../user_documentation/libraries/tag_music.md:54
msgid "`CC-BY 3.0: http://creativecommons.org/licenses/cc-by/3.0/`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:51
msgid "`Copyright`"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:52 #: ../../user_documentation/libraries/tag_music.md:52
msgid "If Picard has selected a different version of the album you are tagging:" msgid "The license associated with this work. The first URL found is checked against our list of supported licenses. Used if no license found in the `License` tag."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:54
msgid "Right-click on the album and hover your mouse over {guilabel}`Other versions`. A dropdown list of alternative versions appears."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:55 #: ../../user_documentation/libraries/tag_music.md:55
msgid "Select the correct release from the list." msgid "`Pictures`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:56
msgid "The first embeded picture found is used as the album cover."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:58 #: ../../user_documentation/libraries/tag_music.md:58
msgid "Alternative tracks" msgid "`MusicBrainz Recording ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:59
msgid "The MusicBrainz ID for the recording."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:60 #: ../../user_documentation/libraries/tag_music.md:60
msgid "If Picard can't find a release for a track:" msgid "`99244237-850b-4a93-904d-57305bcadb4e`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:61
msgid "`MusicBrainz Album ID`"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:62 #: ../../user_documentation/libraries/tag_music.md:62
msgid "Right-click on the track and select {guilabel}`Search for Similar Tracks…`. A search screen appears." msgid "The MusicBrainz ID for the album."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:63 #: ../../user_documentation/libraries/tag_music.md:63
msgid "Search for your track. Use [MusicBrainz's search syntax](https://musicbrainz.org/doc/Indexed_Search_Syntax) for the best results." msgid "`bca982fd-ab73-3c9f-ad07-9104a4f53a32`"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:64 #: ../../user_documentation/libraries/tag_music.md:64
msgid "Select the correct track and click on {guilabel}`Load into Picard`." msgid "`MusicBrainz Artist ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:65
msgid "The MusicBrainz ID for the artist."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:66
#: ../../user_documentation/libraries/tag_music.md:69
msgid "`b7ffd2af-418f-4be2-bdd1-22f8b48613da`"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:67 #: ../../user_documentation/libraries/tag_music.md:67
msgid "`MusicBrainz Album Artist ID`"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:68
msgid "The MusicBrainz ID for the album artist."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:74
msgid "Tag content"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:76
msgid "To tag content using MusicBrainz Picard:"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:78
msgid "Select {guilabel}`Add Files` to add individual files or {guilabel}`Add Folder` to add a directory of files."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:79
msgid "Select the files or directory you want to tag."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:80
msgid "Picard shows the files in the left panel. Picard moves files to the right panel as it tags them. If Picard doesn't tag a file automatically, select {guilabel}`Scan`."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:81
msgid "Check a file's tags by highlighting it and looking at the details in the bottom panel. If Picard has applied the wrong tags, look for [alternative versions](#alternative-versions)."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:82
#: ../../user_documentation/libraries/tag_music.md:96
#: ../../user_documentation/libraries/tag_music.md:105
msgid "Select {guilabel}`Save` or hit {kbd}`ctrl+s` ({kbd}`cmd+s` on macOS) to save the tags to the files."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:84
msgid "That's it! You've added ID3 tags to your files. You can now [add these to a library](upload_content.md)"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:86
msgid "Alternative versions"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:88
msgid "Picard will choose tags based on details included in your file. Sometimes it chooses a different version of a release than the one you want. You can choose an alternative version of your content to get the right tags."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:90
msgid "Alternative albums"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:92
msgid "If Picard has selected a different version of the album you are tagging:"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:94
msgid "Right-click on the album and hover your mouse over {guilabel}`Other versions`. A dropdown list of alternative versions appears."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:95
msgid "Select the correct release from the list."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:98
msgid "Alternative tracks"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:100
msgid "If Picard can't find a release for a track:"
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:102
msgid "Right-click on the track and select {guilabel}`Search for Similar Tracks…`. A search screen appears."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:103
msgid "Search for your track. Use [MusicBrainz's search syntax](https://musicbrainz.org/doc/Indexed_Search_Syntax) for the best results."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:104
msgid "Select the correct track and click on {guilabel}`Load into Picard`."
msgstr ""
#: ../../user_documentation/libraries/tag_music.md:107
msgid "Add items to MusicBrainz" msgid "Add items to MusicBrainz"
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:69 #: ../../user_documentation/libraries/tag_music.md:109
msgid "If Picard can't find your content, you can add it to MusicBrainz yourself. To get started, check out [MusicBrainz's guide](https://musicbrainz.org/doc/How_to_Add_a_Release/)." msgid "If Picard can't find your content, you can add it to MusicBrainz yourself. To get started, check out [MusicBrainz's guide](https://musicbrainz.org/doc/How_to_Add_a_Release/)."
msgstr "" msgstr ""
#: ../../user_documentation/libraries/tag_music.md:71 #: ../../user_documentation/libraries/tag_music.md:111
msgid "Once you have added the content to MusicBrainz, Picard can tag your files." msgid "Once you have added the content to MusicBrainz, Picard can tag your files."
msgstr "" msgstr ""

Wyświetl plik

@ -10,27 +10,67 @@ This guide shows you how to tag your content with MusicBrainz Picard.
:local: :local:
``` ```
```{dropdown} Supported tags ````{dropdown} Supported tags
```{list-table}
:header-rows: 1
* - Name
- Description
- Example value
* - `Title`*
- The track title.
- `Letting you`
* - `Artist`*
- The artist name.
- `Nine Inch Nails`
* - `Album`
- The album title. If none is provided, an `[Unknown Album]` entry is created.
- `The Slip`
* - `Album artist`
- The album artist name (can be different than the track artist).
- `Trent Reznor`
* - `Genre`
- A comma separated list of tags to associate with the track.
Other supported separators: `;` and `/`.
- `Industrial, Metal`
* - `Track number`
- The position of the track in the album/release.
- `4`
* - `Disc number`
- The disc number (in case of multi-disc albums).
- `1`
* - `Date`
- The release date of the track or album.
- `2019`
* - `License`
- The license associated with this work.
The first URL found is checked against our list of supported licenses.
- `CC-BY 3.0: http://creativecommons.org/licenses/cc-by/3.0/`
* - `Copyright`
- The license associated with this work. The first URL found is checked against our list of supported licenses.
Used if no license found in the `License` tag.
- `CC-BY 3.0: http://creativecommons.org/licenses/cc-by/3.0/`
* - `Pictures`
- The first embeded picture found is used as the album cover.
-
* - `MusicBrainz Recording ID`
- The MusicBrainz ID for the recording.
- `99244237-850b-4a93-904d-57305bcadb4e`
* - `MusicBrainz Album ID`
- The MusicBrainz ID for the album.
- `bca982fd-ab73-3c9f-ad07-9104a4f53a32`
* - `MusicBrainz Artist ID`
- The MusicBrainz ID for the artist.
- `b7ffd2af-418f-4be2-bdd1-22f8b48613da`
* - `MusicBrainz Album Artist ID`
- The MusicBrainz ID for the album artist.
- `b7ffd2af-418f-4be2-bdd1-22f8b48613da`
| Name | Example value | Description |
|-------------------------------|-------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `Title`* | `Letting you` | The track title. |
| `Artist`* | `Nine Inch Nails` | The artist name. |
| `Album` | `The Slip` | The album title. If none is provided, an `[Unknown Album]` entry is created. |
| `Album artist` | `Trent Reznor` | The album artist name (can be different than the track artist). |
| `Genre` | `Industrial, Metal` | A comma separated list of tags to associate with the track.<br><br>Other supported separators: `;` and `/` |
| `Track number` | `4` | The position of the track in the album/release. |
| `Disc number` | `1` | The disc number (in case of multi-disc albums). |
| `Date` | `2019` | The release date of the track or album. |
| `License` | `CC-BY 3.0: http://creativecommons.org/licenses/cc-by/3.0/` | The license associated with this work. The first URL found is checked against our list of supported licenses. |
| `Copyright` | `CC-BY 3.0: http://creativecommons.org/licenses/cc-by/3.0/` | The license associated with this work. The first URL found is checked against our list of supported licenses. <br><br>Used if no license found in the `License` tag. |
| `Pictures` | | The first embeded picture found is used as the album cover. |
| `MusicBrainz Recording ID` | `99244237-850b-4a93-904d-57305bcadb4e` | The MusicBrainz ID for the recording. |
| `MusicBrainz Album ID` | `bca982fd-ab73-3c9f-ad07-9104a4f53a32` | The MusicBrainz ID for the album |
| `MusicBrainz Artist ID` | `b7ffd2af-418f-4be2-bdd1-22f8b48613da` | The MusicBrainz ID for the artist |
| `MusicBrainz Album Artist ID` | `b7ffd2af-418f-4be2-bdd1-22f8b48613da` | The MusicBrainz ID for the album artist |
``` ```
````
## Tag content ## Tag content
To tag content using MusicBrainz Picard: To tag content using MusicBrainz Picard: