chore(docs): update pot files
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2353>
This commit is contained in:
parent
a7b0649212
commit
5342d12467
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,74 +16,74 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:1
|
||||
#: ../../administrator/configuration/change-url.md:1
|
||||
msgid "Change your instance URL"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:4
|
||||
#: ../../administrator/configuration/change-url.md:4
|
||||
msgid "We recommend you don't change your instance URL. Changing it __will__ cause instability and problems with federation. If you change your URL, the Funkwhale project can't offer support for problems that arise."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:7
|
||||
#: ../../administrator/configuration/change-url.md:7
|
||||
msgid "Your instance URL is your pod's unique identifier in the {term}`fediverse`. If you want to change it, you need to update a lot of information"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:9
|
||||
#: ../../administrator/configuration/change-url.md:9
|
||||
msgid "The instance URL in your {file}`.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:10
|
||||
#: ../../administrator/configuration/change-url.md:10
|
||||
msgid "The instance URL in your webserver config."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:11
|
||||
#: ../../administrator/configuration/change-url.md:11
|
||||
msgid "Any references to the old URL in your database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:13
|
||||
#: ../../administrator/configuration/change-url.md:13
|
||||
msgid "To clean the database, the `funkwhale-manage` command line interface contains a `fix_federation_ids` command."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:16
|
||||
msgid "Running `fix_federation_ids` with the `--no-dry-run` flag is irreversible. Make sure you [back up your data](../upgrade_docs/backup.md)."
|
||||
#: ../../administrator/configuration/change-url.md:16
|
||||
msgid "Running `fix_federation_ids` with the `--no-dry-run` flag is irreversible. Make sure you [back up your data](../upgrade/backup.md)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:19
|
||||
#: ../../administrator/configuration/change-url.md:19
|
||||
msgid "Update your instance URL"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:21
|
||||
#: ../../administrator/configuration/change-url.md:21
|
||||
msgid "Change the `FUNKWHALE_HOSTNAME` and `DJANGO_ALLOWED_HOSTS` value in your {file}`.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:22
|
||||
#: ../../administrator/configuration/change-url.md:22
|
||||
msgid "Change the `server_name` values in your {file}`/etc/nginx/sites-enabled/funkwhale.conf` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:23
|
||||
#: ../../administrator/configuration/change-url.md:23
|
||||
msgid "Run the `fix_federation_ids` command to clean up your database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:0
|
||||
#: ../../administrator/configuration/change-url.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:0
|
||||
#: ../../administrator/configuration/change-url.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:46
|
||||
#: ../../administrator/configuration/change-url.md:46
|
||||
msgid "Example output:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:72
|
||||
#: ../../administrator/configuration/change-url.md:72
|
||||
msgid "Restart your webserver to pick up the changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:0
|
||||
#: ../../administrator/configuration/change-url.md:0
|
||||
msgid "Nginx"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/change_url.md:0
|
||||
#: ../../administrator/configuration/change-url.md:0
|
||||
msgid "Apache"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,39 +16,39 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:1
|
||||
#: ../../administrator/configuration/env-file.md:1
|
||||
msgid "Customize your environment file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:3
|
||||
#: ../../administrator/configuration/env-file.md:3
|
||||
msgid "Your `.env` (environment) file contains variables you can change to customize your pod. You can change these variables at any time to alter how your pod runs."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:5
|
||||
#: ../../administrator/configuration/env-file.md:5
|
||||
msgid "You need to restart your Funkwhale services after changing your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:0
|
||||
#: ../../administrator/configuration/env-file.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:0
|
||||
#: ../../administrator/configuration/env-file.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:28
|
||||
#: ../../administrator/configuration/env-file.md:28
|
||||
msgid "Variables"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:32
|
||||
#: ../../administrator/configuration/env-file.md:32
|
||||
msgid "Some environment variables accept a URL as a value. To encode URLs and avoid problems with special characters, use `urllib.parse` on your URL value."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:39
|
||||
#: ../../administrator/configuration/env-file.md:39
|
||||
msgid "The [django-environ documentation](https://github.com/joke2k/django-environ/blob/main/docs/tips.rst#using-unsafe-characters-in-urls)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:44
|
||||
#: ../../administrator/configuration/env-file.md:44
|
||||
msgid "Pod configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -60,7 +60,7 @@ msgstr ""
|
|||
msgid "Protocol end users will use to access your pod, either ``http`` or ``https``."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:53
|
||||
#: ../../administrator/configuration/env-file.md:53
|
||||
msgid "Database and redis configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -115,7 +115,7 @@ msgstr ""
|
|||
msgid "``redis+socket:///run/redis/redis.sock?virtual_host=0``"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:65
|
||||
#: ../../administrator/configuration/env-file.md:65
|
||||
msgid "Accounts and registration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -139,15 +139,15 @@ msgstr ""
|
|||
msgid "List of usernames that can't be used for registration. Given as a list of strings."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:80
|
||||
#: ../../administrator/configuration/env-file.md:80
|
||||
msgid "Whether to enable LDAP authentication."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:82
|
||||
msgid "See {doc}`/administrator_documentation/configuration_docs/ldap` for more information."
|
||||
#: ../../administrator/configuration/env-file.md:82
|
||||
msgid "See {doc}`/administrator/configuration/ldap` for more information."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:90
|
||||
#: ../../administrator/configuration/env-file.md:90
|
||||
msgid "Media storage and serving configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -195,15 +195,15 @@ msgstr ""
|
|||
msgid "Don't insert a slash at the end of this path."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:111
|
||||
#: ../../administrator/configuration/env-file.md:111
|
||||
msgid "Controls the maximum size of file that users can upload."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:114
|
||||
#: ../../administrator/configuration/env-file.md:114
|
||||
msgid "You can control how much total storage a user can access with the :term:`Upload Quota` setting."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:118
|
||||
#: ../../administrator/configuration/env-file.md:118
|
||||
msgid "S3 storage configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -265,7 +265,7 @@ msgstr ""
|
|||
msgid "A directory in your S3 bucket where you store files. Use this if you plan to share the bucket between services."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:137
|
||||
#: ../../administrator/configuration/env-file.md:137
|
||||
msgid "In-place import configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -294,7 +294,7 @@ msgstr ""
|
|||
msgid "In this case, you need to set :attr:`MUSIC_DIRECTORY_SERVE_PATH` to ``/srv/funkwhale/data/music``. The webserver needs to be able to read this directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:148
|
||||
#: ../../administrator/configuration/env-file.md:148
|
||||
msgid "API configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -310,7 +310,7 @@ msgstr ""
|
|||
msgid "``signup=5/d,password-reset=2/d,anonymous-reports=5/d``"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:158
|
||||
#: ../../administrator/configuration/env-file.md:158
|
||||
msgid "See [Rate limit API endpoints](rate-limiting.md) for a list of available endpoints and their default limits."
|
||||
msgstr ""
|
||||
|
||||
|
@ -338,7 +338,7 @@ msgstr ""
|
|||
msgid "Default timeout for external requests."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:168
|
||||
#: ../../administrator/configuration/env-file.md:168
|
||||
msgid "Federation configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -350,7 +350,7 @@ msgstr ""
|
|||
msgid "The delay in seconds between two manual fetches of the same remote object."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:177
|
||||
#: ../../administrator/configuration/env-file.md:177
|
||||
msgid "Metadata configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -374,7 +374,7 @@ msgstr ""
|
|||
msgid "Length of time in seconds to cache MusicBrainz results."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:187
|
||||
#: ../../administrator/configuration/env-file.md:187
|
||||
msgid "Channels and podcast configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -398,7 +398,7 @@ msgstr ""
|
|||
msgid "Changing this value only affect new podcasts."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:197
|
||||
#: ../../administrator/configuration/env-file.md:197
|
||||
msgid "Subsonic configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -406,7 +406,7 @@ msgstr ""
|
|||
msgid "The default format files are transcoded into when using the Subsonic API."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:205
|
||||
#: ../../administrator/configuration/env-file.md:205
|
||||
msgid "Email configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -458,7 +458,7 @@ msgstr ""
|
|||
msgid "Subject prefix for system emails."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:217
|
||||
#: ../../administrator/configuration/env-file.md:217
|
||||
msgid "Plugin configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -466,11 +466,11 @@ msgstr ""
|
|||
msgid "Path to a directory containing Funkwhale plugins. These are imported at runtime."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:226
|
||||
#: ../../administrator/configuration/env-file.md:226
|
||||
msgid "List of Funkwhale plugins to load."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/env_file.md:233
|
||||
#: ../../administrator/configuration/env-file.md:233
|
||||
msgid "Other settings"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,158 +16,158 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:1
|
||||
#: ../../administrator/configuration/frontend.md:1
|
||||
msgid "Customize the Funkwhale frontend"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:3
|
||||
#: ../../administrator/configuration/frontend.md:3
|
||||
msgid "You can customize the look and behavior of the Funkwhale UI using a JSON configuration file. This file enables you to make very basic changes to the Funkwhale web app."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:5
|
||||
#: ../../administrator/configuration/frontend.md:5
|
||||
msgid "Set up your custom configuration"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:7
|
||||
#: ../../administrator/configuration/frontend.md:7
|
||||
msgid "Create your configuration file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:9
|
||||
#: ../../administrator/configuration/frontend.md:9
|
||||
msgid "To customize your Funkwhale pod, you need to serve a {file}`settings.json` file at `https://yourinstanceurl/settings.json`. Follow these steps to set up your configuration file:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:11
|
||||
#: ../../administrator/configuration/frontend.md:11
|
||||
msgid "SSH into your Funkwhale server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:12
|
||||
#: ../../administrator/configuration/frontend.md:12
|
||||
msgid "Navigate to your `/srv/funkwhale` folder"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:18
|
||||
#: ../../administrator/configuration/frontend.md:18
|
||||
msgid "Create a new `custom` directory for your file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:24
|
||||
#: ../../administrator/configuration/frontend.md:24
|
||||
msgid "Create a new config file and populate it with placeholder settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:0
|
||||
#: ../../administrator/configuration/frontend.md:0
|
||||
msgid "Supported parameters"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:41
|
||||
#: ../../administrator/configuration/frontend.md:41
|
||||
msgid "Parameter"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:42
|
||||
#: ../../administrator/configuration/frontend.md:42
|
||||
msgid "Data type"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:43
|
||||
#: ../../administrator/configuration/frontend.md:43
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:44
|
||||
#: ../../administrator/configuration/frontend.md:44
|
||||
msgid "Example"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:46
|
||||
#: ../../administrator/configuration/frontend.md:46
|
||||
msgid "`additionalStylesheets`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:47
|
||||
#: ../../administrator/configuration/frontend.md:47
|
||||
msgid "Array<URL>"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:48
|
||||
#: ../../administrator/configuration/frontend.md:48
|
||||
msgid "A list of URLs (relative or absolute) pointing to stylesheets."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:49
|
||||
#: ../../administrator/configuration/frontend.md:49
|
||||
msgid "`[\"https://test/theme.css\"]`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:51
|
||||
#: ../../administrator/configuration/frontend.md:51
|
||||
msgid "`defaultServerUrl`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:52
|
||||
#: ../../administrator/configuration/frontend.md:52
|
||||
msgid "URL"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:53
|
||||
#: ../../administrator/configuration/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
|
||||
#: ../../administrator/configuration/frontend.md:54
|
||||
msgid "`\"https://api.yourdomain.com\"`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:59
|
||||
#: ../../administrator/configuration/frontend.md:59
|
||||
msgid "Configure your reverse proxy"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:61
|
||||
#: ../../administrator/configuration/frontend.md:61
|
||||
msgid "Once you've created your {file}`settings.json` file you need to configure your reverse proxy to serve it."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:0
|
||||
#: ../../administrator/configuration/frontend.md:0
|
||||
msgid "Nginx"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:69
|
||||
#: ../../administrator/configuration/frontend.md:69
|
||||
msgid "Add the following snippet to your {file}`/etc/nginx/sites-available/funkwhale.conf` config file:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:0
|
||||
#: ../../administrator/configuration/frontend.md:0
|
||||
msgid "Apache"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:82
|
||||
#: ../../administrator/configuration/frontend.md:82
|
||||
msgid "Add the following snippet to your webserver configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:90
|
||||
#: ../../administrator/configuration/frontend.md:90
|
||||
msgid "Reload your webserver. You should be able to see the contents of your configuration file at `https://yourinstanceurl/settings.json`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:92
|
||||
#: ../../administrator/configuration/frontend.md:92
|
||||
msgid "Add a custom theme"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:94
|
||||
#: ../../administrator/configuration/frontend.md:94
|
||||
msgid "You can use a custom stylesheet to theme your Funkwhale pod. To do this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:96
|
||||
#: ../../administrator/configuration/frontend.md:96
|
||||
msgid "Navigate to your {file}`/srv/funkwhale/custom` directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:102
|
||||
#: ../../administrator/configuration/frontend.md:102
|
||||
msgid "Copy your CSS file to this directory, or create a new one."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:114
|
||||
#: ../../administrator/configuration/frontend.md:114
|
||||
msgid "Add the location of your CSS file to the `additionalStylesheets` parameter in your {file}`settings.json` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:127
|
||||
#: ../../administrator/configuration/frontend.md:127
|
||||
msgid "Add the whole {file}`custom` dir to your webserver configuration."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:135
|
||||
#: ../../administrator/configuration/frontend.md:135
|
||||
msgid "Add the following to your {file}`/etc/nginx/sites-available/funkwhale.conf` file:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:148
|
||||
#: ../../administrator/configuration/frontend.md:148
|
||||
msgid "Add the following to your webserver configuration file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:162
|
||||
#: ../../administrator/configuration/frontend.md:162
|
||||
msgid "Restart your webserver."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/frontend.md:164
|
||||
#: ../../administrator/configuration/frontend.md:164
|
||||
msgid "Refresh your Funkwhale app. The background should now be red."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,26 +16,26 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/index.md:5
|
||||
#: ../../administrator/configuration/index.md:5
|
||||
msgid "Environment file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/index.md:5
|
||||
#: ../../administrator/configuration/index.md:5
|
||||
msgid "Instance settings"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/index.md:5
|
||||
#: ../../administrator/configuration/index.md:5
|
||||
msgid "Frontend customization"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/index.md:5
|
||||
#: ../../administrator/configuration/index.md:5
|
||||
msgid "Configuration options"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/index.md:1
|
||||
#: ../../administrator/configuration/index.md:1
|
||||
msgid "Configure your Funkwhale pod"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/index.md:3
|
||||
#: ../../administrator/configuration/index.md:3
|
||||
msgid "You can customize a lot of settings relating to your Funkwhale pod. These range from server-level settings to user-specific settings. Check out the guides in this section to get started."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,352 +16,352 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:1
|
||||
#: ../../administrator/configuration/instance-settings.md:1
|
||||
msgid "Instance settings"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:3
|
||||
#: ../../administrator/configuration/instance-settings.md:3
|
||||
msgid "You can find instance settings on your pod's web interface. These settings control high level pod configuration. You don't need to restart the pod after changing these settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:5
|
||||
#: ../../administrator/configuration/instance-settings.md:5
|
||||
msgid "To find your instance settings:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:0
|
||||
#: ../../administrator/configuration/instance-settings.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:13
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:22
|
||||
#: ../../administrator/configuration/instance-settings.md:13
|
||||
#: ../../administrator/configuration/instance-settings.md:22
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:14
|
||||
#: ../../administrator/configuration/instance-settings.md:14
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:15
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:24
|
||||
#: ../../administrator/configuration/instance-settings.md:15
|
||||
#: ../../administrator/configuration/instance-settings.md:24
|
||||
msgid "Select {guilabel}`Settings`. The {guilabel}`Instance settings` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:0
|
||||
#: ../../administrator/configuration/instance-settings.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:23
|
||||
#: ../../administrator/configuration/instance-settings.md:23
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the page to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:28
|
||||
#: ../../administrator/configuration/instance-settings.md:28
|
||||
msgid "Available settings"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:30
|
||||
#: ../../administrator/configuration/instance-settings.md:30
|
||||
msgid "Instance information"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:0
|
||||
#: ../../administrator/configuration/instance-settings.md:0
|
||||
msgid "Pod name"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:34
|
||||
#: ../../administrator/configuration/instance-settings.md:34
|
||||
msgid "The public name of your Funkwhale pod. This is displayed on the \"Home\" and \"About\" pages."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:3
|
||||
#: ../../administrator/configuration/instance-settings.md:3
|
||||
msgid "Short description"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:37
|
||||
#: ../../administrator/configuration/instance-settings.md:37
|
||||
msgid "A short description of your pod. Users see this on the pod's \"Home\" page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:6
|
||||
#: ../../administrator/configuration/instance-settings.md:6
|
||||
msgid "Long description"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:40
|
||||
#: ../../administrator/configuration/instance-settings.md:40
|
||||
msgid "A longer description of your pod. Users see this on the pod's \"About\" page. Supports markdown formatting."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:9
|
||||
#: ../../administrator/configuration/instance-settings.md:9
|
||||
msgid "Contact email"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:43
|
||||
#: ../../administrator/configuration/instance-settings.md:43
|
||||
msgid "A contact email address that users and visitors can use to contact the pod administrator."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:12
|
||||
#: ../../administrator/configuration/instance-settings.md:12
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:46
|
||||
#: ../../administrator/configuration/instance-settings.md:46
|
||||
msgid "A free text field for you to add your pod's rules and code of conduct. This is seen on the pod's \"About\" page. Supports markdown formatting"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:15
|
||||
#: ../../administrator/configuration/instance-settings.md:15
|
||||
msgid "Terms of service"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:49
|
||||
#: ../../administrator/configuration/instance-settings.md:49
|
||||
msgid "A free text field for you to add your pod's terms of service and privacy policy. This is seen on the pod's \"About\" page. Supports markdown formatting."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:18
|
||||
#: ../../administrator/configuration/instance-settings.md:18
|
||||
msgid "Banner image"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:52
|
||||
#: ../../administrator/configuration/instance-settings.md:52
|
||||
msgid "A large image seen on the pod's \"Home\" and \"About\" pages. The image should be at least 600x100px."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:21
|
||||
#: ../../administrator/configuration/instance-settings.md:21
|
||||
msgid "Support message"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:55
|
||||
#: ../../administrator/configuration/instance-settings.md:55
|
||||
msgid "A short message you can display to your pod's users to ask for support or just send a periodic message. Supports markdown."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:62
|
||||
#: ../../administrator/configuration/instance-settings.md:62
|
||||
msgid "Sign-ups"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:0
|
||||
#: ../../administrator/configuration/instance-settings.md:0
|
||||
msgid "Open registration to new users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:66
|
||||
#: ../../administrator/configuration/instance-settings.md:66
|
||||
msgid "Enable this setting to allow new users to create an account on your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:3
|
||||
#: ../../administrator/configuration/instance-settings.md:3
|
||||
msgid "Enable manual sign-up validation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:69
|
||||
#: ../../administrator/configuration/instance-settings.md:69
|
||||
msgid "Enable this setting to require all new registrations to be validated by a moderator."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:6
|
||||
#: ../../administrator/configuration/instance-settings.md:6
|
||||
msgid "Sign-up form customization"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:72
|
||||
#: ../../administrator/configuration/instance-settings.md:72
|
||||
msgid "Use this tool to create a custom sign-up form. New users see this form when creating a new account. Supports markdown"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:79
|
||||
#: ../../administrator/configuration/instance-settings.md:79
|
||||
msgid "Security"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:0
|
||||
#: ../../administrator/configuration/instance-settings.md:0
|
||||
msgid "API Requires authentication"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:83
|
||||
#: ../../administrator/configuration/instance-settings.md:83
|
||||
msgid "Controls whether {term}`unauthenticated users <Anonymous>` can access content on your pod. If __enabled__, users need to have an account on your pod to access content. If __disabled__, users without an account can listen to content stored in public libraries."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:86
|
||||
msgid "{doc}`../../moderator_documentation/content/library_visibility`."
|
||||
#: ../../administrator/configuration/instance-settings.md:86
|
||||
msgid "{doc}`../../moderator/content/library`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:7
|
||||
#: ../../administrator/configuration/instance-settings.md:7
|
||||
msgid "Default permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:90
|
||||
#: ../../administrator/configuration/instance-settings.md:90
|
||||
msgid "A list of {term}`permissions` that are added to users by default. If your pod is publicly accessible, you should leave this empty."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:10
|
||||
#: ../../administrator/configuration/instance-settings.md:10
|
||||
msgid "Upload quota"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:93
|
||||
#: ../../administrator/configuration/instance-settings.md:93
|
||||
msgid "The default upload quota for users in MB. You can override this on a per-user basis."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:96
|
||||
msgid "{doc}`../../moderator_documentation/reports/handle_users`"
|
||||
#: ../../administrator/configuration/instance-settings.md:96
|
||||
msgid "{doc}`../../moderator/reports/users`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:104
|
||||
#: ../../administrator/configuration/instance-settings.md:104
|
||||
msgid "Music"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:0
|
||||
#: ../../administrator/configuration/instance-settings.md:0
|
||||
msgid "Transcoding enabled"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:108
|
||||
#: ../../administrator/configuration/instance-settings.md:108
|
||||
msgid "Enable this setting to let your server transcode files into a different format if the client requests it. This is useful if a device doesn't support formats like Ogg or FLAC."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:3
|
||||
#: ../../administrator/configuration/instance-settings.md:3
|
||||
msgid "Transcoding cache duration"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:111
|
||||
#: ../../administrator/configuration/instance-settings.md:111
|
||||
msgid "The number of minutes you want to store transcoded files on your server. Funkwhale removes transcoded tracks that haven't been downloaded within this duration to save space."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:116
|
||||
#: ../../administrator/configuration/instance-settings.md:116
|
||||
msgid "Channels"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:0
|
||||
#: ../../administrator/configuration/instance-settings.md:0
|
||||
msgid "Enable channels"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:120
|
||||
#: ../../administrator/configuration/instance-settings.md:120
|
||||
msgid "Whether user channels can be created and followed on your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:3
|
||||
#: ../../administrator/configuration/instance-settings.md:3
|
||||
msgid "Max channels allowed per user"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:123
|
||||
#: ../../administrator/configuration/instance-settings.md:123
|
||||
msgid "The maximum number of channels each user can create."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:130
|
||||
#: ../../administrator/configuration/instance-settings.md:130
|
||||
msgid "Playlists"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:0
|
||||
#: ../../administrator/configuration/instance-settings.md:0
|
||||
msgid "Max tracks per playlist"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:134
|
||||
#: ../../administrator/configuration/instance-settings.md:134
|
||||
msgid "The maximum number of tracks a user can add to a playlist."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:141
|
||||
#: ../../administrator/configuration/instance-settings.md:141
|
||||
msgid "Moderation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:0
|
||||
#: ../../administrator/configuration/instance-settings.md:0
|
||||
msgid "Enable allow-listing"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:145
|
||||
#: ../../administrator/configuration/instance-settings.md:145
|
||||
msgid "Enable this setting to ensure your pod only communicates with pods you have added to your allow list. When this setting is disabled, your pod will communicate with all other servers not included in your deny list."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:3
|
||||
#: ../../administrator/configuration/instance-settings.md:3
|
||||
msgid "Publish your allowed-domains list"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:148
|
||||
#: ../../administrator/configuration/instance-settings.md:148
|
||||
msgid "Whether to make your list of allowed domains public. Enable this if you want users to check who you are federating with."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:6
|
||||
#: ../../administrator/configuration/instance-settings.md:6
|
||||
msgid "Accountless report categories"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:151
|
||||
#: ../../administrator/configuration/instance-settings.md:151
|
||||
msgid "A list of {term}`categories <Report categories>` that {term}`anonymous` users can submit."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:158
|
||||
#: ../../administrator/configuration/instance-settings.md:158
|
||||
msgid "Federation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:0
|
||||
#: ../../administrator/configuration/instance-settings.md:0
|
||||
msgid "Federation enabled"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:162
|
||||
#: ../../administrator/configuration/instance-settings.md:162
|
||||
msgid "Whether to enable federation features on your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:3
|
||||
#: ../../administrator/configuration/instance-settings.md:3
|
||||
msgid "Enable public index"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:165
|
||||
#: ../../administrator/configuration/instance-settings.md:165
|
||||
msgid "Whether to allow other pods and bots to index public content on your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:6
|
||||
#: ../../administrator/configuration/instance-settings.md:6
|
||||
msgid "Federation collection page size"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:168
|
||||
#: ../../administrator/configuration/instance-settings.md:168
|
||||
msgid "The number of items to display in ActivityPub collections."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:9
|
||||
#: ../../administrator/configuration/instance-settings.md:9
|
||||
msgid "Music cache duration"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:171
|
||||
#: ../../administrator/configuration/instance-settings.md:171
|
||||
msgid "The number of minutes you want to store local copies of federated tracks on your server. Funkwhale removes federated tracks that haven't been downloaded within this duration to save space."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:12
|
||||
#: ../../administrator/configuration/instance-settings.md:12
|
||||
msgid "Federation actor fetch delay"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:174
|
||||
#: ../../administrator/configuration/instance-settings.md:174
|
||||
msgid "The number of minutes the server waits before refetching actors on request authentication."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:181
|
||||
#: ../../administrator/configuration/instance-settings.md:181
|
||||
msgid "Subsonic"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:0
|
||||
#: ../../administrator/configuration/instance-settings.md:0
|
||||
msgid "Enabled Subsonic API"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:185
|
||||
#: ../../administrator/configuration/instance-settings.md:185
|
||||
msgid "Whether to enable the Subsonic API. This controls whether users are able to connect to your pod using Subsonic apps."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:192
|
||||
#: ../../administrator/configuration/instance-settings.md:192
|
||||
msgid "User Interface"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:0
|
||||
#: ../../administrator/configuration/instance-settings.md:0
|
||||
msgid "Custom CSS code"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:196
|
||||
#: ../../administrator/configuration/instance-settings.md:196
|
||||
msgid "Add CSS rules to control the look and feel of your pod. These rules are added to a `<style>` tag on each page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:3
|
||||
#: ../../administrator/configuration/instance-settings.md:3
|
||||
msgid "Funkwhale Support message"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:199
|
||||
#: ../../administrator/configuration/instance-settings.md:199
|
||||
msgid "Whether to show a notification to your pod's users to support the Funkwhale project."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:206
|
||||
#: ../../administrator/configuration/instance-settings.md:206
|
||||
msgid "Statistics"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:0
|
||||
#: ../../administrator/configuration/instance-settings.md:0
|
||||
msgid "Enable usage and library stats in nodeinfo endpoint"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:210
|
||||
#: ../../administrator/configuration/instance-settings.md:210
|
||||
msgid "Whether to share anonymized usage and library statistics in your pod's nodeinfo endpoint."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:3
|
||||
#: ../../administrator/configuration/instance-settings.md:3
|
||||
msgid "Private mode in nodeinfo"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/instance_settings.md:214
|
||||
#: ../../administrator/configuration/instance-settings.md:214
|
||||
msgid "Enable this setting to indicate you don't want your instance to be tracked by third-party services."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,122 +16,122 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:1
|
||||
#: ../../administrator/configuration/ldap.md:1
|
||||
msgid "Configure LDAP"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:3
|
||||
#: ../../administrator/configuration/ldap.md:3
|
||||
msgid "{abbr}`LDAP (Lightweight Directory Access Protocol)` is a protocol for providing directory services. It acts as a central authority for user login information. Funkwhale supports LDAP through the [Django LDAP authentication module](https://django-auth-ldap.readthedocs.io/)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:6
|
||||
#: ../../administrator/configuration/ldap.md:6
|
||||
msgid "LDAP users can't change their password in the app."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:9
|
||||
#: ../../administrator/configuration/ldap.md:9
|
||||
msgid "Dependencies"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:11
|
||||
#: ../../administrator/configuration/ldap.md:11
|
||||
msgid "LDAP support requires extra dependencies. We include these in our requirements files to make it easier to set up. If you aren't using LDAP, you can safely remove these."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:0
|
||||
#: ../../administrator/configuration/ldap.md:0
|
||||
msgid "OS dependencies"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:15
|
||||
#: ../../administrator/configuration/ldap.md:15
|
||||
msgid "`libldap2-dev`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:16
|
||||
#: ../../administrator/configuration/ldap.md:16
|
||||
msgid "`libsasl2-dev`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:0
|
||||
#: ../../administrator/configuration/ldap.md:0
|
||||
msgid "Python dependencies"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:22
|
||||
#: ../../administrator/configuration/ldap.md:22
|
||||
msgid "`python-ldap`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:23
|
||||
#: ../../administrator/configuration/ldap.md:23
|
||||
msgid "`python-django-auth-ldap`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:27
|
||||
#: ../../administrator/configuration/ldap.md:27
|
||||
msgid "Environment variables"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:29
|
||||
#: ../../administrator/configuration/ldap.md:29
|
||||
msgid "You can configure LDAP authentication using environment variables in your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:31
|
||||
#: ../../administrator/configuration/ldap.md:31
|
||||
msgid "Basic features"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:34
|
||||
#: ../../administrator/configuration/ldap.md:34
|
||||
msgid "Set this to `True` to enable LDAP support"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:44
|
||||
#: ../../administrator/configuration/ldap.md:44
|
||||
msgid "The LDAP {abbr}`URI (Uniform Resource Identifier)` of your authentication server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:53
|
||||
#: ../../administrator/configuration/ldap.md:53
|
||||
msgid "LDAP user {abbr}`DN (Distinguished Name)` to bind on so you can perform searches."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:62
|
||||
#: ../../administrator/configuration/ldap.md:62
|
||||
msgid "LDAP user password for bind {abbr}`DN (Distinguished Name)`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:71
|
||||
#: ../../administrator/configuration/ldap.md:71
|
||||
msgid "The LDAP user filter, using `{0}` as the username placeholder. Uses standard [LDAP search syntax](https://social.technet.microsoft.com/wiki/contents/articles/5392.active-directory-ldap-syntax-filters.aspx)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:80
|
||||
#: ../../administrator/configuration/ldap.md:80
|
||||
msgid "Set to `True` to enable LDAP StartTLS support."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:89
|
||||
#: ../../administrator/configuration/ldap.md:89
|
||||
msgid "The LDAP search root {abbr}`DN (Distinguished Name)`. Supports several entries in a comma-delimited list."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:98
|
||||
#: ../../administrator/configuration/ldap.md:98
|
||||
msgid "A mapping of Django user attributes to LDAP values."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:107
|
||||
#: ../../administrator/configuration/ldap.md:107
|
||||
msgid "Controls whether to use direct binding."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:115
|
||||
#: ../../administrator/configuration/ldap.md:115
|
||||
msgid "Group features"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:117
|
||||
#: ../../administrator/configuration/ldap.md:117
|
||||
msgid "LDAP provides extra features for working with groups. Group configuration is an advanced feature. Most users don't need to configure these settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:120
|
||||
#: ../../administrator/configuration/ldap.md:120
|
||||
msgid "[Django's LDAP documentation](https://django-auth-ldap.readthedocs.io/en/latest/groups.html) for groups."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:124
|
||||
#: ../../administrator/configuration/ldap.md:124
|
||||
msgid "The LDAP group search root {abbr}`DN (Distinguished Name)`. This needs to be set to `True` to enable group features."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:133
|
||||
#: ../../administrator/configuration/ldap.md:133
|
||||
msgid "The LDAP group filter."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:142
|
||||
#: ../../administrator/configuration/ldap.md:142
|
||||
msgid "The group that users need to be a member of to authenticate."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/ldap.md:151
|
||||
#: ../../administrator/configuration/ldap.md:151
|
||||
msgid "A group whose members can't authenticate."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,102 +16,102 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:1
|
||||
#: ../../administrator/configuration/mrf.md:1
|
||||
msgid "Message Rewrite Facility (MRF)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:3
|
||||
msgid "Funkwhale includes a feature that mimics [Pleroma’s Message Rewrite Facility (MRF)](https://docs-develop.pleroma.social/backend/configuration/mrf/). The MRF enables instance admins to create custom moderation rules. You can use these rules to complement Funkwhale's [built-in moderation tools](../../moderator_documentation/index.md)."
|
||||
#: ../../administrator/configuration/mrf.md:3
|
||||
msgid "Funkwhale includes a feature that mimics [Pleroma’s Message Rewrite Facility (MRF)](https://docs-develop.pleroma.social/backend/configuration/mrf/). The MRF enables instance admins to create custom moderation rules. You can use these rules to complement Funkwhale's [built-in moderation tools](../../moderator/index.md)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:5
|
||||
#: ../../administrator/configuration/mrf.md:5
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:7
|
||||
#: ../../administrator/configuration/mrf.md:7
|
||||
msgid "The MRF is a pluggable system that processes messages and forwards them to a list of registered policies. Each policy can mutate the message, leave it as is, or discard it."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:9
|
||||
#: ../../administrator/configuration/mrf.md:9
|
||||
msgid "We implement some of Funkwhale's built-in moderation tools as a MRF policy. For example:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:11
|
||||
#: ../../administrator/configuration/mrf.md:11
|
||||
msgid "Allow-list, when checking incoming messages ([code](https://dev.funkwhale.audio/funkwhale/funkwhale/blob/stable/api/funkwhale_api/moderation/mrf_policies.py))."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:12
|
||||
#: ../../administrator/configuration/mrf.md:12
|
||||
msgid "Domain and user blocking, when checking incoming messages ([code](https://dev.funkwhale.audio/funkwhale/funkwhale/blob/stable/api/funkwhale_api/federation/mrf_policies.py))"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:15
|
||||
#: ../../administrator/configuration/mrf.md:15
|
||||
msgid "Pleroma MRF policies can also affect outgoing messages. This is not currently supported in Funkwhale."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:18
|
||||
#: ../../administrator/configuration/mrf.md:18
|
||||
msgid "Disclaimer"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:20
|
||||
#: ../../administrator/configuration/mrf.md:20
|
||||
msgid "Writing custom MRF rules can impact the performance and stability of your pod. It can also affect message delivery. Every time your pod receives a message it calls your policy."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:22
|
||||
#: ../../administrator/configuration/mrf.md:22
|
||||
msgid "The Funkwhale project consider all custom MRF policies to fall under the purview of the AGPL. This means you're required to release the source of your custom MRF policy modules publicly."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:24
|
||||
#: ../../administrator/configuration/mrf.md:24
|
||||
msgid "Write your first MRF policy"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:26
|
||||
#: ../../administrator/configuration/mrf.md:26
|
||||
msgid "MRF policies are written as Python 3 functions that take at least one `payload` parameter. This payload is the raw ActivityPub message, received via HTTP, following the HTTP signature check."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:28
|
||||
#: ../../administrator/configuration/mrf.md:28
|
||||
msgid "In the example below we write a policy that discards all Follow requests from listed domains:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:55
|
||||
#: ../../administrator/configuration/mrf.md:55
|
||||
msgid "You need to store this code in a Funkwhale plugin. To create one, execute the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:79
|
||||
#: ../../administrator/configuration/mrf.md:79
|
||||
msgid "Once you've created the plugin, put your code in an `mrf_policies.py` file. Place this file inside the plugin directory. Next, enable the plugin in your {file}`.env` file by adding its name to the {attr}`FUNKWHALE_PLUGINS` list. Add this variable if it's not there."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:81
|
||||
#: ../../administrator/configuration/mrf.md:81
|
||||
msgid "Test your MRF policy"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:83
|
||||
#: ../../administrator/configuration/mrf.md:83
|
||||
msgid "To make the job of writing and debugging MRF policies easier, we provide a management command."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:85
|
||||
#: ../../administrator/configuration/mrf.md:85
|
||||
msgid "List registered MRF policies."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:0
|
||||
#: ../../administrator/configuration/mrf.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:0
|
||||
#: ../../administrator/configuration/mrf.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:108
|
||||
#: ../../administrator/configuration/mrf.md:108
|
||||
msgid "Check how your MRF policy handles a follow."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:132
|
||||
#: ../../administrator/configuration/mrf.md:132
|
||||
msgid "Check how your MRF handles a problematic follow."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:157
|
||||
#: ../../administrator/configuration/mrf.md:157
|
||||
msgid "Check a payload against activity already present in the database. You can find the UUID of an activity by visiting `/api/admin/federation/activity`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/mrf.md:185
|
||||
#: ../../administrator/configuration/mrf.md:185
|
||||
msgid "There are extra options for testing MRF policies. Check the command help for more options."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,39 +16,39 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:1
|
||||
#: ../../administrator/configuration/object-storage.md:1
|
||||
msgid "Store media in an object store"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:3
|
||||
#: ../../administrator/configuration/object-storage.md:3
|
||||
msgid "By default, Funkwhale stores all media data in the `/srv/funkwhale/data/media` directory. If you prefer to use an S3-compatible object store, follow the instructions in this guide."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:10
|
||||
#: ../../administrator/configuration/object-storage.md:10
|
||||
msgid "Secure your object store"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:12
|
||||
#: ../../administrator/configuration/object-storage.md:12
|
||||
msgid "Before you begin, you need to secure your object store. Many S3-compatible stores list contents in the root by default. This exposes the URLs of your audio files and means that users can bypass authentication."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:14
|
||||
#: ../../administrator/configuration/object-storage.md:14
|
||||
msgid "To prevent listing content, add the following policy to your S3-compatible object store."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:39
|
||||
#: ../../administrator/configuration/object-storage.md:39
|
||||
msgid "If you're using `awscli`, you can store this policy in a `/tmp/policy` file and apply it using the following command:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:45
|
||||
#: ../../administrator/configuration/object-storage.md:45
|
||||
msgid "Update your environment file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:47
|
||||
#: ../../administrator/configuration/object-storage.md:47
|
||||
msgid "To set up S3-compatible storage, fill out the relevant details in the `.env` file. If you want to serve audio files from the bucket, set `PROXY_MEDIA` to `false`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:0
|
||||
#: ../../administrator/configuration/object-storage.md:0
|
||||
msgid "Environment variables"
|
||||
msgstr ""
|
||||
|
||||
|
@ -120,66 +120,66 @@ msgstr ""
|
|||
msgid "If you're using S3 storage with :attr:`AWS_QUERYSTRING_AUTH` enabled, it's safe to disable this setting."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:81
|
||||
#: ../../administrator/configuration/object-storage.md:81
|
||||
msgid "Set up your reverse proxy"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:84
|
||||
#: ../../administrator/configuration/object-storage.md:84
|
||||
msgid "Serving files from object storage is not currently supported on Apache deployments."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:87
|
||||
#: ../../administrator/configuration/object-storage.md:87
|
||||
msgid "Serving files from an object store requires some changes to the reverse proxy."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:89
|
||||
#: ../../administrator/configuration/object-storage.md:89
|
||||
msgid "Open your Nginx configuration file in an editor."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:0
|
||||
#: ../../administrator/configuration/object-storage.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:0
|
||||
#: ../../administrator/configuration/object-storage.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:112
|
||||
#: ../../administrator/configuration/object-storage.md:112
|
||||
msgid "Comment out the `location /_protected/media/` block by adding a `#` to the start of each line."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:121
|
||||
#: ../../administrator/configuration/object-storage.md:121
|
||||
msgid "Uncomment the `location ~ /_protected/media/(.+)` block by removing the `#` from the start of each line."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:131
|
||||
#: ../../administrator/configuration/object-storage.md:131
|
||||
msgid "Add your S3 store URL to the `img-src` and `media-src` headers."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:137
|
||||
#: ../../administrator/configuration/object-storage.md:137
|
||||
msgid "Test your Nginx configuration."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:143
|
||||
#: ../../administrator/configuration/object-storage.md:143
|
||||
msgid "Restart Funkwhale and Nginx to pick up the changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:168
|
||||
#: ../../administrator/configuration/object-storage.md:168
|
||||
msgid "That's it! Files are now uploaded to and stored from your S3 bucket."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:170
|
||||
#: ../../administrator/configuration/object-storage.md:170
|
||||
msgid "Troubleshooting"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:0
|
||||
#: ../../administrator/configuration/object-storage.md:0
|
||||
msgid "No Resolver Found"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:174
|
||||
#: ../../administrator/configuration/object-storage.md:174
|
||||
msgid "You may see the following error when streaming music from your S3-compatible store:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/object_storage.md:180
|
||||
#: ../../administrator/configuration/object-storage.md:180
|
||||
msgid "This happens when the Nginx config is unable to use your server’s DNS resolver. We're still looking into this issue. You can work around this by adding a resolver to the `location ~/_protected/media/(.+)` block."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,62 +16,62 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:1
|
||||
#: ../../administrator/configuration/optimize.md:1
|
||||
msgid "Optimize memory usage"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:3
|
||||
#: ../../administrator/configuration/optimize.md:3
|
||||
msgid "Funkwhale has a reasonable memory footprint. If you're running Funkwhale on a limited device, you can use these tweaks to reduce the footprint."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:5
|
||||
#: ../../administrator/configuration/optimize.md:5
|
||||
msgid "Reduce workers concurrency"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:7
|
||||
#: ../../administrator/configuration/optimize.md:7
|
||||
msgid "Funkwhale uses Celery to handle asynchronous tasks. By default, Celery spawns a worker per CPU core. This can lead to higher memory usage."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:9
|
||||
#: ../../administrator/configuration/optimize.md:9
|
||||
msgid "You can set the number of workers using the `CELERYD_CONCURRENCY` variable in your `.env` file. For example, a value of `CELERYD_CONCURRENCY=1` spawns a single worker."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:12
|
||||
#: ../../administrator/configuration/optimize.md:12
|
||||
msgid "Reducing the number of celery workers slows down the handling of asynchronous tasks. On larger instances, this can cause performance problems."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:15
|
||||
#: ../../administrator/configuration/optimize.md:15
|
||||
msgid "Switch to solo pool execution"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:17
|
||||
#: ../../administrator/configuration/optimize.md:17
|
||||
msgid "Celery uses a `prefork` pool by default. This enables the server to process many tasks at the same time. You can switch to a `solo` pool which handles tasks one at a time. This reduces memory overhead but removes the ability to process tasks concurrently."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:0
|
||||
#: ../../administrator/configuration/optimize.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:25
|
||||
#: ../../administrator/configuration/optimize.md:25
|
||||
msgid "Open your `funkwhale-worker` unit file in an editor."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:31
|
||||
#: ../../administrator/configuration/optimize.md:31
|
||||
msgid "Add the `--pool=solo` flag to the `ExecStart` line of your unit file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:42
|
||||
#: ../../administrator/configuration/optimize.md:42
|
||||
msgid "Restart the Celery service."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:0
|
||||
#: ../../administrator/configuration/optimize.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:53
|
||||
#: ../../administrator/configuration/optimize.md:53
|
||||
msgid "Add the `--pool=solo` flag to the `celerybeat` command in `docker-compose.yml`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/optimize.md:61
|
||||
#: ../../administrator/configuration/optimize.md:61
|
||||
msgid "Restart Celery."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,322 +16,322 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:1
|
||||
#: ../../administrator/configuration/rate-limiting.md:1
|
||||
msgid "Rate limit API endpoints"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:3
|
||||
msgid "This article contains a summary of the endpoints you can control using rate-limiting. You can change the rate limits for these endpoints using the [`THROTTLING_RATES`](env_file.md#api-configuration) environment variable."
|
||||
#: ../../administrator/configuration/rate-limiting.md:3
|
||||
msgid "This article contains a summary of the endpoints you can control using rate-limiting. You can change the rate limits for these endpoints using the [`THROTTLING_RATES`](env-file.md#api-configuration) environment variable."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:5
|
||||
#: ../../administrator/configuration/rate-limiting.md:5
|
||||
msgid "Standard endpoints"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:11
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:61
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:93
|
||||
#: ../../administrator/configuration/rate-limiting.md:11
|
||||
#: ../../administrator/configuration/rate-limiting.md:61
|
||||
#: ../../administrator/configuration/rate-limiting.md:93
|
||||
msgid "Endpoint name"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:12
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:62
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:94
|
||||
#: ../../administrator/configuration/rate-limiting.md:12
|
||||
#: ../../administrator/configuration/rate-limiting.md:62
|
||||
#: ../../administrator/configuration/rate-limiting.md:94
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:13
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:63
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:95
|
||||
#: ../../administrator/configuration/rate-limiting.md:13
|
||||
#: ../../administrator/configuration/rate-limiting.md:63
|
||||
#: ../../administrator/configuration/rate-limiting.md:95
|
||||
msgid "Default rate (per user)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:14
|
||||
#: ../../administrator/configuration/rate-limiting.md:14
|
||||
msgid "`anonymous-wildcard`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:15
|
||||
#: ../../administrator/configuration/rate-limiting.md:15
|
||||
msgid "Anonymous requests not covered by other limits"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:16
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:22
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:46
|
||||
#: ../../administrator/configuration/rate-limiting.md:16
|
||||
#: ../../administrator/configuration/rate-limiting.md:22
|
||||
#: ../../administrator/configuration/rate-limiting.md:46
|
||||
msgid "1000 per hour"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:17
|
||||
#: ../../administrator/configuration/rate-limiting.md:17
|
||||
msgid "`authenticated-wildcard`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:18
|
||||
#: ../../administrator/configuration/rate-limiting.md:18
|
||||
msgid "Authenticated requests not covered by other limits"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:19
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:52
|
||||
#: ../../administrator/configuration/rate-limiting.md:19
|
||||
#: ../../administrator/configuration/rate-limiting.md:52
|
||||
msgid "2000 per hour"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:20
|
||||
#: ../../administrator/configuration/rate-limiting.md:20
|
||||
msgid "`authenticated-create`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:21
|
||||
#: ../../administrator/configuration/rate-limiting.md:21
|
||||
msgid "Authenticated POST requests"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:23
|
||||
#: ../../administrator/configuration/rate-limiting.md:23
|
||||
msgid "`anonymous-create`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:24
|
||||
#: ../../administrator/configuration/rate-limiting.md:24
|
||||
msgid "Anonymous POST requests"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:25
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:43
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:49
|
||||
#: ../../administrator/configuration/rate-limiting.md:25
|
||||
#: ../../administrator/configuration/rate-limiting.md:43
|
||||
#: ../../administrator/configuration/rate-limiting.md:49
|
||||
msgid "1000 per day"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:26
|
||||
#: ../../administrator/configuration/rate-limiting.md:26
|
||||
msgid "`authenticated-list`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:27
|
||||
#: ../../administrator/configuration/rate-limiting.md:27
|
||||
msgid "Authenticated GET requests"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:28
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:34
|
||||
#: ../../administrator/configuration/rate-limiting.md:28
|
||||
#: ../../administrator/configuration/rate-limiting.md:34
|
||||
msgid "10000 per hour"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:29
|
||||
#: ../../administrator/configuration/rate-limiting.md:29
|
||||
msgid "`anonymous-list`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:30
|
||||
#: ../../administrator/configuration/rate-limiting.md:30
|
||||
msgid "Anonymous GET requests"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:31
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:37
|
||||
#: ../../administrator/configuration/rate-limiting.md:31
|
||||
#: ../../administrator/configuration/rate-limiting.md:37
|
||||
msgid "10000 per day"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:32
|
||||
#: ../../administrator/configuration/rate-limiting.md:32
|
||||
msgid "`authenticated-retrieve`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:33
|
||||
#: ../../administrator/configuration/rate-limiting.md:33
|
||||
msgid "Authenticated GET requests on resource details"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:35
|
||||
#: ../../administrator/configuration/rate-limiting.md:35
|
||||
msgid "`anonymous-retrieve`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:36
|
||||
#: ../../administrator/configuration/rate-limiting.md:36
|
||||
msgid "Anonymous GET requests on resource details"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:38
|
||||
#: ../../administrator/configuration/rate-limiting.md:38
|
||||
msgid "`authenticated-destroy`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:39
|
||||
#: ../../administrator/configuration/rate-limiting.md:39
|
||||
msgid "Authenticated DELETE requests on resource details"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:40
|
||||
#: ../../administrator/configuration/rate-limiting.md:40
|
||||
msgid "500 per hour"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:41
|
||||
#: ../../administrator/configuration/rate-limiting.md:41
|
||||
msgid "`anonymous-destroy`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:42
|
||||
#: ../../administrator/configuration/rate-limiting.md:42
|
||||
msgid "Anonymous DELETE requests on resource details"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:44
|
||||
#: ../../administrator/configuration/rate-limiting.md:44
|
||||
msgid "`authenticated-update`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:45
|
||||
#: ../../administrator/configuration/rate-limiting.md:45
|
||||
msgid "Authenticated PATCH and PUT requests on resource details"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:47
|
||||
#: ../../administrator/configuration/rate-limiting.md:47
|
||||
msgid "`anonymous-update`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:48
|
||||
#: ../../administrator/configuration/rate-limiting.md:48
|
||||
msgid "Anonymous PATCH and PUT requests on resource details"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:50
|
||||
#: ../../administrator/configuration/rate-limiting.md:50
|
||||
msgid "`subsonic`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:51
|
||||
#: ../../administrator/configuration/rate-limiting.md:51
|
||||
msgid "All Subsonic API requests"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:55
|
||||
#: ../../administrator/configuration/rate-limiting.md:55
|
||||
msgid "User action endpoints"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:64
|
||||
#: ../../administrator/configuration/rate-limiting.md:64
|
||||
msgid "`login`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:65
|
||||
#: ../../administrator/configuration/rate-limiting.md:65
|
||||
msgid "User login"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:66
|
||||
#: ../../administrator/configuration/rate-limiting.md:66
|
||||
msgid "30 per hour"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:67
|
||||
#: ../../administrator/configuration/rate-limiting.md:67
|
||||
msgid "`signup`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:68
|
||||
#: ../../administrator/configuration/rate-limiting.md:68
|
||||
msgid "User signup"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:69
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:101
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:107
|
||||
#: ../../administrator/configuration/rate-limiting.md:69
|
||||
#: ../../administrator/configuration/rate-limiting.md:101
|
||||
#: ../../administrator/configuration/rate-limiting.md:107
|
||||
msgid "10 per day"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:70
|
||||
#: ../../administrator/configuration/rate-limiting.md:70
|
||||
msgid "`verify-email`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:71
|
||||
#: ../../administrator/configuration/rate-limiting.md:71
|
||||
msgid "Email address confirmation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:72
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:75
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:78
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:81
|
||||
#: ../../administrator/configuration/rate-limiting.md:72
|
||||
#: ../../administrator/configuration/rate-limiting.md:75
|
||||
#: ../../administrator/configuration/rate-limiting.md:78
|
||||
#: ../../administrator/configuration/rate-limiting.md:81
|
||||
msgid "20 per hour"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:73
|
||||
#: ../../administrator/configuration/rate-limiting.md:73
|
||||
msgid "`password-change`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:74
|
||||
#: ../../administrator/configuration/rate-limiting.md:74
|
||||
msgid "Password change (when authenticated)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:76
|
||||
#: ../../administrator/configuration/rate-limiting.md:76
|
||||
msgid "`password-reset`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:77
|
||||
#: ../../administrator/configuration/rate-limiting.md:77
|
||||
msgid "Password reset request"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:79
|
||||
#: ../../administrator/configuration/rate-limiting.md:79
|
||||
msgid "`password-reset-confirm`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:80
|
||||
#: ../../administrator/configuration/rate-limiting.md:80
|
||||
msgid "Password reset confirmation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:82
|
||||
#: ../../administrator/configuration/rate-limiting.md:82
|
||||
msgid "`fetch`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:83
|
||||
#: ../../administrator/configuration/rate-limiting.md:83
|
||||
msgid "Fetch remote objects"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:84
|
||||
#: ../../administrator/configuration/rate-limiting.md:84
|
||||
msgid "200 per day"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:87
|
||||
#: ../../administrator/configuration/rate-limiting.md:87
|
||||
msgid "Dangerous endpoints"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:96
|
||||
#: ../../administrator/configuration/rate-limiting.md:96
|
||||
msgid "`authenticated-reports`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:97
|
||||
#: ../../administrator/configuration/rate-limiting.md:97
|
||||
msgid "Authenticated report submissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:98
|
||||
#: ../../administrator/configuration/rate-limiting.md:98
|
||||
msgid "100 per day"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:99
|
||||
#: ../../administrator/configuration/rate-limiting.md:99
|
||||
msgid "`anonymous-reports`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:100
|
||||
#: ../../administrator/configuration/rate-limiting.md:100
|
||||
msgid "Anonymous report submissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:102
|
||||
#: ../../administrator/configuration/rate-limiting.md:102
|
||||
msgid "`authenticated-oauth-app`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:103
|
||||
#: ../../administrator/configuration/rate-limiting.md:103
|
||||
msgid "Authenticated OAuth app creation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:104
|
||||
#: ../../administrator/configuration/rate-limiting.md:104
|
||||
msgid "10 per hour"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:105
|
||||
#: ../../administrator/configuration/rate-limiting.md:105
|
||||
msgid "`anonymous-oauth-app`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:106
|
||||
#: ../../administrator/configuration/rate-limiting.md:106
|
||||
msgid "Anonymous OAuth app creation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:108
|
||||
#: ../../administrator/configuration/rate-limiting.md:108
|
||||
msgid "`oauth-authorize`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:109
|
||||
#: ../../administrator/configuration/rate-limiting.md:109
|
||||
msgid "OAuth app authorization"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:110
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:113
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:116
|
||||
#: ../../administrator/configuration/rate-limiting.md:110
|
||||
#: ../../administrator/configuration/rate-limiting.md:113
|
||||
#: ../../administrator/configuration/rate-limiting.md:116
|
||||
msgid "100 per hour"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:111
|
||||
#: ../../administrator/configuration/rate-limiting.md:111
|
||||
msgid "`oauth-token`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:112
|
||||
#: ../../administrator/configuration/rate-limiting.md:112
|
||||
msgid "OAuth token creation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:114
|
||||
#: ../../administrator/configuration/rate-limiting.md:114
|
||||
msgid "`oauth-revoke-token`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/configuration_docs/rate-limiting.md:115
|
||||
#: ../../administrator/configuration/rate-limiting.md:115
|
||||
msgid "OAuth token deletion"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,135 +16,135 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:1
|
||||
#: ../../administrator/django/delete-content.md:1
|
||||
msgid "Delete content in the Django dashboard"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:4
|
||||
msgid "Deleting content using the Django dashboard isn't recommended. Use an object's [moderation page](../../moderator_documentation/content/delete_content.md) where possible."
|
||||
#: ../../administrator/django/delete-content.md:4
|
||||
msgid "Deleting content using the Django dashboard isn't recommended. Use an object's [moderation page](../../moderator/content/delete.md) where possible."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:7
|
||||
#: ../../administrator/django/delete-content.md:7
|
||||
msgid "You can delete content from your pod in the Django dashboard. The dashboard gives you access to all data associated with the content."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:10
|
||||
#: ../../administrator/django/delete-content.md:10
|
||||
msgid "Deleting content removes it from associated playlists, channels, libraries, and favorites lists."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:13
|
||||
#: ../../administrator/django/delete-content.md:13
|
||||
msgid "Delete tracks"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:15
|
||||
#: ../../administrator/django/delete-content.md:15
|
||||
msgid "To delete tracks in the Django dashboard:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:17
|
||||
#: ../../administrator_documentation/django/delete_content.md:29
|
||||
#: ../../administrator_documentation/django/delete_content.md:41
|
||||
#: ../../administrator_documentation/django/delete_content.md:53
|
||||
#: ../../administrator/django/delete-content.md:17
|
||||
#: ../../administrator/django/delete-content.md:29
|
||||
#: ../../administrator/django/delete-content.md:41
|
||||
#: ../../administrator/django/delete-content.md:53
|
||||
msgid "Open the Django dashboard."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:18
|
||||
#: ../../administrator/django/delete-content.md:18
|
||||
msgid "Select {guilabel}`Tracks` in the {guilabel}`MUSIC` table."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:19
|
||||
#: ../../administrator/django/delete-content.md:19
|
||||
msgid "Search for the track(s) you want to delete."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:20
|
||||
#: ../../administrator/django/delete-content.md:20
|
||||
msgid "Check ({fa}`check-square`) the checkbox next to the track(s) you want to delete."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:21
|
||||
#: ../../administrator/django/delete-content.md:21
|
||||
msgid "Select {guilabel}`Delete selected tracks` in the {guilabel}`Action` dropdown."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:22
|
||||
#: ../../administrator_documentation/django/delete_content.md:34
|
||||
#: ../../administrator_documentation/django/delete_content.md:46
|
||||
#: ../../administrator_documentation/django/delete_content.md:58
|
||||
#: ../../administrator/django/delete-content.md:22
|
||||
#: ../../administrator/django/delete-content.md:34
|
||||
#: ../../administrator/django/delete-content.md:46
|
||||
#: ../../administrator/django/delete-content.md:58
|
||||
msgid "Select {guilabel}`Go`. A confirmation page opens showing you the items that are affected by the action."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:23
|
||||
#: ../../administrator_documentation/django/delete_content.md:35
|
||||
#: ../../administrator_documentation/django/delete_content.md:47
|
||||
#: ../../administrator_documentation/django/delete_content.md:59
|
||||
#: ../../administrator/django/delete-content.md:23
|
||||
#: ../../administrator/django/delete-content.md:35
|
||||
#: ../../administrator/django/delete-content.md:47
|
||||
#: ../../administrator/django/delete-content.md:59
|
||||
msgid "Review the information and select {guilabel}`Yes, I'm sure` to delete the item(s)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:25
|
||||
#: ../../administrator/django/delete-content.md:25
|
||||
msgid "Delete albums"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:27
|
||||
#: ../../administrator/django/delete-content.md:27
|
||||
msgid "To delete albums in the Django dashboard:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:30
|
||||
#: ../../administrator/django/delete-content.md:30
|
||||
msgid "Select {guilabel}`Albums` in the {guilabel}`MUSIC` table."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:31
|
||||
#: ../../administrator/django/delete-content.md:31
|
||||
msgid "Search for the album(s) you want to delete."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:32
|
||||
#: ../../administrator/django/delete-content.md:32
|
||||
msgid "Check ({fa}`check-square`) the checkbox next to the album(s) you want to delete."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:33
|
||||
#: ../../administrator/django/delete-content.md:33
|
||||
msgid "Select {guilabel}`Delete selected albums` in the {guilabel}`Action` dropdown."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:37
|
||||
#: ../../administrator/django/delete-content.md:37
|
||||
msgid "Delete artists"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:39
|
||||
#: ../../administrator/django/delete-content.md:39
|
||||
msgid "To delete artists in the Django dashboard:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:42
|
||||
#: ../../administrator/django/delete-content.md:42
|
||||
msgid "Select {guilabel}`Artists` in the {guilabel}`MUSIC` table."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:43
|
||||
#: ../../administrator/django/delete-content.md:43
|
||||
msgid "Search for the artist(s) you want to delete."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:44
|
||||
#: ../../administrator/django/delete-content.md:44
|
||||
msgid "Check ({fa}`check-square`) the checkbox next to the artist(s) you want to delete."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:45
|
||||
#: ../../administrator/django/delete-content.md:45
|
||||
msgid "Select {guilabel}`Delete selected artists` in the {guilabel}`Action` dropdown."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:49
|
||||
#: ../../administrator/django/delete-content.md:49
|
||||
msgid "Delete followed libraries"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:51
|
||||
#: ../../administrator/django/delete-content.md:51
|
||||
msgid "In Funkwhale, unfollowing a library leaves the items in place but you can't access them. To completely remove them:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:54
|
||||
#: ../../administrator/django/delete-content.md:54
|
||||
msgid "Select {guilabel}`Librarys` in the {guilabel}`MUSIC` table."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:55
|
||||
#: ../../administrator/django/delete-content.md:55
|
||||
msgid "Search for the libraries you want to delete."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:56
|
||||
#: ../../administrator/django/delete-content.md:56
|
||||
msgid "Check ({fa}`check-square`) the checkbox next to the libraries you want to delete."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/delete_content.md:57
|
||||
#: ../../administrator/django/delete-content.md:57
|
||||
msgid "Select {guilabel}`Delete selected libraries` in the {guilabel}`Action` dropdown."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,26 +16,26 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/django/index.md:10
|
||||
#: ../../administrator/django/index.md:10
|
||||
msgid "Administrative tasks"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/index.md:1
|
||||
#: ../../administrator/django/index.md:1
|
||||
msgid "Use the Django dashboard"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/index.md:3
|
||||
#: ../../administrator/django/index.md:3
|
||||
msgid "For some administration you need to access data that isn't available on the frontend. Funkwhale makes use of the [Django web framework](https://www.djangoproject.com/). This provides a dashboard that gives pod admins access to more tools and data than the frontend."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/index.md:5
|
||||
#: ../../administrator/django/index.md:5
|
||||
msgid "There are two ways to access the Django administration dashboard:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/index.md:7
|
||||
#: ../../administrator/django/index.md:7
|
||||
msgid "Navigate to `https://<yourdomain>/api/admin` and log in with your pod admin credentials."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/django/index.md:8
|
||||
#: ../../administrator/django/index.md:8
|
||||
msgid "Navigate to an object's moderation page and select {guilabel}`View in Django's admin` from the dropdown menu."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,298 +16,298 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:1
|
||||
#: ../../administrator/import.md:1
|
||||
msgid "Import music from your server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:3
|
||||
msgid "You can import music files you have saved on your server. You need to make sure your files have the [required ID3 tags](../../user_documentation/libraries/tag_music.md). We recommend using [Musicbrainz Picard](https://picard.musicbrainz.org/) for tagging."
|
||||
#: ../../administrator/import.md:3
|
||||
msgid "You can import music files you have saved on your server. You need to make sure your files have the [required ID3 tags](../user/libraries/content/tag.md). We recommend using [Musicbrainz Picard](https://picard.musicbrainz.org/) for tagging."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:5
|
||||
#: ../../administrator/import.md:5
|
||||
msgid "Funkwhale supports the following import methods:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:7
|
||||
#: ../../administrator/import.md:7
|
||||
msgid "Copy (default) – Funkwhale copies files from your server into the media store."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:8
|
||||
#: ../../administrator/import.md:8
|
||||
msgid "In-place import – Funkwhale adds the storage location of your files to the database. This uses less space than the copy method and ensures your collection is always up-to-date."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:10
|
||||
#: ../../administrator/import.md:10
|
||||
msgid "To see a full list of options, run the command with the `--help` flag."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:0
|
||||
#: ../../administrator/import.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:0
|
||||
#: ../../administrator/import.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:37
|
||||
#: ../../administrator/import.md:37
|
||||
msgid "Get demo music"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:39
|
||||
#: ../../administrator/import.md:39
|
||||
msgid "If you don't have music on your server, you can download creative commons music to test imports with. The Funkwhale project provides a collection courtesy of [Jamendo](https://jamendo.com). To download these tracks:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:41
|
||||
#: ../../administrator/import.md:41
|
||||
msgid "Download the shell script."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:47
|
||||
#: ../../administrator/import.md:47
|
||||
msgid "Download the music list."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:53
|
||||
#: ../../administrator/import.md:53
|
||||
msgid "Run the shell script against the music list to download the tracks."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:59
|
||||
#: ../../administrator/import.md:59
|
||||
msgid "This downloads a set compressed albums to your `data/music` directory and unzips them. You can then import these tracks using the methods in this article."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:61
|
||||
#: ../../administrator/import.md:61
|
||||
msgid "Find your library ID"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:63
|
||||
msgid "You need to create a library before you can import music. Follow the instructions in [Create a library](../../user_documentation/libraries/create_library.md) to get started."
|
||||
#: ../../administrator/import.md:63
|
||||
msgid "You need to create a library before you can import music. Follow the instructions in [Create a library](../user/libraries/create.md) to get started."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:65
|
||||
#: ../../administrator/import.md:65
|
||||
msgid "Once you've created your library, you can find its ID by following these steps:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:67
|
||||
#: ../../administrator/import.md:67
|
||||
msgid "Visit `https://<yourdomain>/content/libraries/` in your browser. This page contains a list of your libraries."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:68
|
||||
#: ../../administrator/import.md:68
|
||||
msgid "Find the library you want to upload content into. Select {guilabel}`Library details` to open the library details page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:69
|
||||
#: ../../administrator/import.md:69
|
||||
msgid "Your library's ID is the long string of letters and numbers shown in the URL bar. Copy the content before the first hyphen (`-`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:71
|
||||
#: ../../administrator/import.md:71
|
||||
msgid "For example, if your library ID is `769a2bc3-eb1d-4aff-9f84-2c4d80d5c2d1`, copy the `769a2bc3`. You can use this as a shorthand reference for your library."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:73
|
||||
#: ../../administrator/import.md:73
|
||||
msgid "Import your music"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:75
|
||||
#: ../../administrator/import.md:75
|
||||
msgid "Copy files from your server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:77
|
||||
#: ../../administrator/import.md:77
|
||||
msgid "Once you have your library ID, you can copy content from your server and import it into the library. To do this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:79
|
||||
#: ../../administrator_documentation/import_docs/index.md:162
|
||||
#: ../../administrator/import.md:79
|
||||
#: ../../administrator/import.md:162
|
||||
msgid "Log in to your server and navigate to your Funkwhale directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:85
|
||||
#: ../../administrator_documentation/import_docs/index.md:169
|
||||
#: ../../administrator/import.md:85
|
||||
#: ../../administrator/import.md:169
|
||||
msgid "Export your library ID to reference it later. In this example, the library ID is \"769a2bc3\". Replace this with your library ID."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:91
|
||||
#: ../../administrator/import.md:91
|
||||
msgid "Run the `import_files` command to copy your files. In this example, the music is stored in `data/music`. Replace this with your music directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:97
|
||||
#: ../../administrator/import.md:97
|
||||
msgid "Funkwhale copies your files to your media store."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:99
|
||||
#: ../../administrator/import.md:99
|
||||
msgid "Access your files in-place"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:101
|
||||
#: ../../administrator/import.md:101
|
||||
msgid "The in-place import method references your files in their current directory. This is useful if you have limited storage space."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:103
|
||||
#: ../../administrator/import.md:103
|
||||
msgid "Link your file directory"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:105
|
||||
#: ../../administrator/import.md:105
|
||||
msgid "We recommend you symbolically link your music directories to `/srv/funkwhale/data/music`. You can then run the `import_files` command from that directory. This means you can use many directories without needing to add to them to your webserver."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:113
|
||||
#: ../../administrator/import.md:113
|
||||
msgid "To link your storage directory to the Funkwhale store, use the `ln -s` command. For example, if you have an NFS share at `/media/nfsshare`, you can link it to a folder like this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:119
|
||||
#: ../../administrator_documentation/import_docs/index.md:148
|
||||
#: ../../administrator/import.md:119
|
||||
#: ../../administrator/import.md:148
|
||||
msgid "You can then run the `import_files` command against `/srv/funkwhale/data/music/nfsshare`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:126
|
||||
#: ../../administrator/import.md:126
|
||||
msgid "On a Docker install you can use bind mounts to reference your storage directory. To do this, you need to add the directory to the `api` and `celeryworker` blocks in your `docker-compose.yml` file. For example, if you have an NFS share at `/media/nfsshare`, you can add the following to your `docker-compose.yml` file:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:152
|
||||
#: ../../administrator/import.md:152
|
||||
msgid "Import your files"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:154
|
||||
#: ../../administrator/import.md:154
|
||||
msgid "To use the in-place import method, follow these steps:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:168
|
||||
msgid "Add your storage location to your `.env` file if you don't want to link it to the Funkwhale store. See the [in-place import configuration variables](../configuration_docs/env_file.md#in-place-import-configuration) for more information."
|
||||
#: ../../administrator/import.md:168
|
||||
msgid "Add your storage location to your `.env` file if you don't want to link it to the Funkwhale store. See the [in-place import configuration variables](configuration/env-file.md#in-place-import-configuration) for more information."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:175
|
||||
#: ../../administrator/import.md:175
|
||||
msgid "Run your import command against your music storage directory. In this example, the storage directory is `/srv/funkwhale/data/music/nfsshare`. Replace this with your storage directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:181
|
||||
#: ../../administrator_documentation/import_docs/index.md:195
|
||||
#: ../../administrator/import.md:181
|
||||
#: ../../administrator/import.md:195
|
||||
msgid "Funkwhale imports the music in your storage directory into the specified library."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:188
|
||||
msgid "Add your storage location to your `.env` file if you don't want to bind it to the Funkwhale store. See the [in-place import configuration variables](../configuration_docs/env_file.md#in-place-import-configuration) for more information."
|
||||
#: ../../administrator/import.md:188
|
||||
msgid "Add your storage location to your `.env` file if you don't want to bind it to the Funkwhale store. See the [in-place import configuration variables](configuration/env-file.md#in-place-import-configuration) for more information."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:189
|
||||
#: ../../administrator/import.md:189
|
||||
msgid "Run your import command against your music storage directory:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:199
|
||||
#: ../../administrator/import.md:199
|
||||
msgid "Album art"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:201
|
||||
#: ../../administrator/import.md:201
|
||||
msgid "Funkwhale attempts to import album art for your music library. The import process checks for the following."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:203
|
||||
#: ../../administrator/import.md:203
|
||||
msgid "The cover embedded in the audio files (works with FLAC and MP3 files)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:204
|
||||
#: ../../administrator/import.md:204
|
||||
msgid "A `cover.jpg` or `cover.png` in the the track's directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:205
|
||||
#: ../../administrator/import.md:205
|
||||
msgid "An `mbid` in the file's tags. If there is an `mbid`, the import process tries to fetch cover art from Musicbrainz."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:207
|
||||
#: ../../administrator/import.md:207
|
||||
msgid "Watch for filesystem changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:209
|
||||
#: ../../administrator/import.md:209
|
||||
msgid "You can run the `import_files` command any time you add new files or update files. For larger collections, this may not be practical. To watch for changes, run the `import_files` command with the `--watch` flag. This instructs the `import_files` command to watch for filesystem events and update your database when something changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:211
|
||||
#: ../../administrator/import.md:211
|
||||
msgid "The `--watch` flag performs the following actions when it detects a change:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:213
|
||||
#: ../../administrator/import.md:213
|
||||
msgid "File created – imports the track."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:214
|
||||
#: ../../administrator/import.md:214
|
||||
msgid "File moved – updates the location of the track in the database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:215
|
||||
#: ../../administrator/import.md:215
|
||||
msgid "File metadata updated – updates the track metadata in the database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:216
|
||||
#: ../../administrator/import.md:216
|
||||
msgid "File deleted – removes the file from the database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:0
|
||||
#: ../../administrator/import.md:0
|
||||
msgid "Watched metadata"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:220
|
||||
#: ../../administrator/import.md:220
|
||||
msgid "The `import_files --watch` command watches for changes to the following metadata fields:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:222
|
||||
#: ../../administrator/import.md:222
|
||||
msgid "Track mbid"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:223
|
||||
#: ../../administrator/import.md:223
|
||||
msgid "Track title"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:224
|
||||
#: ../../administrator/import.md:224
|
||||
msgid "Track position and disc number"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:225
|
||||
#: ../../administrator/import.md:225
|
||||
msgid "Track license and copyright"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:226
|
||||
#: ../../administrator/import.md:226
|
||||
msgid "Track genre"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:227
|
||||
#: ../../administrator/import.md:227
|
||||
msgid "Album cover"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:228
|
||||
#: ../../administrator/import.md:228
|
||||
msgid "Album title"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:229
|
||||
#: ../../administrator/import.md:229
|
||||
msgid "Album mbid"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:230
|
||||
#: ../../administrator/import.md:230
|
||||
msgid "Album release date"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:231
|
||||
#: ../../administrator/import.md:231
|
||||
msgid "Artist name"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:232
|
||||
#: ../../administrator/import.md:232
|
||||
msgid "Artist mbid"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:233
|
||||
#: ../../administrator/import.md:233
|
||||
msgid "Album artist name"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:234
|
||||
#: ../../administrator/import.md:234
|
||||
msgid "Album artist mbid"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:259
|
||||
#: ../../administrator/import.md:259
|
||||
msgid "Prune dangling metadata"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:261
|
||||
#: ../../administrator/import.md:261
|
||||
msgid "Funkwhale doesn't delete track metadata when you delete a track. This is useful if you want to delete a file but keep a record of a track for created playlists or favorites."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:263
|
||||
#: ../../administrator/import.md:263
|
||||
msgid "If you want to remove the file's metadata when you delete the file, run `import_files` with the `--prune` flag. This flag removes the metadata of any"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/import_docs/index.md:266
|
||||
#: ../../administrator/import.md:266
|
||||
msgid "You can use the `--prune` flag with the `--watch` flag. This means Funkwhale removes the metadata of referenced files you delete from your storage."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,42 +16,42 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/index.md:1
|
||||
#: ../../administrator/index.md:1
|
||||
msgid "Get started"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/index.md:3
|
||||
#: ../../administrator/index.md:3
|
||||
msgid "Follow the guides in this section to set up and administrate your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/index.md:9
|
||||
#: ../../administrator/index.md:9
|
||||
msgid "Install Funkwhale on your server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/index.md:11
|
||||
msgid "Funkwhale is self-hosted, meaning you run it on your own server. To set up your own Funkwhale pod, check out [our installation guides](installation_docs/index.md). Choose the installation method that works for you!"
|
||||
#: ../../administrator/index.md:11
|
||||
msgid "Funkwhale is self-hosted, meaning you run it on your own server. To set up your own Funkwhale pod, check out [our installation guides](installation/index.md). Choose the installation method that works for you!"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/index.md:13
|
||||
#: ../../administrator/index.md:13
|
||||
msgid "Configure your Funkwhale pod"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/index.md:15
|
||||
msgid "Once you've installed Funkwhale, you can use [the guides in this section](configuration_docs/index.md) to configure it."
|
||||
#: ../../administrator/index.md:15
|
||||
msgid "Once you've installed Funkwhale, you can use [the guides in this section](configuration/index.md) to configure it."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/index.md:17
|
||||
#: ../../administrator/index.md:17
|
||||
msgid "Upgrade your Funkwhale pod"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/index.md:19
|
||||
msgid "Funkwhale releases new updates regularly. To keep up-to-date with these changes, check out our [upgrade guides](upgrade_docs/index.md). If you're moving from our deprecated mono-container Docker setup, check out our [migration guide](migration_guide/index.md)."
|
||||
#: ../../administrator/index.md:19
|
||||
msgid "Funkwhale releases new updates regularly. To keep up-to-date with these changes, check out our [upgrade guides](upgrade/index.md). If you're moving from our deprecated mono-container Docker setup, check out our [migration guide](migration.md)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/index.md:21
|
||||
#: ../../administrator/index.md:21
|
||||
msgid "Manage your Funkwhale pod"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/index.md:23
|
||||
msgid "Funkwhale provides tools for managing content and users on your Funkwhale pod. In addition to the [frontend moderation tools](../moderator_documentation/index.md), pod admins can use some extra tools for more powerful administration. Check out our [guide to the Django dashboard](django/index.md) and our [management script](manage_script/index.md) to get started."
|
||||
#: ../../administrator/index.md:23
|
||||
msgid "Funkwhale provides tools for managing content and users on your Funkwhale pod. In addition to the [frontend moderation tools](../moderator/index.md), pod admins can use some extra tools for more powerful administration. Check out our [guide to the Django dashboard](django/index.md) and our [management script](manage-script/index.md) to get started."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,334 +16,334 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:1
|
||||
#: ../../administrator/installation/debian.md:1
|
||||
msgid "Install Funkwhale on Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:3
|
||||
#: ../../administrator/installation/debian.md:3
|
||||
msgid "We support [Debian](https://debian.org) and Debian-based Linux distributions. Follow these steps to set up Funkwhale on a Debian server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:10
|
||||
#: ../../administrator/installation/debian.md:10
|
||||
msgid "Before you begin"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:12
|
||||
#: ../../administrator/installation/debian.md:12
|
||||
msgid "Set a `FUNKWHALE_VERSION` variable to the version you want to install. You will use this version for all commands in this guide."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:18
|
||||
#: ../../administrator/installation/debian.md:18
|
||||
msgid "Install `curl`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:25
|
||||
#: ../../administrator/installation/debian.md:25
|
||||
msgid "1. Install Funkwhale dependencies"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:27
|
||||
#: ../../administrator/installation/debian.md:27
|
||||
msgid "To install Funkwhale on your server, you first need to install its dependencies. We provide all dependencies in a single file to enable you to install everything at once. You can pass the information from this file to `apt` using the following command:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:33
|
||||
#: ../../administrator/installation/debian.md:33
|
||||
msgid "When prompted, hit {kbd}`y` to confirm the install."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:35
|
||||
#: ../../administrator/installation/debian.md:35
|
||||
msgid "That's it! `apt` installs all dependencies and tells you once it has finished."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:37
|
||||
#: ../../administrator/installation/debian.md:37
|
||||
msgid "2. Create a Funkwhale user"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:39
|
||||
#: ../../administrator/installation/debian.md:39
|
||||
msgid "It's good practice to create a user on your server for Funkwhale administration. Doing this makes it easy to make sure you're running commands from the right place. Follow these steps to set up your user."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:41
|
||||
#: ../../administrator/installation/debian.md:41
|
||||
msgid "Create the `funkwhale` user and set its shell to `bash` and its home directory to `/srv/funkwhale`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:48
|
||||
#: ../../administrator/installation/debian.md:48
|
||||
msgid "To perform any tasks as the `funkwhale` user, prefix your commands with `sudo -u funkwhale`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:54
|
||||
#: ../../administrator/installation/debian.md:54
|
||||
msgid "Or log in as `funkwhale` with `sudo su funkwhale` before running your commands."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:62
|
||||
#: ../../administrator/installation/debian.md:62
|
||||
msgid "That's it! You've created your `funkwhale` user."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:64
|
||||
#: ../../administrator/installation/debian.md:64
|
||||
msgid "3. Download Funkwhale"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:66
|
||||
#: ../../administrator/installation/debian.md:66
|
||||
msgid "Once you've created your `funkwhale` user you can download the Funkwhale software itself."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:68
|
||||
#: ../../administrator/installation/debian.md:68
|
||||
msgid "Create the directory layout"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:70
|
||||
#: ../../administrator/installation/debian.md:70
|
||||
msgid "Go to the `/srv/funkwhale` directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:76
|
||||
#: ../../administrator/installation/debian.md:76
|
||||
msgid "Create the directories for Funkwhale."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:82
|
||||
#: ../../administrator/installation/debian.md:82
|
||||
msgid "Allow the Funkwhale user to write to the data directories."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:88
|
||||
#: ../../administrator/installation/debian.md:88
|
||||
msgid "That's it! Your directory structure should look like this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:101
|
||||
#: ../../administrator/installation/debian.md:101
|
||||
msgid "Download the Funkwhale release"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:103
|
||||
#: ../../administrator/installation/debian.md:103
|
||||
msgid "Once you've created the directory structure you can download Funkwhale. Funkwhale comes in two parts: the API and the Frontend. You need both to run the application."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:105
|
||||
#: ../../administrator/installation/debian.md:105
|
||||
msgid "Download the API."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:114
|
||||
#: ../../administrator/installation/debian.md:114
|
||||
msgid "Download the frontend"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:123
|
||||
#: ../../administrator/installation/debian.md:123
|
||||
msgid "You're done! These commands put the software in the correct location for Funkwhale to serve them."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:125
|
||||
#: ../../administrator/installation/debian.md:125
|
||||
msgid "4. Install the Funkwhale API"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:127
|
||||
#: ../../administrator/installation/debian.md:127
|
||||
msgid "The Funkwhale API is written in Python. You need to install the API's package to run the software:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:129
|
||||
#: ../../administrator/installation/debian.md:129
|
||||
msgid "Set up a Python virtual environment:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:137
|
||||
#: ../../administrator/installation/debian.md:137
|
||||
msgid "Install the Funkwhale API package and dependencies:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:143
|
||||
#: ../../administrator/installation/debian.md:143
|
||||
msgid "You're done!"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:145
|
||||
#: ../../administrator/installation/debian.md:145
|
||||
msgid "5. Set up your environment file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:147
|
||||
#: ../../administrator/installation/debian.md:147
|
||||
msgid "The environment file contains options you can use to control your Funkwhale pod. Follow these steps to get a working environment up and running."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:149
|
||||
#: ../../administrator/installation/debian.md:149
|
||||
msgid "Download the `.env` template to your `/srv/funkwhale/config` directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:155
|
||||
#: ../../administrator/installation/debian.md:155
|
||||
msgid "Generate a secret key for Django. This keeps your Funkwhale data secure. Do not share this key with anybody."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:161
|
||||
#: ../../administrator/installation/debian.md:161
|
||||
msgid "Reduce the permissions on your `.env` file to `600`. This means that only the `funkwhale` user can read and write this file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:168
|
||||
#: ../../administrator/installation/debian.md:168
|
||||
msgid "Open the `.env` file in a text editor. For this example, we will use `nano`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:174
|
||||
#: ../../administrator/installation/debian.md:174
|
||||
msgid "Update the following settings:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:176
|
||||
#: ../../administrator/installation/debian.md:176
|
||||
msgid "Paste the secret key in the `DJANGO_SECRET_KEY` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:177
|
||||
#: ../../administrator/installation/debian.md:177
|
||||
msgid "Populate the `DATABASE_URL` field:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:183
|
||||
#: ../../administrator/installation/debian.md:183
|
||||
msgid "Populate the `CACHE_URL` field:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:189
|
||||
#: ../../administrator/installation/debian.md:189
|
||||
msgid "Populate the `FUNKWHALE_HOSTNAME` field with the domain name of your server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:191
|
||||
#: ../../administrator/installation/debian.md:191
|
||||
msgid "Hit {kbd}`ctrl + x` then {kbd}`y` to save the file and close `nano`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:193
|
||||
#: ../../administrator/installation/debian.md:193
|
||||
msgid "You're done! Your environment file is now ready to go. You can check out a full list of configuration options in our Environment file guide."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:195
|
||||
#: ../../administrator/installation/debian.md:195
|
||||
msgid "6. Set up your database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:197
|
||||
#: ../../administrator/installation/debian.md:197
|
||||
msgid "Funkwhale uses a [PostgreSQL](https://www.postgresql.org/) database to store information. Follow these steps to set up your database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:199
|
||||
#: ../../administrator/installation/debian.md:199
|
||||
msgid "Install PostgreSQL and the `postgresql-contrib` package. This package contains extra features that Funkwhale uses."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:205
|
||||
#: ../../administrator/installation/debian.md:205
|
||||
msgid "Once you've installed PostgreSQL, launch a `psql` shell as the `postgres` user to set up your database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:211
|
||||
#: ../../administrator/installation/debian.md:211
|
||||
msgid "Create your Funkwhale database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:217
|
||||
#: ../../administrator/installation/debian.md:217
|
||||
msgid "Create a user for Funkwhale. This user needs all privileges so it can manage the database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:224
|
||||
#: ../../administrator/installation/debian.md:224
|
||||
msgid "Once you're finished, exit the shell"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:230
|
||||
#: ../../administrator/installation/debian.md:230
|
||||
msgid "Run the following commands to create extra extensions for the `funkwhale` database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:237
|
||||
#: ../../administrator/installation/debian.md:237
|
||||
msgid "Your database is ready to be populated! Use the `funkwhale-manage` command line interface to create the database structure."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:245
|
||||
#: ../../administrator/installation/debian.md:245
|
||||
msgid "You may see the following warning when applying migrations:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:251
|
||||
#: ../../administrator/installation/debian.md:251
|
||||
msgid "You can safely ignore this warning."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:254
|
||||
#: ../../administrator/installation/debian.md:254
|
||||
msgid "That's it! You've finished setting up your database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:256
|
||||
#: ../../administrator/installation/debian.md:256
|
||||
msgid "7. Set up Funkwhale"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:258
|
||||
#: ../../administrator/installation/debian.md:258
|
||||
msgid "Once you've got your database up and running, you can get Funkwhale ready to launch. Use the built-in `funkwhale-manage` command line interface to get things ready."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:260
|
||||
#: ../../administrator/installation/debian.md:260
|
||||
msgid "Create a superuser for your pod"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:263
|
||||
#: ../../administrator/installation/debian.md:263
|
||||
msgid "You can create several superusers."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:266
|
||||
#: ../../administrator/installation/debian.md:266
|
||||
msgid "To start using Funkwhale, you need to create a superuser for your pod. This user has all the permissions needed to administrate the pod. Follow these steps to create a superuser."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:272
|
||||
#: ../../administrator/installation/debian.md:272
|
||||
msgid "That's it! You can log in as this user when you finish setting up Funkwhale."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:274
|
||||
#: ../../administrator/installation/debian.md:274
|
||||
msgid "Collect static files"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:276
|
||||
#: ../../administrator/installation/debian.md:276
|
||||
msgid "Funkwhale uses several static assets to serve its frontend. Use the `funkwhale-manage` command line interface to collect these files so that the webserver can serve them."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:282
|
||||
#: ../../administrator/installation/debian.md:282
|
||||
msgid "8. Set up systemd unit files"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:284
|
||||
#: ../../administrator/installation/debian.md:284
|
||||
msgid "Funkwhale uses [systemd](https://www.freedesktop.org/wiki/Software/systemd/) to manage its services. systemd helps prevent downtime by bringing services back up if they fail. It also starts your Funkwhale services after a reboot. Follow these steps to set up Funkwhale services with systemd."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:286
|
||||
#: ../../administrator/installation/debian.md:286
|
||||
msgid "Download the sample unit files from Funkwhale."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:295
|
||||
#: ../../administrator/installation/debian.md:295
|
||||
msgid "Reload systemd to register the new services."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:301
|
||||
#: ../../administrator/installation/debian.md:301
|
||||
msgid "Start all Funkwhale services."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:307
|
||||
#: ../../administrator/installation/debian.md:307
|
||||
msgid "Enable the services. Systemd can then start the services after a reboot."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:313
|
||||
#: ../../administrator/installation/debian.md:313
|
||||
msgid "That's it! systemd keeps these services running and starts them up in the correct order after a reboot."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:315
|
||||
#: ../../administrator/installation/debian.md:315
|
||||
msgid "9. Set up a reverse proxy"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:317
|
||||
#: ../../administrator/installation/debian.md:317
|
||||
msgid "Funkwhale uses a reverse proxy to serve content to users. We use [Nginx](https://nginx.com) to serve this proxy. Follow this guide to install an Nginx configuration using details from your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:319
|
||||
#: ../../administrator/installation/debian.md:319
|
||||
msgid "Install Nginx."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:326
|
||||
#: ../../administrator/installation/debian.md:326
|
||||
msgid "Download the Nginx templates from Funkwhale."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:333
|
||||
#: ../../administrator/installation/debian.md:333
|
||||
msgid "Create an Nginx template with details from your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:356
|
||||
#: ../../administrator/installation/debian.md:356
|
||||
msgid "That's it! You've created your Nginx file. Run the following command to check the `.env` details populated correctly."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:362
|
||||
#: ../../administrator/installation/debian.md:362
|
||||
msgid "10. Set up TLS"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:364
|
||||
#: ../../administrator/installation/debian.md:364
|
||||
msgid "To enable your users to connect to your pod securely, you need to set up {abbr}`TLS (Transport Layer Security)`. To do this, we recommend using [certbot](https://certbot.eff.org/)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:366
|
||||
#: ../../administrator/installation/debian.md:366
|
||||
msgid "Install certbot"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:373
|
||||
#: ../../administrator/installation/debian.md:373
|
||||
msgid "Run certbot"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/debian.md:379
|
||||
#: ../../administrator/installation/debian.md:379
|
||||
msgid "That's it! certbot renews your certificate every 60 days, so you don't need to worry about renewing it."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,242 +16,242 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:1
|
||||
#: ../../administrator/installation/docker.md:1
|
||||
msgid "Install Funkwhale using Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:3
|
||||
#: ../../administrator/installation/docker.md:3
|
||||
msgid "Funkwhale is available as a containerized application. This enables you to run each service in containers rather than install them on your server. You can run Funkwhale using [Docker](https://docker.com)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:6
|
||||
#: ../../administrator/installation/docker.md:6
|
||||
msgid "This guide assumes you are using a [Debian](https://debian.org)-based system."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:13
|
||||
#: ../../administrator/installation/docker.md:13
|
||||
msgid "Before you begin"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:15
|
||||
#: ../../administrator/installation/docker.md:15
|
||||
msgid "Set a `FUNKWHALE_VERSION` variable to the version you want to install. You will use this version for all commands in this guide."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:21
|
||||
#: ../../administrator/installation/docker.md:21
|
||||
msgid "Install [Docker](https://docs.docker.com/engine/install/) and the [compose plugin](https://docs.docker.com/compose/install/linux/#install-using-the-repository)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:22
|
||||
#: ../../administrator/installation/docker.md:22
|
||||
msgid "Install `curl`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:29
|
||||
#: ../../administrator/installation/docker.md:29
|
||||
msgid "1. Create a Funkwhale user"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:31
|
||||
#: ../../administrator/installation/docker.md:31
|
||||
msgid "It's good practice to create a user on your server for Funkwhale administration. Doing this makes it easy to make sure you're running commands from the right place. Follow these steps to set up your user."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:33
|
||||
#: ../../administrator/installation/docker.md:33
|
||||
msgid "Create the `funkwhale` user and set its shell to `bash` and its home directory to `/srv/funkwhale`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:40
|
||||
#: ../../administrator/installation/docker.md:40
|
||||
msgid "To perform any tasks as the `funkwhale` user, prefix your commands with `sudo -u funkwhale`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:46
|
||||
#: ../../administrator/installation/docker.md:46
|
||||
msgid "Or log in as `funkwhale` with `sudo su funkwhale` before running your commands."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:54
|
||||
#: ../../administrator/installation/docker.md:54
|
||||
msgid "That's it! You've created your `funkwhale` user."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:56
|
||||
#: ../../administrator/installation/docker.md:56
|
||||
msgid "2. Download the project files"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:58
|
||||
#: ../../administrator/installation/docker.md:58
|
||||
msgid "Create the project directory structure."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:64
|
||||
#: ../../administrator/installation/docker.md:64
|
||||
msgid "Navigate to the project directory"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:70
|
||||
#: ../../administrator/installation/docker.md:70
|
||||
msgid "Download the `docker compose` template. This contains information about the containers and how they work together."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:76
|
||||
#: ../../administrator/installation/docker.md:76
|
||||
msgid "That's it! You've set up your project files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:78
|
||||
#: ../../administrator/installation/docker.md:78
|
||||
msgid "3. Set up your environment file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:80
|
||||
#: ../../administrator/installation/docker.md:80
|
||||
msgid "The environment file contains options you can use to control your Funkwhale pod. Follow these steps to get a working environment up and running."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:82
|
||||
#: ../../administrator/installation/docker.md:82
|
||||
msgid "Download the `.env` template to your `/srv/funkwhale` directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:88
|
||||
#: ../../administrator/installation/docker.md:88
|
||||
msgid "Update `FUNKWHALE_VERSION` in the `.env` file to the `$FUNKWHALE_VERSION` variable you set earlier."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:94
|
||||
#: ../../administrator/installation/docker.md:94
|
||||
msgid "Reduce the permissions on your `.env` file to `600`. This means that only your user can read and write this file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:100
|
||||
#: ../../administrator/installation/docker.md:100
|
||||
msgid "Generate a secret key for Django. This keeps your Funkwhale data secure. Do not share this key with anybody."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:106
|
||||
#: ../../administrator/installation/docker.md:106
|
||||
msgid "Open the `.env` file in a text editor. For this example, we will use `nano`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:112
|
||||
#: ../../administrator/installation/docker.md:112
|
||||
msgid "Update the following settings:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:114
|
||||
#: ../../administrator/installation/docker.md:114
|
||||
msgid "Paste the secret key in the `DJANGO_SECRET_KEY` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:115
|
||||
#: ../../administrator/installation/docker.md:115
|
||||
msgid "Populate the `FUNKWHALE_HOSTNAME` field with the URL of your server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:117
|
||||
#: ../../administrator/installation/docker.md:117
|
||||
msgid "Hit {kbd}`ctrl + x` then {kbd}`y` to save the file and close `nano`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:119
|
||||
#: ../../administrator/installation/docker.md:119
|
||||
msgid "You're done! Your environment file is now ready to go. You can check out a full list of configuration options in our Environment file guide."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:121
|
||||
#: ../../administrator/installation/docker.md:121
|
||||
msgid "4. Set up Funkwhale"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:123
|
||||
#: ../../administrator/installation/docker.md:123
|
||||
msgid "Once you've filled in your environment file, you can set up Funkwhale. Follow these steps to create your database and create a superuser."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:125
|
||||
#: ../../administrator/installation/docker.md:125
|
||||
msgid "Pull the containers to download all the required services."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:132
|
||||
#: ../../administrator/installation/docker.md:132
|
||||
msgid "Bring up the database container so you can run the database migrations."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:138
|
||||
#: ../../administrator/installation/docker.md:138
|
||||
msgid "Run the database migrations."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:145
|
||||
#: ../../administrator/installation/docker.md:145
|
||||
msgid "You may see the following warning when applying migrations:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:151
|
||||
#: ../../administrator/installation/docker.md:151
|
||||
msgid "You can safely ignore this warning."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:154
|
||||
#: ../../administrator/installation/docker.md:154
|
||||
msgid "Create your superuser."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:160
|
||||
#: ../../administrator/installation/docker.md:160
|
||||
msgid "Launch all the containers to bring up your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:166
|
||||
#: ../../administrator/installation/docker.md:166
|
||||
msgid "That's it! Your Funkwhale pod is now up and running."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:168
|
||||
#: ../../administrator/installation/docker.md:168
|
||||
msgid "5. Set up your reverse proxy"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:170
|
||||
#: ../../administrator/installation/docker.md:170
|
||||
msgid "Funkwhale requires a reverse proxy to serve content to users. We recommend using [Nginx](https://nginx.com) to handle requests to your container. To do this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:172
|
||||
#: ../../administrator/installation/docker.md:172
|
||||
msgid "Install Nginx."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:179
|
||||
#: ../../administrator/installation/docker.md:179
|
||||
msgid "Download the Nginx templates from Funkwhale."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:186
|
||||
#: ../../administrator/installation/docker.md:186
|
||||
msgid "Create an Nginx template with details from your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:209
|
||||
#: ../../administrator/installation/docker.md:209
|
||||
msgid "That's it! You've created your Nginx file. Run the following command to check the `.env` details populated correctly."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:215
|
||||
#: ../../administrator/installation/docker.md:215
|
||||
msgid "Override default Nginx templates"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:217
|
||||
#: ../../administrator/installation/docker.md:217
|
||||
msgid "The frontend container ships default Nginx templates which serve content to the reverse proxy. These files read variables from your `.env` file to correctly serve content. In some cases, you might want to override these defaults. To do this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:219
|
||||
#: ../../administrator/installation/docker.md:219
|
||||
msgid "Create a `/srv/funkwhale/nginx` directory to house your files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:225
|
||||
#: ../../administrator/installation/docker.md:225
|
||||
msgid "Download the Nginx template files to the `/srv/funkwhale/nginx` directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:232
|
||||
#: ../../administrator/installation/docker.md:232
|
||||
msgid "Make any changes you want to make to these files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:233
|
||||
#: ../../administrator/installation/docker.md:233
|
||||
msgid "Open your `docker-compose.yml` file in a text editor. For this example, we will use `nano`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:239
|
||||
#: ../../administrator/installation/docker.md:239
|
||||
msgid "Uncomment the lines in the `volumes` section of the `front` service by deleting the `#` in front of them."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:253
|
||||
#: ../../administrator/installation/docker.md:253
|
||||
msgid "Bring the `front` container up again to pick up the changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:259
|
||||
#: ../../administrator/installation/docker.md:259
|
||||
msgid "That's it! The container mounts your custom nginx files and uses its values to serve Funkwhale content. To revert to the default values, comment out the volumes by adding a `#` in front of them and bring the `front` container back up."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:261
|
||||
#: ../../administrator/installation/docker.md:261
|
||||
msgid "6. Set up TLS"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:263
|
||||
#: ../../administrator/installation/docker.md:263
|
||||
msgid "To enable your users to connect to your pod securely, you need to set up {abbr}`TLS (Transport Layer Security)`. To do this, we recommend using [certbot](https://certbot.eff.org/)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:265
|
||||
#: ../../administrator/installation/docker.md:265
|
||||
msgid "Install certbot"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:272
|
||||
#: ../../administrator/installation/docker.md:272
|
||||
msgid "Run certbot"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/docker.md:278
|
||||
#: ../../administrator/installation/docker.md:278
|
||||
msgid "That's it! certbot renews your certificate every 60 days, so you don't need to worry about renewing it."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,30 +16,30 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/index.md:10
|
||||
#: ../../administrator/installation/index.md:10
|
||||
msgid "Choose your installation method"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/index.md:23
|
||||
#: ../../administrator/installation/index.md:23
|
||||
msgid "Migrate your installation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/index.md:1
|
||||
#: ../../administrator/installation/index.md:1
|
||||
msgid "Install Funkwhale on your server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/index.md:3
|
||||
#: ../../administrator/installation/index.md:3
|
||||
msgid "Choose your installation method and follow the guides to set up your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/index.md:5
|
||||
#: ../../administrator/installation/index.md:5
|
||||
msgid "Funkwhale requires the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/index.md:7
|
||||
#: ../../administrator/installation/index.md:7
|
||||
msgid "**A dedicated domain or subdomain** – you can't run Funkwhale in a subdirectory of a domain. You need to run it on a domain or a subdomain. For example: `https://mypod.io` or `https://funkwhale.mysite.io`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/index.md:8
|
||||
#: ../../administrator/installation/index.md:8
|
||||
msgid "**Access to ports `80` and `443`** – Funkwhale uses these ports for federation."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,190 +16,190 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:1
|
||||
#: ../../administrator/installation/migrate.md:1
|
||||
msgid "Migrate to a new server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:3
|
||||
#: ../../administrator/installation/migrate.md:3
|
||||
msgid "You can migrate your Funkwhale installation if you are setting up a new server. This can be useful if you are moving to a different hosting provider or upgrading your server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:5
|
||||
#: ../../administrator/installation/migrate.md:5
|
||||
msgid "In this guide we refer to your servers like this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:0
|
||||
#: ../../administrator/installation/migrate.md:0
|
||||
msgid "Original server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:9
|
||||
#: ../../administrator/installation/migrate.md:9
|
||||
msgid "The server on which you are running Funkwhale."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:3
|
||||
#: ../../administrator/installation/migrate.md:3
|
||||
msgid "Destination server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:12
|
||||
#: ../../administrator/installation/migrate.md:12
|
||||
msgid "The server to which you want to move your Funkwhale installation."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:17
|
||||
msgid "Make sure you [back up your data](../upgrade_docs/backup.md) before proceeding. This ensures you don't lose anything during the migration."
|
||||
#: ../../administrator/installation/migrate.md:17
|
||||
msgid "Make sure you [back up your data](../upgrade/backup.md) before proceeding. This ensures you don't lose anything during the migration."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:24
|
||||
#: ../../administrator/installation/migrate.md:24
|
||||
msgid "Requirements"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:26
|
||||
#: ../../administrator/installation/migrate.md:26
|
||||
msgid "To get started with your new setup, you need to do the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:28
|
||||
#: ../../administrator/installation/migrate.md:28
|
||||
msgid "[Set up SSH access between both servers](https://kerneltalks.com/howto/establish-passwordless-ssh-between-two-servers/)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:29
|
||||
#: ../../administrator/installation/migrate.md:29
|
||||
msgid "Install [rsync](https://linux.die.net/man/1/rsync) on the {term}`destination server`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:31
|
||||
#: ../../administrator/installation/migrate.md:31
|
||||
msgid "1. Install Funkwhale on your destination server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:33
|
||||
#: ../../administrator/installation/migrate.md:33
|
||||
msgid "Before you move your data, you need to install Funkwhale on your {term}`destination server`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:0
|
||||
#: ../../administrator/installation/migrate.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:41
|
||||
#: ../../administrator/installation/migrate.md:41
|
||||
msgid "On your {term}`destination server`, follow the [installation guide](debian.md). Skip the following steps:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:43
|
||||
#: ../../administrator/installation/migrate.md:43
|
||||
msgid "Don't enable the `unaccent` and `citext` extensions when you set up the database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:44
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:60
|
||||
#: ../../administrator/installation/migrate.md:44
|
||||
#: ../../administrator/installation/migrate.md:60
|
||||
msgid "Don't run the `funkwhale-manage migrate` command to migrate the database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:45
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:61
|
||||
#: ../../administrator/installation/migrate.md:45
|
||||
#: ../../administrator/installation/migrate.md:61
|
||||
msgid "Don't create a superuser."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:47
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:63
|
||||
#: ../../administrator/installation/migrate.md:47
|
||||
#: ../../administrator/installation/migrate.md:63
|
||||
msgid "Once you have finished the installation, stop the Funkwhale services. These shouldn't be running when you copy your existing data over."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:0
|
||||
#: ../../administrator/installation/migrate.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:58
|
||||
#: ../../administrator/installation/migrate.md:58
|
||||
msgid "On your {term}`destination server`, follow the [installation guide](docker.md). Skip the following steps:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:71
|
||||
#: ../../administrator/installation/migrate.md:71
|
||||
msgid "2. Create a database backup"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:73
|
||||
#: ../../administrator/installation/migrate.md:73
|
||||
msgid "You need to create a database backup on your {term}`original server` so that you can migrate your database. To do this, run the following command:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:96
|
||||
#: ../../administrator/installation/migrate.md:96
|
||||
msgid "3. Copy files to your destination server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:98
|
||||
#: ../../administrator/installation/migrate.md:98
|
||||
msgid "Next, you can copy your files from your {term}`original server` to your {term}`destination server`. You need to copy the following data:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:100
|
||||
#: ../../administrator/installation/migrate.md:100
|
||||
msgid "Your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:101
|
||||
#: ../../administrator/installation/migrate.md:101
|
||||
msgid "The database backup."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:102
|
||||
#: ../../administrator/installation/migrate.md:102
|
||||
msgid "The `/srv/funkwhale/data/media` directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:103
|
||||
#: ../../administrator/installation/migrate.md:103
|
||||
msgid "The `/srv/funkwhale/data/music` directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:105
|
||||
#: ../../administrator/installation/migrate.md:105
|
||||
msgid "To do this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:107
|
||||
#: ../../administrator/installation/migrate.md:107
|
||||
msgid "Log in to your {term}`destination server`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:108
|
||||
#: ../../administrator/installation/migrate.md:108
|
||||
msgid "Export your server hostname or IP address and your user name on the server. In this example, the IP address is `123.123.123.123` and the username is `funkwhale`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:115
|
||||
#: ../../administrator/installation/migrate.md:115
|
||||
msgid "Use `rsync` to copy the information to your {term}`destination server`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:124
|
||||
#: ../../administrator/installation/migrate.md:124
|
||||
msgid "4. Restore your database backup"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:126
|
||||
#: ../../administrator/installation/migrate.md:126
|
||||
msgid "When you've copied everything to the {term}`destination server`, you need to import your database backup. To do this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:134
|
||||
#: ../../administrator/installation/migrate.md:134
|
||||
msgid "Run the following on your {term}`destination server`:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:140
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:170
|
||||
#: ../../administrator/installation/migrate.md:140
|
||||
#: ../../administrator/installation/migrate.md:170
|
||||
msgid "When the import finishes, run the `funkwhale-manage migrate` command to set up the database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:152
|
||||
#: ../../administrator/installation/migrate.md:152
|
||||
msgid "You need to initialize the postgres container on your {term}`destination server`. To do this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:154
|
||||
#: ../../administrator/installation/migrate.md:154
|
||||
msgid "Export the permissions and create an `init.sql` database dump."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:164
|
||||
#: ../../administrator/installation/migrate.md:164
|
||||
msgid "Import your database backup."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:178
|
||||
#: ../../administrator/installation/migrate.md:178
|
||||
msgid "5. Check your DNS settings"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:180
|
||||
#: ../../administrator/installation/migrate.md:180
|
||||
msgid "Before you start Funkwhale on your {term}`destination server`, check your DNS changes have propagated. Once your hostname is pointing to your {term}`destination server's <destination server>` IP address, proceed to the next step."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:182
|
||||
#: ../../administrator/installation/migrate.md:182
|
||||
msgid "6. Start your new Funkwhale installation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:184
|
||||
#: ../../administrator/installation/migrate.md:184
|
||||
msgid "Once you confirm DNS points to your {term}`destination server`, start the Funkwhale services:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/migrate.md:207
|
||||
#: ../../administrator/installation/migrate.md:207
|
||||
msgid "That's it! You've migrated your Funkwhale instance to a new server."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,46 +16,46 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/quick_install.md:1
|
||||
#: ../../administrator/installation/quick-install.md:1
|
||||
msgid "Install Funkwhale with the quick install script"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/quick_install.md:3
|
||||
#: ../../administrator/installation/quick-install.md:3
|
||||
msgid "The quick install script is the easiest way to install Funkwhale. Run this script on a [Debian](https://debian.org)-based server to get your pod set up."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/quick_install.md:5
|
||||
#: ../../administrator/installation/quick-install.md:5
|
||||
msgid "Before you begin"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/quick_install.md:7
|
||||
#: ../../administrator/installation/quick-install.md:7
|
||||
msgid "You need `sudo` access to run the quick install script."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/quick_install.md:8
|
||||
#: ../../administrator/installation/quick-install.md:8
|
||||
msgid "The quick install script installs Nginx, PostgreSQL, and Redis by default. You can customize this behavior by selecting the options in the script."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/quick_install.md:10
|
||||
#: ../../administrator/installation/quick-install.md:10
|
||||
msgid "1. Install dependencies"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/quick_install.md:12
|
||||
#: ../../administrator/installation/quick-install.md:12
|
||||
msgid "To download the quick install script, install `curl`:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/quick_install.md:19
|
||||
#: ../../administrator/installation/quick-install.md:19
|
||||
msgid "2. Install Funkwhale"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/quick_install.md:21
|
||||
#: ../../administrator/installation/quick-install.md:21
|
||||
msgid "Now that you have `curl` installed, download and run the quick install script:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/quick_install.md:27
|
||||
#: ../../administrator/installation/quick-install.md:27
|
||||
msgid "The script will prompt you to enter information about your instance. Follow the onscreen prompts until the script completes."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/quick_install.md:29
|
||||
#: ../../administrator/installation/quick-install.md:29
|
||||
msgid "That's it! You've finished installing Funkwhale. You should now be able to visit your pod in your web browser."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,34 +16,34 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/third_party.md:1
|
||||
#: ../../administrator/installation/third-party.md:1
|
||||
msgid "Third-party installation methods"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/third_party.md:3
|
||||
#: ../../administrator/installation/third-party.md:3
|
||||
msgid "These installation methods are not provided by the Funkwhale project. If you have any issues with your installation, please contact the installation maintainers."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/third_party.md:5
|
||||
#: ../../administrator/installation/third-party.md:5
|
||||
msgid "[YunoHost](https://github.com/YunoHost-Apps/funkwhale_ynh)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/third_party.md:6
|
||||
#: ../../administrator/installation/third-party.md:6
|
||||
msgid "[Arch Linux](https://wiki.archlinux.org/index.php/Funkwhale)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/third_party.md:7
|
||||
#: ../../administrator/installation/third-party.md:7
|
||||
msgid "[NixOS](https://github.com/mmai/funkwhale-nixos)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/third_party.md:8
|
||||
#: ../../administrator/installation/third-party.md:8
|
||||
msgid "[Kubernetes helm chart](https://gitlab.com/ananace/charts/)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/third_party.md:9
|
||||
#: ../../administrator/installation/third-party.md:9
|
||||
msgid "[HomelabOS](https://homelabos.com/docs/software/funkwhale/)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/installation_docs/third_party.md:10
|
||||
#: ../../administrator/installation/third-party.md:10
|
||||
msgid "[Docker swarm](https://github.com/fedeb95/funkwhale-swarm)"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,109 +16,109 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:1
|
||||
#: ../../administrator/manage-script/create-library.md:1
|
||||
msgid "Create a library"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:3
|
||||
#: ../../administrator/manage-script/create-library.md:3
|
||||
msgid "Use the `create_library` command to create new libraries for a given user."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:9
|
||||
#: ../../administrator/manage-script/create-library.md:9
|
||||
msgid "Parameter"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:10
|
||||
#: ../../administrator/manage-script/create-library.md:10
|
||||
msgid "Data type"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:11
|
||||
#: ../../administrator/manage-script/create-library.md:11
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:13
|
||||
#: ../../administrator/manage-script/create-library.md:13
|
||||
msgid "`username`*"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:14
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:18
|
||||
#: ../../administrator/manage-script/create-library.md:14
|
||||
#: ../../administrator/manage-script/create-library.md:18
|
||||
msgid "String"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:15
|
||||
#: ../../administrator/manage-script/create-library.md:15
|
||||
msgid "The user you want to create the library for."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:17
|
||||
#: ../../administrator/manage-script/create-library.md:17
|
||||
msgid "`--name`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:19
|
||||
#: ../../administrator/manage-script/create-library.md:19
|
||||
msgid "The name of the library. Defaults to \"default\"."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:21
|
||||
#: ../../administrator/manage-script/create-library.md:21
|
||||
msgid "`--privacy-level`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:22
|
||||
#: ../../administrator/manage-script/create-library.md:22
|
||||
msgid "Enum (String)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:23
|
||||
msgid "The [privacy level](../../user_documentation/libraries/create_library.md) of the library"
|
||||
#: ../../administrator/manage-script/create-library.md:23
|
||||
msgid "The [privacy level](../../user/libraries/create.md) of the library"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:24
|
||||
#: ../../administrator/manage-script/create-library.md:24
|
||||
msgid "`\"me\"` (default)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:25
|
||||
#: ../../administrator/manage-script/create-library.md:25
|
||||
msgid "`\"instance\"`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:26
|
||||
#: ../../administrator/manage-script/create-library.md:26
|
||||
msgid "`\"everyone\"`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:29
|
||||
#: ../../administrator/manage-script/create-library.md:29
|
||||
msgid "Examples"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:31
|
||||
#: ../../administrator/manage-script/create-library.md:31
|
||||
msgid "Create a new library"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:33
|
||||
#: ../../administrator/manage-script/create-library.md:33
|
||||
msgid "Use the following command to create a new library with a custom name and privacy level."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:0
|
||||
#: ../../administrator/manage-script/create-library.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:0
|
||||
#: ../../administrator/manage-script/create-library.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:57
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:89
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:121
|
||||
#: ../../administrator/manage-script/create-library.md:57
|
||||
#: ../../administrator/manage-script/create-library.md:89
|
||||
#: ../../administrator/manage-script/create-library.md:121
|
||||
msgid "Returns"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:63
|
||||
#: ../../administrator/manage-script/create-library.md:63
|
||||
msgid "Create a new library with no name or privacy level"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:65
|
||||
#: ../../administrator/manage-script/create-library.md:65
|
||||
msgid "You can create a library using only a username. The script substitutes default values for the library name and privacy level."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:95
|
||||
#: ../../administrator/manage-script/create-library.md:95
|
||||
msgid "Library with the same name already exists"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/create_library.md:97
|
||||
#: ../../administrator/manage-script/create-library.md:97
|
||||
msgid "If a library with the same name already exists for the given user, the script will **not** create a new library."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,30 +16,30 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/manage_script/database.md:1
|
||||
#: ../../administrator/manage-script/database.md:1
|
||||
msgid "Delete obsolete files from the database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/database.md:3
|
||||
#: ../../administrator/manage-script/database.md:3
|
||||
msgid "Funkwhale keeps references to files imported using the in-place method. If you move or remove these, it invalidates the reference and Funkwhale can't serve the files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/database.md:5
|
||||
#: ../../administrator/manage-script/database.md:5
|
||||
msgid "Use the `check_inplace_files` command to check the database for invalid references. This command loops through all in-place imports and checks if the file is accessible. If the file isn't accessible, the command deletes the database object."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/database.md:8
|
||||
msgid "Running `check_inplace_files` with the `--no-dry-run` flag is irreversible. Make sure you [back up your data](../upgrade_docs/backup.md)."
|
||||
#: ../../administrator/manage-script/database.md:8
|
||||
msgid "Running `check_inplace_files` with the `--no-dry-run` flag is irreversible. Make sure you [back up your data](../upgrade/backup.md)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/database.md:11
|
||||
#: ../../administrator/manage-script/database.md:11
|
||||
msgid "To ensure you don't remove data by accident, this command runs in dry run mode by default. In dry run mode, the command lists the items it will delete. Run the command with the `--no-dry-run` flag to perform the pruning action."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/database.md:0
|
||||
#: ../../administrator/manage-script/database.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/database.md:0
|
||||
#: ../../administrator/manage-script/database.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,62 +16,62 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:1
|
||||
#: ../../administrator/manage-script/fix-uploads.md:1
|
||||
msgid "Fix uploads"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:3
|
||||
#: ../../administrator/manage-script/fix-uploads.md:3
|
||||
msgid "Use the `fix_uploads` command to let Funkwhale sort out common issues with your audio files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:5
|
||||
#: ../../administrator/manage-script/fix-uploads.md:5
|
||||
msgid "Commands"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:7
|
||||
#: ../../administrator/manage-script/fix-uploads.md:7
|
||||
msgid "Fix mimetypes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:9
|
||||
#: ../../administrator/manage-script/fix-uploads.md:9
|
||||
msgid "Check and fix file mimetypes with the `--mimetype` flag. This helps prevent issues with serving music files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:0
|
||||
#: ../../administrator/manage-script/fix-uploads.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:0
|
||||
#: ../../administrator/manage-script/fix-uploads.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:32
|
||||
#: ../../administrator/manage-script/fix-uploads.md:32
|
||||
msgid "Fix bitrate and duration"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:34
|
||||
#: ../../administrator/manage-script/fix-uploads.md:34
|
||||
msgid "Check and fix bitrate and duration with the `--audio-data` flag. This process can take a long time as it needs to access all files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:57
|
||||
#: ../../administrator/manage-script/fix-uploads.md:57
|
||||
msgid "Fix file size"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:59
|
||||
#: ../../administrator/manage-script/fix-uploads.md:59
|
||||
msgid "Check and fix the file size with the `--size` flag."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:82
|
||||
#: ../../administrator/manage-script/fix-uploads.md:82
|
||||
msgid "Fix file checksums"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:84
|
||||
#: ../../administrator/manage-script/fix-uploads.md:84
|
||||
msgid "Check and fix file checksums with the `--checksum` flag."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:107
|
||||
#: ../../administrator/manage-script/fix-uploads.md:107
|
||||
msgid "Change command batch size"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/fix_uploads.md:109
|
||||
#: ../../administrator/manage-script/fix-uploads.md:109
|
||||
msgid "Choose the batch size you want to process with the `--batch-size` or -`s` flag. Smaller batches process faster. Defaults to `1000`."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,30 +16,30 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/manage_script/index.md:5
|
||||
#: ../../administrator/manage-script/index.md:5
|
||||
msgid "Manage users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/index.md:5
|
||||
#: ../../administrator/manage-script/index.md:5
|
||||
msgid "Prune library"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/index.md:5
|
||||
#: ../../administrator/manage-script/index.md:5
|
||||
msgid "Clean database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/index.md:5
|
||||
#: ../../administrator/manage-script/index.md:5
|
||||
msgid "Add album and artist tags"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/index.md:5
|
||||
#: ../../administrator/manage-script/index.md:5
|
||||
msgid "Administration tasks"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/index.md:1
|
||||
#: ../../administrator/manage-script/index.md:1
|
||||
msgid "Funkwhale management command line interface"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/index.md:3
|
||||
#: ../../administrator/manage-script/index.md:3
|
||||
msgid "Funkwhale includes a `funkwhale-manage` command line interface that can help you automate a lot of admin tasks. Check out the guides in this section for instructions on how to use this tool."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,70 +16,70 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:1
|
||||
#: ../../administrator/manage-script/library.md:1
|
||||
msgid "Prune your Funkwhale library"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:3
|
||||
#: ../../administrator/manage-script/library.md:3
|
||||
msgid "Funkwhale doesn't delete data objects from the database when you delete a file. This is because they might exist in users' playlists, favorites, and listening history. These objects might also be present in another user's private libraries."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:5
|
||||
#: ../../administrator/manage-script/library.md:5
|
||||
msgid "Sometimes you may want to clear out dangling metadata. For example, if you import a lot of files with incorrect tags and then delete them."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:7
|
||||
#: ../../administrator/manage-script/library.md:7
|
||||
msgid "To help with this, the `funkwhale-manage` command line interface includes commands to prune dangling metadata from your database. All prune commands are available under the `funkwhale-manage prune_library` namespace. To ensure you don't remove data by accident, all commands run in dry run mode by default. Run commands with the `--no-dry-run` flag to perform the pruning action."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:10
|
||||
msgid "Running `prune_library` commands with the `--no-dry-run` flag is irreversible. Make sure you [back up your data](../upgrade_docs/backup.md)."
|
||||
#: ../../administrator/manage-script/library.md:10
|
||||
msgid "Running `prune_library` commands with the `--no-dry-run` flag is irreversible. Make sure you [back up your data](../upgrade/backup.md)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:13
|
||||
#: ../../administrator/manage-script/library.md:13
|
||||
msgid "Commands"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:15
|
||||
#: ../../administrator/manage-script/library.md:15
|
||||
msgid "Prune tracks with no associated uploads"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:0
|
||||
#: ../../administrator/manage-script/library.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:0
|
||||
#: ../../administrator/manage-script/library.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:38
|
||||
#: ../../administrator/manage-script/library.md:38
|
||||
msgid "Prune albums with no associated tracks"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:61
|
||||
#: ../../administrator/manage-script/library.md:61
|
||||
msgid "Prune artists with no associated tracks or albums"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:84
|
||||
#: ../../administrator/manage-script/library.md:84
|
||||
msgid "Prune all tracks, albums, and artist without associated data"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:107
|
||||
#: ../../administrator/manage-script/library.md:107
|
||||
msgid "There are extra options for pruning your database. Check the command help for more options."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:131
|
||||
#: ../../administrator/manage-script/library.md:131
|
||||
msgid "The command excludes tracks that are in users' favorites, playlists, and listen history. To include these tracks, add the corresponding `ignore` flag:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:133
|
||||
#: ../../administrator/manage-script/library.md:133
|
||||
msgid "`--ignore-favorites`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:134
|
||||
#: ../../administrator/manage-script/library.md:134
|
||||
msgid "`--ignore-playlists`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/library.md:135
|
||||
#: ../../administrator/manage-script/library.md:135
|
||||
msgid "`--ignore-listenings`"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,74 +16,74 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:1
|
||||
#: ../../administrator/manage-script/tags.md:1
|
||||
msgid "Add artist and album tags from track metadata"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:3
|
||||
#: ../../administrator/manage-script/tags.md:3
|
||||
msgid "Funkwhale extracts track tags from the file's metadata. Funkwhale applies these tags to the track's album and artist by running a check every few days. You can run the process at any time using the `funkwhale-manage` command line interface."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:5
|
||||
#: ../../administrator/manage-script/tags.md:5
|
||||
msgid "The command performs the following actions:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:7
|
||||
#: ../../administrator/manage-script/tags.md:7
|
||||
msgid "Finds all local artists or albums with no tags."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:8
|
||||
#: ../../administrator/manage-script/tags.md:8
|
||||
msgid "Gets all the tags associated with the album/artist's tracks."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:9
|
||||
#: ../../administrator/manage-script/tags.md:9
|
||||
msgid "Applies the track's tags to the album/artist."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:11
|
||||
#: ../../administrator/manage-script/tags.md:11
|
||||
msgid "Add tags to albums"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:13
|
||||
#: ../../administrator/manage-script/tags.md:13
|
||||
msgid "To add tags to untagged albums:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:0
|
||||
#: ../../administrator/manage-script/tags.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:21
|
||||
#: ../../administrator_documentation/manage_script/tags.md:39
|
||||
#: ../../administrator_documentation/manage_script/tags.md:64
|
||||
#: ../../administrator_documentation/manage_script/tags.md:82
|
||||
#: ../../administrator/manage-script/tags.md:21
|
||||
#: ../../administrator/manage-script/tags.md:39
|
||||
#: ../../administrator/manage-script/tags.md:64
|
||||
#: ../../administrator/manage-script/tags.md:82
|
||||
msgid "SSH into your Funkwhale server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:22
|
||||
#: ../../administrator_documentation/manage_script/tags.md:40
|
||||
#: ../../administrator_documentation/manage_script/tags.md:65
|
||||
#: ../../administrator_documentation/manage_script/tags.md:83
|
||||
#: ../../administrator/manage-script/tags.md:22
|
||||
#: ../../administrator/manage-script/tags.md:40
|
||||
#: ../../administrator/manage-script/tags.md:65
|
||||
#: ../../administrator/manage-script/tags.md:83
|
||||
msgid "Navigate to the Funkwhale directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:28
|
||||
#: ../../administrator_documentation/manage_script/tags.md:46
|
||||
#: ../../administrator/manage-script/tags.md:28
|
||||
#: ../../administrator/manage-script/tags.md:46
|
||||
msgid "Run the `funkwhale-manage` command line interface to generate tags for untagged albums."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:0
|
||||
#: ../../administrator/manage-script/tags.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:54
|
||||
#: ../../administrator/manage-script/tags.md:54
|
||||
msgid "Add tags to artists"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:56
|
||||
#: ../../administrator/manage-script/tags.md:56
|
||||
msgid "To add tags to untagged artists:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/tags.md:71
|
||||
#: ../../administrator_documentation/manage_script/tags.md:89
|
||||
#: ../../administrator/manage-script/tags.md:71
|
||||
#: ../../administrator/manage-script/tags.md:89
|
||||
msgid "Run the `funkwhale-manage` command line interface to generate tags for untagged artists."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,50 +16,50 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:1
|
||||
#: ../../administrator/manage-script/thumbnails.md:1
|
||||
msgid "Regenerate thumbnails"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:3
|
||||
#: ../../administrator/manage-script/thumbnails.md:3
|
||||
msgid "We increased the quality of thumbnails from 70px to 95px in Funkwhale 1.0. This action removes visual artifacts that affect lower quality thumbnails. You can run the `funkwhale-manage` command line interface to generate new thumbnails. If you want to keep thumbnails at their original quality, add `THUMBNAIL_JPEG_RESIZE_QUALITY=70` to your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:6
|
||||
#: ../../administrator/manage-script/thumbnails.md:6
|
||||
msgid "If you're using S3 storage, the `__sized__` folder is located in your S3 bucket."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:9
|
||||
#: ../../administrator/manage-script/thumbnails.md:9
|
||||
msgid "To generate new thumbnails:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:0
|
||||
#: ../../administrator/manage-script/thumbnails.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:17
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:41
|
||||
#: ../../administrator/manage-script/thumbnails.md:17
|
||||
#: ../../administrator/manage-script/thumbnails.md:41
|
||||
msgid "SSH into your Funkwhale server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:18
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:42
|
||||
#: ../../administrator/manage-script/thumbnails.md:18
|
||||
#: ../../administrator/manage-script/thumbnails.md:42
|
||||
msgid "Navigate to your Funkwhale directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:24
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:48
|
||||
#: ../../administrator/manage-script/thumbnails.md:24
|
||||
#: ../../administrator/manage-script/thumbnails.md:48
|
||||
msgid "Delete the `__sized__` directory inside your `MEDIA_ROOT` directory. By default this is `/srv/funkwhale/data/media`. This directory contains the current thumbnails."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:30
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:54
|
||||
#: ../../administrator/manage-script/thumbnails.md:30
|
||||
#: ../../administrator/manage-script/thumbnails.md:54
|
||||
msgid "Run the `funkwhale-manage` command line interface to regenerate the thumbnails."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:0
|
||||
#: ../../administrator/manage-script/thumbnails.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/thumbnails.md:62
|
||||
#: ../../administrator/manage-script/thumbnails.md:62
|
||||
msgid "The script generates new thumbnails for all album and artist art on your pod."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,106 +16,106 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:1
|
||||
#: ../../administrator/manage-script/users.md:1
|
||||
msgid "Manage users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:3
|
||||
#: ../../administrator/manage-script/users.md:3
|
||||
msgid "The `funkwhale-manage` command line interface includes commands for user management. Use these commands to automate managing users from the command line."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:5
|
||||
#: ../../administrator/manage-script/users.md:5
|
||||
msgid "All users-related commands are available under the `funkwhale-manage fw users` namespace."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:7
|
||||
#: ../../administrator/manage-script/users.md:7
|
||||
msgid "Create users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:9
|
||||
#: ../../administrator/manage-script/users.md:9
|
||||
msgid "You can create users with the `funkwhale-manage` command line interface. There are different ways to create users depending on what approach you want to take."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:11
|
||||
#: ../../administrator/manage-script/users.md:11
|
||||
msgid "Create a user interactively"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:0
|
||||
#: ../../administrator/manage-script/users.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:0
|
||||
#: ../../administrator/manage-script/users.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:34
|
||||
#: ../../administrator/manage-script/users.md:34
|
||||
msgid "Create a user with a random password"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:57
|
||||
#: ../../administrator/manage-script/users.md:57
|
||||
msgid "Create a user with a password set from an environment variable"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:82
|
||||
#: ../../administrator/manage-script/users.md:82
|
||||
msgid "There are extra options for user configuration, such as quota and {term}`permissions`. Check the command help for more options."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:105
|
||||
#: ../../administrator/manage-script/users.md:105
|
||||
msgid "Update users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:107
|
||||
#: ../../administrator/manage-script/users.md:107
|
||||
msgid "You can update user accounts using the `funkwhale-manage` command line interface. Update commands are available under the `funkwhale-manage fw users set` namespace."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:109
|
||||
#: ../../administrator/manage-script/users.md:109
|
||||
msgid "Set upload quota for a user"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:132
|
||||
#: ../../administrator/manage-script/users.md:132
|
||||
msgid "Make users staff members"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:155
|
||||
#: ../../administrator/manage-script/users.md:155
|
||||
msgid "Remove a user's staff privileges"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:178
|
||||
#: ../../administrator/manage-script/users.md:178
|
||||
msgid "Give a user moderation permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:201
|
||||
#: ../../administrator/manage-script/users.md:201
|
||||
msgid "Reset a user's password"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:224
|
||||
#: ../../administrator/manage-script/users.md:224
|
||||
msgid "Reset a user's password using an environment variable"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:249
|
||||
#: ../../administrator/manage-script/users.md:249
|
||||
msgid "There are extra options for updating users. Check the command help for more options."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:272
|
||||
#: ../../administrator/manage-script/users.md:272
|
||||
msgid "Delete users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:274
|
||||
#: ../../administrator/manage-script/users.md:274
|
||||
msgid "Delete a user's account but leave a reference to them in the database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:276
|
||||
#: ../../administrator/manage-script/users.md:276
|
||||
msgid "This prevents the same username being used in future."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:299
|
||||
#: ../../administrator/manage-script/users.md:299
|
||||
msgid "Delete a user's account, including all references in the database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:301
|
||||
#: ../../administrator/manage-script/users.md:301
|
||||
msgid "This means the username can be reused."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/manage_script/users.md:324
|
||||
#: ../../administrator/manage-script/users.md:324
|
||||
msgid "There are extra options for deleting users. Check the command help for more options."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,130 +16,130 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:1
|
||||
#: ../../administrator/migration.md:1
|
||||
msgid "Docker migration guide"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:3
|
||||
#: ../../administrator/migration.md:3
|
||||
msgid "Funkwhale used to offer two Docker-based installation methods. The multi-container method separates each services into its own container. The mono-container method kept all services into a single container."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:5
|
||||
#: ../../administrator/migration.md:5
|
||||
msgid "The project deprecated the mono-container method as of Funkwhale 1.3.0. We decided not to continue supporting it for the following reasons:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:7
|
||||
#: ../../administrator/migration.md:7
|
||||
msgid "It required a lot of maintenance when upgrading dependencies."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:8
|
||||
#: ../../administrator/migration.md:8
|
||||
msgid "It offers no advantages over the multi-container method. Not separating the processes defeats the point of containerization."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:10
|
||||
#: ../../administrator/migration.md:10
|
||||
msgid "Follow this guide to migrate a mono-container installation to a multi-container setup."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:12
|
||||
#: ../../administrator/migration.md:12
|
||||
msgid "Back up your Funkwhale directory"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:14
|
||||
#: ../../administrator/migration.md:14
|
||||
msgid "Before you begin, log in as your `funkwhale` user"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:20
|
||||
#: ../../administrator/migration.md:20
|
||||
msgid "Create a full backup of your `/srv/funkwhale` directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:27
|
||||
#: ../../administrator/migration.md:27
|
||||
msgid "Go to the original `/srv/funkwhale` folder to run the migration."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:33
|
||||
#: ../../administrator/migration.md:33
|
||||
msgid "Dump your Funkwhale database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:35
|
||||
#: ../../administrator/migration.md:35
|
||||
msgid "Create a backup of your Funkwhale database. We will import this into the new postgres container later."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:41
|
||||
#: ../../administrator/migration.md:41
|
||||
msgid "Stop your Funkwhale instance"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:43
|
||||
#: ../../administrator/migration.md:43
|
||||
msgid "Stop all Funkwhale services. This ensures that no data is changed while you migrate your instance."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:49
|
||||
#: ../../administrator/migration.md:49
|
||||
msgid "Prepare the multi-container setup"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:51
|
||||
#: ../../administrator/migration.md:51
|
||||
msgid "Export the Funkwhale version you want to install."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:57
|
||||
#: ../../administrator/migration.md:57
|
||||
msgid "Take a backup of your current `docker-compose.yml` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:63
|
||||
#: ../../administrator/migration.md:63
|
||||
msgid "Download the required template files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:71
|
||||
#: ../../administrator/migration.md:71
|
||||
msgid "Update your instance env file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:73
|
||||
#: ../../administrator/migration.md:73
|
||||
msgid "Take a backup of your current `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:79
|
||||
#: ../../administrator/migration.md:79
|
||||
msgid "Download the `.env` file template."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:85
|
||||
#: ../../administrator/migration.md:85
|
||||
msgid "Change the permissions on your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:91
|
||||
#: ../../administrator/migration.md:91
|
||||
msgid "Replace the version number in your new `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:97
|
||||
#: ../../administrator/migration.md:97
|
||||
msgid "Copy the settings from your old `.env` file to your new `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:103
|
||||
#: ../../administrator/migration.md:103
|
||||
msgid "Update the database URL in your new `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:109
|
||||
#: ../../administrator/migration.md:109
|
||||
msgid "Check the file and remove any duplicated settings after copying."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:111
|
||||
#: ../../administrator/migration.md:111
|
||||
msgid "Migrate your database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:113
|
||||
#: ../../administrator/migration.md:113
|
||||
msgid "Start up your new database container."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:119
|
||||
#: ../../administrator/migration.md:119
|
||||
msgid "Import your database dump into the new container."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:125
|
||||
#: ../../administrator/migration.md:125
|
||||
msgid "Run the database migrations."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:131
|
||||
#: ../../administrator/migration.md:131
|
||||
msgid "Start your Funkwhale instance"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/migration_guide/index.md:133
|
||||
#: ../../administrator/migration.md:133
|
||||
msgid "Once you have imported your database and run migrations, you can start all containers."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,195 +16,195 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:1
|
||||
#: ../../administrator/troubleshooting/backend.md:1
|
||||
msgid "Troubleshoot backend issues"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:3
|
||||
#: ../../administrator/troubleshooting/backend.md:3
|
||||
msgid "The Funkwhale backend is made up of lots of moving parts. This guide shows you how to troubleshoot and gather information about the most important elements of the backend."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:5
|
||||
#: ../../administrator/troubleshooting/backend.md:5
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:7
|
||||
#: ../../administrator/troubleshooting/backend.md:7
|
||||
msgid "If you have access to the Funkwhale backend, you can use logs to get more information about an issue."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:9
|
||||
#: ../../administrator/troubleshooting/backend.md:9
|
||||
msgid "**Reverse proxy logs** – check these logs if you have connectivity issues."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:0
|
||||
#: ../../administrator/troubleshooting/backend.md:0
|
||||
msgid "Nginx"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:0
|
||||
#: ../../administrator/troubleshooting/backend.md:0
|
||||
msgid "Apache2"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:33
|
||||
#: ../../administrator/troubleshooting/backend.md:33
|
||||
msgid "**API logs** – check these if you are having issues with the Funkwhale app, federation, or imports."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:0
|
||||
#: ../../administrator/troubleshooting/backend.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:0
|
||||
#: ../../administrator/troubleshooting/backend.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:56
|
||||
#: ../../administrator/troubleshooting/backend.md:56
|
||||
msgid "**Celery logs** – check these if a federation or import task isn't working."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:79
|
||||
#: ../../administrator/troubleshooting/backend.md:79
|
||||
msgid "Troubleshoot issues"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:81
|
||||
#: ../../administrator/troubleshooting/backend.md:81
|
||||
msgid "API issues"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:83
|
||||
#: ../../administrator/troubleshooting/backend.md:83
|
||||
msgid "If the API isn't serving audio files, try the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:85
|
||||
#: ../../administrator/troubleshooting/backend.md:85
|
||||
msgid "If you’re using Docker, check you have commented out the `MEDIA_ROOT` variable in your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:86
|
||||
#: ../../administrator/troubleshooting/backend.md:86
|
||||
msgid "Check the `_protected/media` block in your webserver points to your media path. This is `/srv/funkwhale/data/media` by default."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:87
|
||||
#: ../../administrator/troubleshooting/backend.md:87
|
||||
msgid "If you’re using the in-place import, check you have configured your media paths. Check the `MUSIC_DIRECTORY_PATH`, `MUSIC_DIRECTORY_SERVE_PATH` and `REVERSE_PROXY_TYPE` variables in your `.env` file. Make sure the webserver can read these directories."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:89
|
||||
#: ../../administrator/troubleshooting/backend.md:89
|
||||
msgid "Import issues"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:91
|
||||
#: ../../administrator/troubleshooting/backend.md:91
|
||||
msgid "If you're having issues importing files, try the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:93
|
||||
#: ../../administrator/troubleshooting/backend.md:93
|
||||
msgid "Check that the file is encoded in a supported format"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:0
|
||||
#: ../../administrator/troubleshooting/backend.md:0
|
||||
msgid "Supported formats"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:97
|
||||
#: ../../administrator/troubleshooting/backend.md:97
|
||||
msgid "flac"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:98
|
||||
#: ../../administrator/troubleshooting/backend.md:98
|
||||
msgid "ogg"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:99
|
||||
#: ../../administrator/troubleshooting/backend.md:99
|
||||
msgid "mp3"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:100
|
||||
#: ../../administrator/troubleshooting/backend.md:100
|
||||
msgid "opus"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:101
|
||||
#: ../../administrator/troubleshooting/backend.md:101
|
||||
msgid "aac"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:102
|
||||
#: ../../administrator/troubleshooting/backend.md:102
|
||||
msgid "m4a"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:103
|
||||
#: ../../administrator/troubleshooting/backend.md:103
|
||||
msgid "aiff"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:104
|
||||
#: ../../administrator/troubleshooting/backend.md:104
|
||||
msgid "aif"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:108
|
||||
#: ../../administrator/troubleshooting/backend.md:108
|
||||
msgid "Make sure your files play in another media player."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:109
|
||||
msgid "Make sure your files are [tagged correctly](../../user_documentation/libraries/tag_music.md)."
|
||||
#: ../../administrator/troubleshooting/backend.md:109
|
||||
msgid "Make sure your files are [tagged correctly](../../user/libraries/content/tag.md)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:110
|
||||
#: ../../administrator/troubleshooting/backend.md:110
|
||||
msgid "Check the Celery logs for errors during the import."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:112
|
||||
#: ../../administrator/troubleshooting/backend.md:112
|
||||
msgid "Federation issues"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:114
|
||||
#: ../../administrator/troubleshooting/backend.md:114
|
||||
msgid "If you are having issues accessing federated content, try the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:116
|
||||
#: ../../administrator/troubleshooting/backend.md:116
|
||||
msgid "Check that the remote library received your follow request and approved it."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:117
|
||||
#: ../../administrator/troubleshooting/backend.md:117
|
||||
msgid "Trigger a library scan in the Funkwhale frontend."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:118
|
||||
#: ../../administrator/troubleshooting/backend.md:118
|
||||
msgid "Check the Celery logs for errors during the scan."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:120
|
||||
#: ../../administrator/troubleshooting/backend.md:120
|
||||
msgid "Memory tracing"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:122
|
||||
#: ../../administrator/troubleshooting/backend.md:122
|
||||
msgid "If your Funkwhale server uses more memory than expected, you can check the footprint of requests. This requires a middleware to check memory allocation. To set up this middleware:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:124
|
||||
#: ../../administrator/troubleshooting/backend.md:124
|
||||
msgid "Add the middleware to your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:130
|
||||
#: ../../administrator/troubleshooting/backend.md:130
|
||||
msgid "Enable memory tracing in your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:136
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:175
|
||||
#: ../../administrator/troubleshooting/backend.md:136
|
||||
#: ../../administrator/troubleshooting/backend.md:175
|
||||
msgid "Restart your Funkwhale server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:159
|
||||
#: ../../administrator/troubleshooting/backend.md:159
|
||||
msgid "The middleware prints out the top 25 memory allocations to the API logs. You can use these to see what requests use the most memory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:161
|
||||
#: ../../administrator/troubleshooting/backend.md:161
|
||||
msgid "To disable memory tracing:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:163
|
||||
#: ../../administrator/troubleshooting/backend.md:163
|
||||
msgid "Remove the middleware from your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:169
|
||||
#: ../../administrator/troubleshooting/backend.md:169
|
||||
msgid "Disable memory tracing in your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:198
|
||||
#: ../../administrator/troubleshooting/backend.md:198
|
||||
msgid "Get help"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/backend.md:200
|
||||
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."
|
||||
#: ../../administrator/troubleshooting/backend.md:200
|
||||
msgid "If you can't solve the issue yourself, ask the community for help. Check out the [get help](help.md) guide for information about where to ask your question and what details to provide."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,136 +16,136 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:1
|
||||
#: ../../administrator/troubleshooting/frontend.md:1
|
||||
msgid "Troubleshoot frontend issues"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:3
|
||||
#: ../../administrator/troubleshooting/frontend.md:3
|
||||
msgid "The Funkwhale frontend is a {abbr}`SPA (Single Page Application)` written in [Vue.js](https://vuejs.org). It consumes the Funkwhale API to serve content and to federate with other Fediverse software."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:5
|
||||
#: ../../administrator/troubleshooting/frontend.md:5
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:7
|
||||
#: ../../administrator/troubleshooting/frontend.md:7
|
||||
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 ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:13
|
||||
#: ../../administrator/troubleshooting/frontend.md:13
|
||||
msgid "Browser"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:14
|
||||
#: ../../administrator/troubleshooting/frontend.md:14
|
||||
msgid "Shortcut"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:15
|
||||
#: ../../administrator/troubleshooting/frontend.md:15
|
||||
msgid "Google Chrome/Chromium"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:16
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:18
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:20
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:22
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:24
|
||||
#: ../../administrator/troubleshooting/frontend.md:16
|
||||
#: ../../administrator/troubleshooting/frontend.md:18
|
||||
#: ../../administrator/troubleshooting/frontend.md:20
|
||||
#: ../../administrator/troubleshooting/frontend.md:22
|
||||
#: ../../administrator/troubleshooting/frontend.md:24
|
||||
msgid "{kbd}`F12`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:17
|
||||
#: ../../administrator/troubleshooting/frontend.md:17
|
||||
msgid "Microsoft Edge"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:19
|
||||
#: ../../administrator/troubleshooting/frontend.md:19
|
||||
msgid "Opera"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:21
|
||||
#: ../../administrator/troubleshooting/frontend.md:21
|
||||
msgid "Vivaldi"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:23
|
||||
#: ../../administrator/troubleshooting/frontend.md:23
|
||||
msgid "Firefox"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:25
|
||||
#: ../../administrator/troubleshooting/frontend.md:25
|
||||
msgid "Safari"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:26
|
||||
#: ../../administrator/troubleshooting/frontend.md:26
|
||||
msgid "{kbd}`Command+Option+U`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:29
|
||||
#: ../../administrator/troubleshooting/frontend.md:29
|
||||
msgid "Troubleshoot the issue"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:31
|
||||
#: ../../administrator/troubleshooting/frontend.md:31
|
||||
msgid "Crashes or performance issues"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:33
|
||||
#: ../../administrator/troubleshooting/frontend.md:33
|
||||
msgid "To start troubleshooting your issue, try the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:35
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:51
|
||||
#: ../../administrator/troubleshooting/frontend.md:35
|
||||
#: ../../administrator/troubleshooting/frontend.md:51
|
||||
msgid "Open your browser's developer tools."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:36
|
||||
#: ../../administrator/troubleshooting/frontend.md:36
|
||||
msgid "Select the `Console` tab."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:37
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:53
|
||||
#: ../../administrator/troubleshooting/frontend.md:37
|
||||
#: ../../administrator/troubleshooting/frontend.md:53
|
||||
msgid "Open Funkwhale and try to replicate the issue."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:38
|
||||
#: ../../administrator/troubleshooting/frontend.md:38
|
||||
msgid "Take note of any errors or warnings that appear in the `Console` tab."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:40
|
||||
#: ../../administrator/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."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:42
|
||||
#: ../../administrator/troubleshooting/frontend.md:42
|
||||
msgid "Content not appearing"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:44
|
||||
#: ../../administrator/troubleshooting/frontend.md:44
|
||||
msgid "If content isn't appearing, it is usually due to one of the following reasons:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:46
|
||||
#: ../../administrator/troubleshooting/frontend.md:46
|
||||
msgid "A conditional statement in the frontend code isn't working."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:47
|
||||
#: ../../administrator/troubleshooting/frontend.md:47
|
||||
msgid "The API is not serving content."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:49
|
||||
#: ../../administrator/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."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:52
|
||||
#: ../../administrator/troubleshooting/frontend.md:52
|
||||
msgid "Select the `Network` tab."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:54
|
||||
#: ../../administrator/troubleshooting/frontend.md:54
|
||||
msgid "Take not of any `4XX` or `5XX` responses in the API calls."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:56
|
||||
#: ../../administrator/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)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/frontend.md:58
|
||||
#: ../../administrator/troubleshooting/frontend.md:58
|
||||
msgid "Get help"
|
||||
msgstr ""
|
||||
|
||||
#: ../../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."
|
||||
#: ../../administrator/troubleshooting/frontend.md:60
|
||||
msgid "If you can't solve the issue yourself, ask the community for help. Check out the [get help](help.md) guide for information about where to ask your question and what details to provide."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,58 +16,58 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:1
|
||||
#: ../../administrator/troubleshooting/help.md:1
|
||||
msgid "Get help with Funkwhale"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:3
|
||||
#: ../../administrator/troubleshooting/help.md:3
|
||||
msgid "The Funkwhale community is always happy to help! Choose the best place to contact us based on the type of problem you're having."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:5
|
||||
#: ../../administrator/troubleshooting/help.md:5
|
||||
msgid "The [Funkwhale support chatroom](https://matrix.to/#/#funkwhale-support:tchncs.de) is the best place to ask quick questions and get immediate feedback."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:6
|
||||
#: ../../administrator/troubleshooting/help.md:6
|
||||
msgid "The [Funkwhale forum](https://forum.funkwhale.audio/t/support) is the best place to investigate trickier problems that require a lot of investigation."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:7
|
||||
#: ../../administrator/troubleshooting/help.md:7
|
||||
msgid "The [Funkwhale GitLab](https://dev.funkwhale.audio) is the best place to raise bugs in the project code."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:10
|
||||
#: ../../administrator/troubleshooting/help.md:10
|
||||
msgid "Please go to the forum or chatroom before opening an issue in GitLab. The Funkwhale community will help you work out what the issue is and whether a fix needs to be applied."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:13
|
||||
#: ../../administrator/troubleshooting/help.md:13
|
||||
msgid "Before you raise an issue, please check out the [other guides in this section](index.md) to see if you can resolve the issue. If you still need help, please provide as much detail as possible. This includes things like:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:15
|
||||
#: ../../administrator/troubleshooting/help.md:15
|
||||
msgid "Screenshots or recordings of the issue."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:16
|
||||
#: ../../administrator/troubleshooting/help.md:16
|
||||
msgid "Logs or error messages you found during your investigation."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:17
|
||||
#: ../../administrator/troubleshooting/help.md:17
|
||||
msgid "Details about your installation:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:18
|
||||
#: ../../administrator/troubleshooting/help.md:18
|
||||
msgid "Operating system"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:19
|
||||
#: ../../administrator/troubleshooting/help.md:19
|
||||
msgid "Web server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:20
|
||||
#: ../../administrator/troubleshooting/help.md:20
|
||||
msgid "Installation method"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/get_help.md:21
|
||||
#: ../../administrator/troubleshooting/help.md:21
|
||||
msgid "Web browser"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,38 +16,38 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/index.md:13
|
||||
#: ../../administrator/troubleshooting/index.md:13
|
||||
msgid "Troubleshoot"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/index.md:1
|
||||
#: ../../administrator/troubleshooting/index.md:1
|
||||
msgid "Troubleshoot Funkwhale"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/index.md:3
|
||||
#: ../../administrator/troubleshooting/index.md:3
|
||||
msgid "If you're running into issues with Funkwhale, follow the guides in this section. If you need to report an issue, make sure you include as much information as possible to help us get to the bottom of it."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/index.md:5
|
||||
#: ../../administrator/troubleshooting/index.md:5
|
||||
msgid "Issues usually fall into one of the following categories:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/index.md:7
|
||||
#: ../../administrator/troubleshooting/index.md:7
|
||||
msgid "Frontend – issues relating to the Funkwhale web interface."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/index.md:8
|
||||
#: ../../administrator/troubleshooting/index.md:8
|
||||
msgid "Backend – issues affecting one or more of the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/index.md:9
|
||||
#: ../../administrator/troubleshooting/index.md:9
|
||||
msgid "API – tracks or data not being returned properly"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/index.md:10
|
||||
#: ../../administrator/troubleshooting/index.md:10
|
||||
msgid "Imports – tracks you have added aren't being imported correctly"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/troubleshooting/index.md:11
|
||||
#: ../../administrator/troubleshooting/index.md:11
|
||||
msgid "Federation – your pod can't contact other fediverse servers or access federated content"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,124 +16,124 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:1
|
||||
#: ../../administrator/uninstall/debian.md:1
|
||||
msgid "Uninstall Debian installation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:3
|
||||
#: ../../administrator/uninstall/debian.md:3
|
||||
msgid "To uninstall Funkwhale from your Debian server, follow the instructions in this guide."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:6
|
||||
msgid "Removing Funkwhale data is __irreversible__. Make sure you [back up your data](../upgrade_docs/backup.md)."
|
||||
#: ../../administrator/uninstall/debian.md:6
|
||||
msgid "Removing Funkwhale data is __irreversible__. Make sure you [back up your data](../upgrade/backup.md)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:14
|
||||
#: ../../administrator/uninstall/debian.md:14
|
||||
msgid "Stop the Funkwhale server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:16
|
||||
#: ../../administrator/uninstall/debian.md:16
|
||||
msgid "Before you uninstall anything from your server, you need to stop the Funkwhale systemd services."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:18
|
||||
#: ../../administrator/uninstall/debian.md:18
|
||||
msgid "Stop all systemd services listed under the `funkwhale` target"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:24
|
||||
#: ../../administrator/uninstall/debian.md:24
|
||||
msgid "Disable all systemd services to prevent launch at startup."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:32
|
||||
#: ../../administrator/uninstall/debian.md:32
|
||||
msgid "Remove the service files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:41
|
||||
#: ../../administrator/uninstall/debian.md:41
|
||||
msgid "Reload all services to pick up the changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:48
|
||||
#: ../../administrator/uninstall/debian.md:48
|
||||
msgid "Remove the reverse proxy"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:50
|
||||
#: ../../administrator/uninstall/debian.md:50
|
||||
msgid "To stop serving Funkwhale from your web server, you need to remove your reverse proxy configuration."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:0
|
||||
#: ../../administrator/uninstall/debian.md:0
|
||||
msgid "Nginx"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:58
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:77
|
||||
#: ../../administrator/uninstall/debian.md:58
|
||||
#: ../../administrator/uninstall/debian.md:77
|
||||
msgid "Remove the configuration files from your web host."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:66
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:84
|
||||
#: ../../administrator/uninstall/debian.md:66
|
||||
#: ../../administrator/uninstall/debian.md:84
|
||||
msgid "Reload the web server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:0
|
||||
#: ../../administrator/uninstall/debian.md:0
|
||||
msgid "Apache2"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:92
|
||||
#: ../../administrator/uninstall/debian.md:92
|
||||
msgid "Remove the Funkwhale database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:95
|
||||
msgid "This action is __irreversible__. Make sure you have [backed up your data](../upgrade_docs/backup.md) before proceeding."
|
||||
#: ../../administrator/uninstall/debian.md:95
|
||||
msgid "This action is __irreversible__. Make sure you have [backed up your data](../upgrade/backup.md) before proceeding."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:98
|
||||
#: ../../administrator/uninstall/debian.md:98
|
||||
msgid "Once you have stopped the Funkwhale services, you can remove the Funkwhale database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:100
|
||||
#: ../../administrator/uninstall/debian.md:100
|
||||
msgid "Navigate to your Funkwhale directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:106
|
||||
#: ../../administrator/uninstall/debian.md:106
|
||||
msgid "Delete the Funkwhale database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:112
|
||||
#: ../../administrator/uninstall/debian.md:112
|
||||
msgid "Delete the Funkwhale user."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:118
|
||||
#: ../../administrator/uninstall/debian.md:118
|
||||
msgid "Delete the Funkwhale account"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:121
|
||||
msgid "This action deletes the `/srv/funkwhale/` directory. Make sure you have [backed up any data](../upgrade_docs/backup.md) you want to keep."
|
||||
#: ../../administrator/uninstall/debian.md:121
|
||||
msgid "This action deletes the `/srv/funkwhale/` directory. Make sure you have [backed up any data](../upgrade/backup.md) you want to keep."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:124
|
||||
#: ../../administrator/uninstall/debian.md:124
|
||||
msgid "Once you have removed the database, you can delete the `funkwhale` user and all associated data."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:130
|
||||
#: ../../administrator/uninstall/debian.md:130
|
||||
msgid "This deletes the `funkwhale` user and everything in their home directory (`/srv/funkwhale/`). If your content is hosted in an S3-compatible store, you need to delete this data separately."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:132
|
||||
#: ../../administrator/uninstall/debian.md:132
|
||||
msgid "Uninstall dependencies"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:134
|
||||
#: ../../administrator/uninstall/debian.md:134
|
||||
msgid "Funkwhale uses the following dependencies on your server:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:0
|
||||
#: ../../administrator/uninstall/debian.md:0
|
||||
msgid "Apt"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:0
|
||||
#: ../../administrator/uninstall/debian.md:0
|
||||
msgid "Python"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/debian.md:170
|
||||
#: ../../administrator/uninstall/debian.md:170
|
||||
msgid "Uninstall any dependencies you don't need."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,80 +16,80 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:1
|
||||
#: ../../administrator/uninstall/docker.md:1
|
||||
msgid "Uninstall Docker installation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:3
|
||||
#: ../../administrator/uninstall/docker.md:3
|
||||
msgid "To uninstall a Docker-based Funkwhale installation from your server, follow the instructions in this guide."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:6
|
||||
msgid "Removing Funkwhale data is __irreversible__. Make sure you [back up your data](../upgrade_docs/backup.md)."
|
||||
#: ../../administrator/uninstall/docker.md:6
|
||||
msgid "Removing Funkwhale data is __irreversible__. Make sure you [back up your data](../upgrade/backup.md)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:14
|
||||
#: ../../administrator/uninstall/docker.md:14
|
||||
msgid "Stop the Docker containers"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:16
|
||||
#: ../../administrator/uninstall/docker.md:16
|
||||
msgid "Before you remove any data, you need to stop the Funkwhale containers."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:18
|
||||
#: ../../administrator/uninstall/docker.md:18
|
||||
msgid "Navigate to your Funkwhale directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:24
|
||||
#: ../../administrator/uninstall/docker.md:24
|
||||
msgid "Stop the containers"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:30
|
||||
#: ../../administrator/uninstall/docker.md:30
|
||||
msgid "Remove the reverse proxy"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:32
|
||||
#: ../../administrator/uninstall/docker.md:32
|
||||
msgid "To stop serving Funkwhale from your web server, you need to remove your reverse proxy configuration."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:0
|
||||
#: ../../administrator/uninstall/docker.md:0
|
||||
msgid "Nginx"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:40
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:59
|
||||
#: ../../administrator/uninstall/docker.md:40
|
||||
#: ../../administrator/uninstall/docker.md:59
|
||||
msgid "Remove the configuration files from your web host."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:48
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:66
|
||||
#: ../../administrator/uninstall/docker.md:48
|
||||
#: ../../administrator/uninstall/docker.md:66
|
||||
msgid "Reload the web server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:0
|
||||
#: ../../administrator/uninstall/docker.md:0
|
||||
msgid "Apache2"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:74
|
||||
#: ../../administrator/uninstall/docker.md:74
|
||||
msgid "Remove the containers and their volumes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:77
|
||||
msgid "This action is __irreversible__. Make sure you have [backed up your data](../upgrade_docs/backup.md) before proceeding."
|
||||
#: ../../administrator/uninstall/docker.md:77
|
||||
msgid "This action is __irreversible__. Make sure you have [backed up your data](../upgrade/backup.md) before proceeding."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:80
|
||||
#: ../../administrator/uninstall/docker.md:80
|
||||
msgid "Once you have stopped the containers, you can delete all containers and associated volumes."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:86
|
||||
#: ../../administrator/uninstall/docker.md:86
|
||||
msgid "Remove the Funkwhale directory"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:88
|
||||
#: ../../administrator/uninstall/docker.md:88
|
||||
msgid "Once you have removed the containers and volumes, you can delete the Funkwhale directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/docker.md:94
|
||||
#: ../../administrator/uninstall/docker.md:94
|
||||
msgid "This deletes everything in the (`/srv/funkwhale/`) directory. If your content is hosted in an S3-compatible store, you need to delete this data separately."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,18 +16,18 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/index.md:9
|
||||
#: ../../administrator/uninstall/index.md:9
|
||||
msgid "Choose your setup"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/index.md:1
|
||||
#: ../../administrator/uninstall/index.md:1
|
||||
msgid "Uninstall Funkwhale"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/index.md:3
|
||||
#: ../../administrator/uninstall/index.md:3
|
||||
msgid "If you need to uninstall Funkwhale, follow the instructions in these guides. Uninstalling Funkwhale removes the app, all media, and all user data. Make sure to back up your data before you proceed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/index.md:6
|
||||
#: ../../administrator/uninstall/index.md:6
|
||||
msgid "These guides show you how to delete data stored on your server. If you are using S3-compatible storage, you need to delete your media files separately."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,124 +16,124 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:1
|
||||
#: ../../administrator/uninstall/quick-install.md:1
|
||||
msgid "Uninstall using the quick install script"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:3
|
||||
#: ../../administrator/uninstall/quick-install.md:3
|
||||
msgid "The Funkwhale quick install script doesn't currently offer an uninstall command. This is because you may be using its dependencies for other software. To uninstall a quick install Funkwhale installation, follow the instructions in this guide."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:6
|
||||
msgid "Removing Funkwhale data is __irreversible__. Make sure you [back up your data](../upgrade_docs/backup.md)."
|
||||
#: ../../administrator/uninstall/quick-install.md:6
|
||||
msgid "Removing Funkwhale data is __irreversible__. Make sure you [back up your data](../upgrade/backup.md)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:14
|
||||
#: ../../administrator/uninstall/quick-install.md:14
|
||||
msgid "Stop the Funkwhale server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:16
|
||||
#: ../../administrator/uninstall/quick-install.md:16
|
||||
msgid "Before you uninstall anything from your server, you need to stop the Funkwhale systemd services."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:18
|
||||
#: ../../administrator/uninstall/quick-install.md:18
|
||||
msgid "Stop all systemd services listed under the `funkwhale` target"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:24
|
||||
#: ../../administrator/uninstall/quick-install.md:24
|
||||
msgid "Disable all systemd services to prevent launch at startup."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:32
|
||||
#: ../../administrator/uninstall/quick-install.md:32
|
||||
msgid "Remove the service files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:41
|
||||
#: ../../administrator/uninstall/quick-install.md:41
|
||||
msgid "Reload all services to pick up the changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:48
|
||||
#: ../../administrator/uninstall/quick-install.md:48
|
||||
msgid "Remove the reverse proxy"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:50
|
||||
#: ../../administrator/uninstall/quick-install.md:50
|
||||
msgid "To stop serving Funkwhale from your web server, you need to remove your reverse proxy configuration."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:0
|
||||
#: ../../administrator/uninstall/quick-install.md:0
|
||||
msgid "Nginx"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:58
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:77
|
||||
#: ../../administrator/uninstall/quick-install.md:58
|
||||
#: ../../administrator/uninstall/quick-install.md:77
|
||||
msgid "Remove the configuration files from your web host."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:66
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:84
|
||||
#: ../../administrator/uninstall/quick-install.md:66
|
||||
#: ../../administrator/uninstall/quick-install.md:84
|
||||
msgid "Reload the web server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:0
|
||||
#: ../../administrator/uninstall/quick-install.md:0
|
||||
msgid "Apache2"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:92
|
||||
#: ../../administrator/uninstall/quick-install.md:92
|
||||
msgid "Remove the Funkwhale database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:95
|
||||
msgid "This action is __irreversible__. Make sure you have [backed up your data](../upgrade_docs/backup.md) before proceeding."
|
||||
#: ../../administrator/uninstall/quick-install.md:95
|
||||
msgid "This action is __irreversible__. Make sure you have [backed up your data](../upgrade/backup.md) before proceeding."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:98
|
||||
#: ../../administrator/uninstall/quick-install.md:98
|
||||
msgid "Once you have stopped the Funkwhale services, you can remove the Funkwhale database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:100
|
||||
#: ../../administrator/uninstall/quick-install.md:100
|
||||
msgid "Navigate to your Funkwhale directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:106
|
||||
#: ../../administrator/uninstall/quick-install.md:106
|
||||
msgid "Delete the Funkwhale database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:112
|
||||
#: ../../administrator/uninstall/quick-install.md:112
|
||||
msgid "Delete the Funkwhale user."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:118
|
||||
#: ../../administrator/uninstall/quick-install.md:118
|
||||
msgid "Delete the Funkwhale account"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:121
|
||||
msgid "This action deletes the `/srv/funkwhale/` directory. Make sure you have [backed up any data](../upgrade_docs/backup.md) you want to keep."
|
||||
#: ../../administrator/uninstall/quick-install.md:121
|
||||
msgid "This action deletes the `/srv/funkwhale/` directory. Make sure you have [backed up any data](../upgrade/backup.md) you want to keep."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:124
|
||||
#: ../../administrator/uninstall/quick-install.md:124
|
||||
msgid "Once you have removed the database, you can delete the `funkwhale` user and all associated data."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:130
|
||||
#: ../../administrator/uninstall/quick-install.md:130
|
||||
msgid "This deletes the `funkwhale` user and everything in their home directory (`/srv/funkwhale/`). If your content is hosted in an S3-compatible store, you need to delete this data separately."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:132
|
||||
#: ../../administrator/uninstall/quick-install.md:132
|
||||
msgid "Uninstall dependencies"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:134
|
||||
#: ../../administrator/uninstall/quick-install.md:134
|
||||
msgid "The quick install script installs the following dependencies on your server:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:0
|
||||
#: ../../administrator/uninstall/quick-install.md:0
|
||||
msgid "Apt"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:0
|
||||
#: ../../administrator/uninstall/quick-install.md:0
|
||||
msgid "Python"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/uninstall_docs/quick_install.md:170
|
||||
#: ../../administrator/uninstall/quick-install.md:170
|
||||
msgid "Uninstall any dependencies you don't need."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,75 +16,75 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:1
|
||||
#: ../../administrator/upgrade/backup.md:1
|
||||
msgid "Back up your Funkwhale instance"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:3
|
||||
#: ../../administrator/upgrade/backup.md:3
|
||||
msgid "Before performing big changes, we recommend you back up your database and media files. Follow the instructions in this guide to back up your instance."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:5
|
||||
#: ../../administrator/upgrade/backup.md:5
|
||||
msgid "Back up your database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:0
|
||||
#: ../../administrator/upgrade/backup.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:0
|
||||
#: ../../administrator/upgrade/backup.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:28
|
||||
#: ../../administrator/upgrade/backup.md:28
|
||||
msgid "Back up your media files. In this example we use [rsync](https://rsync.samba.org) to back up the files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:54
|
||||
#: ../../administrator/upgrade/backup.md:54
|
||||
msgid "Back up your configuration files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:77
|
||||
#: ../../administrator/upgrade/backup.md:77
|
||||
msgid "If you are performing regular backups, you may need deduplication and compression to keep the size down. In this case, a tool like [`borg`](https://www.borgbackup.org/) is more appropriate."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:79
|
||||
#: ../../administrator/upgrade/backup.md:79
|
||||
msgid "Restore a backup"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:81
|
||||
#: ../../administrator/upgrade/backup.md:81
|
||||
msgid "Restore your files"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:83
|
||||
#: ../../administrator/upgrade/backup.md:83
|
||||
msgid "To restart your files, do the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:85
|
||||
#: ../../administrator/upgrade/backup.md:85
|
||||
msgid "Rename your current file directories."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:92
|
||||
#: ../../administrator/upgrade/backup.md:92
|
||||
msgid "Restore your backed-up files to the original directories."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:99
|
||||
#: ../../administrator/upgrade/backup.md:99
|
||||
msgid "Restore the database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:101
|
||||
#: ../../administrator/upgrade/backup.md:101
|
||||
msgid "To restore your database, do the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:109
|
||||
#: ../../administrator/upgrade/backup.md:109
|
||||
msgid "Restore your database backup:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:115
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:133
|
||||
#: ../../administrator/upgrade/backup.md:115
|
||||
#: ../../administrator/upgrade/backup.md:133
|
||||
msgid "Run the `funkwhale-manage migrate` command to set up the database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/backup.md:127
|
||||
#: ../../administrator/upgrade/backup.md:127
|
||||
msgid "Restore your database backup."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,70 +16,70 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:1
|
||||
#: ../../administrator/upgrade/debian.md:1
|
||||
msgid "Upgrade your Debian Funkwhale installation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:3
|
||||
msgid "If you installed Funkwhale following the [Debian guide](../installation_docs/debian.md), follow these steps to upgrade."
|
||||
#: ../../administrator/upgrade/debian.md:3
|
||||
msgid "If you installed Funkwhale following the [Debian guide](../installation/debian.md), follow these steps to upgrade."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:5
|
||||
#: ../../administrator/upgrade/debian.md:5
|
||||
msgid "Cleanup old funkwhale files"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:7
|
||||
#: ../../administrator/upgrade/debian.md:7
|
||||
msgid "Stop the Funkwhale services."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:13
|
||||
#: ../../administrator/upgrade/debian.md:13
|
||||
msgid "Navigate to your Funkwhale directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:19
|
||||
#: ../../administrator/upgrade/debian.md:19
|
||||
msgid "Remove the old files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:25
|
||||
#: ../../administrator/upgrade/debian.md:25
|
||||
msgid "Download Funkwhale"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:27
|
||||
#: ../../administrator/upgrade/debian.md:27
|
||||
msgid "Export the Funkwhale version you want to update to. You'll use this in the rest of the commands in this guide."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:33
|
||||
msgid "Follow the [Download Funkwhale](../installation_docs/debian.md#3-download-funkwhale) instructions in the installation guide."
|
||||
#: ../../administrator/upgrade/debian.md:33
|
||||
msgid "Follow the [Download Funkwhale](../installation/debian.md#3-download-funkwhale) instructions in the installation guide."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:35
|
||||
msgid "Follow the [Install the Funkwhale API](../installation_docs/debian.md#4-install-the-funkwhale-api) instructions in the installation guide."
|
||||
#: ../../administrator/upgrade/debian.md:35
|
||||
msgid "Follow the [Install the Funkwhale API](../installation/debian.md#4-install-the-funkwhale-api) instructions in the installation guide."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:37
|
||||
#: ../../administrator/upgrade/debian.md:37
|
||||
msgid "Update your Funkwhale instance"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:39
|
||||
#: ../../administrator/upgrade/debian.md:39
|
||||
msgid "Once you have downloaded the new files, you can update your Funkwhale instance. To do this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:41
|
||||
#: ../../administrator/upgrade/debian.md:41
|
||||
msgid "Install or upgrade all OS dependencies using the dependencies script."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:47
|
||||
#: ../../administrator/upgrade/debian.md:47
|
||||
msgid "Collect the new static files to serve."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:53
|
||||
#: ../../administrator/upgrade/debian.md:53
|
||||
msgid "Apply new database migrations."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:59
|
||||
#: ../../administrator/upgrade/debian.md:59
|
||||
msgid "Restart the Funkwhale services."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/debian.md:65
|
||||
#: ../../administrator/upgrade/debian.md:65
|
||||
msgid "That's it! You've updated your Funkwhale pod. You should now see the new version running in your web browser."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,106 +16,106 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:1
|
||||
#: ../../administrator/upgrade/docker.md:1
|
||||
msgid "Upgrade your Docker Funkwhale installation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:3
|
||||
msgid "If you installed Funkwhale following the [Docker guide](../installation_docs/docker.md), follow these steps to upgrade."
|
||||
#: ../../administrator/upgrade/docker.md:3
|
||||
msgid "If you installed Funkwhale following the [Docker guide](../installation/docker.md), follow these steps to upgrade."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:5
|
||||
#: ../../administrator/upgrade/docker.md:5
|
||||
msgid "Upgrade Funkwhale"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:7
|
||||
#: ../../administrator/upgrade/docker.md:7
|
||||
msgid "SSH into your server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:8
|
||||
#: ../../administrator/upgrade/docker.md:8
|
||||
msgid "Log in as your `funkwhale` user."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:14
|
||||
#: ../../administrator/upgrade/docker.md:14
|
||||
msgid "Navigate to your Funkwhale directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:20
|
||||
#: ../../administrator/upgrade/docker.md:20
|
||||
msgid "Export the Funkwhale version you want to update to. You'll use this in the rest of the commands in this guide."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:26
|
||||
#: ../../administrator/upgrade/docker.md:26
|
||||
msgid "Change the version number in your `.env` file. Update this to the same version number you exported in step 4."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:32
|
||||
#: ../../administrator/upgrade/docker.md:32
|
||||
msgid "Log in as `su` to load the configuration from your `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:39
|
||||
#: ../../administrator/upgrade/docker.md:39
|
||||
msgid "Pull the updated containers."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:45
|
||||
#: ../../administrator/upgrade/docker.md:45
|
||||
msgid "Apply the database migrations."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:51
|
||||
#: ../../administrator/upgrade/docker.md:51
|
||||
msgid "Relaunch your containers."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:57
|
||||
#: ../../administrator/upgrade/docker.md:57
|
||||
msgid "Exit the root shell."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:63
|
||||
#: ../../administrator/upgrade/docker.md:63
|
||||
msgid "That’s it! You’ve updated your Funkwhale pod. You should now see the new version running in your web browser."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:65
|
||||
#: ../../administrator/upgrade/docker.md:65
|
||||
msgid "Upgrade the postgres container"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:67
|
||||
#: ../../administrator/upgrade/docker.md:67
|
||||
msgid "Funkwhale depends on postgres for its database container. To upgrade postgres, you need to export your database and import it into the new container."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:69
|
||||
#: ../../administrator/upgrade/docker.md:69
|
||||
msgid "To upgrade postgres on Docker we use the [`postgres-upgrade`](https://hub.docker.com/r/tianon/postgres-upgrade/) container. This Docker container automates the process of upgrading between major versions of postgres. Use these commands to upgrade your postgres container:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:71
|
||||
#: ../../administrator/upgrade/docker.md:71
|
||||
msgid "Export your current postgres version number. You can find this in your `docker-compose.yml` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:77
|
||||
#: ../../administrator/upgrade/docker.md:77
|
||||
msgid "Export the major version number you want to upgrade to."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:83
|
||||
#: ../../administrator/upgrade/docker.md:83
|
||||
msgid "Stop the postgres container. This means no data changes while you are upgrading."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:89
|
||||
#: ../../administrator/upgrade/docker.md:89
|
||||
msgid "Run the migration using the `postgres-upgrade` container. This creates a new version of the database in the `/srv/funkwhale/data/postgres-new` directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:98
|
||||
#: ../../administrator/upgrade/docker.md:98
|
||||
msgid "Re-add the access control rules required by Funkwhale."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:104
|
||||
#: ../../administrator/upgrade/docker.md:104
|
||||
msgid "Swap your old database out with your new database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:111
|
||||
#: ../../administrator/upgrade/docker.md:111
|
||||
msgid "Pull the new postgres version."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:117
|
||||
#: ../../administrator/upgrade/docker.md:117
|
||||
msgid "Restart your containers."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/docker.md:123
|
||||
#: ../../administrator/upgrade/docker.md:123
|
||||
msgid "That's it! Your Funkwhale pod is now running the new version of postgres. The old database is available in `/srv/funkwhale/data/postgres-old`. You can back this up and remove it from your server once you've confirmed everything is working."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,38 +16,38 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/index.md:11
|
||||
#: ../../administrator/upgrade/index.md:11
|
||||
msgid "Prepare for the upgrade"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/index.md:21
|
||||
#: ../../administrator/upgrade/index.md:21
|
||||
msgid "Quick install script"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/index.md:21
|
||||
#: ../../administrator/upgrade/index.md:21
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/index.md:21
|
||||
#: ../../administrator/upgrade/index.md:21
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/index.md:21
|
||||
#: ../../administrator/upgrade/index.md:21
|
||||
msgid "Choose your installation method"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/index.md:1
|
||||
#: ../../administrator/upgrade/index.md:1
|
||||
msgid "Upgrade your Funkwhale instance"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/index.md:3
|
||||
#: ../../administrator/upgrade/index.md:3
|
||||
msgid "We release new updates to Funkwhale to add new features and fix bugs. We recommend you install these updates to ensure you have the best experience."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/index.md:6
|
||||
#: ../../administrator/upgrade/index.md:6
|
||||
msgid "We recommend you back up your database and media files before performing and update."
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/index.md:9
|
||||
#: ../../administrator/upgrade/index.md:9
|
||||
msgid "Be sure to check the changelog for any specific instructions relating to upgrades."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,14 +16,14 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/quick_install.md:1
|
||||
#: ../../administrator/upgrade/quick-install.md:1
|
||||
msgid "Upgrade using the quick install script"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/quick_install.md:3
|
||||
msgid "If you installed Funkwhale using the [quick install script](../installation_docs/quick_install.md), upgrading your instance is as simple as running the following command on your server:"
|
||||
#: ../../administrator/upgrade/quick-install.md:3
|
||||
msgid "If you installed Funkwhale using the [quick install script](../installation/quick-install.md), upgrading your instance is as simple as running the following command on your server:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../administrator_documentation/upgrade_docs/quick_install.md:9
|
||||
#: ../../administrator/upgrade/quick-install.md:9
|
||||
msgid "The script runs through the necessary setup instructions."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,158 +16,158 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:1
|
||||
#: ../../contributor/documentation.md:1
|
||||
msgid "Document Funkwhale"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:4
|
||||
#: ../../contributor/documentation.md:4
|
||||
msgid "If you notice something missing in our documentation but don't feel confident contributing, submit a request [in our forum](https://forum.funkwhale.audio/t/documentation)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:7
|
||||
#: ../../contributor/documentation.md:7
|
||||
msgid "We try to document Funkwhale as thoroughly as possible to make it easy for users, admins, developers, and contributors to understand how everything works."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:13
|
||||
#: ../../contributor/documentation.md:13
|
||||
msgid "Requirements"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:15
|
||||
#: ../../contributor/documentation.md:15
|
||||
msgid "To work on Funkwhale's documentation, you need the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:17
|
||||
#: ../../contributor/documentation.md:17
|
||||
msgid "[Git](https://git-scm.com): our version control system"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:18
|
||||
#: ../../contributor/documentation.md:18
|
||||
msgid "[Docker](https://docs.docker.com/engine/install/) and [Docker Compose](https://docs.docker.com/compose/install/): used to run our development environment"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:19
|
||||
#: ../../contributor/documentation.md:19
|
||||
msgid "A text editor of your choice"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:21
|
||||
#: ../../contributor/documentation.md:21
|
||||
msgid "Tooling"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:23
|
||||
#: ../../contributor/documentation.md:23
|
||||
msgid "We use [Sphinx](https://www.sphinx-doc.org/) to generate our documentation. Sphinx provides excellent tooling for documenting Python projects. We write documentation in Markdown using the [MyST parser](https://myst-parser.readthedocs.io/en/latest/) to access Sphinx's features."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:25
|
||||
#: ../../contributor/documentation.md:25
|
||||
msgid "All documentation in Funkwhale is stored in the [main Funkwhale Git repository](https://dev.funkwhale.audio/funkwhale/funkwhale/-/tree/develop/docs)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:27
|
||||
#: ../../contributor/documentation.md:27
|
||||
msgid "Style guide"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:29
|
||||
#: ../../contributor/documentation.md:29
|
||||
msgid "We broadly follow the [Microsoft writing style guide](https://learn.microsoft.com/en-us/style-guide/welcome/) for language and tone. You should aim to keep your language simple and clear enough for readers of all levels. You can use a free tool like [Hemingway](https://hemingwayapp.com) to check the complexity of your sentences."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:31
|
||||
#: ../../contributor/documentation.md:31
|
||||
msgid "Here are some basic rules to follow:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:33
|
||||
#: ../../contributor/documentation.md:33
|
||||
msgid "Write in American English"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:34
|
||||
#: ../../contributor/documentation.md:34
|
||||
msgid "Always use sentence casing for headers. For example: \"Contribute to Funkwhale documentation\" rather than \"Contribute To Funkwhale Documentation\""
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:35
|
||||
#: ../../contributor/documentation.md:35
|
||||
msgid "Use contractions such as \"don't\" and \"can't\" to make your writing feel conversational. Only use the full words if you're trying to emphasize something"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:37
|
||||
#: ../../contributor/documentation.md:37
|
||||
msgid "Local setup"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:39
|
||||
#: ../../contributor/documentation.md:39
|
||||
msgid "We provide a docker container for our documentation to make it easy to work on docs with a real-time preview. Once you install [Docker](https://docs.docker.com/engine/install/) and [Docker Compose](https://docs.docker.com/compose/install/), do the following to get a live preview:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:41
|
||||
#: ../../contributor/documentation.md:41
|
||||
msgid "Create a dummy `.env` file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:47
|
||||
#: ../../contributor/documentation.md:47
|
||||
msgid "Create a dummy federation network"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:53
|
||||
#: ../../contributor/documentation.md:53
|
||||
msgid "Build the container"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:59
|
||||
#: ../../contributor/documentation.md:59
|
||||
msgid "Run the container"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:65
|
||||
#: ../../contributor/documentation.md:65
|
||||
msgid "A real-time preview of the documentation is available on `http://0.0.0.1:8001`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:67
|
||||
#: ../../contributor/documentation.md:67
|
||||
msgid "Redirects"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:69
|
||||
#: ../../contributor/documentation.md:69
|
||||
msgid "If you move content to a new location, you need to set up a redirect. This ensures that any bookmarks or links posted before the change still take the user where they expect to go."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:71
|
||||
#: ../../contributor/documentation.md:71
|
||||
msgid "All redirects are stored in a {file}`redirects.txt` file. This is a simple text file containing one redirect per line. Each line contains the old URL and new URL as relative URLs."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:73
|
||||
#: ../../contributor/documentation.md:73
|
||||
msgid "In this example, the `architecture.html` file redirects to `https://docs.funkwhale.audio/developers/architecture.html`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:79
|
||||
#: ../../contributor/documentation.md:79
|
||||
msgid "Contribution flow"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:81
|
||||
#: ../../contributor/documentation.md:81
|
||||
msgid "Here's an example of the typical workflow for creating documentation:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:83
|
||||
#: ../../contributor/documentation.md:83
|
||||
msgid "[Create a fork](https://docs.gitlab.com/ee/user/project/repository/forking_workflow.html) of the Funkwhale codebase"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:84
|
||||
#: ../../contributor/documentation.md:84
|
||||
msgid "Create a new branch for your documentation. In this example `my-branch-name` is the name of the branch"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:90
|
||||
#: ../../contributor/documentation.md:90
|
||||
msgid "Make your changes and verify them by running the [Docker container](#local-setup)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:91
|
||||
#: ../../contributor/documentation.md:91
|
||||
msgid "Add [redirects](#redirects) if required"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:92
|
||||
msgid "Add a [changelog fragment](../developer_documentation/workflows/changelog.md)"
|
||||
#: ../../contributor/documentation.md:92
|
||||
msgid "Add a [changelog fragment](../developer/workflows/changelog.md)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:93
|
||||
#: ../../contributor/documentation.md:93
|
||||
msgid "Add your changed files to a commit"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:100
|
||||
#: ../../contributor/documentation.md:100
|
||||
msgid "Create a commit with a meaningful commit message"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:106
|
||||
#: ../../contributor/documentation.md:106
|
||||
msgid "Push your changes to your fork"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/documentation.md:112
|
||||
#: ../../contributor/documentation.md:112
|
||||
msgid "Create a merge request in the [main Funkwhale repository](https://dev.funkwhale.audio/funkwhale/funkwhale)"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,30 +16,30 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../contributor_documentation/index.md:1
|
||||
#: ../../contributor/index.md:1
|
||||
msgid "Get started"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/index.md:4
|
||||
msgid "Are you a software developer? Check out our [developer documentation](../developer_documentation/index.md) to contribute to our codebase."
|
||||
#: ../../contributor/index.md:4
|
||||
msgid "Are you a software developer? Check out our [developer documentation](../developer/index.md) to contribute to our codebase."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/index.md:7
|
||||
#: ../../contributor/index.md:7
|
||||
msgid "Funkwhale is a community-led software project, so we depend on our community donating their time and skills. Whether you're experienced in a specific field or just starting out, we welcome any contributions and will support you with any task you take on."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/index.md:9
|
||||
#: ../../contributor/index.md:9
|
||||
msgid "Contribute to Funkwhale's documentation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/index.md:11
|
||||
#: ../../contributor/index.md:11
|
||||
msgid "Got a knack for writing? Want to teach people how things work? Our [documentation guide](documentation.md) takes you through everything you need to know to contribute to the Funkwhale documentation hub."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/index.md:13
|
||||
#: ../../contributor/index.md:13
|
||||
msgid "Translate Funkwhale"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/index.md:15
|
||||
#: ../../contributor/index.md:15
|
||||
msgid "Are you a confident linguist? We're always looking to expand the number of languages we offer in our apps, websites, and documentation. Check out the [translation guide](translation.md) to start contributing translations in your language."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,74 +16,74 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../contributor_documentation/translation.md:1
|
||||
#: ../../contributor/translation.md:1
|
||||
msgid "Translate Funkwhale"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:3
|
||||
#: ../../contributor/translation.md:3
|
||||
msgid "Funkwhale depends on community translations to provide a localized experience to all users. All of our UX copy and documentation is written in American English. This isn't accessible to all users."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:5
|
||||
#: ../../contributor/translation.md:5
|
||||
msgid "If you are interested in helping us reach more users, we welcome contributions in all languages!"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:7
|
||||
#: ../../contributor/translation.md:7
|
||||
msgid "Language coordination"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:9
|
||||
#: ../../contributor/translation.md:9
|
||||
msgid "Each language team requires a lead who can verify translations. You can see a list of languages and team leads [on our forum](https://forum.funkwhale.audio/d/107-coordinate-translations). If your language isn't available in our platform yet, reach out on the forum and we'll set it up."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:11
|
||||
#: ../../contributor/translation.md:11
|
||||
msgid "We can also create language-specific sections of the forum to enable users to discuss things in languages other than English. Language-specific sections require moderators who can enforce the code of conduct. If you're interested in moderating a language-specific section, let us know [on the forum](https://forum.funkwhale.audio/d/18-language-specific-communities)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:13
|
||||
#: ../../contributor/translation.md:13
|
||||
msgid "Weblate"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:15
|
||||
#: ../../contributor/translation.md:15
|
||||
msgid "Funkwhale uses [Weblate](https://weblate.org) as its translation platform. Weblate provides an easy-to-use web frontend for submitting localized strings."
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:17
|
||||
#: ../../contributor/translation.md:17
|
||||
msgid "To get started, sign up to our [Weblate instance](https://translate.funkwhale.audio) and follow the instructions to set up your language preferences. The following projects are available for translation:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:19
|
||||
#: ../../contributor/translation.md:19
|
||||
msgid "Funkwhale: The Funkwhale web app"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:20
|
||||
#: ../../contributor/translation.md:20
|
||||
msgid "Funkwhale for Android: Our official Android app"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:21
|
||||
#: ../../contributor/translation.md:21
|
||||
msgid "Funkwhale.audio: Our website"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:22
|
||||
#: ../../contributor/translation.md:22
|
||||
msgid "Documentation: This documentation hub"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:24
|
||||
#: ../../contributor/translation.md:24
|
||||
msgid "Guidelines"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:26
|
||||
#: ../../contributor/translation.md:26
|
||||
msgid "We trust each language team to deliver translations that are tonally consistent with the source language. Where applicable, follow these guidelines:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:28
|
||||
#: ../../contributor/translation.md:28
|
||||
msgid "Use gender-neutral language"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:29
|
||||
#: ../../contributor/translation.md:29
|
||||
msgid "Use informal speech patterns, including contractions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../contributor_documentation/translation.md:30
|
||||
#: ../../contributor/translation.md:30
|
||||
msgid "Use sentence case for all content, including titles. For example: \"Language coordination\" rather than \"Language Coordination\""
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,272 +16,272 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:1
|
||||
#: ../../developer/api/authentication.md:1
|
||||
msgid "API authentication"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:3
|
||||
#: ../../developer/api/authentication.md:3
|
||||
msgid "Funkwhale uses the OAuth [authorization grant flow](https://tools.ietf.org/html/rfc6749#section-4.1) for external apps. This flow is a secure way to authenticate apps that requires a user's explicit consent to perform actions."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:27
|
||||
#: ../../developer/api/authentication.md:27
|
||||
msgid "Steps"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:32
|
||||
#: ../../developer/api/authentication.md:32
|
||||
msgid "1. Create an application"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:34
|
||||
#: ../../developer/api/authentication.md:34
|
||||
msgid "To connect to the Funkwhale API using OAuth, you need to create an **application**. This represents the entity credentials are related to."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:36
|
||||
#: ../../developer/api/authentication.md:36
|
||||
msgid "When creating an application you need to define the [**scopes**](https://www.rfc-editor.org/rfc/rfc6749#section-3.3) the application has access to. Scopes define what information your application can access. Each scope can be granted with the following rights:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:38
|
||||
#: ../../developer/api/authentication.md:38
|
||||
msgid "`read:<scope>`: grants read-only access to the resource"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:39
|
||||
#: ../../developer/api/authentication.md:39
|
||||
msgid "`write:<scope>`: grants write-only access to the resource"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:41
|
||||
#: ../../developer/api/authentication.md:41
|
||||
msgid "`read` rights are required to fetch information using a `GET` request. All other actions (`POST`, `PATCH`, `PUT`, and `DELETE`) require `write` privileges. You may give an application **both** `read` and `write` access to any scope."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:47
|
||||
#: ../../developer/api/authentication.md:47
|
||||
msgid "Scope"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:48
|
||||
#: ../../developer/api/authentication.md:48
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:49
|
||||
#: ../../developer/api/authentication.md:49
|
||||
msgid "`read`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:50
|
||||
#: ../../developer_documentation/api/authentication.md:52
|
||||
#: ../../developer/api/authentication.md:50
|
||||
#: ../../developer/api/authentication.md:52
|
||||
msgid "Read-only access to all data"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:51
|
||||
#: ../../developer/api/authentication.md:51
|
||||
msgid "`write`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:53
|
||||
#: ../../developer/api/authentication.md:53
|
||||
msgid "`<read/write>:profile`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:54
|
||||
#: ../../developer/api/authentication.md:54
|
||||
msgid "Access to profile data (email address, username, etc.)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:55
|
||||
#: ../../developer/api/authentication.md:55
|
||||
msgid "`<read/write>:libraries`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:56
|
||||
#: ../../developer/api/authentication.md:56
|
||||
msgid "Access to library data (uploads, libraries, tracks, albums, artists, etc.)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:57
|
||||
#: ../../developer/api/authentication.md:57
|
||||
msgid "`<read/write>:favorites`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:58
|
||||
#: ../../developer/api/authentication.md:58
|
||||
msgid "Access to favorites"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:59
|
||||
#: ../../developer/api/authentication.md:59
|
||||
msgid "`<read/write>:listenings`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:60
|
||||
#: ../../developer/api/authentication.md:60
|
||||
msgid "Access to history"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:61
|
||||
#: ../../developer/api/authentication.md:61
|
||||
msgid "`<read/write>:follows`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:62
|
||||
#: ../../developer/api/authentication.md:62
|
||||
msgid "Access to followers"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:63
|
||||
#: ../../developer/api/authentication.md:63
|
||||
msgid "`<read/write>:playlists`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:64
|
||||
#: ../../developer/api/authentication.md:64
|
||||
msgid "Access to playlists"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:65
|
||||
#: ../../developer/api/authentication.md:65
|
||||
msgid "`<read/write>:radios`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:66
|
||||
#: ../../developer/api/authentication.md:66
|
||||
msgid "Access to radios"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:67
|
||||
#: ../../developer/api/authentication.md:67
|
||||
msgid "`<read/write>:filters`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:68
|
||||
#: ../../developer/api/authentication.md:68
|
||||
msgid "Access to content filters"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:69
|
||||
#: ../../developer/api/authentication.md:69
|
||||
msgid "`<read/write>:notifications`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:70
|
||||
#: ../../developer/api/authentication.md:70
|
||||
msgid "Access to notifications"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:71
|
||||
#: ../../developer/api/authentication.md:71
|
||||
msgid "`<read/write>:edits`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:72
|
||||
#: ../../developer/api/authentication.md:72
|
||||
msgid "Access to metadata edits"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:75
|
||||
#: ../../developer/api/authentication.md:75
|
||||
msgid "Next, you need to define a [**Redirect URI**](https://www.rfc-editor.org/rfc/rfc6749#section-3.1.2). This is the location the user is redirected to once they authenticate your app. This can be any URI you want."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:78
|
||||
#: ../../developer/api/authentication.md:78
|
||||
msgid "Funkwhale supports the `urn:ietf:wg:oauth:2.0:oob` redirect URI for non-web applications. If you use this URI, the user is shown a token to copy and paste."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:81
|
||||
#: ../../developer/api/authentication.md:81
|
||||
msgid "Once you've decided on your scopes and your redirect URI, you can create your app using one of the following methods:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:83
|
||||
#: ../../developer/api/authentication.md:83
|
||||
msgid "Visit `/settings/applications/new` on your Funkwhale pod while logged in"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:84
|
||||
#: ../../developer/api/authentication.md:84
|
||||
msgid "Send a `POST` request to `/api/v1/oauth/apps`. See our [API documentation](https://docs.funkwhale.audio/swagger/) for more information"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:86
|
||||
#: ../../developer/api/authentication.md:86
|
||||
msgid "Both methods return a [**client ID**](https://www.rfc-editor.org/rfc/rfc6749#section-2.2) and a [**secret**](https://www.rfc-editor.org/rfc/rfc6749#section-2.3.1)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:88
|
||||
#: ../../developer/api/authentication.md:88
|
||||
msgid "2. Get an authorization code"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:91
|
||||
#: ../../developer/api/authentication.md:91
|
||||
msgid "Authorization codes are only valid for 5 minutes after the user approves the request."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:94
|
||||
#: ../../developer/api/authentication.md:94
|
||||
msgid "You need an [**authorization code**](https://www.rfc-editor.org/rfc/rfc6749#section-1.3.1) to request an access token for your user. This code confirms to the server that a user has authorized access to their account."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:96
|
||||
#: ../../developer/api/authentication.md:96
|
||||
msgid "To fetch an authorization code, you need to send the user to their Funkwhale pod to authenticate. This sends an [authorization request](https://www.rfc-editor.org/rfc/rfc6749#section-4.1.2) to the server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:98
|
||||
#: ../../developer/api/authentication.md:98
|
||||
msgid "To do this, call the `/authorize` endpoint with the following URL encoded query parameters:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:100
|
||||
#: ../../developer/api/authentication.md:100
|
||||
msgid "`client_id`\\* - Your application's client ID"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:101
|
||||
#: ../../developer/api/authentication.md:101
|
||||
msgid "`response_type`\\* - Must be set to `code`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:102
|
||||
#: ../../developer/api/authentication.md:102
|
||||
msgid "`redirect_uri` - Your redirect URI"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:103
|
||||
#: ../../developer_documentation/api/authentication.md:135
|
||||
#: ../../developer/api/authentication.md:103
|
||||
#: ../../developer/api/authentication.md:135
|
||||
msgid "`scope` - A list of scopes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:104
|
||||
#: ../../developer/api/authentication.md:104
|
||||
msgid "`state` - Used to maintain state between the request and the callback to prevent cross-site request forgery. Typically corresponds with a location in the app (e.g. `/library`)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:106
|
||||
#: ../../developer/api/authentication.md:106
|
||||
msgid "Here is an example URL: `https://demo.funkwhale.audio/authorize?response_type=code&scope=read%20write&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2Fauth%2Fcallback&state=/library&client_id=jDOUfhqLlrbuOkToDCanZmBKEiyorMb9ZUgD2tFQ`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:108
|
||||
#: ../../developer/api/authentication.md:108
|
||||
msgid "When the user authorizes your app, the server responds with an authorization code. See [the OAuth spec](https://www.rfc-editor.org/rfc/rfc6749#section-4.1.2) for more information about this response."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:110
|
||||
#: ../../developer/api/authentication.md:110
|
||||
msgid "3. Get an access token"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:112
|
||||
#: ../../developer/api/authentication.md:112
|
||||
msgid "Once you receive your authorization code, you need to [request an access token](https://www.rfc-editor.org/rfc/rfc6749#section-4.1.3). To request an access token, call the `/api/v1/oauth/token` endpoint with the following information:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:114
|
||||
#: ../../developer/api/authentication.md:114
|
||||
msgid "`grant_type`\\* - Must be set to `authorization_code`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:115
|
||||
#: ../../developer/api/authentication.md:115
|
||||
msgid "`code`\\* - Your application's authorization code"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:116
|
||||
#: ../../developer/api/authentication.md:116
|
||||
msgid "`redirect_uri`\\* - Your redirect URI"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:117
|
||||
#: ../../developer/api/authentication.md:117
|
||||
msgid "`client_id`\\* Your application's client ID"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:119
|
||||
#: ../../developer/api/authentication.md:119
|
||||
msgid "The server responds with an [`access_token`](https://www.rfc-editor.org/rfc/rfc6749#section-1.4) and a [`refresh_token`](https://www.rfc-editor.org/rfc/rfc6749#section-1.5). See [the OAuth spec](https://www.rfc-editor.org/rfc/rfc6749#section-4.1.4) for more information about this response."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:121
|
||||
#: ../../developer/api/authentication.md:121
|
||||
msgid "You can use this token to authenticate calls from your application to the Funkwhale API by passing it as a request header with the following format: `Authorization: Bearer <token>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:123
|
||||
#: ../../developer/api/authentication.md:123
|
||||
msgid "4. Refresh your access token"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:126
|
||||
#: ../../developer/api/authentication.md:126
|
||||
msgid "When you refresh your token the endpoint returns a new `refresh_token`. You must update your refresh token each time you request a new access token."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:129
|
||||
#: ../../developer/api/authentication.md:129
|
||||
msgid "By default, Funkwhale access tokens are valid for **10 hours**. Pod admins can configure this by setting the `ACCESS_TOKEN_EXPIRE_SECONDS` variable in their `.env` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:131
|
||||
#: ../../developer/api/authentication.md:131
|
||||
msgid "After the access token expires, you must request a new access token by calling the `/api/v1/oauth/token` endpoint with the following information:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:133
|
||||
#: ../../developer/api/authentication.md:133
|
||||
msgid "`grant_type`\\* - Must be set to `refresh_token`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:134
|
||||
#: ../../developer/api/authentication.md:134
|
||||
msgid "`refresh_token`\\* - Your current refresh token"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/authentication.md:137
|
||||
#: ../../developer/api/authentication.md:137
|
||||
msgid "See [the OAuth spec](https://www.rfc-editor.org/rfc/rfc6749#section-6) for more information about this response."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,22 +16,22 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/api/index.md:7
|
||||
#: ../../developer/api/index.md:7
|
||||
msgid "API explorer"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/index.md:7
|
||||
#: ../../developer/api/index.md:7
|
||||
msgid "Resources"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/index.md:1
|
||||
#: ../../developer/api/index.md:1
|
||||
msgid "Funkwhale API"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/index.md:3
|
||||
#: ../../developer/api/index.md:3
|
||||
msgid "The Funkwhale API is a [REST API](https://developer.mozilla.org/en-US/docs/Glossary/REST) written in [Python](https://www.python.org/) using the [Django REST framework](https://www.django-rest-framework.org/). It is the central component of the project and houses the application's logic."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/index.md:5
|
||||
#: ../../developer/api/index.md:5
|
||||
msgid "The current API (v1) is **stable**, meaning we are committed to not introducing breaking changes and to maintaining compatibility. We are currently working on Funkwhale API v2, but this is a work in progress and not yet ready for production use."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,150 +16,150 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:1
|
||||
#: ../../developer/api/rate-limit.md:1
|
||||
msgid "Rate limiting"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:3
|
||||
#: ../../developer/api/rate-limit.md:3
|
||||
msgid "Funkwhale supports rate-limiting as of version 0.2.0. Pod admins can choose to rate limit specific endpoints to prevent abuse and improve the stability of the service. If the server drops a request due to rate-limiting, it returns a `429` status code."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:5
|
||||
#: ../../developer/api/rate-limit.md:5
|
||||
msgid "By default, rate limits follow these rules:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:7
|
||||
#: ../../developer/api/rate-limit.md:7
|
||||
msgid "Anonymous (unauthenticated) requests are subject to lower limits than authenticated requests"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:8
|
||||
#: ../../developer/api/rate-limit.md:8
|
||||
msgid "`PUT`, `DELETE`, `PUT`, `POST`, and `PATCH` requests are subject to lower limits than `GET` requests"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:10
|
||||
#: ../../developer/api/rate-limit.md:10
|
||||
msgid "You can return a full list of scope with their corresponding rate-limits by making a `GET` request to `/api/v1/rate-limit`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:12
|
||||
#: ../../developer/api/rate-limit.md:12
|
||||
msgid "HTTP headers"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:14
|
||||
#: ../../developer/api/rate-limit.md:14
|
||||
msgid "Each API call returns HTTP headers to pass the following information:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:16
|
||||
#: ../../developer/api/rate-limit.md:16
|
||||
msgid "What was the scope of the request"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:17
|
||||
#: ../../developer/api/rate-limit.md:17
|
||||
msgid "What is the rate-limit associated with the request scope"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:18
|
||||
#: ../../developer/api/rate-limit.md:18
|
||||
msgid "How many more requests in the scope can be made within the rate-limit timeframe"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:19
|
||||
#: ../../developer/api/rate-limit.md:19
|
||||
msgid "How much time does the client need to wait to send another request"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:21
|
||||
#: ../../developer/api/rate-limit.md:21
|
||||
msgid "Here is a full list of supported headers"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:27
|
||||
#: ../../developer/api/rate-limit.md:27
|
||||
msgid "Header"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:28
|
||||
#: ../../developer/api/rate-limit.md:28
|
||||
msgid "Example value"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:29
|
||||
#: ../../developer/api/rate-limit.md:29
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:30
|
||||
#: ../../developer/api/rate-limit.md:30
|
||||
msgid "`X-RateLimit-Limit`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:31
|
||||
#: ../../developer/api/rate-limit.md:31
|
||||
msgid "50"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:32
|
||||
#: ../../developer/api/rate-limit.md:32
|
||||
msgid "The number of requests allowed within a given period"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:33
|
||||
#: ../../developer/api/rate-limit.md:33
|
||||
msgid "`X-RateLimit-Duration`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:34
|
||||
#: ../../developer/api/rate-limit.md:34
|
||||
msgid "3600"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:35
|
||||
#: ../../developer/api/rate-limit.md:35
|
||||
msgid "The time window, in seconds, during which the number of requests are measured"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:36
|
||||
#: ../../developer/api/rate-limit.md:36
|
||||
msgid "`X-RateLimit-Scope`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:37
|
||||
#: ../../developer/api/rate-limit.md:37
|
||||
msgid "`login`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:38
|
||||
#: ../../developer/api/rate-limit.md:38
|
||||
msgid "The name of the scope computed for the request"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:39
|
||||
#: ../../developer/api/rate-limit.md:39
|
||||
msgid "`X-RateLimit-Remaining`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:40
|
||||
#: ../../developer/api/rate-limit.md:40
|
||||
msgid "42"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:41
|
||||
#: ../../developer/api/rate-limit.md:41
|
||||
msgid "How many requests can be sent with the same scope before the rate-limit applies"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:42
|
||||
#: ../../developer/api/rate-limit.md:42
|
||||
msgid "`Retry-After`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:43
|
||||
#: ../../developer/api/rate-limit.md:43
|
||||
msgid "3543"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:44
|
||||
#: ../../developer/api/rate-limit.md:44
|
||||
msgid "How many seconds the client must wait before it can retry. Only applies if `X-RateLimit-Remaining` is `0`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:45
|
||||
#: ../../developer/api/rate-limit.md:45
|
||||
msgid "`X-RateLimit-Reset`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:46
|
||||
#: ../../developer/api/rate-limit.md:46
|
||||
msgid "1568126089"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:47
|
||||
#: ../../developer/api/rate-limit.md:47
|
||||
msgid "A timestamp indicating when the `X-RateLimit-Remaining` value will reset"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:48
|
||||
#: ../../developer/api/rate-limit.md:48
|
||||
msgid "`X-RateLimit-ResetSeconds`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:49
|
||||
#: ../../developer/api/rate-limit.md:49
|
||||
msgid "3599"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/rate_limit.md:50
|
||||
#: ../../developer/api/rate-limit.md:50
|
||||
msgid "The number of seconds until the `X-RateLimit-Remaining` value resets"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,183 +16,183 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:1
|
||||
#: ../../developer/api/subsonic.md:1
|
||||
msgid "Subsonic API"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:3
|
||||
#: ../../developer/api/subsonic.md:3
|
||||
msgid "Funkwhale supports a subset of the [Subsonic API's](http://www.subsonic.org/pages/api.jsp) endpoints. This enables users to listen to music stored on their Funkwhale pod through a Subsonic-compatible app."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:5
|
||||
#: ../../developer/api/subsonic.md:5
|
||||
msgid "We aim to support as many endpoints as we can to give Subsonic users the best possible experience. However, some endpoints require a folder-based endpoint. This doesn't match Funkwhale's internal structure, which means emulating them is difficult."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:7
|
||||
#: ../../developer/api/subsonic.md:7
|
||||
msgid "Supported endpoints"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:10
|
||||
#: ../../developer/api/subsonic.md:10
|
||||
msgid "We aim to keep this list up-to-date. If you think something is missing, you can see all supported endpoints in the [API views](https://dev.funkwhale.audio/funkwhale/funkwhale/blob/develop/api/funkwhale_api/subsonic/views.py)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:13
|
||||
#: ../../developer/api/subsonic.md:13
|
||||
msgid "Funkwhale supports both XML and JSON formats for the following Subsonic endpoints:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:15
|
||||
#: ../../developer/api/subsonic.md:15
|
||||
msgid "[`createPlaylist`](http://www.subsonic.org/pages/api.jsp#createPlaylist)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:16
|
||||
#: ../../developer/api/subsonic.md:16
|
||||
msgid "[`deletePlaylist`](http://www.subsonic.org/pages/api.jsp#deletePlaylist)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:17
|
||||
#: ../../developer/api/subsonic.md:17
|
||||
msgid "[`getAlbum`](http://www.subsonic.org/pages/api.jsp#getAlbum)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:18
|
||||
#: ../../developer/api/subsonic.md:18
|
||||
msgid "[`getAlbumList2`](http://www.subsonic.org/pages/api.jsp#getAlbumList2)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:19
|
||||
#: ../../developer/api/subsonic.md:19
|
||||
msgid "[`getArtist`](http://www.subsonic.org/pages/api.jsp#getArtist)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:20
|
||||
#: ../../developer/api/subsonic.md:20
|
||||
msgid "[`getArtistInfo2`](http://www.subsonic.org/pages/api.jsp#getArtistInfo2)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:21
|
||||
#: ../../developer/api/subsonic.md:21
|
||||
msgid "[`getArtists`](http://www.subsonic.org/pages/api.jsp#getArtists)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:22
|
||||
#: ../../developer/api/subsonic.md:22
|
||||
msgid "[`getAvatar`](http://www.subsonic.org/pages/api.jsp#getAvatar)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:23
|
||||
#: ../../developer/api/subsonic.md:23
|
||||
msgid "[`getCoverArt`](http://www.subsonic.org/pages/api.jsp#getCoverArt)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:24
|
||||
#: ../../developer/api/subsonic.md:24
|
||||
msgid "[`getIndexes`](http://www.subsonic.org/pages/api.jsp#getIndexes)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:25
|
||||
#: ../../developer/api/subsonic.md:25
|
||||
msgid "[`getLicense`](http://www.subsonic.org/pages/api.jsp#getLicense)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:26
|
||||
#: ../../developer/api/subsonic.md:26
|
||||
msgid "[`getMusicFolders`](http://www.subsonic.org/pages/api.jsp#getMusicFolders)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:27
|
||||
#: ../../developer/api/subsonic.md:27
|
||||
msgid "[`getPlaylist`](http://www.subsonic.org/pages/api.jsp#getPlaylist)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:28
|
||||
#: ../../developer/api/subsonic.md:28
|
||||
msgid "[`getPlaylists`](http://www.subsonic.org/pages/api.jsp#getPlaylists)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:29
|
||||
#: ../../developer/api/subsonic.md:29
|
||||
msgid "[`getRandomSongs`](http://www.subsonic.org/pages/api.jsp#getRandomSongs)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:30
|
||||
#: ../../developer/api/subsonic.md:30
|
||||
msgid "[`getSong`](http://www.subsonic.org/pages/api.jsp#getSong)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:31
|
||||
#: ../../developer/api/subsonic.md:31
|
||||
msgid "[`getStarred`](http://www.subsonic.org/pages/api.jsp#getStarred)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:32
|
||||
#: ../../developer/api/subsonic.md:32
|
||||
msgid "[`getStarred2`](http://www.subsonic.org/pages/api.jsp#getStarred2)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:33
|
||||
#: ../../developer/api/subsonic.md:33
|
||||
msgid "[`getUser`](http://www.subsonic.org/pages/api.jsp#getUser)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:34
|
||||
#: ../../developer/api/subsonic.md:34
|
||||
msgid "[`ping`](http://www.subsonic.org/pages/api.jsp#ping)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:35
|
||||
#: ../../developer/api/subsonic.md:35
|
||||
msgid "[`scrobble`](http://www.subsonic.org/pages/api.jsp#scrobble)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:36
|
||||
#: ../../developer/api/subsonic.md:36
|
||||
msgid "[`search3`](http://www.subsonic.org/pages/api.jsp#search3)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:37
|
||||
#: ../../developer/api/subsonic.md:37
|
||||
msgid "[`star`](http://www.subsonic.org/pages/api.jsp#star)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:38
|
||||
#: ../../developer/api/subsonic.md:38
|
||||
msgid "[`stream`](http://www.subsonic.org/pages/api.jsp#stream)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:39
|
||||
#: ../../developer/api/subsonic.md:39
|
||||
msgid "[`unstar`](http://www.subsonic.org/pages/api.jsp#unstar)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:40
|
||||
#: ../../developer/api/subsonic.md:40
|
||||
msgid "[`updatePlaylist`](http://www.subsonic.org/pages/api.jsp#updatePlaylist)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:42
|
||||
#: ../../developer/api/subsonic.md:42
|
||||
msgid "Additional properties"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:44
|
||||
#: ../../developer/api/subsonic.md:44
|
||||
msgid "Funkwhale returns some additional properties to Subsonic payloads. You can use these properties to adapt your client behavior if needed:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:47
|
||||
#: ../../developer/api/subsonic.md:47
|
||||
msgid "Property"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:48
|
||||
#: ../../developer/api/subsonic.md:48
|
||||
msgid "Data type"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:49
|
||||
#: ../../developer/api/subsonic.md:49
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:50
|
||||
#: ../../developer/api/subsonic.md:50
|
||||
msgid "`type`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:51
|
||||
#: ../../developer_documentation/api/subsonic.md:54
|
||||
#: ../../developer/api/subsonic.md:51
|
||||
#: ../../developer/api/subsonic.md:54
|
||||
msgid "String"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:52
|
||||
#: ../../developer/api/subsonic.md:52
|
||||
msgid "The name of the app (`funkwhale`)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:53
|
||||
#: ../../developer/api/subsonic.md:53
|
||||
msgid "`funkwhaleVersion`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:55
|
||||
#: ../../developer/api/subsonic.md:55
|
||||
msgid "The Funkwhale version the pod is running"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:67
|
||||
#: ../../developer/api/subsonic.md:67
|
||||
msgid "Test a Subsonic app"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:69
|
||||
#: ../../developer/api/subsonic.md:69
|
||||
msgid "We host a demo server at <https://demo.funkwhale.audio> which you can use to test your Subsonic app."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/api/subsonic.md:71
|
||||
#: ../../developer/api/subsonic.md:71
|
||||
msgid "You can test the Subsonic API by logging in with a Subsonic client or by directly by calling an endpoint. For example, call this URL to test the `ping` endpoint: <https://demo.funkwhale.audio/rest/ping.view?f=json>"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,182 +16,182 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/architecture.md:1
|
||||
#: ../../developer/architecture.md:1
|
||||
msgid "Project architecture"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:3
|
||||
#: ../../developer/architecture.md:3
|
||||
msgid "Funkwhale is made up of several components. Understanding these components and what they do is important when contributing to Funkwhale's codebase. In this article, we'll break down each part of Funkwhale's architecture to help you understand what each component does."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:5
|
||||
#: ../../developer/architecture.md:5
|
||||
msgid "Below is a diagram of Funkwhale's project setup."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:29
|
||||
#: ../../developer/architecture.md:29
|
||||
msgid "Select a link below to see information about each component."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:35
|
||||
#: ../../developer/architecture.md:35
|
||||
msgid "Entrypoints"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:37
|
||||
#: ../../developer/architecture.md:37
|
||||
msgid "Users can access Funkwhale using a variety of entrypoints. They can make use of a Funkwhale application, a Subsonic-compatible application, or by calling the API directly. Each entrypoint interacts with the Funkwhale backend in the same way."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:39
|
||||
#: ../../developer/architecture.md:39
|
||||
msgid "Funkwhale web app"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:41
|
||||
#: ../../developer/architecture.md:41
|
||||
msgid "The Funkwhale web app is a {abbr}`SPA (Single Page Application)` written in [Vue.js](https://vuejs.org) and [Typescript](https://typescriptlang.org). This is the application most people associate with Funkwhale. Server admins usually run an instance of the web app alongside their Funkwhale {term}`pod`, but you can also connect a standalone web app to another pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:43
|
||||
#: ../../developer/architecture.md:43
|
||||
msgid "The Funkwhale web app interacts with the Funkwhale API to fetch and update data. Using a service worker, the web app caches important information for offline use."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:45
|
||||
#: ../../developer/architecture.md:45
|
||||
msgid "Funkwhale for Android"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:47
|
||||
#: ../../developer/architecture.md:47
|
||||
msgid "Funkwhale for Android is the Funkwhale collective's official Android app written in [Kotlin](https://kotlinlang.org/). It interacts with the Funkwhale API to fetch and update data and stores information for offline playback."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:49
|
||||
#: ../../developer/architecture.md:49
|
||||
msgid "Subsonic app"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:51
|
||||
#: ../../developer/architecture.md:51
|
||||
msgid "Funkwhale supports a limited subset of the [Subsonic API](http://www.subsonic.org/pages/api.jsp) to support existing Subsonic apps. These apps can request data stored on a Funkwhale server by calling these endpoints."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:53
|
||||
#: ../../developer/architecture.md:53
|
||||
msgid "Nginx/Apache reverse proxy"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:55
|
||||
#: ../../developer/architecture.md:55
|
||||
msgid "The reverse proxy acts as a layer between a Funkwhale pod and the open internet. It enhances the pod's security and provides additional options to help increase performance."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:57
|
||||
#: ../../developer/architecture.md:57
|
||||
msgid "When a user tries to communicate with a Funkwhale pod, the reverse proxy:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:59
|
||||
#: ../../developer/architecture.md:59
|
||||
msgid "Handles the HTTP/HTTPS requests and proxies them to the Funkwhale API server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:60
|
||||
#: ../../developer/architecture.md:60
|
||||
msgid "Serves requested static files, such as audio files and stylesheets"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:62
|
||||
#: ../../developer/architecture.md:62
|
||||
msgid "Backend"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:64
|
||||
#: ../../developer/architecture.md:64
|
||||
msgid "The Funkwhale backend is made up of a few components which are responsible for:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:66
|
||||
#: ../../developer/architecture.md:66
|
||||
msgid "Communicating with the user's entrypoint and actioning requests"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:67
|
||||
#: ../../developer/architecture.md:67
|
||||
msgid "Maintaining data consistency"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:68
|
||||
#: ../../developer/architecture.md:68
|
||||
msgid "Communicating with other Funkwhale pods (if federation is enabled)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:70
|
||||
#: ../../developer/architecture.md:70
|
||||
msgid "Django API server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:72
|
||||
#: ../../developer/architecture.md:72
|
||||
msgid "The Funkwhale API is a [REST API](https://developer.mozilla.org/en-US/docs/Glossary/REST) written in [Python](https://www.python.org/) using the [Django REST framework](https://www.django-rest-framework.org/). It is the central piece of the project and houses the application's logic."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:74
|
||||
#: ../../developer/architecture.md:74
|
||||
msgid "The Funkwhale API is responsible for:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:76
|
||||
#: ../../developer/architecture.md:76
|
||||
msgid "Fetching requested data from the cache/database and returning it to the requester in a meaningful way"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:77
|
||||
#: ../../developer/architecture.md:77
|
||||
msgid "Processing incoming data and writing it to the database in a meaningful way"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:78
|
||||
#: ../../developer/architecture.md:78
|
||||
msgid "Delegating long-running tasks to workers to reduce load"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:80
|
||||
#: ../../developer/architecture.md:80
|
||||
msgid "PostgreSQL database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:82
|
||||
#: ../../developer/architecture.md:82
|
||||
msgid "Funkwhale uses a [PostgreSQL database](https://www.postgresql.org/) to store data. All information that is served by and sent to the Funkwhale API is stored in this database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:84
|
||||
#: ../../developer/architecture.md:84
|
||||
msgid "The Funkwhale database makes heavy use of [indexes](https://www.postgresql.org/docs/current/indexes.html) for enhanced performance."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:86
|
||||
#: ../../developer/architecture.md:86
|
||||
msgid "Redis cache and message queue"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:88
|
||||
#: ../../developer/architecture.md:88
|
||||
msgid "Funkwhale uses [Redis](https://redis.io/) to cache information from the database and to store a queue of messages to send. We use this cache to avoid locking database resources and to speed up requests."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:90
|
||||
#: ../../developer/architecture.md:90
|
||||
msgid "Celery worker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:92
|
||||
#: ../../developer/architecture.md:92
|
||||
msgid "Funkwhale has to handle a lot of tasks that take longer than the average HTTP request/response cycle. To ensure these tasks complete and don't impact the API's performance, they are offloaded to a [Celery](https://docs.celeryq.dev/en/stable/userguide/workers.html) task worker. The worker then works through all the tasks in its queue while the API handles real-time responses."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:94
|
||||
#: ../../developer/architecture.md:94
|
||||
msgid "Some common tasks the Celery worker handles are:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:96
|
||||
#: ../../developer/architecture.md:96
|
||||
msgid "Importing uploaded music to the database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:97
|
||||
#: ../../developer/architecture.md:97
|
||||
msgid "Handling [ActivityPub](https://www.w3.org/TR/activitypub/) messages from other {term}`Fediverse` servers"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:98
|
||||
#: ../../developer/architecture.md:98
|
||||
msgid "Scanning new content on remote pods"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:100
|
||||
#: ../../developer/architecture.md:100
|
||||
msgid "Celery beat task scheduler"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:102
|
||||
#: ../../developer/architecture.md:102
|
||||
msgid "In addition to handling tasks from the API, the Celery worker also needs to handle some recurring tasks. To manage these, we implement a [Celery beat](https://docs.celeryq.dev/en/stable/reference/celery.apps.beat.html#celery.apps.beat.Beat) scheduler. The scheduler is responsible for triggering tasks on a schedule and adding messages to the [queue](#redis-cache-and-message-queue) so the worker can work through them."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:104
|
||||
#: ../../developer/architecture.md:104
|
||||
msgid "Some common recurring tasks are:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:106
|
||||
#: ../../developer/architecture.md:106
|
||||
msgid "Clearing the cache"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/architecture.md:107
|
||||
#: ../../developer/architecture.md:107
|
||||
msgid "Refreshing content metadata"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,130 +16,130 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:1
|
||||
#: ../../developer/contribute/api.md:1
|
||||
msgid "Contribute to the API"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:3
|
||||
#: ../../developer/contribute/api.md:3
|
||||
msgid "The Funkwhale API is the core of the Funkwhale ecosystem. It powers all actions in the Funkwhale app as well as other apps such as the CLI and mopidy plugin. The API is written in [Django rest framework](https://www.django-rest-framework.org/)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:5
|
||||
#: ../../developer/contribute/api.md:5
|
||||
msgid "Before you start work on the API, you should open up a conversation in [the forum](https://forum.funkwhale.audio) to discuss the changes you want to make. All API changes need to be defined and scoped before code changes are made. If you are fixing a bug, you don't need to discuss this in the forum first."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:7
|
||||
#: ../../developer/contribute/api.md:7
|
||||
msgid "Each API endpoint is made up of the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:9
|
||||
#: ../../developer/contribute/api.md:9
|
||||
msgid "Model – defines the shape of data and how it is stored in the database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:10
|
||||
#: ../../developer/contribute/api.md:10
|
||||
msgid "View – defines what data is reflected by an endpoint"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:11
|
||||
#: ../../developer/contribute/api.md:11
|
||||
msgid "Serializer – defines how data is serialized and deserialized by the endpoint"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:13
|
||||
#: ../../developer/contribute/api.md:13
|
||||
msgid "The API directory is structured as follows:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:15
|
||||
#: ../../developer/contribute/api.md:15
|
||||
msgid "`config` – contains the project settings, URL structure, and web server gateway information setup"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:16
|
||||
#: ../../developer/contribute/api.md:16
|
||||
msgid "`settings` – contains all Django settings files"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:17
|
||||
#: ../../developer/contribute/api.md:17
|
||||
msgid "`funkwhale_api` – contains the Funkwhale API logic"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:18
|
||||
#: ../../developer/contribute/api.md:18
|
||||
msgid "`pyproject.toml` – contains the Python requirements"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:19
|
||||
#: ../../developer/contribute/api.md:19
|
||||
msgid "`tests` – contains all tests. This directory matches the structure of the `funkwhale_api` directory"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:21
|
||||
#: ../../developer/contribute/api.md:21
|
||||
msgid "Write tests"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:23
|
||||
#: ../../developer/contribute/api.md:23
|
||||
msgid "You should write tests to ensure that your code does what you expect it to. We use [pytest](https://pytest.org) and [factory-boy](https://factoryboy.readthedocs.io) to power our API testing suite."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:25
|
||||
#: ../../developer/contribute/api.md:25
|
||||
msgid "Writing tests is outside the scope of this documentation, but here are some useful links to help you get started:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:27
|
||||
#: ../../developer/contribute/api.md:27
|
||||
msgid "[A quick introduction to writing unit tests with pytest](https://semaphoreci.com/community/tutorials/testing-python-applications-with-pytest)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:28
|
||||
#: ../../developer/contribute/api.md:28
|
||||
msgid "[A complete guide to Test-Driven Development](https://www.obeythetestinggoat.com/)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:29
|
||||
#: ../../developer/contribute/api.md:29
|
||||
msgid "[pytest documentation](https://docs.pytest.org/en/latest)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:30
|
||||
#: ../../developer/contribute/api.md:30
|
||||
msgid "[pytest-mock documentation](https://pypi.org/project/pytest-mock)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:31
|
||||
#: ../../developer/contribute/api.md:31
|
||||
msgid "[factory-boy documentation](http://factoryboy.readthedocs.io)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:33
|
||||
#: ../../developer/contribute/api.md:33
|
||||
msgid "Try to keep your tests small and focused. Each test should test a single function, so if you need to test multiple things you should write multiple tests."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:36
|
||||
#: ../../developer/contribute/api.md:36
|
||||
msgid "Test files must target a module and follow the `funkwhale_api` directory structure. If you write tests for `funkwhale_api/myapp/views.py`, you should put them in `tests/myapp/test_views.py`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:39
|
||||
#: ../../developer/contribute/api.md:39
|
||||
msgid "We provide utilities and fixtures to make writing tests as easy as possible. You can see the list of available fixtures by running `sudo docker compose -f dev.yml run --rm api pytest --fixtures`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:41
|
||||
#: ../../developer/contribute/api.md:41
|
||||
msgid "Factories"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:43
|
||||
#: ../../developer/contribute/api.md:43
|
||||
msgid "Each directory includes a `factories.py` file which contains factories for the models in the directory. You can use these to create arbitrary objects"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:76
|
||||
#: ../../developer/contribute/api.md:76
|
||||
msgid "Mocking"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:78
|
||||
#: ../../developer/contribute/api.md:78
|
||||
msgid "Use mocks to fake logic in your tests. This is useful when testing components that depend on one another."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:132
|
||||
#: ../../developer/contribute/api.md:132
|
||||
msgid "Run tests"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:134
|
||||
#: ../../developer/contribute/api.md:134
|
||||
msgid "You can run all tests in the pytest suite with the following command:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:140
|
||||
#: ../../developer/contribute/api.md:140
|
||||
msgid "Run a specific test file by calling pytest against it:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/api.md:146
|
||||
#: ../../developer/contribute/api.md:146
|
||||
msgid "You can check the full list of options by passing the `-h` flag:"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,34 +16,34 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/contribute/copy.md:1
|
||||
#: ../../developer/contribute/copy.md:1
|
||||
msgid "Update UI copy"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/copy.md:4
|
||||
#: ../../developer/contribute/copy.md:4
|
||||
msgid "Funkwhale is localized into several languages using [Weblate](https://translate.funkwhale.audio). You must make sure that any frontend strings are properly marked for localization. We use the [vue-i18n package](https://kazupon.github.io/vue-i18n/) to handle translation of frontend files."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/copy.md:7
|
||||
#: ../../developer/contribute/copy.md:7
|
||||
msgid "All UI strings are stored in `front/locales/en.json` file. The file is structured to mimic the format of the repository. Each string should be labeled following the semantic naming for the item it applies to."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/copy.md:9
|
||||
#: ../../developer/contribute/copy.md:9
|
||||
msgid "UI strings can be added to both the `<script>` and `<template>` part of a Vue file using following syntax:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/copy.md:0
|
||||
#: ../../developer/contribute/copy.md:0
|
||||
msgid "Locale file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/copy.md:0
|
||||
#: ../../developer/contribute/copy.md:0
|
||||
msgid "Script"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/copy.md:0
|
||||
#: ../../developer/contribute/copy.md:0
|
||||
msgid "Template"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/copy.md:58
|
||||
#: ../../developer/contribute/copy.md:58
|
||||
msgid "Some strings change depending on whether they are plural or not. You can create plural strings using the [vue-i18n pluralization syntax](https://kazupon.github.io/vue-i18n/guide/pluralization.html)"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,62 +16,62 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:1
|
||||
#: ../../developer/contribute/frontend.md:1
|
||||
msgid "Contribute to the frontend"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:3
|
||||
#: ../../developer/contribute/frontend.md:3
|
||||
msgid "The Funkwhale frontend is a {abbr}`SPA (Single Page Application)` written in [Typescript](https://typescriptlang.org) and [Vue.js](https://vuejs.org)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:5
|
||||
#: ../../developer/contribute/frontend.md:5
|
||||
msgid "Styles"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:7
|
||||
#: ../../developer/contribute/frontend.md:7
|
||||
msgid "We currently use [Fomantic UI](https://fomantic-ui.com) as our UI framework. We customize this with our own SCSS files located in `front/src/styles/_main.scss`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:9
|
||||
#: ../../developer/contribute/frontend.md:9
|
||||
msgid "We apply changes to the Fomantic CSS files before we import them:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:11
|
||||
#: ../../developer/contribute/frontend.md:11
|
||||
msgid "We replace hardcoded color values with CSS variables to make themin easier. For example: `color: orange` is replaced by `color: var(--vibrant-color)`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:12
|
||||
#: ../../developer/contribute/frontend.md:12
|
||||
msgid "We remove unused values from the CSS files to keep the size down"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:14
|
||||
#: ../../developer/contribute/frontend.md:14
|
||||
msgid "These changes are applied when you run `yarn install` through a `postinstall` hook. If you want to modify these changes, check the `front/scripts/fix-fomantic-css.py` script."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:16
|
||||
#: ../../developer/contribute/frontend.md:16
|
||||
msgid "We plan to replace Fomantic with our own UI framework in the near future. Check our [Penpot](https://design.funkwhale.audio) to see what we've got planned."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:18
|
||||
#: ../../developer/contribute/frontend.md:18
|
||||
msgid "Components"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:20
|
||||
#: ../../developer/contribute/frontend.md:20
|
||||
msgid "Our [component library](https://ui.funkwhale.audio) contains reusable Vue components that you can add to the Funkwhale frontend. If you want to add a new component, check out [the repository](https://dev.funkwhale.audio/funkwhale/vui)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:22
|
||||
#: ../../developer/contribute/frontend.md:22
|
||||
msgid "Testing"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:24
|
||||
#: ../../developer/contribute/frontend.md:24
|
||||
msgid "The Funkwhale frontend contains some tests to catch errors before changes go live. The coverage is still fairly low, so we welcome any contributions."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:26
|
||||
#: ../../developer/contribute/frontend.md:26
|
||||
msgid "To run the test suite, run the following command:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/frontend.md:32
|
||||
#: ../../developer/contribute/frontend.md:32
|
||||
msgid "To run tests as you make changes, launch the test suite with the `-w` flag:"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,10 +16,10 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/contribute/index.md:1
|
||||
#: ../../developer/contribute/index.md:1
|
||||
msgid "Contribute to the Funkwhale codebase"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/contribute/index.md:3
|
||||
#: ../../developer/contribute/index.md:3
|
||||
msgid "Funkwhale is an open source project, which means we welcome contributions from anyone! If you want to get involved with Funkwhale development, check the guides in this section."
|
||||
msgstr ""
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,34 +16,34 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/index.md:1
|
||||
#: ../../developer/index.md:1
|
||||
msgid "Get started"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/index.md:3
|
||||
#: ../../developer/index.md:3
|
||||
msgid "Funkwhale welcomes contributions from all developers. If this is your first time contributing to an open source project, don't be afraid to get stuck in! The Funkwhale community will guide you through the process and help you grow your confidence."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/index.md:5
|
||||
#: ../../developer/index.md:5
|
||||
msgid "Set up your development environment"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/index.md:7
|
||||
#: ../../developer/index.md:7
|
||||
msgid "Before you begin, you need to set up a development environment. Follow the [guides in the setup section](setup/index.md) to set up an environment that's right for you."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/index.md:9
|
||||
#: ../../developer/index.md:9
|
||||
msgid "Read up on our processes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/index.md:11
|
||||
#: ../../developer/index.md:11
|
||||
msgid "The Funkwhale project follows a few processes to make managing contributions easier. If you're not sure how to get started, check out the [guides in the workflows section](workflows/index.md) to get a better understanding of what you need to do."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/index.md:13
|
||||
#: ../../developer/index.md:13
|
||||
msgid "Contribute to the codebase"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/index.md:15
|
||||
#: ../../developer/index.md:15
|
||||
msgid "Ready to get stuck in? Take a look at the [contribution guides](contribute/index.md) and start making your changes!"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,59 +16,59 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:1
|
||||
#: ../../developer/plugins/create.md:1
|
||||
msgid "Write a plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:3
|
||||
#: ../../developer/plugins/create.md:3
|
||||
msgid "You can write plugins to extend the features of your Funkwhale pod. Follow the instructions in this guide to get started with your first plugin."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:10
|
||||
#: ../../developer/plugins/create.md:10
|
||||
msgid "Before you begin"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:12
|
||||
#: ../../developer/plugins/create.md:12
|
||||
msgid "Before you start writing your plugin, you need to understand the following core concepts:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:19
|
||||
#: ../../developer/plugins/create.md:19
|
||||
msgid "We'll explain each of these concepts in the next few sections"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:21
|
||||
#: ../../developer/plugins/create.md:21
|
||||
msgid "Scopes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:23
|
||||
#: ../../developer/plugins/create.md:23
|
||||
msgid "Plugins fall into two different **scopes**:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:25
|
||||
#: ../../developer/plugins/create.md:25
|
||||
msgid "User-level plugins that are configured by end-users for their own use"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:26
|
||||
#: ../../developer/plugins/create.md:26
|
||||
msgid "Pod-level plugins that are configured by pod admins and are not connected to a particular user"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:28
|
||||
#: ../../developer/plugins/create.md:28
|
||||
msgid "User-level plugins can also be used to import files from a third-party service, such as cloud storage or FTP."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:30
|
||||
#: ../../developer/plugins/create.md:30
|
||||
msgid "Hooks"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:32
|
||||
#: ../../developer/plugins/create.md:32
|
||||
msgid "**Hooks** are entrypoints that allow your plugin to listen to changes. You can create hooks to react to different events that occur in the Funkwhale application."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:34
|
||||
#: ../../developer/plugins/create.md:34
|
||||
msgid "An example of this can be seen in our Scrobbler plugin. We register a `LISTENING_CREATED` hook to notify any registered callback function when a listening is recorded. When a user listens to a track, the `notfy_lastfm` function fires."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:45
|
||||
#: ../../developer/plugins/create.md:45
|
||||
msgid "Available hooks"
|
||||
msgstr ""
|
||||
|
||||
|
@ -76,19 +76,19 @@ msgstr ""
|
|||
msgid "Called when a track is being listened"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:51
|
||||
#: ../../developer/plugins/create.md:51
|
||||
msgid "Filters"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:53
|
||||
#: ../../developer/plugins/create.md:53
|
||||
msgid "**Filters** are entrypoints that allow you to modify or add information. When you use the `register_filter` decorator, your function should return a value to be used by the server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:55
|
||||
#: ../../developer/plugins/create.md:55
|
||||
msgid "In this example, the `PLUGINS_DEPENDENCIES` filter is used to install additional dependencies required by your plugin. The `dependencies` function returns the additional dependency `django_prometheus` to request the dependency be installed by the server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:68
|
||||
#: ../../developer/plugins/create.md:68
|
||||
msgid "Available filters"
|
||||
msgstr ""
|
||||
|
||||
|
@ -112,173 +112,173 @@ msgstr ""
|
|||
msgid "Called with an empty list, use this filter to register new urls and views"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:78
|
||||
#: ../../developer/plugins/create.md:78
|
||||
msgid "Write your plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:80
|
||||
#: ../../developer/plugins/create.md:80
|
||||
msgid "Once you know what type of plugin you want to write and what entrypoint you want to use, you can start writing your plugin."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:82
|
||||
#: ../../developer/plugins/create.md:82
|
||||
msgid "Plugins are made up of the following 3 files:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:84
|
||||
#: ../../developer/plugins/create.md:84
|
||||
msgid "`__init__.py` - indicates that the directory is a Python package"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:85
|
||||
#: ../../developer/plugins/create.md:85
|
||||
msgid "`funkwhale_startup.py` - the file that loads during Funkwhale initialization"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:86
|
||||
#: ../../developer/plugins/create.md:86
|
||||
msgid "`funkwhale_ready.py` - the file that loads when Funkwhale is configured and ready"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:88
|
||||
#: ../../developer/plugins/create.md:88
|
||||
msgid "Declare your plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:90
|
||||
#: ../../developer/plugins/create.md:90
|
||||
msgid "You need to declare your plugin and its configuration options so that Funkwhale knows how to load the plugin. To do this, you must declare a new `plugins` instance in your `funkwhale_startup.py` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:92
|
||||
#: ../../developer/plugins/create.md:92
|
||||
msgid "Your `plugins` should include the following information:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:98
|
||||
#: ../../developer/plugins/create.md:98
|
||||
msgid "Parameter"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:99
|
||||
#: ../../developer/plugins/create.md:99
|
||||
msgid "Data type"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:100
|
||||
#: ../../developer/plugins/create.md:100
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:101
|
||||
#: ../../developer/plugins/create.md:101
|
||||
msgid "`name`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:102
|
||||
#: ../../developer_documentation/plugins/create.md:105
|
||||
#: ../../developer_documentation/plugins/create.md:108
|
||||
#: ../../developer_documentation/plugins/create.md:111
|
||||
#: ../../developer/plugins/create.md:102
|
||||
#: ../../developer/plugins/create.md:105
|
||||
#: ../../developer/plugins/create.md:108
|
||||
#: ../../developer/plugins/create.md:111
|
||||
msgid "String"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:103
|
||||
#: ../../developer/plugins/create.md:103
|
||||
msgid "The name of your plugin, used in the `.env` file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:104
|
||||
#: ../../developer/plugins/create.md:104
|
||||
msgid "`label`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:106
|
||||
#: ../../developer/plugins/create.md:106
|
||||
msgid "The readable label that appears in the Funkwhale frontend"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:107
|
||||
#: ../../developer/plugins/create.md:107
|
||||
msgid "`description`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:109
|
||||
#: ../../developer/plugins/create.md:109
|
||||
msgid "A meaningful description of your plugin and what it does"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:110
|
||||
#: ../../developer/plugins/create.md:110
|
||||
msgid "`version`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:112
|
||||
#: ../../developer/plugins/create.md:112
|
||||
msgid "The version number of your plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:113
|
||||
#: ../../developer/plugins/create.md:113
|
||||
msgid "`user`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:114
|
||||
#: ../../developer/plugins/create.md:114
|
||||
msgid "Boolean"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:115
|
||||
#: ../../developer/plugins/create.md:115
|
||||
msgid "Whether the plugin is a **user-level** plugin or a **pod-level** plugin. See [scopes](#scopes) for more information"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:116
|
||||
#: ../../developer/plugins/create.md:116
|
||||
msgid "`conf`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:117
|
||||
#: ../../developer/plugins/create.md:117
|
||||
msgid "Array of Objects"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:118
|
||||
#: ../../developer/plugins/create.md:118
|
||||
msgid "A list of configuration options"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:121
|
||||
#: ../../developer/plugins/create.md:121
|
||||
msgid "In this example, we declare a new **user-level** plugin called \"My Plugin\". The user can configure a `greeting` in the plugin configuration."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:140
|
||||
#: ../../developer/plugins/create.md:140
|
||||
msgid "Write your plugin logic"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:142
|
||||
#: ../../developer/plugins/create.md:142
|
||||
msgid "Once you've declared your plugin, you can write the plugin code in your `funkwhale_ready.py` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:145
|
||||
#: ../../developer/plugins/create.md:145
|
||||
msgid "You must import your plugin declaration from your `funkwhale_startup.py` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:148
|
||||
#: ../../developer/plugins/create.md:148
|
||||
msgid "In this example, we create a simple API endpoint that returns a greeting to the user. To do this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:150
|
||||
#: ../../developer/plugins/create.md:150
|
||||
msgid "We create a new APIView class that accepts a `GET` request"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:151
|
||||
#: ../../developer/plugins/create.md:151
|
||||
msgid "We read the greeting value from the plugin `conf`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:152
|
||||
#: ../../developer/plugins/create.md:152
|
||||
msgid "We return the greeting value with the user's username"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:153
|
||||
#: ../../developer/plugins/create.md:153
|
||||
msgid "We register this view at the endpoint `/greeting`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:193
|
||||
#: ../../developer/plugins/create.md:193
|
||||
msgid "Result"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:195
|
||||
#: ../../developer/plugins/create.md:195
|
||||
msgid "Here is an example of how the above plugin works:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:197
|
||||
#: ../../developer/plugins/create.md:197
|
||||
msgid "User \"Harry\" enables the plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:198
|
||||
#: ../../developer/plugins/create.md:198
|
||||
msgid "\"Harry\" changes the greeting to \"You're a wizard\""
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:199
|
||||
#: ../../developer/plugins/create.md:199
|
||||
msgid "\"Harry\" visits the `/greeting` endpoint in their browser"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/create.md:200
|
||||
#: ../../developer/plugins/create.md:200
|
||||
msgid "The browser returns the message \"You're a wizard Harry\""
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,18 +16,18 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/plugins/index.md:7
|
||||
#: ../../developer/plugins/index.md:7
|
||||
msgid "Resources"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/index.md:1
|
||||
#: ../../developer/plugins/index.md:1
|
||||
msgid "Funkwhale plugins"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/index.md:3
|
||||
#: ../../developer/plugins/index.md:3
|
||||
msgid "Plugins can be used to extend Funkwhale's featureset without needing to touch the underlying code. Plugins can extend existing features, add support for third-party services, or introduce cosmetic changes to the Funkwhale webapp."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/index.md:5
|
||||
#: ../../developer/plugins/index.md:5
|
||||
msgid "Plugins have been supported since Funkwhale 1.0. Some core plugins, such as the standard Scrobbler plugin, are maintained by the Funkwhale team."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,52 +16,52 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/plugins/install.md:1
|
||||
#: ../../developer/plugins/install.md:1
|
||||
msgid "Install a plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/install.md:3
|
||||
#: ../../developer/plugins/install.md:3
|
||||
msgid "Once you have [created your plugin](create.md), you can install it on your Funkwhale pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/install.md:5
|
||||
#: ../../developer/plugins/install.md:5
|
||||
msgid "Install a local plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/install.md:7
|
||||
#: ../../developer/plugins/install.md:7
|
||||
msgid "To install a plugin located on your server:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/install.md:9
|
||||
#: ../../developer/plugins/install.md:9
|
||||
msgid "Add the plugin directory to the `FUNKWHALE_PLUGINS_PATH` variable in your `.env` file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/install.md:10
|
||||
#: ../../developer_documentation/plugins/install.md:22
|
||||
#: ../../developer/plugins/install.md:10
|
||||
#: ../../developer/plugins/install.md:22
|
||||
msgid "Add the plugin name to the `FUNKWHALE_PLUGINS` variable in your `.env` file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/install.md:16
|
||||
#: ../../developer_documentation/plugins/install.md:50
|
||||
#: ../../developer/plugins/install.md:16
|
||||
#: ../../developer/plugins/install.md:50
|
||||
msgid "Restart Funkwhale to pick up the changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/install.md:18
|
||||
#: ../../developer/plugins/install.md:18
|
||||
msgid "Install a third-party plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/install.md:20
|
||||
#: ../../developer/plugins/install.md:20
|
||||
msgid "You can install third-party plugins using the `funkwhale-manage` command line interface. To do this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/install.md:28
|
||||
#: ../../developer/plugins/install.md:28
|
||||
msgid "Call the `funkwhale-manage` command line interface with the location of the plugin archive"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/install.md:0
|
||||
#: ../../developer/plugins/install.md:0
|
||||
msgid "Debian"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/plugins/install.md:0
|
||||
#: ../../developer/plugins/install.md:0
|
||||
msgid "Docker"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,182 +16,182 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:1
|
||||
#: ../../developer/setup/docker.md:1
|
||||
msgid "Develop using Docker"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:3
|
||||
#: ../../developer/setup/docker.md:3
|
||||
msgid "Funkwhale can be run in Docker containers for local development. You can work on any part of the Funkwhale codebase and run the container setup to test your changes. To work with Docker:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:5
|
||||
#: ../../developer/setup/docker.md:5
|
||||
msgid "[Install Docker](https://docs.docker.com/install)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:6
|
||||
#: ../../developer/setup/docker.md:6
|
||||
msgid "[Install docker compose](https://docs.docker.com/compose/install)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:7
|
||||
#: ../../developer/setup/docker.md:7
|
||||
msgid "Clone the Funkwhale repository to your system. The `develop` branch is checked out by default"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:0
|
||||
#: ../../developer/setup/docker.md:0
|
||||
msgid "SSH"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:0
|
||||
#: ../../developer/setup/docker.md:0
|
||||
msgid "HTTPS"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:31
|
||||
#: ../../developer/setup/docker.md:31
|
||||
msgid "Set up your Docker environment"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:35
|
||||
#: ../../developer/setup/docker.md:35
|
||||
msgid "Funkwhale provides a `dev.yml` file that contains the required docker compose setup. You need to pass the `-f dev.yml` flag you run docker compose commands to ensure it uses this file. If you don't want to add this each time, you can export it as a `COMPOSE_FILE` variable:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:43
|
||||
#: ../../developer/setup/docker.md:43
|
||||
msgid "To set up your Docker environment:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:45
|
||||
#: ../../developer/setup/docker.md:45
|
||||
msgid "Create a `.env` file to enable customization of your setup."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:51
|
||||
#: ../../developer/setup/docker.md:51
|
||||
msgid "Add the following variables to load images and enable access to Django admin pages:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:58
|
||||
#: ../../developer/setup/docker.md:58
|
||||
msgid "Create a network for federation support"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:64
|
||||
#: ../../developer/setup/docker.md:64
|
||||
msgid "Once you've set everything up, you need to build the containers. Run this command any time there are upstream changes or dependency changes to ensure you're up-to-date."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:70
|
||||
#: ../../developer/setup/docker.md:70
|
||||
msgid "Set up the database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:72
|
||||
#: ../../developer/setup/docker.md:72
|
||||
msgid "Funkwhale relies on a postgresql database to store information. To set this up, you need to run the `funkwhale-manage migrate` command:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:78
|
||||
#: ../../developer/setup/docker.md:78
|
||||
msgid "This command creates all the required tables. You need to run this whenever there are changes to the API schema. You can run this at any time without causing issues."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:80
|
||||
#: ../../developer/setup/docker.md:80
|
||||
msgid "Set up local data"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:82
|
||||
#: ../../developer/setup/docker.md:82
|
||||
msgid "You need to create some local data to mimic a production environment."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:84
|
||||
#: ../../developer/setup/docker.md:84
|
||||
msgid "Create a superuser so you can log in to your local app:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:90
|
||||
#: ../../developer/setup/docker.md:90
|
||||
msgid "Add some fake data to populate the database. The following command creates 25 artists with random albums, tracks, and metadata."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:98
|
||||
#: ../../developer/setup/docker.md:98
|
||||
msgid "Manage services"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:100
|
||||
#: ../../developer/setup/docker.md:100
|
||||
msgid "Once you have set up your containers, bring them up to start working on them."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:102
|
||||
#: ../../developer/setup/docker.md:102
|
||||
msgid "Compile the translations:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:108
|
||||
#: ../../developer/setup/docker.md:108
|
||||
msgid "Launch all services:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:114
|
||||
#: ../../developer/setup/docker.md:114
|
||||
msgid "This gives you access to the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:116
|
||||
#: ../../developer/setup/docker.md:116
|
||||
msgid "The Funkwhale webapp on `http://localhost:8000`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:117
|
||||
#: ../../developer/setup/docker.md:117
|
||||
msgid "The Funkwhale API on `http://localhost:8000/api/v1`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:118
|
||||
#: ../../developer/setup/docker.md:118
|
||||
msgid "The Django admin interface on `http://localhost:8000/api/admin`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:120
|
||||
#: ../../developer/setup/docker.md:120
|
||||
msgid "Once you're done with the containers, you can stop them all:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:126
|
||||
#: ../../developer/setup/docker.md:126
|
||||
msgid "If you want to destroy your containers, run the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:132
|
||||
#: ../../developer/setup/docker.md:132
|
||||
msgid "Set up federation support"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:134
|
||||
#: ../../developer/setup/docker.md:134
|
||||
msgid "Working on federation features requires some additional setup. You need to do the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:136
|
||||
#: ../../developer/setup/docker.md:136
|
||||
msgid "Update your DNS resolver to resolve all your .dev hostnames locally"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:137
|
||||
#: ../../developer/setup/docker.md:137
|
||||
msgid "Set up a reverse proxy (such as traefik) to catch .dev requests with a TLS certificate"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:138
|
||||
#: ../../developer/setup/docker.md:138
|
||||
msgid "Set up two or more local instances"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:140
|
||||
#: ../../developer/setup/docker.md:140
|
||||
msgid "To resolve hostnames locally, run the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:0
|
||||
#: ../../developer/setup/docker.md:0
|
||||
msgid "dnsmasq"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:0
|
||||
#: ../../developer/setup/docker.md:0
|
||||
msgid "NetworkManager"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:164
|
||||
#: ../../developer/setup/docker.md:164
|
||||
msgid "To add a wildcard certificate, copy the test certificate from the `docker/ssl` folder. This certificate is a wildcard for `*.funkwhale.test`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:171
|
||||
#: ../../developer/setup/docker.md:171
|
||||
msgid "To run a reverse proxy for your app:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:173
|
||||
#: ../../developer/setup/docker.md:173
|
||||
msgid "Add the following configuration to your `.env` file:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:186
|
||||
#: ../../developer/setup/docker.md:186
|
||||
msgid "Launch traefik using the bundled configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:192
|
||||
#: ../../developer/setup/docker.md:192
|
||||
msgid "Set up as many different projects as you need. Make sure the `COMPOSE_PROJECT_NAME` and `VUE_PORT` variables are unique per instance"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/docker.md:202
|
||||
#: ../../developer/setup/docker.md:202
|
||||
msgid "You can access your project at `https://{COMPOSE_PROJECT_NAME}.funkwhale.test`."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,167 +16,167 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:1
|
||||
#: ../../developer/setup/gitpod.md:1
|
||||
msgid "Develop using Gitpod"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:4
|
||||
#: ../../developer/setup/gitpod.md:4
|
||||
msgid "You need a GitHub or GitLab.com account to log in to Gitpod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:7
|
||||
#: ../../developer/setup/gitpod.md:7
|
||||
msgid "Funkwhale has a Gitpod instance that gives you all the tools you need to work on Funkwhale's code. You can work on the code in-browser using a hosted VS Code install or open VS Code on your desktop over SSH."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:9
|
||||
#: ../../developer/setup/gitpod.md:9
|
||||
msgid "You can open Gitpod directly by clicking the link below. This checks out the `develop` branch for you to work on directly."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:11
|
||||
#: ../../developer/setup/gitpod.md:11
|
||||
msgid "[](https://gitpod.io/#https://dev.funkwhale.audio/funkwhale/funkwhale)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:11
|
||||
#: ../../developer/setup/gitpod.md:11
|
||||
msgid "Open in Gitpod"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:13
|
||||
#: ../../developer/setup/gitpod.md:13
|
||||
msgid "If you want to work on a particular branch, commit, or merge request, you can do this straight from the GitLab interface. Select the arrow icon on the {guilabel}`Web IDE` button and select {guilabel}`Gitpod` to open Gitpod with the currently selected branch checked out."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:15
|
||||
#: ../../developer/setup/gitpod.md:15
|
||||
msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:15
|
||||
#: ../../developer/setup/gitpod.md:15
|
||||
msgid "Select Gitpod as the default web IDE"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:17
|
||||
#: ../../developer/setup/gitpod.md:17
|
||||
msgid "When you start Gitpod, it creates the following using the selected branch:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:19
|
||||
#: ../../developer/setup/gitpod.md:19
|
||||
msgid "A Funkwhale API instance"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:20
|
||||
#: ../../developer/setup/gitpod.md:20
|
||||
msgid "A Funkwhale frontend instance"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:22
|
||||
#: ../../developer/setup/gitpod.md:22
|
||||
msgid "You can access the web app at `http://localhost:8000`. Log in with the following credentials:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:24
|
||||
#: ../../developer/setup/gitpod.md:24
|
||||
msgid "Username – `gitpod`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:25
|
||||
#: ../../developer/setup/gitpod.md:25
|
||||
msgid "Password – `gitpod`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:27
|
||||
#: ../../developer/setup/gitpod.md:27
|
||||
msgid "Work on the frontend"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:29
|
||||
#: ../../developer/setup/gitpod.md:29
|
||||
msgid "By default, Gitpod spins up an entire Funkwhale stack. If you want to work only on the frontend:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:31
|
||||
#: ../../developer/setup/gitpod.md:31
|
||||
msgid "Select `File` > `Open Folder`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:32
|
||||
#: ../../developer/setup/gitpod.md:32
|
||||
msgid "Select `/workspace/funkwhale/front`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:34
|
||||
#: ../../developer/setup/gitpod.md:34
|
||||
msgid "Gitpod starts a new Vite server on port 4000. This creates a frontend that isn't connected to any instance."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:36
|
||||
#: ../../developer/setup/gitpod.md:36
|
||||
msgid "GitLab Workflow extension"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:38
|
||||
#: ../../developer/setup/gitpod.md:38
|
||||
msgid "Gitpod offers a GitLab workflow extension to help manage GitLab issues, merge requests, and pipelines. If you want to use it:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:40
|
||||
#: ../../developer/setup/gitpod.md:40
|
||||
msgid "Navigate to the personal access token section of your [GitLab profile settings](https://dev.funkwhale.audio/-/profile/personal_access_tokens)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:41
|
||||
#: ../../developer/setup/gitpod.md:41
|
||||
msgid "Create a personal access token with `api` and `read_user` scopes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:42
|
||||
#: ../../developer/setup/gitpod.md:42
|
||||
msgid "Paste your token into your [Gitpod variables](https://gitpod.io/variables)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:44
|
||||
#: ../../developer/setup/gitpod.md:44
|
||||
msgid "Use the following settings to automatically sign in to the extension with Gitpod. The `funkwhale/*` scope ensures you can use the settings for all Funkwhale-hosted projects."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:46
|
||||
#: ../../developer_documentation/setup/gitpod.md:64
|
||||
#: ../../developer/setup/gitpod.md:46
|
||||
#: ../../developer/setup/gitpod.md:64
|
||||
msgid "Environment variables"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:49
|
||||
#: ../../developer_documentation/setup/gitpod.md:67
|
||||
#: ../../developer/setup/gitpod.md:49
|
||||
#: ../../developer/setup/gitpod.md:67
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:50
|
||||
#: ../../developer_documentation/setup/gitpod.md:68
|
||||
#: ../../developer/setup/gitpod.md:50
|
||||
#: ../../developer/setup/gitpod.md:68
|
||||
msgid "Value"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:51
|
||||
#: ../../developer_documentation/setup/gitpod.md:69
|
||||
#: ../../developer/setup/gitpod.md:51
|
||||
#: ../../developer/setup/gitpod.md:69
|
||||
msgid "Scope"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:52
|
||||
#: ../../developer/setup/gitpod.md:52
|
||||
msgid "`GITLAB_WORKFLOW_INSTANCE_URL`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:53
|
||||
#: ../../developer/setup/gitpod.md:53
|
||||
msgid "`https://dev.funkwhale.audio`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:54
|
||||
#: ../../developer_documentation/setup/gitpod.md:57
|
||||
#: ../../developer/setup/gitpod.md:54
|
||||
#: ../../developer/setup/gitpod.md:57
|
||||
msgid "`funkwhale/*`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:55
|
||||
#: ../../developer/setup/gitpod.md:55
|
||||
msgid "`GITLAB_WORKFLOW_TOKEN`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:56
|
||||
#: ../../developer/setup/gitpod.md:56
|
||||
msgid "Your token"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:60
|
||||
#: ../../developer/setup/gitpod.md:60
|
||||
msgid "Configure custom instance URL"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:62
|
||||
#: ../../developer/setup/gitpod.md:62
|
||||
msgid "You can configure Gitpod to use your Funkwhale pod as the default server. This means you can test frontend changes on your pod without selecting it each time. To do this, add the following to your [Gitpod variables](https://gitpod.io/variables):"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:70
|
||||
#: ../../developer/setup/gitpod.md:70
|
||||
msgid "`VUE_APP_INSTANCE_URL`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:71
|
||||
#: ../../developer/setup/gitpod.md:71
|
||||
msgid "`https://funkwhale.example.com`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/gitpod.md:72
|
||||
#: ../../developer/setup/gitpod.md:72
|
||||
msgid "`funkwhale/funkwhale`"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,14 +16,14 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/setup/index.md:5
|
||||
#: ../../developer/setup/index.md:5
|
||||
msgid "Choose your setup"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/index.md:1
|
||||
#: ../../developer/setup/index.md:1
|
||||
msgid "Set up your development environment"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/index.md:3
|
||||
#: ../../developer/setup/index.md:3
|
||||
msgid "Follow the instructions in these guides to set up your development environment."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,42 +16,42 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/setup/vite.md:1
|
||||
#: ../../developer/setup/vite.md:1
|
||||
msgid "Develop using Vite"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/vite.md:3
|
||||
#: ../../developer/setup/vite.md:3
|
||||
msgid "If you want to make changes to the frontend, you can use Vite to run a development server. This allows you to run a Funkwhale web app and see changes in real time"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/vite.md:5
|
||||
#: ../../developer/setup/vite.md:5
|
||||
msgid "Clone the repository:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/vite.md:0
|
||||
#: ../../developer/setup/vite.md:0
|
||||
msgid "SSH"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/vite.md:0
|
||||
#: ../../developer/setup/vite.md:0
|
||||
msgid "HTTPS"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/vite.md:29
|
||||
#: ../../developer/setup/vite.md:29
|
||||
msgid "Install [Node.js](https://nodejs.org/en/download/package-manager/) and [Yarn](https://classic.yarnpkg.com/lang/en/docs/install/)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/vite.md:30
|
||||
#: ../../developer/setup/vite.md:30
|
||||
msgid "Install all dependencies:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/vite.md:36
|
||||
#: ../../developer/setup/vite.md:36
|
||||
msgid "Compile the translations:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/vite.md:42
|
||||
#: ../../developer/setup/vite.md:42
|
||||
msgid "Launch the development server:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/setup/vite.md:48
|
||||
#: ../../developer/setup/vite.md:48
|
||||
msgid "You can access the Funkwhale web app at `http://localhost:8000/front`. Connect this app to your pod by selecting {guilabel}`Switch instance` in the sidebar."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,58 +16,58 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:1
|
||||
#: ../../developer/workflows/changelog.md:1
|
||||
msgid "Changelog fragments"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:3
|
||||
#: ../../developer/workflows/changelog.md:3
|
||||
msgid "We try to add changelog fragments when we make changes so that we can show users what we've done. These fragments are small text files that contain a summary of changes. When we make a release, we compile these into a full changelog using [towncrier](https://pypi.org/project/towncrier/)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:5
|
||||
#: ../../developer/workflows/changelog.md:5
|
||||
msgid "Each changelog fragment should contain a short and meaningful summary of changes and include the issue number (where applicable). For example:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:11
|
||||
#: ../../developer/workflows/changelog.md:11
|
||||
msgid "If there's no issue, insert the merge request identifier instead:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:17
|
||||
#: ../../developer/workflows/changelog.md:17
|
||||
msgid "Naming"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:19
|
||||
#: ../../developer/workflows/changelog.md:19
|
||||
msgid "Changelog fragments use the following naming convention: `changes/changelog.d/<name>.category>`. The `<name>` can be anything that describes your work, or the issue ID. The category can be one of the following:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:21
|
||||
#: ../../developer/workflows/changelog.md:21
|
||||
msgid "`feature` – a new feature"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:22
|
||||
#: ../../developer/workflows/changelog.md:22
|
||||
msgid "`enhancement` – an extension of an existing feature"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:23
|
||||
#: ../../developer/workflows/changelog.md:23
|
||||
msgid "`bugfix` – a bugfix or patch"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:24
|
||||
#: ../../developer/workflows/changelog.md:24
|
||||
msgid "`refactoring` – refactored code"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:25
|
||||
#: ../../developer/workflows/changelog.md:25
|
||||
msgid "`doc` – new documentation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:26
|
||||
#: ../../developer/workflows/changelog.md:26
|
||||
msgid "`i18n` – internationalization-related work"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:27
|
||||
#: ../../developer/workflows/changelog.md:27
|
||||
msgid "`misc` – any work that doesn't fit into the above categories"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/changelog.md:29
|
||||
#: ../../developer/workflows/changelog.md:29
|
||||
msgid "You can create these files manually or use the following command to create a fragment:"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,58 +16,58 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:1
|
||||
#: ../../developer/workflows/git.md:1
|
||||
msgid "Git workflow"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:3
|
||||
#: ../../developer/workflows/git.md:3
|
||||
msgid "Funkwhale uses GitLab's merge requests to manage changes. The workflow looks like this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:5
|
||||
#: ../../developer/workflows/git.md:5
|
||||
msgid "Assign the issue you are working on to yourself, or create one if it doesn't exist"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:6
|
||||
#: ../../developer/workflows/git.md:6
|
||||
msgid "Create a fork of the project"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:7
|
||||
#: ../../developer/workflows/git.md:7
|
||||
msgid "Check out the `develop` branch. If you're making a minor change (such as fixing a typo) you can check out the `stable` branch"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:8
|
||||
#: ../../developer/workflows/git.md:8
|
||||
msgid "Create a new branch based on the checked out branch. Make sure to give your branch a meaningful name and include the issue number if required"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:9
|
||||
#: ../../developer/workflows/git.md:9
|
||||
msgid "Work on your changes locally. Try to keep each commit small to make reviews easier"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:10
|
||||
#: ../../developer/workflows/git.md:10
|
||||
msgid "Add a changelog fragment summarizing your changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:11
|
||||
#: ../../developer/workflows/git.md:11
|
||||
msgid "Lint the codebase using the following command:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:0
|
||||
#: ../../developer/workflows/git.md:0
|
||||
msgid "API code"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:0
|
||||
#: ../../developer/workflows/git.md:0
|
||||
msgid "Frontend code"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:34
|
||||
#: ../../developer/workflows/git.md:34
|
||||
msgid "Push your branch"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:35
|
||||
#: ../../developer/workflows/git.md:35
|
||||
msgid "Create a merge request in the GitLab frontend"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/git.md:36
|
||||
#: ../../developer/workflows/git.md:36
|
||||
msgid "We'll review your request and feed back"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,14 +16,14 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/workflows/index.md:5
|
||||
#: ../../developer/workflows/index.md:5
|
||||
msgid "Workflows"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/index.md:1
|
||||
#: ../../developer/workflows/index.md:1
|
||||
msgid "Development workflows"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/index.md:3
|
||||
#: ../../developer/workflows/index.md:3
|
||||
msgid "Funkwhale follows workflows for each area of development and release management. You can find a breakdown of these in this section."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,34 +16,34 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/workflows/pre-commit.md:1
|
||||
#: ../../developer/workflows/pre-commit.md:1
|
||||
msgid "Pre-commit"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/pre-commit.md:3
|
||||
#: ../../developer/workflows/pre-commit.md:3
|
||||
msgid "Funkwhale uses [pre-commit](https://pre-commit.com/) to ensure that the files you commit are properly formatted, follow best practice, and don't contain syntax or spelling errors."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/pre-commit.md:5
|
||||
#: ../../developer/workflows/pre-commit.md:5
|
||||
msgid "You can install and setup pre-commit using the [quick-start guide on the pre-commit documentation](https://pre-commit.com/#quick-start). Make sure to install pre-commit and setup the git pre-commit hook so pre-commit runs before you commit any changes to the repository."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/pre-commit.md:7
|
||||
#: ../../developer/workflows/pre-commit.md:7
|
||||
msgid "The workflow looks like this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/pre-commit.md:9
|
||||
#: ../../developer/workflows/pre-commit.md:9
|
||||
msgid "Install `pre-commit`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/pre-commit.md:10
|
||||
#: ../../developer/workflows/pre-commit.md:10
|
||||
msgid "After cloning the repository, setup the pre-commit git hooks:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/pre-commit.md:19
|
||||
#: ../../developer/workflows/pre-commit.md:19
|
||||
msgid "Make your changes and commit them."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/pre-commit.md:20
|
||||
#: ../../developer/workflows/pre-commit.md:20
|
||||
msgid "If `pre-commit` fails to validate your changes, the commit process stops. Fix any reported errors and try again."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,66 +16,66 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:1
|
||||
#: ../../developer/workflows/release.md:1
|
||||
msgid "Make a release"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:3
|
||||
#: ../../developer/workflows/release.md:3
|
||||
msgid "Once we're ready to release a new version of the software, we can use the following process:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:5
|
||||
#: ../../developer/workflows/release.md:5
|
||||
msgid "Export the new release version"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:11
|
||||
#: ../../developer/workflows/release.md:11
|
||||
msgid "Export the previous release version"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:17
|
||||
#: ../../developer/workflows/release.md:17
|
||||
msgid "Pull the latest version of the `develop` branch. Use `stable` if you're releasing a bugfix."
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:0
|
||||
#: ../../developer/workflows/release.md:0
|
||||
msgid "Bugfix release"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:0
|
||||
#: ../../developer/workflows/release.md:0
|
||||
msgid "Feature release"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:43
|
||||
#: ../../developer/workflows/release.md:43
|
||||
msgid "Compile the changelog"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:49
|
||||
#: ../../developer/workflows/release.md:49
|
||||
msgid "Check the output and fix typos and mistakes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:50
|
||||
#: ../../developer/workflows/release.md:50
|
||||
msgid "Add a list of contributors"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:58
|
||||
#: ../../developer/workflows/release.md:58
|
||||
msgid "Update the `__version__` variable to the next release version"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:64
|
||||
#: ../../developer/workflows/release.md:64
|
||||
msgid "Commit all changes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:71
|
||||
#: ../../developer/workflows/release.md:71
|
||||
msgid "Create a tag"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:77
|
||||
#: ../../developer/workflows/release.md:77
|
||||
msgid "Publish the new tag to GitLab"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:83
|
||||
#: ../../developer/workflows/release.md:83
|
||||
msgid "Merge your changes into the alternate branch"
|
||||
msgstr ""
|
||||
|
||||
#: ../../developer_documentation/workflows/release.md:107
|
||||
#: ../../developer/workflows/release.md:107
|
||||
msgid "Don't forget to create a blog post to announce the new release!"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,111 +16,111 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:1
|
||||
#: ../../moderator/allow-listing/add.md:1
|
||||
msgid "Add a domain to your allow-list"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:3
|
||||
#: ../../moderator/allow-listing/add.md:3
|
||||
msgid "If you have allow-listing enabled, you need to add a domain to your allow-list to interact with it. You can add new domains in two ways:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:0
|
||||
#: ../../moderator/allow-listing/add.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:13
|
||||
#: ../../moderator/allow-listing/add.md:13
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:16
|
||||
#: ../../moderator/allow-listing/add.md:16
|
||||
msgid "Add a new domain"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:18
|
||||
#: ../../moderator/allow-listing/add.md:18
|
||||
msgid "To add a domain that is not currently in your domains list:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:0
|
||||
#: ../../moderator/allow-listing/add.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:26
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:39
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:61
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:74
|
||||
#: ../../moderator/allow-listing/add.md:26
|
||||
#: ../../moderator/allow-listing/add.md:39
|
||||
#: ../../moderator/allow-listing/add.md:61
|
||||
#: ../../moderator/allow-listing/add.md:74
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:27
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:62
|
||||
#: ../../moderator/allow-listing/add.md:27
|
||||
#: ../../moderator/allow-listing/add.md:62
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:28
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:41
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:63
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:76
|
||||
#: ../../moderator/allow-listing/add.md:28
|
||||
#: ../../moderator/allow-listing/add.md:41
|
||||
#: ../../moderator/allow-listing/add.md:63
|
||||
#: ../../moderator/allow-listing/add.md:76
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:29
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:42
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:64
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:77
|
||||
#: ../../moderator/allow-listing/add.md:29
|
||||
#: ../../moderator/allow-listing/add.md:42
|
||||
#: ../../moderator/allow-listing/add.md:64
|
||||
#: ../../moderator/allow-listing/add.md:77
|
||||
msgid "Select {guilabel}`Domains` at the top of the page. The {guilabel}`Domains` page opens. You can see a list of known domains on this page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:30
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:43
|
||||
#: ../../moderator/allow-listing/add.md:30
|
||||
#: ../../moderator/allow-listing/add.md:43
|
||||
msgid "Enter the URL of the Fediverse server you want to add in the {guilabel}`Add a domain` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:31
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:44
|
||||
#: ../../moderator/allow-listing/add.md:31
|
||||
#: ../../moderator/allow-listing/add.md:44
|
||||
msgid "Check ({fa}`check-square`) the checkbox labeled {guilabel}`Add to allow-list`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:32
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:45
|
||||
#: ../../moderator/allow-listing/add.md:32
|
||||
#: ../../moderator/allow-listing/add.md:45
|
||||
msgid "Select {guilabel}`Add`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:0
|
||||
#: ../../moderator/allow-listing/add.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:40
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:75
|
||||
#: ../../moderator/allow-listing/add.md:40
|
||||
#: ../../moderator/allow-listing/add.md:75
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:49
|
||||
#: ../../moderator/allow-listing/add.md:49
|
||||
msgid "That's it! You've added the domain to your pod's allow-list."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:51
|
||||
#: ../../moderator/allow-listing/add.md:51
|
||||
msgid "Add a known domain"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:53
|
||||
#: ../../moderator/allow-listing/add.md:53
|
||||
msgid "To add a domain that is already in your pod's domain list:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:65
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:78
|
||||
#: ../../moderator/allow-listing/add.md:65
|
||||
#: ../../moderator/allow-listing/add.md:78
|
||||
msgid "Check ({fa}`check-square`) the checkbox next to the domain(s) you want to add to the allow-list."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:66
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:79
|
||||
#: ../../moderator/allow-listing/add.md:66
|
||||
#: ../../moderator/allow-listing/add.md:79
|
||||
msgid "Select {guilabel}`Add to allow-list` in the {guilabel}`Actions` dropdown."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:67
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:80
|
||||
#: ../../moderator/allow-listing/add.md:67
|
||||
#: ../../moderator/allow-listing/add.md:80
|
||||
msgid "Select {guilabel}`Go`. A green tick ({fa}`check`) appears next to the domain(s)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/add_domain.md:84
|
||||
#: ../../moderator/allow-listing/add.md:84
|
||||
msgid "You're done! You've added the domain to your pod's allow-list."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,18 +16,18 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/index.md:7
|
||||
#: ../../moderator/allow-listing/index.md:7
|
||||
msgid "Manage your pod's allow-list"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/index.md:1
|
||||
#: ../../moderator/allow-listing/index.md:1
|
||||
msgid "Allow-listing"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/index.md:3
|
||||
#: ../../moderator/allow-listing/index.md:3
|
||||
msgid "By default, Funkwhale communicates with all reachable pods on the {term}`Fediverse`. If you want to lock down which pods you interact with, your pod admin can enable **allow-listing**. With this enabled, only pods on your allow-list can interact with your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/index.md:5
|
||||
msgid "If you didn't use allow-listing before, you can remove all content from pods not on your list. Check out our guide on [purging content](../domains/purge_domain.md) to remove this content."
|
||||
#: ../../moderator/allow-listing/index.md:5
|
||||
msgid "If you didn't use allow-listing before, you can remove all content from pods not on your list. Check out our guide on [purging content](../domains/purge.md) to remove this content."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,72 +16,72 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:1
|
||||
#: ../../moderator/allow-listing/remove.md:1
|
||||
msgid "Remove a domain from your allow-list"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:3
|
||||
#: ../../moderator/allow-listing/remove.md:3
|
||||
msgid "You can remove a domain from your {term}`pod's <Pod>` allow-list to stop communicating with it."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:0
|
||||
#: ../../moderator/allow-listing/remove.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:9
|
||||
#: ../../moderator/allow-listing/remove.md:9
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:12
|
||||
#: ../../moderator/allow-listing/remove.md:12
|
||||
msgid "To remove a domain from your allow-list:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:0
|
||||
#: ../../moderator/allow-listing/remove.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:20
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:33
|
||||
#: ../../moderator/allow-listing/remove.md:20
|
||||
#: ../../moderator/allow-listing/remove.md:33
|
||||
msgid "Log in to your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:21
|
||||
#: ../../moderator/allow-listing/remove.md:21
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:22
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:35
|
||||
#: ../../moderator/allow-listing/remove.md:22
|
||||
#: ../../moderator/allow-listing/remove.md:35
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:23
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:36
|
||||
#: ../../moderator/allow-listing/remove.md:23
|
||||
#: ../../moderator/allow-listing/remove.md:36
|
||||
msgid "Select {guilabel}`Domains` at the top of the page. The {guilabel}`Domains` page opens. You can see a list of known domains on this page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:24
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:37
|
||||
#: ../../moderator/allow-listing/remove.md:24
|
||||
#: ../../moderator/allow-listing/remove.md:37
|
||||
msgid "Check ({fa}`check-square`) the checkbox next to the domain(s) you want to add to the allow-list."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:25
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:38
|
||||
#: ../../moderator/allow-listing/remove.md:25
|
||||
#: ../../moderator/allow-listing/remove.md:38
|
||||
msgid "Select {guilabel}`Remove from allow-list` in the {guilabel}`Actions` dropdown."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:26
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:39
|
||||
#: ../../moderator/allow-listing/remove.md:26
|
||||
#: ../../moderator/allow-listing/remove.md:39
|
||||
msgid "Select {guilabel}`Go`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:0
|
||||
#: ../../moderator/allow-listing/remove.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:34
|
||||
#: ../../moderator/allow-listing/remove.md:34
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/allow_listing/remove_domain.md:43
|
||||
#: ../../moderator/allow-listing/remove.md:43
|
||||
msgid "You're done! You've removed the domain from your pod's allow-list."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,184 +16,184 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:1
|
||||
#: ../../moderator/content/delete.md:1
|
||||
msgid "Delete content from your pod"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:4
|
||||
#: ../../moderator/content/delete.md:4
|
||||
msgid "Deleting content from your pod deletes the files from the server. Deleting objects like channels and libraries deletes all associated content. This action is irreversible."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:7
|
||||
#: ../../moderator/content/delete.md:7
|
||||
msgid "Moderators can delete content from their {term}`pod` if required. Use this feature to handle content that violates your pod's rules."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:0
|
||||
#: ../../moderator/content/delete.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:13
|
||||
#: ../../moderator/content/delete.md:13
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:14
|
||||
#: ../../moderator/content/delete.md:14
|
||||
msgid "{guilabel}`Library` – provides access to the library menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:17
|
||||
#: ../../moderator/content/delete.md:17
|
||||
msgid "There are two ways to delete content:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:23
|
||||
#: ../../moderator/content/delete.md:23
|
||||
msgid "Delete individual objects"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:25
|
||||
#: ../../moderator/content/delete.md:25
|
||||
msgid "If you want to delete a specific object:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:0
|
||||
#: ../../moderator/content/delete.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:33
|
||||
#: ../../moderator_documentation/content/delete_content.md:54
|
||||
#: ../../moderator_documentation/content/delete_content.md:84
|
||||
#: ../../moderator_documentation/content/delete_content.md:106
|
||||
#: ../../moderator/content/delete.md:33
|
||||
#: ../../moderator/content/delete.md:54
|
||||
#: ../../moderator/content/delete.md:84
|
||||
#: ../../moderator/content/delete.md:106
|
||||
msgid "Log in to your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:34
|
||||
#: ../../moderator_documentation/content/delete_content.md:85
|
||||
#: ../../moderator/content/delete.md:34
|
||||
#: ../../moderator/content/delete.md:85
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:35
|
||||
#: ../../moderator_documentation/content/delete_content.md:56
|
||||
#: ../../moderator_documentation/content/delete_content.md:86
|
||||
#: ../../moderator_documentation/content/delete_content.md:108
|
||||
#: ../../moderator/content/delete.md:35
|
||||
#: ../../moderator/content/delete.md:56
|
||||
#: ../../moderator/content/delete.md:86
|
||||
#: ../../moderator/content/delete.md:108
|
||||
msgid "Select {guilabel}`Library`. The {guilabel}`Edits` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:36
|
||||
#: ../../moderator_documentation/content/delete_content.md:57
|
||||
#: ../../moderator_documentation/content/delete_content.md:87
|
||||
#: ../../moderator_documentation/content/delete_content.md:109
|
||||
#: ../../moderator/content/delete.md:36
|
||||
#: ../../moderator/content/delete.md:57
|
||||
#: ../../moderator/content/delete.md:87
|
||||
#: ../../moderator/content/delete.md:109
|
||||
msgid "Select the type of content you want to delete from the top of the page:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:37
|
||||
#: ../../moderator_documentation/content/delete_content.md:58
|
||||
#: ../../moderator_documentation/content/delete_content.md:88
|
||||
#: ../../moderator_documentation/content/delete_content.md:110
|
||||
#: ../../moderator/content/delete.md:37
|
||||
#: ../../moderator/content/delete.md:58
|
||||
#: ../../moderator/content/delete.md:88
|
||||
#: ../../moderator/content/delete.md:110
|
||||
msgid "{guilabel}`Channels`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:38
|
||||
#: ../../moderator_documentation/content/delete_content.md:59
|
||||
#: ../../moderator_documentation/content/delete_content.md:89
|
||||
#: ../../moderator_documentation/content/delete_content.md:111
|
||||
#: ../../moderator/content/delete.md:38
|
||||
#: ../../moderator/content/delete.md:59
|
||||
#: ../../moderator/content/delete.md:89
|
||||
#: ../../moderator/content/delete.md:111
|
||||
msgid "{guilabel}`Artists`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:39
|
||||
#: ../../moderator_documentation/content/delete_content.md:60
|
||||
#: ../../moderator_documentation/content/delete_content.md:90
|
||||
#: ../../moderator_documentation/content/delete_content.md:112
|
||||
#: ../../moderator/content/delete.md:39
|
||||
#: ../../moderator/content/delete.md:60
|
||||
#: ../../moderator/content/delete.md:90
|
||||
#: ../../moderator/content/delete.md:112
|
||||
msgid "{guilabel}`Albums`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:40
|
||||
#: ../../moderator_documentation/content/delete_content.md:61
|
||||
#: ../../moderator_documentation/content/delete_content.md:91
|
||||
#: ../../moderator_documentation/content/delete_content.md:113
|
||||
#: ../../moderator/content/delete.md:40
|
||||
#: ../../moderator/content/delete.md:61
|
||||
#: ../../moderator/content/delete.md:91
|
||||
#: ../../moderator/content/delete.md:113
|
||||
msgid "{guilabel}`Tracks`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:41
|
||||
#: ../../moderator_documentation/content/delete_content.md:62
|
||||
#: ../../moderator_documentation/content/delete_content.md:92
|
||||
#: ../../moderator_documentation/content/delete_content.md:114
|
||||
#: ../../moderator/content/delete.md:41
|
||||
#: ../../moderator/content/delete.md:62
|
||||
#: ../../moderator/content/delete.md:92
|
||||
#: ../../moderator/content/delete.md:114
|
||||
msgid "{guilabel}`Libraries`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:42
|
||||
#: ../../moderator_documentation/content/delete_content.md:63
|
||||
#: ../../moderator_documentation/content/delete_content.md:93
|
||||
#: ../../moderator_documentation/content/delete_content.md:115
|
||||
#: ../../moderator/content/delete.md:42
|
||||
#: ../../moderator/content/delete.md:63
|
||||
#: ../../moderator/content/delete.md:93
|
||||
#: ../../moderator/content/delete.md:115
|
||||
msgid "{guilabel}`Uploads`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:43
|
||||
#: ../../moderator_documentation/content/delete_content.md:64
|
||||
#: ../../moderator_documentation/content/delete_content.md:94
|
||||
#: ../../moderator_documentation/content/delete_content.md:116
|
||||
#: ../../moderator/content/delete.md:43
|
||||
#: ../../moderator/content/delete.md:64
|
||||
#: ../../moderator/content/delete.md:94
|
||||
#: ../../moderator/content/delete.md:116
|
||||
msgid "{guilabel}`Tags`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:44
|
||||
#: ../../moderator_documentation/content/delete_content.md:65
|
||||
#: ../../moderator_documentation/content/delete_content.md:95
|
||||
#: ../../moderator_documentation/content/delete_content.md:117
|
||||
#: ../../moderator/content/delete.md:44
|
||||
#: ../../moderator/content/delete.md:65
|
||||
#: ../../moderator/content/delete.md:95
|
||||
#: ../../moderator/content/delete.md:117
|
||||
msgid "Use the filters on the content page to find the object you want to delete."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:45
|
||||
#: ../../moderator_documentation/content/delete_content.md:66
|
||||
#: ../../moderator/content/delete.md:45
|
||||
#: ../../moderator/content/delete.md:66
|
||||
msgid "Select the object to go to its moderation page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:46
|
||||
#: ../../moderator_documentation/content/delete_content.md:67
|
||||
#: ../../moderator/content/delete.md:46
|
||||
#: ../../moderator/content/delete.md:67
|
||||
msgid "Select {guilabel}`Delete`. A {guilabel}`Delete this {object}` warning appears."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:47
|
||||
#: ../../moderator_documentation/content/delete_content.md:68
|
||||
#: ../../moderator/content/delete.md:47
|
||||
#: ../../moderator/content/delete.md:68
|
||||
msgid "Select {guilabel}`Delete`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:0
|
||||
#: ../../moderator/content/delete.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:55
|
||||
#: ../../moderator_documentation/content/delete_content.md:107
|
||||
#: ../../moderator/content/delete.md:55
|
||||
#: ../../moderator/content/delete.md:107
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:72
|
||||
#: ../../moderator/content/delete.md:72
|
||||
msgid "That's it! You've deleted the object."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:74
|
||||
#: ../../moderator/content/delete.md:74
|
||||
msgid "Delete objects in bulk"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:76
|
||||
#: ../../moderator/content/delete.md:76
|
||||
msgid "To delete several items at once:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:96
|
||||
#: ../../moderator_documentation/content/delete_content.md:118
|
||||
#: ../../moderator/content/delete.md:96
|
||||
#: ../../moderator/content/delete.md:118
|
||||
msgid "Select the checkbox ({fa}`square`) next to the objects you want to delete. Selected objects show a tick ({fa}`check-square`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:97
|
||||
#: ../../moderator_documentation/content/delete_content.md:119
|
||||
#: ../../moderator/content/delete.md:97
|
||||
#: ../../moderator/content/delete.md:119
|
||||
msgid "Select {guilabel}`Delete` in the {guilabel}`Actions` dropdown."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:98
|
||||
#: ../../moderator_documentation/content/delete_content.md:120
|
||||
#: ../../moderator/content/delete.md:98
|
||||
#: ../../moderator/content/delete.md:120
|
||||
msgid "Select {guilabel}`Go`. A {guilabel}`Do you want to launch delete on {count} items` warning appears."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:99
|
||||
#: ../../moderator_documentation/content/delete_content.md:121
|
||||
#: ../../moderator/content/delete.md:99
|
||||
#: ../../moderator/content/delete.md:121
|
||||
msgid "Select {guilabel}`Launch`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/delete_content.md:125
|
||||
#: ../../moderator/content/delete.md:125
|
||||
msgid "You're done! You've deleted the selected objects from your pod."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,112 +16,112 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:1
|
||||
#: ../../moderator/content/edits.md:1
|
||||
msgid "Handle edits"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:4
|
||||
#: ../../moderator/content/edits.md:4
|
||||
msgid "Users can edit content in their own libraries. Moderators don't need to approve these edits. The edits appear in the __Edits__ queue to give admins and moderators a full timeline of changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:7
|
||||
#: ../../moderator/content/edits.md:7
|
||||
msgid "Users can suggest metadata edits on objects they can access. When a user suggests an edit, it's sent to the **Edits** queue for review. Moderators and pod admins can accept or reject these edits."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:0
|
||||
#: ../../moderator/content/edits.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:13
|
||||
#: ../../moderator/content/edits.md:13
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:14
|
||||
#: ../../moderator/content/edits.md:14
|
||||
msgid "{guilabel}`Library` – provides access to the library menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:17
|
||||
#: ../../moderator/content/edits.md:17
|
||||
msgid "Each edit object contains the following information:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:19
|
||||
#: ../../moderator/content/edits.md:19
|
||||
msgid "A {guilabel}`Modification` ID – the unique ID of the modification. Select this to show the modification in context with the edited object."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:20
|
||||
#: ../../moderator/content/edits.md:20
|
||||
msgid "A timestamp of when the user suggested the edit."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:21
|
||||
#: ../../moderator/content/edits.md:21
|
||||
msgid "The status of the edit."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:22
|
||||
#: ../../moderator/content/edits.md:22
|
||||
msgid "The {guilabel}`Field` that the user edited."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:23
|
||||
#: ../../moderator/content/edits.md:23
|
||||
msgid "The {guilabel}`Old value` that the user edited."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:24
|
||||
#: ../../moderator/content/edits.md:24
|
||||
msgid "The {guilabel}`New value` that the user entered."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:25
|
||||
#: ../../moderator/content/edits.md:25
|
||||
msgid "The user who suggested the edit."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:27
|
||||
#: ../../moderator/content/edits.md:27
|
||||
msgid "To review suggested edits:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:0
|
||||
#: ../../moderator/content/edits.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:35
|
||||
#: ../../moderator_documentation/content/handle_edits.md:48
|
||||
#: ../../moderator/content/edits.md:35
|
||||
#: ../../moderator/content/edits.md:48
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:36
|
||||
#: ../../moderator/content/edits.md:36
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:37
|
||||
#: ../../moderator_documentation/content/handle_edits.md:50
|
||||
#: ../../moderator/content/edits.md:37
|
||||
#: ../../moderator/content/edits.md:50
|
||||
msgid "Select {guilabel}`Library`. The {guilabel}`Edits` page opens. The {guilabel}`Library edits` section displays a list of unresolved edits."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:38
|
||||
#: ../../moderator_documentation/content/handle_edits.md:51
|
||||
#: ../../moderator/content/edits.md:38
|
||||
#: ../../moderator/content/edits.md:51
|
||||
msgid "Review the edit and select on of the following options:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:39
|
||||
#: ../../moderator_documentation/content/handle_edits.md:52
|
||||
#: ../../moderator/content/edits.md:39
|
||||
#: ../../moderator/content/edits.md:52
|
||||
msgid "{guilabel}`Approve` – approve the edit and apply it to the object."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:40
|
||||
#: ../../moderator_documentation/content/handle_edits.md:53
|
||||
#: ../../moderator/content/edits.md:40
|
||||
#: ../../moderator/content/edits.md:53
|
||||
msgid "{guilabel}`Reject` – reject the edit and leave the object in its current state."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:41
|
||||
#: ../../moderator_documentation/content/handle_edits.md:54
|
||||
#: ../../moderator/content/edits.md:41
|
||||
#: ../../moderator/content/edits.md:54
|
||||
msgid "{guilabel}`Delete` – delete the edit suggestion without taking further action. The object remains in its current state."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:0
|
||||
#: ../../moderator/content/edits.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:49
|
||||
#: ../../moderator/content/edits.md:49
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/handle_edits.md:58
|
||||
#: ../../moderator/content/edits.md:58
|
||||
msgid "That's it! You've handled the edit request. You can use the filters on this page to search for historical requests."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,14 +16,14 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/content/index.md:5
|
||||
#: ../../moderator/content/index.md:5
|
||||
msgid "Manage your pod's content"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/index.md:1
|
||||
#: ../../moderator/content/index.md:1
|
||||
msgid "Moderate content on your pod"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/index.md:3
|
||||
#: ../../moderator/content/index.md:3
|
||||
msgid "If you have the **Library** permission, you can change content on your pod. Use this permission to hide copyrighted content and remove offensive material."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,90 +16,90 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:1
|
||||
#: ../../moderator/content/library.md:1
|
||||
msgid "Change the visibility of a library"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:4
|
||||
#: ../../moderator/content/library.md:4
|
||||
msgid "You can only change the visibility of libraries stored on your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:7
|
||||
#: ../../moderator/content/library.md:7
|
||||
msgid "If a user has put copyrighted material in a public library, you can change the visibility of the library. This lets the user keep the content and protects your pod from legal issues."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:0
|
||||
#: ../../moderator/content/library.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:13
|
||||
#: ../../moderator/content/library.md:13
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:14
|
||||
#: ../../moderator/content/library.md:14
|
||||
msgid "{guilabel}`Library` – provides access to the library menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:17
|
||||
#: ../../moderator/content/library.md:17
|
||||
msgid "To change the visibility of a library:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:0
|
||||
#: ../../moderator/content/library.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:25
|
||||
#: ../../moderator_documentation/content/library_visibility.md:40
|
||||
#: ../../moderator/content/library.md:25
|
||||
#: ../../moderator/content/library.md:40
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:26
|
||||
#: ../../moderator/content/library.md:26
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:27
|
||||
#: ../../moderator_documentation/content/library_visibility.md:42
|
||||
#: ../../moderator/content/library.md:27
|
||||
#: ../../moderator/content/library.md:42
|
||||
msgid "Select {guilabel}`Library`. The {guilabel}`Edits` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:28
|
||||
#: ../../moderator_documentation/content/library_visibility.md:43
|
||||
#: ../../moderator/content/library.md:28
|
||||
#: ../../moderator/content/library.md:43
|
||||
msgid "Select {guilabel}`Libraries` at the top of the page. The {guilabel}`Libraries` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:29
|
||||
#: ../../moderator_documentation/content/library_visibility.md:44
|
||||
#: ../../moderator/content/library.md:29
|
||||
#: ../../moderator/content/library.md:44
|
||||
msgid "Select the library you want to update. The library's moderation page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:30
|
||||
#: ../../moderator_documentation/content/library_visibility.md:45
|
||||
#: ../../moderator/content/library.md:30
|
||||
#: ../../moderator/content/library.md:45
|
||||
msgid "Select one of the following options from the {guilabel}`Visibility` dropdown menu:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:31
|
||||
#: ../../moderator_documentation/content/library_visibility.md:46
|
||||
#: ../../moderator/content/library.md:31
|
||||
#: ../../moderator/content/library.md:46
|
||||
msgid "{guilabel}`Private` – makes the library visible only to the owner and anyone they have shared it with."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:32
|
||||
#: ../../moderator_documentation/content/library_visibility.md:47
|
||||
#: ../../moderator/content/library.md:32
|
||||
#: ../../moderator/content/library.md:47
|
||||
msgid "{guilabel}`Instance` – makes the library visible only to users who have an account on your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:33
|
||||
#: ../../moderator_documentation/content/library_visibility.md:48
|
||||
#: ../../moderator/content/library.md:33
|
||||
#: ../../moderator/content/library.md:48
|
||||
msgid "{guilabel}`Everyone` – makes the library visible to users across all pods."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:0
|
||||
#: ../../moderator/content/library.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:41
|
||||
#: ../../moderator/content/library.md:41
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/content/library_visibility.md:52
|
||||
#: ../../moderator/content/library.md:52
|
||||
msgid "That's it! You've updated the library's visibility. You should contact the user informing them of the action."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,67 +16,67 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:1
|
||||
#: ../../moderator/domains/add.md:1
|
||||
msgid "Add a domain to your pod's domain list"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:3
|
||||
msgid "Funkwhale records the domains of other {term}`Fediverse` servers when users interact with them. Once a domain is in your domains list, you can [add moderation rules](add_rule.md) to it."
|
||||
#: ../../moderator/domains/add.md:3
|
||||
msgid "Funkwhale records the domains of other {term}`Fediverse` servers when users interact with them. Once a domain is in your domains list, you can [add moderation rules](rules/add.md) to it."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:0
|
||||
#: ../../moderator/domains/add.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:9
|
||||
#: ../../moderator/domains/add.md:9
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:12
|
||||
#: ../../moderator/domains/add.md:12
|
||||
msgid "You can also add domains to this list at any time to create rules before users interact with them. To do this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:0
|
||||
#: ../../moderator/domains/add.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:20
|
||||
#: ../../moderator_documentation/domains/add_domain.md:32
|
||||
#: ../../moderator/domains/add.md:20
|
||||
#: ../../moderator/domains/add.md:32
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:21
|
||||
#: ../../moderator/domains/add.md:21
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:22
|
||||
#: ../../moderator_documentation/domains/add_domain.md:34
|
||||
#: ../../moderator/domains/add.md:22
|
||||
#: ../../moderator/domains/add.md:34
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:23
|
||||
#: ../../moderator_documentation/domains/add_domain.md:35
|
||||
#: ../../moderator/domains/add.md:23
|
||||
#: ../../moderator/domains/add.md:35
|
||||
msgid "Select {guilabel}`Domains` at the top of the page. The {guilabel}`Domains` page opens. You can see a list of known domains on this page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:24
|
||||
#: ../../moderator_documentation/domains/add_domain.md:36
|
||||
#: ../../moderator/domains/add.md:24
|
||||
#: ../../moderator/domains/add.md:36
|
||||
msgid "Enter the URL of the Fediverse server you want to add in the {guilabel}`Add a domain` field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:25
|
||||
#: ../../moderator_documentation/domains/add_domain.md:37
|
||||
#: ../../moderator/domains/add.md:25
|
||||
#: ../../moderator/domains/add.md:37
|
||||
msgid "Select {guilabel}`Add` to add the domain. The domain moderation page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:0
|
||||
#: ../../moderator/domains/add.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:33
|
||||
#: ../../moderator/domains/add.md:33
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the page to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_domain.md:41
|
||||
#: ../../moderator/domains/add.md:41
|
||||
msgid "That's it! The domain is now in your domains list. You can now add moderation rules to this domain."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,18 +16,18 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/domains/index.md:5
|
||||
#: ../../moderator/domains/index.md:5
|
||||
msgid "Manage external domains"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/index.md:16
|
||||
#: ../../moderator/domains/index.md:16
|
||||
msgid "Manage moderation rules"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/index.md:1
|
||||
#: ../../moderator/domains/index.md:1
|
||||
msgid "Moderate external domains"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/index.md:3
|
||||
#: ../../moderator/domains/index.md:3
|
||||
msgid "You can add moderation rules to control how your {term}`pod` interacts with other domains. Use these rules to control access to content and interaction with users on other pods."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,81 +16,81 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:1
|
||||
#: ../../moderator/domains/purge.md:1
|
||||
msgid "Purge domain data"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:4
|
||||
#: ../../moderator/domains/purge.md:4
|
||||
msgid "Purging a domain's data removes all objects and caches associated to that domain. This impacts users who have objects from these domains in their libraries."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:7
|
||||
#: ../../moderator/domains/purge.md:7
|
||||
msgid "When users follow content from another domain that content is visible on your {term}`pod`. If a domain hosts illegal or offensive content you can purge the content associated with it."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:0
|
||||
#: ../../moderator/domains/purge.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:13
|
||||
#: ../../moderator/domains/purge.md:13
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:16
|
||||
#: ../../moderator/domains/purge.md:16
|
||||
msgid "To purge content from a domain:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:0
|
||||
#: ../../moderator/domains/purge.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:24
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:38
|
||||
#: ../../moderator/domains/purge.md:24
|
||||
#: ../../moderator/domains/purge.md:38
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:25
|
||||
#: ../../moderator/domains/purge.md:25
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:26
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:40
|
||||
#: ../../moderator/domains/purge.md:26
|
||||
#: ../../moderator/domains/purge.md:40
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:27
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:41
|
||||
#: ../../moderator/domains/purge.md:27
|
||||
#: ../../moderator/domains/purge.md:41
|
||||
msgid "Select {guilabel}`Domains` at the top of the page. The {guilabel}`Domains` page opens. You can see a list of known domains on this page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:28
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:42
|
||||
#: ../../moderator/domains/purge.md:28
|
||||
#: ../../moderator/domains/purge.md:42
|
||||
msgid "Select the checkbox ({fa}`square`) next to the domain(s) you want to purge. Selected domains show a tick ({fa}`check-square`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:29
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:43
|
||||
#: ../../moderator/domains/purge.md:29
|
||||
#: ../../moderator/domains/purge.md:43
|
||||
msgid "Select {guilabel}`Purge` in the {guilabel}`Actions` dropdown."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:30
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:44
|
||||
#: ../../moderator/domains/purge.md:30
|
||||
#: ../../moderator/domains/purge.md:44
|
||||
msgid "Select {guilabel}`Go`. A {guilabel}`Do you want to launch purge on {count} items` warning appears."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:31
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:45
|
||||
#: ../../moderator/domains/purge.md:31
|
||||
#: ../../moderator/domains/purge.md:45
|
||||
msgid "Select {guilabel}`Launch`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:0
|
||||
#: ../../moderator/domains/purge.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:39
|
||||
#: ../../moderator/domains/purge.md:39
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/purge_domain.md:49
|
||||
#: ../../moderator/domains/purge.md:49
|
||||
msgid "You're done! Your pod clears all the content associated with the selected domains."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,96 +16,96 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:1
|
||||
#: ../../moderator/domains/rules/add.md:1
|
||||
msgid "Add a moderation rule"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:4
|
||||
#: ../../moderator/domains/rules/add.md:4
|
||||
msgid "Purging a domain's data removes all objects and caches associated to that domain. This impacts users who have objects from these domains in their libraries."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:7
|
||||
#: ../../moderator/domains/rules/add.md:7
|
||||
msgid "Add moderation rules to domains to control how they can interact with your {term}`pod`. Moderation rules enable you to restrict content from a domain showing on your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:0
|
||||
#: ../../moderator/domains/rules/add.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:13
|
||||
#: ../../moderator/domains/rules/add.md:13
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:16
|
||||
#: ../../moderator/domains/rules/add.md:16
|
||||
msgid "To add a moderation rule to a domain:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:0
|
||||
#: ../../moderator/domains/rules/add.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:24
|
||||
#: ../../moderator_documentation/domains/add_rule.md:41
|
||||
#: ../../moderator/domains/rules/add.md:24
|
||||
#: ../../moderator/domains/rules/add.md:41
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:25
|
||||
#: ../../moderator/domains/rules/add.md:25
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:26
|
||||
#: ../../moderator_documentation/domains/add_rule.md:43
|
||||
#: ../../moderator/domains/rules/add.md:26
|
||||
#: ../../moderator/domains/rules/add.md:43
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:27
|
||||
#: ../../moderator_documentation/domains/add_rule.md:44
|
||||
#: ../../moderator/domains/rules/add.md:27
|
||||
#: ../../moderator/domains/rules/add.md:44
|
||||
msgid "Select {guilabel}`Domains` at the top of the page. The {guilabel}`Domains` page opens. You can see a list of known domains on this page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:28
|
||||
#: ../../moderator_documentation/domains/add_rule.md:45
|
||||
#: ../../moderator/domains/rules/add.md:28
|
||||
#: ../../moderator/domains/rules/add.md:45
|
||||
msgid "Select the domain you want to apply the rule to. The domain's moderation page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:29
|
||||
#: ../../moderator_documentation/domains/add_rule.md:46
|
||||
#: ../../moderator/domains/rules/add.md:29
|
||||
#: ../../moderator/domains/rules/add.md:46
|
||||
msgid "Select {guilabel}`Add a moderation policy`. The moderation policy form appears."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:30
|
||||
#: ../../moderator_documentation/domains/add_rule.md:47
|
||||
#: ../../moderator/domains/rules/add.md:30
|
||||
#: ../../moderator/domains/rules/add.md:47
|
||||
msgid "Enter the {guilabel}`Reason` you are applying the rule. Depending on your pod's configuration, users may be able to see this."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:31
|
||||
#: ../../moderator_documentation/domains/add_rule.md:48
|
||||
#: ../../moderator/domains/rules/add.md:31
|
||||
#: ../../moderator/domains/rules/add.md:48
|
||||
msgid "Choose your moderation rule:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:32
|
||||
#: ../../moderator_documentation/domains/add_rule.md:49
|
||||
#: ../../moderator/domains/rules/add.md:32
|
||||
#: ../../moderator/domains/rules/add.md:49
|
||||
msgid "{guilabel}`Block everything` – purge all content from the domain and block all content."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:33
|
||||
#: ../../moderator_documentation/domains/add_rule.md:50
|
||||
#: ../../moderator/domains/rules/add.md:33
|
||||
#: ../../moderator/domains/rules/add.md:50
|
||||
msgid "{guilabel}`Reject media` – only reject media files such as audio files, avatars, and album art."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:34
|
||||
#: ../../moderator_documentation/domains/add_rule.md:51
|
||||
#: ../../moderator/domains/rules/add.md:34
|
||||
#: ../../moderator/domains/rules/add.md:51
|
||||
msgid "Select {guilabel}`Create` to save your rule."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:0
|
||||
#: ../../moderator/domains/rules/add.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:42
|
||||
#: ../../moderator/domains/rules/add.md:42
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/add_rule.md:55
|
||||
#: ../../moderator/domains/rules/add.md:55
|
||||
msgid "That's all there is to it! You've applied your moderation rule. The rule takes effect as soon as you create it."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,77 +16,77 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:1
|
||||
#: ../../moderator/domains/rules/delete.md:1
|
||||
msgid "Delete a moderation rule"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:3
|
||||
#: ../../moderator/domains/rules/delete.md:3
|
||||
msgid "If you no longer need a moderation rule, you can delete it completely. This allows the other server to interact with your pod normally."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:0
|
||||
#: ../../moderator/domains/rules/delete.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:9
|
||||
#: ../../moderator/domains/rules/delete.md:9
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:12
|
||||
#: ../../moderator/domains/rules/delete.md:12
|
||||
msgid "To delete an existing moderation rule:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:0
|
||||
#: ../../moderator/domains/rules/delete.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:20
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:34
|
||||
#: ../../moderator/domains/rules/delete.md:20
|
||||
#: ../../moderator/domains/rules/delete.md:34
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:21
|
||||
#: ../../moderator/domains/rules/delete.md:21
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:22
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:36
|
||||
#: ../../moderator/domains/rules/delete.md:22
|
||||
#: ../../moderator/domains/rules/delete.md:36
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:23
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:37
|
||||
#: ../../moderator/domains/rules/delete.md:23
|
||||
#: ../../moderator/domains/rules/delete.md:37
|
||||
msgid "Select {guilabel}`Domains` at the top of the page. The {guilabel}`Domains` page opens. You can see a list of known domains on this page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:24
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:38
|
||||
#: ../../moderator/domains/rules/delete.md:24
|
||||
#: ../../moderator/domains/rules/delete.md:38
|
||||
msgid "Select the domain with the moderation rule you want to edit. The domain's moderation page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:25
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:39
|
||||
#: ../../moderator/domains/rules/delete.md:25
|
||||
#: ../../moderator/domains/rules/delete.md:39
|
||||
msgid "Select {guilabel}`Edit` under the {guilabel}`This domain is subject to specific moderation rules` header. The moderation policy form opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:26
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:40
|
||||
#: ../../moderator/domains/rules/delete.md:26
|
||||
#: ../../moderator/domains/rules/delete.md:40
|
||||
msgid "Select {guilabel}`Delete`. A {guilabel}`Delete this moderation rule?` warning appears."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:27
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:41
|
||||
#: ../../moderator/domains/rules/delete.md:27
|
||||
#: ../../moderator/domains/rules/delete.md:41
|
||||
msgid "Select {guilabel}`Delete moderation rule`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:0
|
||||
#: ../../moderator/domains/rules/delete.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:35
|
||||
#: ../../moderator/domains/rules/delete.md:35
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/delete_rule.md:45
|
||||
#: ../../moderator/domains/rules/delete.md:45
|
||||
msgid "That's it! You've deleted your moderation rule. Content from the domain will no longer get blocked."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,106 +16,106 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:1
|
||||
#: ../../moderator/domains/rules/edit.md:1
|
||||
msgid "Edit a moderation rule"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:4
|
||||
#: ../../moderator/domains/rules/edit.md:4
|
||||
msgid "Purging a domain's data removes all objects and caches associated to that domain. This impacts users who have objects from these domains in their libraries."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:7
|
||||
#: ../../moderator/domains/rules/edit.md:7
|
||||
msgid "You can change a moderation rule on a domain at any time."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:0
|
||||
#: ../../moderator/domains/rules/edit.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:13
|
||||
#: ../../moderator/domains/rules/edit.md:13
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:16
|
||||
#: ../../moderator/domains/rules/edit.md:16
|
||||
msgid "To update an existing moderation rule:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:0
|
||||
#: ../../moderator/domains/rules/edit.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:24
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:43
|
||||
#: ../../moderator/domains/rules/edit.md:24
|
||||
#: ../../moderator/domains/rules/edit.md:43
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:25
|
||||
#: ../../moderator/domains/rules/edit.md:25
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:26
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:45
|
||||
#: ../../moderator/domains/rules/edit.md:26
|
||||
#: ../../moderator/domains/rules/edit.md:45
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:27
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:46
|
||||
#: ../../moderator/domains/rules/edit.md:27
|
||||
#: ../../moderator/domains/rules/edit.md:46
|
||||
msgid "Select {guilabel}`Domains` at the top of the page. The {guilabel}`Domains` page opens. You can see a list of known domains on this page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:28
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:47
|
||||
#: ../../moderator/domains/rules/edit.md:28
|
||||
#: ../../moderator/domains/rules/edit.md:47
|
||||
msgid "Select the domain with the moderation rule you want to edit. The domain's moderation page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:29
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:48
|
||||
#: ../../moderator/domains/rules/edit.md:29
|
||||
#: ../../moderator/domains/rules/edit.md:48
|
||||
msgid "Select {guilabel}`Edit` under the {guilabel}`This domain is subject to specific moderation rules` header. The moderation policy form opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:30
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:49
|
||||
#: ../../moderator/domains/rules/edit.md:30
|
||||
#: ../../moderator/domains/rules/edit.md:49
|
||||
msgid "**Optional** – Edit the following settings:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:31
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:50
|
||||
#: ../../moderator/domains/rules/edit.md:31
|
||||
#: ../../moderator/domains/rules/edit.md:50
|
||||
msgid "{guilabel}`Enabled` – toggle this switch to enable or disable the rule without deleting it."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:32
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:51
|
||||
#: ../../moderator/domains/rules/edit.md:32
|
||||
#: ../../moderator/domains/rules/edit.md:51
|
||||
msgid "{guilabel}`Reason` – update the reason for the moderation rule."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:33
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:52
|
||||
#: ../../moderator/domains/rules/edit.md:33
|
||||
#: ../../moderator/domains/rules/edit.md:52
|
||||
msgid "**Optional** – Update your moderation rule:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:34
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:53
|
||||
#: ../../moderator/domains/rules/edit.md:34
|
||||
#: ../../moderator/domains/rules/edit.md:53
|
||||
msgid "{guilabel}`Block everything` – purge all content from this domain and block all content."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:35
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:54
|
||||
#: ../../moderator/domains/rules/edit.md:35
|
||||
#: ../../moderator/domains/rules/edit.md:54
|
||||
msgid "{guilabel}`Reject media` – only reject media files such as audio files, avatars, and album art."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:36
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:55
|
||||
#: ../../moderator/domains/rules/edit.md:36
|
||||
#: ../../moderator/domains/rules/edit.md:55
|
||||
msgid "Select {guilabel}`Update` to save your rule."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:0
|
||||
#: ../../moderator/domains/rules/edit.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:44
|
||||
#: ../../moderator/domains/rules/edit.md:44
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/domains/edit_rule.md:59
|
||||
#: ../../moderator/domains/rules/edit.md:59
|
||||
msgid "You're done! The changes to the rule take effect as soon as you update it."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,18 +16,18 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/external_users/index.md:5
|
||||
#: ../../moderator/external-users/index.md:5
|
||||
msgid "Manage external users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/index.md:15
|
||||
#: ../../moderator/external-users/index.md:15
|
||||
msgid "Manage moderation rules"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/index.md:1
|
||||
#: ../../moderator/external-users/index.md:1
|
||||
msgid "Moderate external users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/index.md:3
|
||||
#: ../../moderator/external-users/index.md:3
|
||||
msgid "You can add moderation rules to control how external users can interact with your {term}`pod`. This lets you filter users from other pods without applying rules to their whole [domain](../domains/index.md)."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,81 +16,81 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:1
|
||||
#: ../../moderator/external-users/purge.md:1
|
||||
msgid "Purge user data"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:4
|
||||
#: ../../moderator/external-users/purge.md:4
|
||||
msgid "Purging a user's data removes all objects and caches associated to that user. This impacts users who have objects from these users in their libraries."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:7
|
||||
#: ../../moderator/external-users/purge.md:7
|
||||
msgid "When users follow users from another domain their content is visible on your {term}`pod`. If a user posts illegal or offensive content you can purge the content associated with them."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:0
|
||||
#: ../../moderator/external-users/purge.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:13
|
||||
#: ../../moderator/external-users/purge.md:13
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:16
|
||||
#: ../../moderator/external-users/purge.md:16
|
||||
msgid "To purge a user's content:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:0
|
||||
#: ../../moderator/external-users/purge.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:24
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:38
|
||||
#: ../../moderator/external-users/purge.md:24
|
||||
#: ../../moderator/external-users/purge.md:38
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:25
|
||||
#: ../../moderator/external-users/purge.md:25
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:26
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:40
|
||||
#: ../../moderator/external-users/purge.md:26
|
||||
#: ../../moderator/external-users/purge.md:40
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:27
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:41
|
||||
#: ../../moderator/external-users/purge.md:27
|
||||
#: ../../moderator/external-users/purge.md:41
|
||||
msgid "Select {guilabel}`Accounts` at the top of the page. The {guilabel}`Accounts` page opens. You can see a list of known accounts on this page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:28
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:42
|
||||
#: ../../moderator/external-users/purge.md:28
|
||||
#: ../../moderator/external-users/purge.md:42
|
||||
msgid "Select the checkbox ({fa}`square`) next to the account(s) you want to purge. Selected accounts show a tick ({fa}`check-square`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:29
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:43
|
||||
#: ../../moderator/external-users/purge.md:29
|
||||
#: ../../moderator/external-users/purge.md:43
|
||||
msgid "Select {guilabel}`Purge` in the {guilabel}`Actions` dropdown."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:30
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:44
|
||||
#: ../../moderator/external-users/purge.md:30
|
||||
#: ../../moderator/external-users/purge.md:44
|
||||
msgid "Select {guilabel}`Go`. A {guilabel}`Do you want to launch purge on {count} element(s)` warning appears."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:31
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:45
|
||||
#: ../../moderator/external-users/purge.md:31
|
||||
#: ../../moderator/external-users/purge.md:45
|
||||
msgid "Select {guilabel}`Launch`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:0
|
||||
#: ../../moderator/external-users/purge.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:39
|
||||
#: ../../moderator/external-users/purge.md:39
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/purge_users.md:49
|
||||
#: ../../moderator/external-users/purge.md:49
|
||||
msgid "You're done! Your pod clears all the content associated with the selected users."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,96 +16,96 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:1
|
||||
#: ../../moderator/external-users/rules/add.md:1
|
||||
msgid "Add a moderation rule"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:4
|
||||
#: ../../moderator/external-users/rules/add.md:4
|
||||
msgid "Purging a user's data removes all objects and caches associated to that user. This impacts users who have objects from these users in their libraries."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:7
|
||||
#: ../../moderator/external-users/rules/add.md:7
|
||||
msgid "Add moderation rules to users to control how they can interact with your {term}`pod`. Moderation rules enable you to restrict content from a user showing on your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:0
|
||||
#: ../../moderator/external-users/rules/add.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:13
|
||||
#: ../../moderator/external-users/rules/add.md:13
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:16
|
||||
#: ../../moderator/external-users/rules/add.md:16
|
||||
msgid "To add a moderation rule to a user:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:0
|
||||
#: ../../moderator/external-users/rules/add.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:24
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:41
|
||||
#: ../../moderator/external-users/rules/add.md:24
|
||||
#: ../../moderator/external-users/rules/add.md:41
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:25
|
||||
#: ../../moderator/external-users/rules/add.md:25
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:26
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:43
|
||||
#: ../../moderator/external-users/rules/add.md:26
|
||||
#: ../../moderator/external-users/rules/add.md:43
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:27
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:44
|
||||
#: ../../moderator/external-users/rules/add.md:27
|
||||
#: ../../moderator/external-users/rules/add.md:44
|
||||
msgid "Select {guilabel}`Accounts` at the top of the page. The {guilabel}`Accounts` page opens. You can see a list of known accounts on this page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:28
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:45
|
||||
#: ../../moderator/external-users/rules/add.md:28
|
||||
#: ../../moderator/external-users/rules/add.md:45
|
||||
msgid "Select the account you want to apply the rule to. The account's moderation page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:29
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:46
|
||||
#: ../../moderator/external-users/rules/add.md:29
|
||||
#: ../../moderator/external-users/rules/add.md:46
|
||||
msgid "Select {guilabel}`Add a moderation policy`. The moderation policy form appears."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:30
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:47
|
||||
#: ../../moderator/external-users/rules/add.md:30
|
||||
#: ../../moderator/external-users/rules/add.md:47
|
||||
msgid "Enter the {guilabel}`Reason` you are applying the rule. Depending on your pod's configuration, users may be able to see this."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:31
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:48
|
||||
#: ../../moderator/external-users/rules/add.md:31
|
||||
#: ../../moderator/external-users/rules/add.md:48
|
||||
msgid "Choose your moderation rule:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:32
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:49
|
||||
#: ../../moderator/external-users/rules/add.md:32
|
||||
#: ../../moderator/external-users/rules/add.md:49
|
||||
msgid "{guilabel}`Block everything` – purge all content from the user and block all content."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:33
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:50
|
||||
#: ../../moderator/external-users/rules/add.md:33
|
||||
#: ../../moderator/external-users/rules/add.md:50
|
||||
msgid "{guilabel}`Reject media` – only reject media files such as audio files, avatars, and album art."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:34
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:51
|
||||
#: ../../moderator/external-users/rules/add.md:34
|
||||
#: ../../moderator/external-users/rules/add.md:51
|
||||
msgid "Select {guilabel}`Create` to save your rule."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:0
|
||||
#: ../../moderator/external-users/rules/add.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:42
|
||||
#: ../../moderator/external-users/rules/add.md:42
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/add_rule.md:55
|
||||
#: ../../moderator/external-users/rules/add.md:55
|
||||
msgid "That's all there is to it! You've applied your moderation rule. The rule takes effect as soon as you create it."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,77 +16,77 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:1
|
||||
#: ../../moderator/external-users/rules/delete.md:1
|
||||
msgid "Delete a moderation rule"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:3
|
||||
#: ../../moderator/external-users/rules/delete.md:3
|
||||
msgid "If you no longer need a moderation rule, you can delete it completely. This allows the user to interact with your pod normally."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:0
|
||||
#: ../../moderator/external-users/rules/delete.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:9
|
||||
#: ../../moderator/external-users/rules/delete.md:9
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:12
|
||||
#: ../../moderator/external-users/rules/delete.md:12
|
||||
msgid "To delete an existing moderation rule:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:0
|
||||
#: ../../moderator/external-users/rules/delete.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:20
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:34
|
||||
#: ../../moderator/external-users/rules/delete.md:20
|
||||
#: ../../moderator/external-users/rules/delete.md:34
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:21
|
||||
#: ../../moderator/external-users/rules/delete.md:21
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:22
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:36
|
||||
#: ../../moderator/external-users/rules/delete.md:22
|
||||
#: ../../moderator/external-users/rules/delete.md:36
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:23
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:37
|
||||
#: ../../moderator/external-users/rules/delete.md:23
|
||||
#: ../../moderator/external-users/rules/delete.md:37
|
||||
msgid "Select {guilabel}`Users` at the top of the page. The {guilabel}`Users` page opens. You can see a list of known users on this page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:24
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:38
|
||||
#: ../../moderator/external-users/rules/delete.md:24
|
||||
#: ../../moderator/external-users/rules/delete.md:38
|
||||
msgid "Select the user with the moderation rule you want to edit. The user's moderation page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:25
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:39
|
||||
#: ../../moderator/external-users/rules/delete.md:25
|
||||
#: ../../moderator/external-users/rules/delete.md:39
|
||||
msgid "Select {guilabel}`Edit` under the {guilabel}`This user is subject to specific moderation rules` header. The moderation policy form opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:26
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:40
|
||||
#: ../../moderator/external-users/rules/delete.md:26
|
||||
#: ../../moderator/external-users/rules/delete.md:40
|
||||
msgid "Select {guilabel}`Delete`. A {guilabel}`Delete this moderation rule?` warning appears."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:27
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:41
|
||||
#: ../../moderator/external-users/rules/delete.md:27
|
||||
#: ../../moderator/external-users/rules/delete.md:41
|
||||
msgid "Select {guilabel}`Delete moderation rule`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:0
|
||||
#: ../../moderator/external-users/rules/delete.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:35
|
||||
#: ../../moderator/external-users/rules/delete.md:35
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/delete_rule.md:45
|
||||
#: ../../moderator/external-users/rules/delete.md:45
|
||||
msgid "That's it! You've deleted your moderation rule. Content from the user will no longer get blocked."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,106 +16,106 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:1
|
||||
#: ../../moderator/external-users/rules/edit.md:1
|
||||
msgid "Edit a moderation rule"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:4
|
||||
#: ../../moderator/external-users/rules/edit.md:4
|
||||
msgid "Purging a user's data removes all objects and caches associated to that user. This impacts users who have objects from these users in their libraries."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:7
|
||||
#: ../../moderator/external-users/rules/edit.md:7
|
||||
msgid "You can change a moderation rule on a user at any time."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:0
|
||||
#: ../../moderator/external-users/rules/edit.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:13
|
||||
#: ../../moderator/external-users/rules/edit.md:13
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:16
|
||||
#: ../../moderator/external-users/rules/edit.md:16
|
||||
msgid "To update an existing moderation rule:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:0
|
||||
#: ../../moderator/external-users/rules/edit.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:24
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:43
|
||||
#: ../../moderator/external-users/rules/edit.md:24
|
||||
#: ../../moderator/external-users/rules/edit.md:43
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:25
|
||||
#: ../../moderator/external-users/rules/edit.md:25
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:26
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:45
|
||||
#: ../../moderator/external-users/rules/edit.md:26
|
||||
#: ../../moderator/external-users/rules/edit.md:45
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:27
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:46
|
||||
#: ../../moderator/external-users/rules/edit.md:27
|
||||
#: ../../moderator/external-users/rules/edit.md:46
|
||||
msgid "Select {guilabel}`Users` at the top of the page. The {guilabel}`Users` page opens. You can see a list of known users on this page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:28
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:47
|
||||
#: ../../moderator/external-users/rules/edit.md:28
|
||||
#: ../../moderator/external-users/rules/edit.md:47
|
||||
msgid "Select the user with the moderation rule you want to edit. The user's moderation page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:29
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:48
|
||||
#: ../../moderator/external-users/rules/edit.md:29
|
||||
#: ../../moderator/external-users/rules/edit.md:48
|
||||
msgid "Select {guilabel}`Edit` under the {guilabel}`This user is subject to specific moderation rules` header. The moderation policy form opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:30
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:49
|
||||
#: ../../moderator/external-users/rules/edit.md:30
|
||||
#: ../../moderator/external-users/rules/edit.md:49
|
||||
msgid "**Optional** – Edit the following settings:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:31
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:50
|
||||
#: ../../moderator/external-users/rules/edit.md:31
|
||||
#: ../../moderator/external-users/rules/edit.md:50
|
||||
msgid "{guilabel}`Enabled` – toggle this switch to enable or disable the rule without deleting it."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:32
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:51
|
||||
#: ../../moderator/external-users/rules/edit.md:32
|
||||
#: ../../moderator/external-users/rules/edit.md:51
|
||||
msgid "{guilabel}`Reason` – update the reason for the moderation rule."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:33
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:52
|
||||
#: ../../moderator/external-users/rules/edit.md:33
|
||||
#: ../../moderator/external-users/rules/edit.md:52
|
||||
msgid "**Optional** – Update your moderation rule:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:34
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:53
|
||||
#: ../../moderator/external-users/rules/edit.md:34
|
||||
#: ../../moderator/external-users/rules/edit.md:53
|
||||
msgid "{guilabel}`Block everything` – purge all content from this user and block all content."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:35
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:54
|
||||
#: ../../moderator/external-users/rules/edit.md:35
|
||||
#: ../../moderator/external-users/rules/edit.md:54
|
||||
msgid "{guilabel}`Reject media` – only reject media files such as audio files, avatars, and album art."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:36
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:55
|
||||
#: ../../moderator/external-users/rules/edit.md:36
|
||||
#: ../../moderator/external-users/rules/edit.md:55
|
||||
msgid "Select {guilabel}`Update` to save your rule."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:0
|
||||
#: ../../moderator/external-users/rules/edit.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:44
|
||||
#: ../../moderator/external-users/rules/edit.md:44
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/external_users/edit_rule.md:59
|
||||
#: ../../moderator/external-users/rules/edit.md:59
|
||||
msgid "You're done! The changes to the rule take effect as soon as you update it."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,70 +16,70 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/index.md:1
|
||||
#: ../../moderator/index.md:1
|
||||
msgid "Get started"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:3
|
||||
#: ../../moderator/index.md:3
|
||||
msgid "{term}`Pod` moderators are responsible for enforcing the rules of a pod. Moderation permissions enable moderators to provide specific tasks:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:5
|
||||
#: ../../moderator/index.md:5
|
||||
msgid "{guilabel}`Moderation` – enables the moderator to moderate users, domains, and the allow-list."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:6
|
||||
#: ../../moderator/index.md:6
|
||||
msgid "{guilabel}`Library` – enables the moderator to make changes to library content. This includes deleting local objects and handling edit suggestions."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:8
|
||||
#: ../../moderator/index.md:8
|
||||
msgid "Follow the guides in our moderator documentation to handle moderation tasks."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:14
|
||||
#: ../../moderator/index.md:14
|
||||
msgid "Handle user reports"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:16
|
||||
#: ../../moderator/index.md:16
|
||||
msgid "One of the most important duties of a moderator is handling reports. If a user finds content that violates your pod's rules or the law, they can report it. Users can also report other users if they have broken the rules of your pod. Follow the guides in the [Reports](reports/index.md) section to learn how to handle these reports."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:18
|
||||
#: ../../moderator/index.md:18
|
||||
msgid "Moderate your pod's users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:20
|
||||
msgid "As a moderator, you are responsible for moderating the behavior of users on your pod. Funkwhale provides you with tools to help you handle users that violate your pod's rules. Check out our [Moderate your pod's users](internal_users/index.md) section for more information."
|
||||
#: ../../moderator/index.md:20
|
||||
msgid "As a moderator, you are responsible for moderating the behavior of users on your pod. Funkwhale provides you with tools to help you handle users that violate your pod's rules. Check out our [Moderate your pod's users](internal-users/index.md) section for more information."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:22
|
||||
#: ../../moderator/index.md:22
|
||||
msgid "Moderate content on your pod"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:24
|
||||
#: ../../moderator/index.md:24
|
||||
msgid "Funkwhale's moderation tools enable moderators to handle the content on a pod. This means you can update, delete, or hide content. It also enables you to approve or reject edits submitted by users on your pod. Check out the guides in the [Moderate content on your pod](content/index.md) for more information."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:26
|
||||
#: ../../moderator/index.md:26
|
||||
msgid "Moderate external domains"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:28
|
||||
#: ../../moderator/index.md:28
|
||||
msgid "As {term}`fediverse` software, Funkwhale interacts with other software over federation. Read through the [Moderate external domains](domains/index.md) section to handle content from other servers."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:30
|
||||
#: ../../moderator/index.md:30
|
||||
msgid "Moderate external users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:32
|
||||
msgid "You can moderate how external users interact with users on your pod. Check out the [Moderate external users](external_users/index.md) guides to learn how to manage users from other servers."
|
||||
#: ../../moderator/index.md:32
|
||||
msgid "You can moderate how external users interact with users on your pod. Check out the [Moderate external users](external-users/index.md) guides to learn how to manage users from other servers."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:34
|
||||
#: ../../moderator/index.md:34
|
||||
msgid "Manage your allow-list"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/index.md:36
|
||||
msgid "If your pod admin has set up allow-listing, you can add and remove domains from your pod's list. Follow the guides in the [Allow-listing](allow_listing/index.md) section to learn how to handle your allow-list."
|
||||
#: ../../moderator/index.md:36
|
||||
msgid "If your pod admin has set up allow-listing, you can add and remove domains from your pod's list. Follow the guides in the [Allow-listing](allow-listing/index.md) section to learn how to handle your allow-list."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,22 +16,22 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/internal_users/index.md:7
|
||||
#: ../../moderator/internal-users/index.md:7
|
||||
msgid "Moderate users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/index.md:17
|
||||
#: ../../moderator/internal-users/index.md:17
|
||||
msgid "Handle user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/index.md:1
|
||||
#: ../../moderator/internal-users/index.md:1
|
||||
msgid "Moderate your pod's users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/index.md:3
|
||||
#: ../../moderator/internal-users/index.md:3
|
||||
msgid "Funkwhale provides you the tools you need to moderate users on your pod. Use these tools to tackle harassment and problematic content."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/index.md:5
|
||||
#: ../../moderator/internal-users/index.md:5
|
||||
msgid "{term}`Pod` admins can also enable manual sign-up validation. With this setting enabled, moderators need to approve or reject any user who signs up."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,130 +16,130 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:1
|
||||
#: ../../moderator/internal-users/registration.md:1
|
||||
msgid "Handle user registrations"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:3
|
||||
#: ../../moderator/internal-users/registration.md:3
|
||||
msgid "{term}`Pod` admins can enable manual sign-up validation. This setting requires moderators to approve or refuse account creations."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:0
|
||||
#: ../../moderator/internal-users/registration.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:9
|
||||
#: ../../moderator/internal-users/registration.md:9
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:12
|
||||
#: ../../moderator/internal-users/registration.md:12
|
||||
msgid "Requests appear in the {guilabel}`User Requests` list. Each request contains the following information:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:14
|
||||
#: ../../moderator/internal-users/registration.md:14
|
||||
msgid "The user the request was {guilabel}`Submitted by`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:15
|
||||
#: ../../moderator/internal-users/registration.md:15
|
||||
msgid "The {guilabel}`Creation date` of the request."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:16
|
||||
#: ../../moderator/internal-users/registration.md:16
|
||||
msgid "**Optional** – any responses the user left to fields in the sign-up form."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:17
|
||||
#: ../../moderator/internal-users/registration.md:17
|
||||
msgid "The {guilabel}`Status` of the request."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:18
|
||||
#: ../../moderator/internal-users/registration.md:18
|
||||
msgid "Which moderator the request is {guilabel}`Assigned to`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:19
|
||||
#: ../../moderator/internal-users/registration.md:19
|
||||
msgid "The {guilabel}`Resolution date` of the request."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:20
|
||||
#: ../../moderator/internal-users/registration.md:20
|
||||
msgid "Any {guilabel}`Internal notes` left by the moderators."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:26
|
||||
#: ../../moderator/internal-users/registration.md:26
|
||||
msgid "Approve a sign-up request"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:28
|
||||
#: ../../moderator/internal-users/registration.md:28
|
||||
msgid "To approve a sign-up request:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:0
|
||||
#: ../../moderator/internal-users/registration.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:36
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:48
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:69
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:81
|
||||
#: ../../moderator/internal-users/registration.md:36
|
||||
#: ../../moderator/internal-users/registration.md:48
|
||||
#: ../../moderator/internal-users/registration.md:69
|
||||
#: ../../moderator/internal-users/registration.md:81
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:37
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:70
|
||||
#: ../../moderator/internal-users/registration.md:37
|
||||
#: ../../moderator/internal-users/registration.md:70
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:38
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:50
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:71
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:83
|
||||
#: ../../moderator/internal-users/registration.md:38
|
||||
#: ../../moderator/internal-users/registration.md:50
|
||||
#: ../../moderator/internal-users/registration.md:71
|
||||
#: ../../moderator/internal-users/registration.md:83
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:39
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:51
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:72
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:84
|
||||
#: ../../moderator/internal-users/registration.md:39
|
||||
#: ../../moderator/internal-users/registration.md:51
|
||||
#: ../../moderator/internal-users/registration.md:72
|
||||
#: ../../moderator/internal-users/registration.md:84
|
||||
msgid "Select {guilabel}`User Requests` at the top of the screen. A list of pending requests appears."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:40
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:52
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:73
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:85
|
||||
#: ../../moderator/internal-users/registration.md:40
|
||||
#: ../../moderator/internal-users/registration.md:52
|
||||
#: ../../moderator/internal-users/registration.md:73
|
||||
#: ../../moderator/internal-users/registration.md:85
|
||||
msgid "Read through the details of the request."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:41
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:53
|
||||
#: ../../moderator/internal-users/registration.md:41
|
||||
#: ../../moderator/internal-users/registration.md:53
|
||||
msgid "Select {guilabel}`Approve` in the {guilabel}`Actions` section."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:0
|
||||
#: ../../moderator/internal-users/registration.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:49
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:82
|
||||
#: ../../moderator/internal-users/registration.md:49
|
||||
#: ../../moderator/internal-users/registration.md:82
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:57
|
||||
#: ../../moderator/internal-users/registration.md:57
|
||||
msgid "That's it! You've approved the user's sign-up request. The user can now log in."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:59
|
||||
#: ../../moderator/internal-users/registration.md:59
|
||||
msgid "Refuse a sign-up request"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:61
|
||||
#: ../../moderator/internal-users/registration.md:61
|
||||
msgid "To refuse a sign-up request:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:74
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:86
|
||||
#: ../../moderator/internal-users/registration.md:74
|
||||
#: ../../moderator/internal-users/registration.md:86
|
||||
msgid "Select {guilabel}`Refuse` in the {guilabel}`Actions` section."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/internal_users/handle_registration.md:90
|
||||
#: ../../moderator/internal-users/registration.md:90
|
||||
msgid "That's it! You've refused the user's sign-up request. The user can't log in to your pod."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,136 +16,136 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:1
|
||||
#: ../../moderator/reports/content.md:1
|
||||
msgid "Handle reported content"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:4
|
||||
#: ../../moderator/reports/content.md:4
|
||||
msgid "Deleting reported objects is irreversible. This action deletes the associated files from the pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:7
|
||||
#: ../../moderator/reports/content.md:7
|
||||
msgid "You can handle content reports from the {guilabel}`Reports` page or from the reported object's moderation page. You only need to open the moderation page to edit objects."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:0
|
||||
#: ../../moderator/reports/content.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:13
|
||||
#: ../../moderator/reports/content.md:13
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:14
|
||||
#: ../../moderator/reports/content.md:14
|
||||
msgid "{guilabel}`Library` – enables the moderator to delete objects."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:21
|
||||
#: ../../moderator/reports/content.md:21
|
||||
msgid "Handle reports from the Reports page"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:23
|
||||
#: ../../moderator/reports/content.md:23
|
||||
msgid "To handle a content report from the {guilabel}`Reports` page:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:0
|
||||
#: ../../moderator/reports/content.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:31
|
||||
#: ../../moderator_documentation/reports/handle_content.md:44
|
||||
#: ../../moderator_documentation/reports/handle_content.md:66
|
||||
#: ../../moderator_documentation/reports/handle_content.md:83
|
||||
#: ../../moderator/reports/content.md:31
|
||||
#: ../../moderator/reports/content.md:44
|
||||
#: ../../moderator/reports/content.md:66
|
||||
#: ../../moderator/reports/content.md:83
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:32
|
||||
#: ../../moderator_documentation/reports/handle_content.md:67
|
||||
#: ../../moderator/reports/content.md:32
|
||||
#: ../../moderator/reports/content.md:67
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:33
|
||||
#: ../../moderator_documentation/reports/handle_content.md:46
|
||||
#: ../../moderator_documentation/reports/handle_content.md:68
|
||||
#: ../../moderator_documentation/reports/handle_content.md:85
|
||||
#: ../../moderator/reports/content.md:33
|
||||
#: ../../moderator/reports/content.md:46
|
||||
#: ../../moderator/reports/content.md:68
|
||||
#: ../../moderator/reports/content.md:85
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:34
|
||||
#: ../../moderator_documentation/reports/handle_content.md:47
|
||||
#: ../../moderator_documentation/reports/handle_content.md:69
|
||||
#: ../../moderator_documentation/reports/handle_content.md:86
|
||||
msgid "[Search for the report](search_reports.md)."
|
||||
#: ../../moderator/reports/content.md:34
|
||||
#: ../../moderator/reports/content.md:47
|
||||
#: ../../moderator/reports/content.md:69
|
||||
#: ../../moderator/reports/content.md:86
|
||||
msgid "[Search for the report](search.md)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:35
|
||||
#: ../../moderator_documentation/reports/handle_content.md:48
|
||||
#: ../../moderator/reports/content.md:35
|
||||
#: ../../moderator/reports/content.md:48
|
||||
msgid "Select an action from the {guilabel}`Actions` section:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:36
|
||||
#: ../../moderator_documentation/reports/handle_content.md:49
|
||||
#: ../../moderator/reports/content.md:36
|
||||
#: ../../moderator/reports/content.md:49
|
||||
msgid "{guilabel}`Resolve` – resolve the report with no further action."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:37
|
||||
#: ../../moderator_documentation/reports/handle_content.md:50
|
||||
#: ../../moderator/reports/content.md:37
|
||||
#: ../../moderator/reports/content.md:50
|
||||
msgid "{guilabel}`Delete reported object` – delete the object associated with the report. If you delete an artist or album, this deletes all files associated with the object."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:0
|
||||
#: ../../moderator/reports/content.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:45
|
||||
#: ../../moderator_documentation/reports/handle_content.md:84
|
||||
#: ../../moderator/reports/content.md:45
|
||||
#: ../../moderator/reports/content.md:84
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:54
|
||||
#: ../../moderator_documentation/reports/handle_content.md:97
|
||||
msgid "Resolving the report assigns it to you so other moderators know who handled the report. Add [internal notes](internal_notes.md) to keep a record of your changes."
|
||||
#: ../../moderator/reports/content.md:54
|
||||
#: ../../moderator/reports/content.md:97
|
||||
msgid "Resolving the report assigns it to you so other moderators know who handled the report. Add [internal notes](notes.md) to keep a record of your changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:56
|
||||
#: ../../moderator/reports/content.md:56
|
||||
msgid "Edit content in the moderation page"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:58
|
||||
#: ../../moderator/reports/content.md:58
|
||||
msgid "If you want to edit an object to change its metadata:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:70
|
||||
#: ../../moderator_documentation/reports/handle_content.md:87
|
||||
#: ../../moderator/reports/content.md:70
|
||||
#: ../../moderator/reports/content.md:87
|
||||
msgid "Select {guilabel}`Open in moderation interface` in the {guilabel}`Reported object` section. The object's moderation page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:71
|
||||
#: ../../moderator_documentation/reports/handle_content.md:88
|
||||
#: ../../moderator/reports/content.md:71
|
||||
#: ../../moderator/reports/content.md:88
|
||||
msgid "Select {guilabel}`Edit`. The {guilabel}`Edit` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:72
|
||||
#: ../../moderator_documentation/reports/handle_content.md:89
|
||||
#: ../../moderator/reports/content.md:72
|
||||
#: ../../moderator/reports/content.md:89
|
||||
msgid "Edit the details on this page. Leave a {guilabel}`Summary` of your changes for reference."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:73
|
||||
#: ../../moderator_documentation/reports/handle_content.md:90
|
||||
#: ../../moderator/reports/content.md:73
|
||||
#: ../../moderator/reports/content.md:90
|
||||
msgid "Select {guilabel}`Submit and apply edit`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:74
|
||||
#: ../../moderator_documentation/reports/handle_content.md:91
|
||||
#: ../../moderator/reports/content.md:74
|
||||
#: ../../moderator/reports/content.md:91
|
||||
msgid "Return to the {guilabel}`Reports` page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:75
|
||||
#: ../../moderator_documentation/reports/handle_content.md:92
|
||||
#: ../../moderator/reports/content.md:75
|
||||
#: ../../moderator/reports/content.md:92
|
||||
msgid "Search for the report."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_content.md:76
|
||||
#: ../../moderator_documentation/reports/handle_content.md:93
|
||||
#: ../../moderator/reports/content.md:76
|
||||
#: ../../moderator/reports/content.md:93
|
||||
msgid "Select {guilabel}`Resolve` in the {guilabel}`Actions` section."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,59 +16,59 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:20
|
||||
#: ../../moderator/reports/index.md:20
|
||||
msgid "Use the reports page"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:1
|
||||
#: ../../moderator_documentation/reports/index.md:32
|
||||
#: ../../moderator/reports/index.md:1
|
||||
#: ../../moderator/reports/index.md:32
|
||||
msgid "Handle reports"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:3
|
||||
#: ../../moderator/reports/index.md:3
|
||||
msgid "As a Funkwhale moderator, you have extra permissions. These permissions enable you to handle reports submitted by users and anonymous browsers."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:5
|
||||
#: ../../moderator/reports/index.md:5
|
||||
msgid "When a user submits a report it ends up in the moderation queue on the {guilabel}`Reports` page. Moderators can use the tools on this page to handle the report."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:7
|
||||
#: ../../moderator/reports/index.md:7
|
||||
msgid "Each report contains information that can help you handle the reported object:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:9
|
||||
#: ../../moderator/reports/index.md:9
|
||||
msgid "The user who submitted the report."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:10
|
||||
#: ../../moderator/reports/index.md:10
|
||||
msgid "The report {guilabel}`Category`. You can change this if it is not correct."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:11
|
||||
#: ../../moderator/reports/index.md:11
|
||||
msgid "The date the user submitted the report."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:12
|
||||
#: ../../moderator/reports/index.md:12
|
||||
msgid "The message the user posted with the report (if applicable)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:13
|
||||
#: ../../moderator/reports/index.md:13
|
||||
msgid "The {guilabel}`Status` of the report."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:14
|
||||
#: ../../moderator/reports/index.md:14
|
||||
msgid "Any {guilabel}`Internal notes` left by moderators."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:15
|
||||
#: ../../moderator/reports/index.md:15
|
||||
msgid "A summary of the {guilabel}`Reported object`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:16
|
||||
#: ../../moderator/reports/index.md:16
|
||||
msgid "A list of available {guilabel}`Actions`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/index.md:18
|
||||
#: ../../moderator/reports/index.md:18
|
||||
msgid "Follow the guides in this section to start handling reports submitted to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,97 +16,97 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:1
|
||||
#: ../../moderator/reports/notes.md:1
|
||||
msgid "Use internal notes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:3
|
||||
#: ../../moderator/reports/notes.md:3
|
||||
msgid "Use internal notes to add information to a report. This can be a summary of your actions or an update on your investigation. Internal notes are only visible to pod admins and moderators."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:0
|
||||
#: ../../moderator/reports/notes.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:9
|
||||
#: ../../moderator/reports/notes.md:9
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:12
|
||||
#: ../../moderator/reports/notes.md:12
|
||||
msgid "Add notes to a report"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:14
|
||||
#: ../../moderator/reports/notes.md:14
|
||||
msgid "You can add notes to **Unresolved** and **Resolved** reports. To add an internal note:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:0
|
||||
#: ../../moderator/reports/notes.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:22
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:34
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:57
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:69
|
||||
#: ../../moderator/reports/notes.md:22
|
||||
#: ../../moderator/reports/notes.md:34
|
||||
#: ../../moderator/reports/notes.md:57
|
||||
#: ../../moderator/reports/notes.md:69
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:23
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:58
|
||||
#: ../../moderator/reports/notes.md:23
|
||||
#: ../../moderator/reports/notes.md:58
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:24
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:36
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:59
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:71
|
||||
#: ../../moderator/reports/notes.md:24
|
||||
#: ../../moderator/reports/notes.md:36
|
||||
#: ../../moderator/reports/notes.md:59
|
||||
#: ../../moderator/reports/notes.md:71
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:25
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:37
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:60
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:72
|
||||
msgid "[Search for the report](search_reports.md)."
|
||||
#: ../../moderator/reports/notes.md:25
|
||||
#: ../../moderator/reports/notes.md:37
|
||||
#: ../../moderator/reports/notes.md:60
|
||||
#: ../../moderator/reports/notes.md:72
|
||||
msgid "[Search for the report](search.md)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:26
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:38
|
||||
#: ../../moderator/reports/notes.md:26
|
||||
#: ../../moderator/reports/notes.md:38
|
||||
msgid "{guilabel}`Write` your note in the {guilabel}`Internal notes` section. This input field supports Markdown syntax. You can {guilabel}`Preview` how the note will look to other users."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:27
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:39
|
||||
#: ../../moderator/reports/notes.md:27
|
||||
#: ../../moderator/reports/notes.md:39
|
||||
msgid "Select {guilabel}`Add note` to save your note."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:0
|
||||
#: ../../moderator/reports/notes.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:35
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:70
|
||||
#: ../../moderator/reports/notes.md:35
|
||||
#: ../../moderator/reports/notes.md:70
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:43
|
||||
#: ../../moderator/reports/notes.md:43
|
||||
msgid "Delete notes from a report"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:46
|
||||
#: ../../moderator/reports/notes.md:46
|
||||
msgid "Deleting an internal note is irreversible. Make sure you are not deleting anything important."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:49
|
||||
#: ../../moderator/reports/notes.md:49
|
||||
msgid "You can delete your own notes and the notes of other moderators. You can do this for both **Resolved** and **Unresolved** reports. To delete an internal note:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:61
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:73
|
||||
#: ../../moderator/reports/notes.md:61
|
||||
#: ../../moderator/reports/notes.md:73
|
||||
msgid "Find the note you want to delete in the {guilabel}`Internal notes` section."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:62
|
||||
#: ../../moderator_documentation/reports/internal_notes.md:74
|
||||
#: ../../moderator/reports/notes.md:62
|
||||
#: ../../moderator/reports/notes.md:74
|
||||
msgid "Select {guilabel}`Delete`"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,78 +16,78 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:1
|
||||
#: ../../moderator/reports/search.md:1
|
||||
msgid "Search for reports"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:3
|
||||
#: ../../moderator/reports/search.md:3
|
||||
msgid "The {guilabel}`Reports` page contains filters that enable you to search for reports. Use these filters to find reports by category, status, or key words."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:0
|
||||
#: ../../moderator/reports/search.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:9
|
||||
#: ../../moderator/reports/search.md:9
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:0
|
||||
#: ../../moderator/reports/search.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:18
|
||||
#: ../../moderator_documentation/reports/search_reports.md:33
|
||||
#: ../../moderator/reports/search.md:18
|
||||
#: ../../moderator/reports/search.md:33
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:19
|
||||
#: ../../moderator/reports/search.md:19
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:20
|
||||
#: ../../moderator_documentation/reports/search_reports.md:35
|
||||
#: ../../moderator/reports/search.md:20
|
||||
#: ../../moderator/reports/search.md:35
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:21
|
||||
#: ../../moderator_documentation/reports/search_reports.md:36
|
||||
#: ../../moderator/reports/search.md:21
|
||||
#: ../../moderator/reports/search.md:36
|
||||
msgid "Use the filters to find the report you want:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:22
|
||||
#: ../../moderator_documentation/reports/search_reports.md:37
|
||||
#: ../../moderator/reports/search.md:22
|
||||
#: ../../moderator/reports/search.md:37
|
||||
msgid "Enter key words in the {guilabel}`Search` field. This enables you to search for content in the report's {guilabel}`Message` section. Hit {kbd}`⏎ Return` to update your search."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:23
|
||||
#: ../../moderator_documentation/reports/search_reports.md:38
|
||||
#: ../../moderator/reports/search.md:23
|
||||
#: ../../moderator/reports/search.md:38
|
||||
msgid "Filter reports by {guilabel}`Status`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:24
|
||||
#: ../../moderator_documentation/reports/search_reports.md:39
|
||||
#: ../../moderator/reports/search.md:24
|
||||
#: ../../moderator/reports/search.md:39
|
||||
msgid "Filter reports by {guilabel}`Category`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:25
|
||||
#: ../../moderator_documentation/reports/search_reports.md:40
|
||||
#: ../../moderator/reports/search.md:25
|
||||
#: ../../moderator/reports/search.md:40
|
||||
msgid "Select the criteria for {guilabel}`Ordering` of your search results."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:26
|
||||
#: ../../moderator_documentation/reports/search_reports.md:41
|
||||
#: ../../moderator/reports/search.md:26
|
||||
#: ../../moderator/reports/search.md:41
|
||||
msgid "Select which {guilabel}`Order` you want to see your search results in."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:0
|
||||
#: ../../moderator/reports/search.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:34
|
||||
#: ../../moderator/reports/search.md:34
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/search_reports.md:45
|
||||
msgid "Once you have found the required report, you can handle the reported [user](handle_users.md) or [content](handle_content.md). You can also update the [internal notes](internal_notes.md) on the report."
|
||||
#: ../../moderator/reports/search.md:45
|
||||
msgid "Once you have found the required report, you can handle the reported [user](users.md) or [content](content.md). You can also update the [internal notes](notes.md) on the report."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,73 +16,73 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:1
|
||||
#: ../../moderator/reports/users.md:1
|
||||
msgid "Handle reported users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:3
|
||||
#: ../../moderator/reports/users.md:3
|
||||
msgid "If a user has reported another user on your pod, you can make changes to the reported user's profile. Use the user's moderation page to take the appropriate steps to handle the report."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:0
|
||||
#: ../../moderator/reports/users.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:9
|
||||
#: ../../moderator/reports/users.md:9
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:12
|
||||
#: ../../moderator/reports/users.md:12
|
||||
msgid "To open a user's moderation page:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:0
|
||||
#: ../../moderator/reports/users.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:20
|
||||
#: ../../moderator_documentation/reports/handle_users.md:30
|
||||
#: ../../moderator/reports/users.md:20
|
||||
#: ../../moderator/reports/users.md:30
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:21
|
||||
#: ../../moderator/reports/users.md:21
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:22
|
||||
#: ../../moderator_documentation/reports/handle_users.md:32
|
||||
#: ../../moderator/reports/users.md:22
|
||||
#: ../../moderator/reports/users.md:32
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:23
|
||||
#: ../../moderator_documentation/reports/handle_users.md:33
|
||||
msgid "[Search for the report](search_reports.md) and select {guilabel}`Open in moderation interface` under {guilabel}`Reported object`. The user's moderation page opens."
|
||||
#: ../../moderator/reports/users.md:23
|
||||
#: ../../moderator/reports/users.md:33
|
||||
msgid "[Search for the report](search.md) and select {guilabel}`Open in moderation interface` under {guilabel}`Reported object`. The user's moderation page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:0
|
||||
#: ../../moderator/reports/users.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:31
|
||||
#: ../../moderator/reports/users.md:31
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the page to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:37
|
||||
#: ../../moderator/reports/users.md:37
|
||||
msgid "You can change the following settings in the moderation interface:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:39
|
||||
#: ../../moderator/reports/users.md:39
|
||||
msgid "{guilabel}`Login status` – disable this switch to prevent the user being able to log in."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:40
|
||||
#: ../../moderator/reports/users.md:40
|
||||
msgid "{guilabel}`Permissions` – add or remove permissions associated with the user."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:41
|
||||
#: ../../moderator/reports/users.md:41
|
||||
msgid "{guilabel}`Upload quota` – change the amount of data (in megabytes) that the user can upload."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/handle_users.md:43
|
||||
msgid "Once you have made your changes, return to the {guilabel}`Reports` page and {guilabel}`Resolve` the report. Resolving the report assigns it to you so other moderators know who handled the report. Add [internal notes](internal_notes.md) to keep a record of your changes."
|
||||
#: ../../moderator/reports/users.md:43
|
||||
msgid "Once you have made your changes, return to the {guilabel}`Reports` page and {guilabel}`Resolve` the report. Resolving the report assigns it to you so other moderators know who handled the report. Add [internal notes](notes.md) to keep a record of your changes."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,126 +16,126 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:1
|
||||
#: ../../moderator/reports/view.md:1
|
||||
msgid "View unresolved reports"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:3
|
||||
#: ../../moderator/reports/view.md:3
|
||||
msgid "When a user reports an object on your {term}`pod`, the report gets sent to a moderation queue. You can check this moderation queue to handle any reports that users have submitted."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:0
|
||||
#: ../../moderator/reports/view.md:0
|
||||
msgid "Required permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:9
|
||||
#: ../../moderator/reports/view.md:9
|
||||
msgid "{guilabel}`Moderation` – provides access to the administration and moderation menus."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:12
|
||||
#: ../../moderator/reports/view.md:12
|
||||
msgid "Check the Reports page"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:14
|
||||
#: ../../moderator/reports/view.md:14
|
||||
msgid "You can see a list of unresolved reports by going to the {guilabel}`Reports` page. To do this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:0
|
||||
#: ../../moderator/reports/view.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:22
|
||||
#: ../../moderator_documentation/reports/view_reports.md:31
|
||||
#: ../../moderator/reports/view.md:22
|
||||
#: ../../moderator/reports/view.md:31
|
||||
msgid "Log in to your {term}`pod`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:23
|
||||
#: ../../moderator/reports/view.md:23
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the sidebar to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:24
|
||||
#: ../../moderator_documentation/reports/view_reports.md:33
|
||||
#: ../../moderator/reports/view.md:24
|
||||
#: ../../moderator/reports/view.md:33
|
||||
msgid "Select {guilabel}`Moderation`. The {guilabel}`Reports` page opens."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:0
|
||||
#: ../../moderator/reports/view.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:32
|
||||
#: ../../moderator/reports/view.md:32
|
||||
msgid "Select the wrench icon ({fa}`wrench`) at the top of the screen to open the {guilabel}`Administration` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:37
|
||||
#: ../../moderator/reports/view.md:37
|
||||
msgid "That's it! A list of unresolved reports appears on the screen. The summary contains the following information:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:39
|
||||
#: ../../moderator_documentation/reports/view_reports.md:54
|
||||
#: ../../moderator/reports/view.md:39
|
||||
#: ../../moderator/reports/view.md:54
|
||||
msgid "The user who submitted the report."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:40
|
||||
#: ../../moderator/reports/view.md:40
|
||||
msgid "The report {guilabel}`Category`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:41
|
||||
#: ../../moderator/reports/view.md:41
|
||||
msgid "The date the user submitted the report."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:42
|
||||
#: ../../moderator_documentation/reports/view_reports.md:58
|
||||
#: ../../moderator/reports/view.md:42
|
||||
#: ../../moderator/reports/view.md:58
|
||||
msgid "The message the user posted with the report (if applicable)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:43
|
||||
#: ../../moderator/reports/view.md:43
|
||||
msgid "The {guilabel}`Status` of the report."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:44
|
||||
#: ../../moderator/reports/view.md:44
|
||||
msgid "Any {guilabel}`Internal notes` left by moderators."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:45
|
||||
#: ../../moderator/reports/view.md:45
|
||||
msgid "A summary of the {guilabel}`Reported object`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:46
|
||||
#: ../../moderator/reports/view.md:46
|
||||
msgid "A list of available {guilabel}`Actions`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:48
|
||||
msgid "Use the tools on this page the handle the reported [content](handle_content.md) or [user](handle_users.md)."
|
||||
#: ../../moderator/reports/view.md:48
|
||||
msgid "Use the tools on this page the handle the reported [content](content.md) or [user](users.md)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:50
|
||||
#: ../../moderator/reports/view.md:50
|
||||
msgid "Email notifications"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:52
|
||||
#: ../../moderator/reports/view.md:52
|
||||
msgid "When a user submits a report, an email gets sent to all pod moderators. This email contains a summary of the report including:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:55
|
||||
#: ../../moderator/reports/view.md:55
|
||||
msgid "The object that the user reported."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:56
|
||||
#: ../../moderator/reports/view.md:56
|
||||
msgid "A link to the object on your pod."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:57
|
||||
#: ../../moderator/reports/view.md:57
|
||||
msgid "A link to the object's moderation page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:59
|
||||
#: ../../moderator/reports/view.md:59
|
||||
msgid "A link to the report."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:60
|
||||
#: ../../moderator/reports/view.md:60
|
||||
msgid "A link to the {guilabel}`Reports` page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../moderator_documentation/reports/view_reports.md:62
|
||||
#: ../../moderator/reports/view.md:62
|
||||
msgid "Follow the links in the email to view the report."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,71 +16,71 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:1
|
||||
#: ../../user/accounts/activity.md:1
|
||||
msgid "Change your activity visibility"
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:3
|
||||
#: ../../user/accounts/activity.md:3
|
||||
msgid "Your **activity visibility** determines who can see your listening activity on Funkwhale. There are three visibility options:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:5
|
||||
#: ../../user/accounts/activity.md:5
|
||||
msgid "**Nobody except me** – only you can see your listening activity."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:6
|
||||
#: ../../user/accounts/activity.md:6
|
||||
msgid "**Everyone on this instance** – users who have an account on the same {term}`pod` as you can see your listening activity."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:7
|
||||
#: ../../user/accounts/activity.md:7
|
||||
msgid "**Everyone, across all instances** – anybody can see your listening activity."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:9
|
||||
#: ../../user/accounts/activity.md:9
|
||||
msgid "To change your activity visibility:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:0
|
||||
#: ../../user/accounts/activity.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:17
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:29
|
||||
#: ../../user/accounts/activity.md:17
|
||||
#: ../../user/accounts/activity.md:29
|
||||
msgid "Log in to your account."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:18
|
||||
#: ../../user/accounts/activity.md:18
|
||||
msgid "Select the cog icon ({fa}`cog`) or your avatar to expand the user menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:19
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:31
|
||||
#: ../../user/accounts/activity.md:19
|
||||
#: ../../user/accounts/activity.md:31
|
||||
msgid "Select {guilabel}`Settings`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:20
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:32
|
||||
#: ../../user/accounts/activity.md:20
|
||||
#: ../../user/accounts/activity.md:32
|
||||
msgid "Find {guilabel}`Activity visibility` in the {guilabel}`Account settings` section."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:21
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:33
|
||||
#: ../../user/accounts/activity.md:21
|
||||
#: ../../user/accounts/activity.md:33
|
||||
msgid "Select your visibility level from the dropdown menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:22
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:34
|
||||
#: ../../user/accounts/activity.md:22
|
||||
#: ../../user/accounts/activity.md:34
|
||||
msgid "Select {guilabel}`Update settings` to save your changes."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:0
|
||||
#: ../../user/accounts/activity.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:30
|
||||
#: ../../user/accounts/activity.md:30
|
||||
msgid "Select the cog icon ({fa}`cog`) or your avatar to open the {guilabel}`Options` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/activity_visibility.md:38
|
||||
#: ../../user/accounts/activity.md:38
|
||||
msgid "That's it! You've updated your activity visibility. This change takes effect as soon as you update your settings."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: funkwhale 1.3.0-rc3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-03-01 14:05+0100\n"
|
||||
"POT-Creation-Date: 2023-03-01 14:39+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -16,58 +16,58 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../../user_documentation/accounts/add_avatar.md:1
|
||||
#: ../../user/accounts/avatar/add.md:1
|
||||
msgid "Add your avatar"
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/add_avatar.md:3
|
||||
#: ../../user/accounts/avatar/add.md:3
|
||||
msgid "You can upload an avatar to your account. Other users can see this when they visit your profile. To add an avatar:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/add_avatar.md:0
|
||||
#: ../../user/accounts/avatar/add.md:0
|
||||
msgid "Desktop"
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/add_avatar.md:11
|
||||
#: ../../user_documentation/accounts/add_avatar.md:23
|
||||
#: ../../user/accounts/avatar/add.md:11
|
||||
#: ../../user/accounts/avatar/add.md:23
|
||||
msgid "Log in to your account."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/add_avatar.md:12
|
||||
#: ../../user/accounts/avatar/add.md:12
|
||||
msgid "Select the cog icon ({fa}`cog`) or your existing avatar to expand the user menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/add_avatar.md:13
|
||||
#: ../../user_documentation/accounts/add_avatar.md:25
|
||||
#: ../../user/accounts/avatar/add.md:13
|
||||
#: ../../user/accounts/avatar/add.md:25
|
||||
msgid "Select {guilabel}`Settings`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/add_avatar.md:14
|
||||
#: ../../user_documentation/accounts/add_avatar.md:26
|
||||
#: ../../user/accounts/avatar/add.md:14
|
||||
#: ../../user/accounts/avatar/add.md:26
|
||||
msgid "Scroll down to the {guilabel}`Avatar` section."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/add_avatar.md:15
|
||||
#: ../../user/accounts/avatar/add.md:15
|
||||
msgid "Select {guilabel}`Browse…` to open the file picker."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/add_avatar.md:16
|
||||
#: ../../user_documentation/accounts/add_avatar.md:28
|
||||
#: ../../user/accounts/avatar/add.md:16
|
||||
#: ../../user/accounts/avatar/add.md:28
|
||||
msgid "Select the image you want to use as your avatar and confirm."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/add_avatar.md:0
|
||||
#: ../../user/accounts/avatar/add.md:0
|
||||
msgid "Mobile"
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/add_avatar.md:24
|
||||
#: ../../user/accounts/avatar/add.md:24
|
||||
msgid "Select the cog icon ({fa}`cog`) or your existing avatar to open the {guilabel}`Options` menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/add_avatar.md:27
|
||||
#: ../../user/accounts/avatar/add.md:27
|
||||
msgid "Select {guilabel}`Choose File` to open the file picker."
|
||||
msgstr ""
|
||||
|
||||
#: ../../user_documentation/accounts/add_avatar.md:32
|
||||
#: ../../user/accounts/avatar/add.md:32
|
||||
msgid "Congratulations! You've updated your avatar."
|
||||
msgstr ""
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue