Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/components/peertube-livechat/peertube-plugin-livechat-documentation/changes/?format=api&page=598
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 40833,
    "next": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/changes/?format=api&page=599",
    "previous": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/changes/?format=api&page=597",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/878154/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:37.059354Z",
            "action": 2,
            "target": "Une série d'invites vous sera présentée. Entrez `2` pour le type d'authentification :",
            "old": "Une série d'invites vous sera présentée. Entrez `2` pour le type d'authentification :\n",
            "details": {
                "state": 20,
                "source": "You will be presented with a series of prompts. Enter `2` for the authentication type:",
                "old_state": 10
            },
            "id": 664602,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664602/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878153/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:34.214764Z",
            "action": 2,
            "target": "Lancez certbot :",
            "old": "Lancez certbot :\n",
            "details": {
                "state": 20,
                "source": "Run certbot:",
                "old_state": 10
            },
            "id": 664601,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664601/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878152/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:30.864705Z",
            "action": 2,
            "target": "Ouvrez un shell dans le conteneur certbot :",
            "old": "Ouvrez un shell dans le conteneur certbot :\n",
            "details": {
                "state": 20,
                "source": "Open a shell in the certbot container:",
                "old_state": 10
            },
            "id": 664600,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664600/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878151/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:28.937535Z",
            "action": 2,
            "target": "Entrez le répertoire où se trouve votre fichier `docker-compose.yml`.",
            "old": "Entrez le répertoire où se trouve votre fichier `docker-compose.yml`.\n",
            "details": {
                "state": 20,
                "source": "Enter the directory where your `docker-compose.yml` file exists.",
                "old_state": 10
            },
            "id": 664599,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664599/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878150/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:26.700034Z",
            "action": 2,
            "target": "Tout d'abord, assurez-vous de créer une entrée DNS pour `room.your_instance.tld`, qui pointe vers votre serveur. Vous pouvez utiliser une entrée CNAME (ou une entrée A et une entrée AAAA). Ceci est nécessaire pour que Let's Encrypt valide le domaine pour la génération du certificat.",
            "old": "Tout d'abord, assurez-vous de créer une entrée DNS pour `room.your_instance.tld`, qui pointe vers votre serveur.\nVous pouvez utiliser une entrée CNAME (ou une entrée A et une entrée AAAA).\nCeci est nécessaire pour que Let's Encrypt valide le domaine pour la génération du certificat.\n",
            "details": {
                "state": 20,
                "source": "First, ensure you create a DNS entry for `room.your_instance.tld`, which points to your server.  You can use a CNAME entry (or an A entry and a AAAA entry).  This is necessary for Let's Encrypt to validate the domain for certificate generation.",
                "old_state": 10
            },
            "id": 664598,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664598/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878149/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:19.852879Z",
            "action": 2,
            "target": "Cette méthode marche avec le [guide Docker](https://docs.joinpeertube.org/install/docker) officiel de Peertube.",
            "old": "Cette méthode marche avec le [guide Docker](https://docs.joinpeertube.org/install/docker) officiel de Peertube.\n",
            "details": {
                "state": 20,
                "source": "This method works with the officially supported [Docker guide](https://docs.joinpeertube.org/install/docker) from PeerTube.",
                "old_state": 10
            },
            "id": 664597,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664597/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878148/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:17.978615Z",
            "action": 2,
            "target": "Note: la première fois que vous faites tout ça, il va falloir recharger Prosody. Le plus simple pour cela est de redémarrer Peertube.",
            "old": "Note: la première fois que vous faites tout ça, il va falloir recharger Prosody. Le plus simple pour cela est de redémarrer Peertube.\n",
            "details": {
                "state": 20,
                "source": "Note: the first time you do this, you will have to reload Prosody. The easiest way to do this is to restart Peertube.",
                "old_state": 10
            },
            "id": 664596,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664596/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878147/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:15.702205Z",
            "action": 2,
            "target": "Normalement vous devriez maintenant trouver les certificats dans le dossier configuré.",
            "old": "Normalement vous devriez maintenant trouver les certificats dans le dossier configuré.\n",
            "details": {
                "state": 20,
                "source": "Normally you should now find the certificates in the configured folder.",
                "old_state": 10
            },
            "id": 664595,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664595/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878146/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:13.848725Z",
            "action": 2,
            "target": "Si certbot vous propose plusieurs méthodes pour générer le certificat, choisissez «nginx».",
            "old": "Si certbot vous propose plusieurs méthodes pour générer le certificat, choisissez «nginx».\n",
            "details": {
                "state": 20,
                "source": "If certbot offers you several methods to generate the certificate, choose \"nginx\".",
                "old_state": 10
            },
            "id": 664594,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664594/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878145/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:12.042954Z",
            "action": 2,
            "target": "Puis on demande à générer le certificat :",
            "old": "Puis on demande à générer le certificat :\n",
            "details": {
                "state": 20,
                "source": "Then we ask to generate the certificate:",
                "old_state": 10
            },
            "id": 664593,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664593/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878144/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:09.965765Z",
            "action": 2,
            "target": "On va créer un fichier `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` contenant :",
            "old": "On va créer un fichier `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` contenant:",
            "details": {
                "state": 20,
                "source": "We will create a file `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` containing:",
                "old_state": 20
            },
            "id": 664592,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664592/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878144/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:05.132928Z",
            "action": 2,
            "target": "On va créer un fichier `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` contenant:",
            "old": "On va créer un fichier `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` contenant:\n",
            "details": {
                "state": 20,
                "source": "We will create a file `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` containing:",
                "old_state": 10
            },
            "id": 664591,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664591/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878143/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:03.603670Z",
            "action": 2,
            "target": "Note: pour qu'il soit disponible, il faut que le plugin ai démarré au moins une fois.",
            "old": "Note: pour qu'il soit disponible, il faut que le plugin ai démarré au moins une fois.\n",
            "details": {
                "state": 20,
                "source": "Note: for it to be available, the plugin must have been started at least once.",
                "old_state": 10
            },
            "id": 664590,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664590/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878142/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:14:01.644640Z",
            "action": 2,
            "target": "On va configurer certbot pour qu'il importe les certificats générés dans le dossier de Prosody. On va pouvoir utiliser l'utilistaire ProsodyCtl packagé dans le plugin.",
            "old": "On va configurer certbot pour qu'il importe les certificats générés dans le dossier de Prosody.\nOn va pouvoir utiliser l'utilistaire ProsodyCtl packagé dans le plugin.\n",
            "details": {
                "state": 20,
                "source": "We will configure certbot to import the generated certificates into the Prosody folder.  We can use the ProsodyCtl utility packaged in the plugin.",
                "old_state": 10
            },
            "id": 664589,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664589/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878141/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:57.944016Z",
            "action": 2,
            "target": "Il faut maintenant configurer ce dossier dans les paramètres du plugin, pour «Dossiers des certificats». C'est important de le faire avant la suite, sinon le script d'import des certificats va les placer au mauvais endroit.",
            "old": "Il faut maintenant configurer ce dossier dans les paramètres du plugin, pour «Dossiers des certificats».\nC'est important de le faire avant la suite, sinon le script d'import des certificats va les placer au mauvais endroit.\n",
            "details": {
                "state": 20,
                "source": "Now you have to configure this folder in the plugin settings, for the parameter \"Certificate folders\".  It's important to do this now, otherwise the certificate import script will put the certificates in the wrong folder.",
                "old_state": 10
            },
            "id": 664588,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664588/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878140/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:51.108416Z",
            "action": 2,
            "target": "On prépare ensuite le dossier dans lequel on va plus tard importer les certificats. On suppose ici que vous avez déjà le plugin actif. On va créer le dossier suivant (s'il n'existe pas déjà), avec le user `peertube` pour être sûr qu'il n'y a pas de problème de droits:",
            "old": "On prépare ensuite le dossier dans lequel on va plus tard importer les certificats.\nOn suppose ici que vous avez déjà le plugin actif. On va créer le dossier suivant (s'il n'existe pas déjà), avec le user `peertube` pour être sûr qu'il n'y a pas de problème de droits:\n",
            "details": {
                "state": 20,
                "source": "Then we prepare the folder in which we will later import the certificates.  We assume here that you already have the plugin active. We will create the following folder (if it doesn't already exist), with the user `peertube` to make sure there are no permissions issues:",
                "old_state": 10
            },
            "id": 664587,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664587/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878139/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:46.503569Z",
            "action": 2,
            "target": "Ensuite on active ce site :",
            "old": "Ensuite on active ce site:",
            "details": {
                "state": 20,
                "source": "Then enable the site:",
                "old_state": 20
            },
            "id": 664586,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664586/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878139/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:37.078166Z",
            "action": 2,
            "target": "Ensuite on active ce site:",
            "old": "Ensuite on active ce site:\n",
            "details": {
                "state": 20,
                "source": "Then enable the site:",
                "old_state": 10
            },
            "id": 664585,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664585/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878138/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:34.900138Z",
            "action": 2,
            "target": "Ensuite, nous allons utiliser nginx (déjà installé pour votre Peertube) pour générer le certificat certbot.\nOn va créer un nouveau site. Dans le fichier `/etc/nginx/site-available/room.peertube`, ajoutez:",
            "old": "Ensuite, nous allons utiliser nginx (déjà installé pour votre Peertube) pour générer le certificat certbot.\nOn va créer un nouveau site. Dans le fichier `/etc/nginx/site-available/room.peertube`, ajoutez:\n",
            "details": {
                "state": 20,
                "source": "Next, we'll use nginx (already installed for your Peertube) to generate the certbot certificate.  We will create a new site. In the file `/etc/nginx/site-available/room.peertube`, add:",
                "old_state": 10
            },
            "id": 664584,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664584/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878137/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:32.965509Z",
            "action": 2,
            "target": "Commencez donc par paraméter une entrée DNS pour `room.votre_instance.tld`, qui pointe sur votre serveur.\nVous pouvez tout à faire faire une entrée CNAME (ou une entrée A et une entrée AAAA).",
            "old": "Commencez donc par paraméter une entrée DNS pour `room.votre_instance.tld`, qui pointe sur votre serveur.\nVous pouvez tout à faire faire une entrée CNAME (ou une entrée A et une entrée AAAA).\n",
            "details": {
                "state": 20,
                "source": "So start by setting up a DNS entry for `room.your_instance.tld`, which points to your server.  You can use a CNAME entry (or an A entry and a AAAA entry).",
                "old_state": 10
            },
            "id": 664583,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664583/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878136/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:31.072048Z",
            "action": 2,
            "target": "Tout d'abord, on va devoir créer un certificat pour le sous-domain `room.votre_instance.tld` : c'est l'uri du composant MUC (salons de discussion XMPP). Même si les connections se font sur `votre_instance.tld`, il va nous falloir un certificat valide pour ce sous-domaine.",
            "old": "Tout d'abord, on va devoir créer un certificat pour le sous-domain `room.votre_instance.tld` : c'est l'uri du composant MUC (salons de discussion XMPP). Même si les connections se font sur `votre_instance.tld`, il va nous falloir un certificat valide pour ce sous-domaine.\n",
            "details": {
                "state": 20,
                "source": "First of all, we'll have to create a certificate for the subdomain `room.your_instance.tld` : this is the uri of the MUC (XMPP chat rooms) component.  Even if the connections are made on `your_instance.tld`, we will need a valid certificate for this subdomain.",
                "old_state": 10
            },
            "id": 664582,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664582/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878135/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:29.339074Z",
            "action": 2,
            "target": "Nous supposons ici que votre installation de Peertube est «classique» (pas d'utilisation de Docker), et que les certificats sont générés par letsencrypt, en utilisant l'outils certbot.",
            "old": "Nous supposons ici que votre installation de Peertube est «classique» (pas d'utilisation de Docker), et que les certificats sont générés par letsencrypt, en utilisant l'outils certbot.\n",
            "details": {
                "state": 20,
                "source": "We assume here that your Peertube installation is \"classic\" (no use of Docker), and that the certificates are generated by letsencrypt, using the certbot tool.",
                "old_state": 10
            },
            "id": 664581,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664581/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878134/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:27.604215Z",
            "action": 2,
            "target": "Le plugin va vérifier une fois par jour si des fichiers ont été modifiés dans ce dossier, et recharger Prosody le cas échéant.",
            "old": "Le plugin va vérifier une fois par jour si des fichiers ont été modifiés dans ce dossier, et recharger Prosody le cas échéant.\n",
            "details": {
                "state": 20,
                "source": "The plugin will check once a day to see if any files have been modified in this folder, and reload Prosody if necessary.",
                "old_state": 10
            },
            "id": 664580,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664580/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878132/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:23.062134Z",
            "action": 2,
            "target": "Vous devez ensuite placer ces certificats dans un dossier qui sera accessible au user `peertube`, puis indiquer ce dossier dans le paramètre du plugin «Dossiers des certificats».",
            "old": "Vous devez ensuite placer ces certificats dans un dossier qui sera accessible au user `peertube`, puis indiquer ce dossier dans le paramètre du plugin «Dossiers des certificats».\n",
            "details": {
                "state": 20,
                "source": "You must then place these certificates in a folder that will be accessible to the `peertube` user, and specify this folder in the plugin setting \"Certificate folder\".",
                "old_state": 10
            },
            "id": 664578,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664578/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878131/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:21.003559Z",
            "action": 2,
            "target": "À vous de générer des certificats valides pour les domaines `votre_instance.tld` et `room.votre_instance.tld`. Vous pouvez utiliser n'importe quelle [méthode supportées par Prosody](https://prosody.im/doc/certificates).",
            "old": "À vous de générer des certificats valides pour les domaines `votre_instance.tld` et `room.votre_instance.tld`.\nVous pouvez utiliser n'importe quelle [méthode supportées par Prosody](https://prosody.im/doc/certificates).\n",
            "details": {
                "state": 20,
                "source": "It is up to you to generate valid certificates for domains `your_instance.tld` and `room.your_instance.tld`.  You can use any [method supported by Prosody](https://prosody.im/doc/certificates).",
                "old_state": 10
            },
            "id": 664577,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664577/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878130/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:17.111911Z",
            "action": 2,
            "target": "Il est possible d'utiliser des certificats validés par une autorité de certification.\nCependant cela demande des connaissances d'administration système avancées.\nEn effet, devant la multitude de cas possibles, il est impossible de documenter ici toutes les situations.\nLa présente documentation va donc se contenter de vous expliquer le but à atteindre, et donner un example qui ne conviendra qu'à une situation «basique» (installation manuelle de Peertube, avec utilisation de letsencrypt).\nSi vous êtes dans une autre situation (installation Docker, certificats signés par une autre autorité, etc...), il vous faudra adapter la démarche.",
            "old": "Il est possible d'utiliser des certificats validés par une autorité de certification.\nCependant cela demande des connaissances d'administration système avancées.\nEn effet, devant la multitude de cas possibles, il est impossible de documenter ici toutes les situations.\nLa présente documentation va donc se contenter de vous expliquer le but à atteindre, et donner un example qui ne conviendra qu'à une situation «basique» (installation manuelle de Peertube, avec utilisation de letsencrypt).\nSi vous êtes dans une autre situation (installation Docker, certificats signés par une autre autorité, etc...), il vous faudra adapter la démarche.\n",
            "details": {
                "state": 20,
                "source": "It is possible to use certificates validated by a certification authority.  However, this requires advanced system administration knowledge.  Indeed, due to the multitude of possible use cases, it is impossible to document all situations here.  This documentation will therefore only explain the goal to be reached, and give an example which will only be suitable for a \"basic\" situation (manual installation of Peertube, using letsencrypt).  If you are in another situation (Docker installation, certificates signed by another authority, etc...), you will have to adapt this approach by yourself.",
                "old_state": 10
            },
            "id": 664576,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664576/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878129/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:14.359931Z",
            "action": 2,
            "target": "Les certificats auto-signés que le plugin utilise par défaut peuvent ne pas convenir à tous les serveurs distants.\nEn effet, ceux-ci peuvent les refuser pour raison de sécurité.",
            "old": "Les certificats auto-signés que le plugin utilise par défaut peuvent ne pas convenir à tous les serveurs distants.\nEn effet, ceux-ci peuvent les refuser pour raison de sécurité.\n",
            "details": {
                "state": 20,
                "source": "The self-signed certificates that this plugin uses by default can be rejected by some XMPP servers, for security reasons.",
                "old_state": 10
            },
            "id": 664575,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664575/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878128/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:12.390187Z",
            "action": 2,
            "target": "Si vous **n'utilisez pas le port standard `5269`**, vous devez ajouter un autre enregistrement SRV pour `_xmpp-server._tcp.votre_instance.tld.` (pareil que précédemment, mais en enlevant le préfixe `room.`).\nBien sûr, vous pouvez l'ajouter même si vous utilisez le port standard. Cela fonctionnera également.",
            "old": "Si vous **n'utilisez pas le port standard `5269`**, vous devez ajouter un autre enregistrement SRV pour `_xmpp-server._tcp.votre_instance.tld.` (pareil que précédemment, mais en enlevant le préfixe `room.`).\nBien sûr, vous pouvez l'ajouter même si vous utilisez le port standard. Cela fonctionnera également.\n",
            "details": {
                "state": 20,
                "source": "If you are **not using the standard `5269` port**, you must also add a SRV record for `_xmpp-server._tcp.your_instance.tld.` (same as above, just without the `room.` prefix).  Of course, you can also add this record if you use the standard port. It will also work.",
                "old_state": 10
            },
            "id": 664574,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664574/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878126/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:07.954148Z",
            "action": 2,
            "target": "Attention à bien conserver le point après «votre_instance.tld».",
            "old": "Attention à bien conserver le point après «votre_instance.tld».\n",
            "details": {
                "state": 20,
                "source": "Be careful to keep the dot after \"your_instance.tld\".",
                "old_state": 10
            },
            "id": 664572,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664572/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878125/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:13:06.151507Z",
            "action": 2,
            "target": "target: votre_instance.tld. (remplacez par la valeur adéquate)",
            "old": "target: votre_instance.tld. (remplacez par la valeur adéquate)\n",
            "details": {
                "state": 20,
                "source": "target: your_instance.tld. (replace by your instance uri)",
                "old_state": 10
            },
            "id": 664571,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664571/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878124/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:51.728499Z",
            "action": 2,
            "target": "port: 5269 (adaptez si vous avez changé le port)",
            "old": "port: 5269 (adaptez si vous avez changé le port)\n",
            "details": {
                "state": 20,
                "source": "port: 5269 (adapt if your changed the default port)",
                "old_state": 10
            },
            "id": 664570,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664570/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878123/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:50.004051Z",
            "action": 2,
            "target": "weight: 5",
            "old": "weight: 5\n",
            "details": {
                "state": 20,
                "source": "weight: 5",
                "old_state": 10
            },
            "id": 664569,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664569/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878122/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:48.401748Z",
            "action": 2,
            "target": "priority: 0",
            "old": "priority: 0\n",
            "details": {
                "state": 20,
                "source": "priority: 0",
                "old_state": 10
            },
            "id": 664568,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664568/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878121/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:46.908644Z",
            "action": 2,
            "target": "SRV: 0",
            "old": "SRV: 0\n",
            "details": {
                "state": 20,
                "source": "SRV: 0",
                "old_state": 10
            },
            "id": 664567,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664567/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878120/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:44.594907Z",
            "action": 2,
            "target": "class: IN",
            "old": "class: IN\n",
            "details": {
                "state": 20,
                "source": "class: IN",
                "old_state": 10
            },
            "id": 664566,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664566/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878119/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:42.890330Z",
            "action": 2,
            "target": "TTL: 3600",
            "old": "TTL: 3600\n",
            "details": {
                "state": 20,
                "source": "TTL: 3600",
                "old_state": 10
            },
            "id": 664565,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664565/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878118/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:41.028402Z",
            "action": 2,
            "target": "nom de l'enregistrement : _xmpp-server._tcp.room.votre_instance.tld. (remplacez «votre_instance.tld» par la valeur adéquate)",
            "old": "nom de l'enregistrement : _xmpp-server._tcp.room.votre_instance.tld. (remplacez «votre_instance.tld» par la valeur adéquate)\n",
            "details": {
                "state": 20,
                "source": "record name: _xmpp-server._tcp.room.your_instance.tld. (replace «your_instance.tld» by your instance uri)",
                "old_state": 10
            },
            "id": 664564,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664564/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878115/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:36.134596Z",
            "action": 2,
            "target": "Si vous utilisez Docker pour votre Peertube, il faut modifier le fichier `docker-compose.yml` pour ouvrir le port 5269 du conteneur `peertube` au monde extérieur.",
            "old": "Si vous utilisez Docker pour votre Peertube, il faut modifier le fichier `docker-compose.yml` pour ouvrir le port 5269 du conteneur `peertube` au monde extérieur.\n",
            "details": {
                "state": 20,
                "source": "If you are using Docker for your Peertube, you need to modify the `docker-compose.yml` file to open port 5269 of the `peertube` container, so that the outer world can connect to it.",
                "old_state": 10
            },
            "id": 664561,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664561/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878114/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:34.299132Z",
            "action": 2,
            "target": "Vous devez ouvrir le port configuré (5269 par défaut) sur votre pare-feu.",
            "old": "Vous devez ouvrir le port configuré (5269 par défaut) sur votre pare-feu.\n",
            "details": {
                "state": 20,
                "source": "You must open the configured port (5269 by default) on your firewall.",
                "old_state": 10
            },
            "id": 664560,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664560/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878113/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:32.170987Z",
            "action": 2,
            "target": "Pour le champs «Dossiers des certificats», vous pouvez le laisser vide.\nDans ce cas là, le plugin va générer automatiquement des certificats auto-signés.\nIl se pourrait que certains serveurs XMPP refusent de se connecter, cela dépendant de leur paramétrage.\nDans ce cas, vous pouvez indiquer ici un chemin sur le serveur, dans lequel vous placerez des certificats à utiliser par le module.\nCharge à vous de les générer et de les renouveller.\nVoir plus loin pour une explication plus détaillée.",
            "old": "Pour le champs «Dossiers des certificats», vous pouvez le laisser vide.\nDans ce cas là, le plugin va générer automatiquement des certificats auto-signés.\nIl se pourrait que certains serveurs XMPP refusent de se connecter, cela dépendant de leur paramétrage.\nDans ce cas, vous pouvez indiquer ici un chemin sur le serveur, dans lequel vous placerez des certificats à utiliser par le module.\nCharge à vous de les générer et de les renouveller.\nVoir plus loin pour une explication plus détaillée.\n",
            "details": {
                "state": 20,
                "source": "For the \"Certificate folder\" setting, you can leave it empty.  In this case, the plugin will automatically generate self-signed certificates.  Some XMPP servers may refuse to connect, depending on their configuration.  In this case, you can indicate here a path on the server, in which you must place certificates to be used by the module.  It is up to you to generate and renew them.  See bellow for more information.",
                "old_state": 10
            },
            "id": 664559,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664559/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878112/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:27.972674Z",
            "action": 2,
            "target": "Ensuite, le champs «Interfaces réseau pour les connexions serveur vers serveur» vous permet d'indiquer sur quelles interfaces réseau le serveur doit écouter. La valeur par défaut «*, ::» indique d'écouter sur toutes les addresses IP. Vous pouvez changer ces valeurs, si vous souhaiter n'écouter que sur certaines IP. La syntaxe est expliquée à coté du champs.",
            "old": "Ensuite, le champs «Interfaces réseau pour les connexions serveur vers serveur» vous permet d'indiquer sur quelles interfaces réseau le serveur doit écouter.\nLa valeur par défaut «*, ::» indique d'écouter sur toutes les addresses IP.\nVous pouvez changer ces valeurs, si vous souhaiter n'écouter que sur certaines IP.\nLa syntaxe est expliquée à coté du champs.\n",
            "details": {
                "state": 20,
                "source": "Next, the field \"Server to server network interfaces\" field allows you to specify which network interfaces the server should listen on.  The default value \"*, ::\" indicates to listen on all IP addresses.  You can change these values, if you wish to listen on only certain IP addresses.  The syntax is explained next to the setting.",
                "old_state": 10
            },
            "id": 664558,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664558/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878111/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:21.825202Z",
            "action": 2,
            "target": "Tout d'abord, le champs «Port Prosody serveur vers serveur». Celui-ci prend par défaut la valeur 5269, qui est le port standard pour ce service. Vous pouvez toutefois changer pour un autre port, si celui-ci est déjà utilisé sur votre serveur.",
            "old": "Tout d'abord, le champs «Port Prosody serveur vers serveur».\nCelui-ci prend par défaut la valeur 5269, qui est le port standard pour ce service.\nVous pouvez toutefois changer pour un autre port, si celui-ci est déjà utilisé sur votre serveur.\n",
            "details": {
                "state": 20,
                "source": "First of all, the \"Prosody server to server port\" field.  This one defaults to 5269, which is the standard port for this service.  You can however change to another port, if this is already in use on your server.",
                "old_state": 10
            },
            "id": 664557,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664557/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878109/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:13.940154Z",
            "action": 2,
            "target": "Pour activer cette fonctionnalité, il va falloir paraméter votre serveur et vos enregistrements DNS, de sorte que les clients XMPP puissent trouver et accéder au serveur [Prosody](https://prosody.im) que ce plugin utilise en interne.",
            "old": "Pour activer cette fonctionnalité, il va falloir paraméter votre serveur et vos enregistrements DNS, de sorte que les clients XMPP puissent trouver et accéder au serveur [Prosody](https://prosody.im) que ce plugin utilise en interne.\n",
            "details": {
                "state": 20,
                "source": "To enable this feature, you will need to set up your server and DNS records, so that XMPP clients can find and access the [Prosody server](https://prosody.im) that this plugin uses internally.",
                "old_state": 10
            },
            "id": 664555,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664555/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878108/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:11.864426Z",
            "action": 2,
            "target": "Cette fonctionnalité n'est pas encore disponible, et viendra dans une prochaine version du plugin.",
            "old": "Cette fonctionnalité n'est pas encore disponible, et viendra dans une prochaine version du plugin.\n",
            "details": {
                "state": 20,
                "source": "This feature is not yet available, and will come in a future version of the plugin.",
                "old_state": 10
            },
            "id": 664554,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664554/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878107/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:10.069191Z",
            "action": 2,
            "target": "L'activation de ces fonctionnalités demande des changements de configuration sur le serveur, et sur les enregistrements DNS. Il n'est pas possible de les activer uniquement depuis l'interface de Peertube, et cela demande d'avoir quelques compétences basiques d'admin système.",
            "old": "L'activation de ces fonctionnalités demande des changements de configuration sur le serveur, et sur les enregistrements DNS.\nIl n'est pas possible de les activer uniquement depuis l'interface de Peertube, et cela demande d'avoir quelques compétences basiques d'admin système.\n",
            "details": {
                "state": 20,
                "source": "Enabling these features requires configuration changes on the server, and on the DNS records.  It is not possible to configure this only from the Peertube interface, and it requires some basic system some basic system admin skills.",
                "old_state": 10
            },
            "id": 664553,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664553/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878106/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:06.864321Z",
            "action": 2,
            "target": "Pour la documentation utilisateur⋅rice associé à ces fonctionnalités, veuillez vous référer à la page [de documentation utilisateur⋅rice](/peertube-plugin-livechat/fr/documentation/user/xmpp_clients/).",
            "old": "Pour la documentation utilisateur⋅rice associé à ces fonctionnalités, veuillez vous référer à la page [de documentation utilisateur⋅rice](/peertube-plugin-livechat/fr/documentation/user/xmpp_clients/).\n",
            "details": {
                "state": 20,
                "source": "For the user documentation associated with these features, please refer to the [user documentation page](/peertube-plugin-livechat/documentation/user/xmpp_clients/).",
                "old_state": 10
            },
            "id": 664552,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664552/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878105/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:12:04.179884Z",
            "action": 2,
            "target": "Ce module de tchat repose sur le protocole XMPP, aussi connu sous le nom de Jabber. Il est donc possible de se connecter aux tchats en utilisant des [logiciels clients XMPP](https://fr.wikipedia.org/wiki/Clients_XMPP). Cela peut par exemple être utile pour faciliter les opérations de modération.",
            "old": "Ce module de tchat repose sur le protocole XMPP, aussi connu sous le nom de Jabber.\nIl est donc possible de se connecter aux tchats en utilisant des [logiciels clients XMPP](https://fr.wikipedia.org/wiki/Clients_XMPP).\nCela peut par exemple être utile pour faciliter les opérations de modération.\n",
            "details": {
                "state": 20,
                "source": "This chat module is based on the XMPP protocol, also known as Jabber.  It is therefore possible to connect to the chats using [XMPP client software](https://en.wikipedia.org/wiki/XMPP#Clients).  This can for example be useful to facilitate moderation operations.",
                "old_state": 10
            },
            "id": 664551,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664551/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878103/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:11:57.194423Z",
            "action": 2,
            "target": "Merci à [NlNet](https://nlnet.nl/) et au [fond NGI0 Entrust](https://nlnet.nl/entrust/) pour le support financier.",
            "old": "Merci à [NlNet](https://nlnet.nl/) et au [fond NGI0 Entrust](https://nlnet.nl/entrust/) pour le support financier.\n",
            "details": {
                "state": 20,
                "source": "Thanks to [NlNet](https://nlnet.nl/) and the [NGI0 Entrust fund](https://nlnet.nl/entrust/) for the financial support.",
                "old_state": 10
            },
            "id": 664549,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664549/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878102/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:11:55.252572Z",
            "action": 2,
            "target": "Merci à [Code Lutin](https://www.codelutin.com/) et à la [Rétribution Copie Publique](https://copiepublique.fr) pour le support financier.",
            "old": "Merci à [Code Lutin](https://www.codelutin.com/) et à la [Rétribution Copie Publique](https://copiepublique.fr) pour le support financier.\n",
            "details": {
                "state": 20,
                "source": "Thanks to [Code Lutin](https://www.codelutin.com/) and [Rétribution Copie Publique](https://copiepublique.fr/) for the financial support.",
                "old_state": 10
            },
            "id": 664548,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664548/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/878101/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2023-07-17T14:11:53.277784Z",
            "action": 2,
            "target": "Merci à [ritimo](https://www.ritimo.org/) pour le support financier.",
            "old": "Merci à [ritimo](https://www.ritimo.org/) pour le support financier.\n",
            "details": {
                "state": 20,
                "source": "Thanks to [ritimo](https://www.ritimo.org/) for the financial support.",
                "old_state": 10
            },
            "id": 664547,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/664547/?format=api"
        }
    ]
}