Translation components API.

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

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

{
    "count": 2264,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/changes/?format=api&page=5",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/changes/?format=api&page=3",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/954129/?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": "2024-06-07T13:59:49.121294Z",
            "action": 5,
            "target": "Par défaut, le serveur interne XMPP Prosody n'écoute que sur localhost (127.0.0.1).",
            "old": "",
            "details": {
                "state": 20,
                "source": "By default, the internal Prosody XMPP server only listens on localhost (127.0.0.1).",
                "old_state": 0
            },
            "id": 794801,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/794801/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954128/?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": "2024-06-07T13:59:25.287882Z",
            "action": 5,
            "target": "Autoriser les connexions externes (avancé)",
            "old": "",
            "details": {
                "state": 20,
                "source": "Allow external connections (advanced)",
                "old_state": 0
            },
            "id": 794800,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/794800/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954918/?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": "2024-06-07T13:59:17.105951Z",
            "action": 5,
            "target": "Remplacez `example.org` par le nom de domaine de votre instance. Vous pouvez ensuite poursuivre avec la configuration de Matterbridge ci-dessous.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Replace `example.org` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below.",
                "old_state": 0
            },
            "id": 794799,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/794799/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954917/?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": "2024-06-07T13:59:01.315311Z",
            "action": 5,
            "target": "127.0.0.1       anon.example.org room.example.org\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "127.0.0.1       anon.example.org room.example.org\n",
                "old_state": 0
            },
            "id": 794798,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/794798/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954125/?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": "2024-06-07T13:58:45.891801Z",
            "action": 5,
            "target": "Vous devrez peut-être ajouter une ligne à votre `/etc/hosts` :",
            "old": "",
            "details": {
                "state": 20,
                "source": "You may need to add some line to your `/etc/hosts`:",
                "old_state": 0
            },
            "id": 794797,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/794797/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954124/?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": "2024-06-07T13:58:31.199670Z",
            "action": 5,
            "target": "Cela permettra aux clients XMPP de l'hôte local de se connecter au serveur XMPP Prosody.",
            "old": "",
            "details": {
                "state": 20,
                "source": "This will allow localhost XMPP clients to connect to the Prosody XMPP server.",
                "old_state": 0
            },
            "id": 794796,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/794796/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954123/?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": "2024-06-07T13:58:11.680445Z",
            "action": 5,
            "target": "Vous devez activer `{{% livechat_label prosody_c2s_label %}}` dans les paramètres du plugin livechat.",
            "old": "",
            "details": {
                "state": 20,
                "source": "You will need to enable `{{% livechat_label prosody_c2s_label %}}` in the livechat plugin settings.",
                "old_state": 0
            },
            "id": 794795,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/794795/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954122/?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": "2024-06-07T13:57:46.952961Z",
            "action": 5,
            "target": "Connexions internes uniquement (version simple)",
            "old": "",
            "details": {
                "state": 20,
                "source": "Internal connections only (basic)",
                "old_state": 0
            },
            "id": 794794,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/794794/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954121/?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": "2024-06-07T13:57:33.863779Z",
            "action": 5,
            "target": "La solution la plus simple consiste à faire tourner l'instance PeerTube et Matterbridge sur le même serveur.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The easiest is if the PeerTube instance and Matterbridge run on the same server.",
                "old_state": 0
            },
            "id": 794793,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/794793/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954120/?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": "2024-06-07T13:57:22.721959Z",
            "action": 5,
            "target": "[Matterbridge](https://github.com/42wim/matterbridge) version 1.22.4 ou supérieure.",
            "old": "",
            "details": {
                "state": 20,
                "source": "[Matterbridge](https://github.com/42wim/matterbridge) version 1.22.4 or later.",
                "old_state": 0
            },
            "id": 794792,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/794792/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954119/?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": "2024-06-07T13:57:09.592031Z",
            "action": 2,
            "target": "[Plugin PeerTube livechat](https://github.com/JohnXLivingston/peertube-plugin-livechat) version 3.2.0 ou supérieure.",
            "old": "les [jalons sur github](https://github.com/JohnXLivingston/peertube-plugin-livechat/milestones).",
            "details": {
                "state": 20,
                "source": "[PeerTube plugin livechat](https://github.com/JohnXLivingston/peertube-plugin-livechat) version 3.2.0 or later.",
                "old_state": 10
            },
            "id": 794791,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/794791/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954118/?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": "2024-06-07T13:56:22.189034Z",
            "action": 5,
            "target": "Pré-requis",
            "old": "",
            "details": {
                "state": 20,
                "source": "Requirements",
                "old_state": 0
            },
            "id": 794790,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/794790/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954117/?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": "2024-06-07T13:56:14.209412Z",
            "action": 2,
            "target": "Ce qui suit est basé sur un tutoriel pour utiliser Matterbridge avec le plugin : [Matterbridge + Peertube](https://gitlab.com/refrac/obs-matterbridge-overlay/-/blob/master/documentation/peertube.md)",
            "old": "Voici un tutoriel sur comment utiliser Matterbridge avec ce plugin : <https://gitlab.com/refrac/obs-matterbridge-overlay/-/blob/master/documentation/peertube.md>",
            "details": {
                "state": 20,
                "source": "The following is based on a tutorial to use Matterbridge with the plugin: [Matterbridge + Peertube](https://gitlab.com/refrac/obs-matterbridge-overlay/-/blob/master/documentation/peertube.md)",
                "old_state": 10
            },
            "id": 794789,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/794789/?format=api"
        },
        {
            "unit": null,
            "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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670967Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.fr.po"
            },
            "id": 794313,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/794313/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958575/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670900Z",
            "action": 71,
            "target": "![Configuration de la chaîne](/peertube-plugin-livechat/images/channel_configuration.png?classes=shadow,border&height=400px)",
            "old": "",
            "details": {
                "state": 10,
                "source": "![Channel configuration / Channel emojis](/peertube-plugin-livechat/images/channel_custom_emojis.png?classes=shadow,border&height=400px)",
                "old_state": -1
            },
            "id": 794312,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794312/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958575/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670832Z",
            "action": 30,
            "target": "![Channel configuration / Channel emojis](/peertube-plugin-livechat/images/channel_custom_emojis.png?classes=shadow,border&height=400px)",
            "old": "![Channel configuration](/peertube-plugin-livechat/images/channel_configuration.png?classes=shadow,border&height=400px)",
            "details": {
                "state": 10,
                "source": "![Channel configuration / Channel emojis](/peertube-plugin-livechat/images/channel_custom_emojis.png?classes=shadow,border&height=400px)",
                "old_state": -1
            },
            "id": 794311,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/794311/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958574/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670764Z",
            "action": 71,
            "target": "![Configuration de la chaîne](/peertube-plugin-livechat/images/channel_configuration.png?classes=shadow,border&height=400px)",
            "old": "",
            "details": {
                "state": 10,
                "source": "![Channel configuration / Channel emojis configuration](/peertube-plugin-livechat/images/channel_custom_emojis_configuration.png?classes=shadow,border&height=400px)",
                "old_state": -1
            },
            "id": 794310,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794310/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958574/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670695Z",
            "action": 30,
            "target": "![Channel configuration / Channel emojis configuration](/peertube-plugin-livechat/images/channel_custom_emojis_configuration.png?classes=shadow,border&height=400px)",
            "old": "![Channel configuration](/peertube-plugin-livechat/images/channel_configuration.png?classes=shadow,border&height=400px)",
            "details": {
                "state": 10,
                "source": "![Channel configuration / Channel emojis configuration](/peertube-plugin-livechat/images/channel_custom_emojis_configuration.png?classes=shadow,border&height=400px)",
                "old_state": -1
            },
            "id": 794309,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/794309/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958573/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670627Z",
            "action": 71,
            "target": "Sur la [page de configuration de la chaîne](/peertube-plugin-livechat/fr/documentation/user/streamers/channel), vous pouvez définir une valeur pour l'option mode lent :",
            "old": "",
            "details": {
                "state": 10,
                "source": "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), open the \"{{% livechat_label livechat_configuration_channel_emojis_title %}}\" tab:",
                "old_state": -1
            },
            "id": 794308,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794308/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958573/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670559Z",
            "action": 30,
            "target": "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), open the \"{{% livechat_label livechat_configuration_channel_emojis_title %}}\" tab:",
            "old": "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the slow mode option:",
            "details": {
                "state": 10,
                "source": "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), open the \"{{% livechat_label livechat_configuration_channel_emojis_title %}}\" tab:",
                "old_state": -1
            },
            "id": 794307,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/794307/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958572/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670491Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Streamers can add custom emojis to their channels.",
                "old_state": -1
            },
            "id": 794306,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794306/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958571/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670424Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Channel emojis",
                "old_state": -1
            },
            "id": 794305,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794305/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958570/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670356Z",
            "action": 71,
            "target": "Cette fonctionnalité arrive avec le plugin livechat version 10.0.0.",
            "old": "",
            "details": {
                "state": 10,
                "source": "This feature comes with the livechat plugin version 10.1.0.",
                "old_state": -1
            },
            "id": 794304,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794304/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958570/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670288Z",
            "action": 30,
            "target": "This feature comes with the livechat plugin version 10.1.0.",
            "old": "This feature comes with the livechat plugin version 10.0.0.",
            "details": {
                "state": 10,
                "source": "This feature comes with the livechat plugin version 10.1.0.",
                "old_state": -1
            },
            "id": 794303,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/794303/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958569/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670219Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Custom emojis",
                "old_state": -1
            },
            "id": 794302,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794302/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958568/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670148Z",
            "action": 71,
            "target": "Mode lent du plugin peertube-plugin-livechat",
            "old": "",
            "details": {
                "state": 10,
                "source": "Plugin peertube-plugin-livechat custom emojis",
                "old_state": -1
            },
            "id": 794301,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794301/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958568/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670078Z",
            "action": 30,
            "target": "Plugin peertube-plugin-livechat custom emojis",
            "old": "Plugin peertube-plugin-livechat slow mode",
            "details": {
                "state": 10,
                "source": "Plugin peertube-plugin-livechat custom emojis",
                "old_state": -1
            },
            "id": 794300,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/794300/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958567/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.670007Z",
            "action": 71,
            "target": "[Le mode lent](/peertube-plugin-livechat/documentation/user/streamers/slow_mode)",
            "old": "",
            "details": {
                "state": 10,
                "source": "[Custom emojis](/peertube-plugin-livechat/documentation/user/streamers/emojis)",
                "old_state": -1
            },
            "id": 794299,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794299/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958567/?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": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:32.669924Z",
            "action": 30,
            "target": "[Custom emojis](/peertube-plugin-livechat/documentation/user/streamers/emojis)",
            "old": "[The slow mode](/peertube-plugin-livechat/documentation/user/streamers/slow_mode)",
            "details": {
                "state": 10,
                "source": "[Custom emojis](/peertube-plugin-livechat/documentation/user/streamers/emojis)",
                "old_state": -1
            },
            "id": 794298,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/794298/?format=api"
        },
        {
            "unit": null,
            "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": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:47.756149Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.fr.po"
            },
            "id": 789827,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/789827/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954921/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:47.756081Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Replace `example.org` by your actual instance domain name.",
                "old_state": -1
            },
            "id": 789826,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789826/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954920/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:47.756009Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "[xmpp.mypeertube]\nAnonymous=true\nServer=\"anon.example.org:52822\"\nMuc=\"room.example.org\"\nNick=\"Matterbridge\"\nRemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\nNoTLS=true\n",
                "old_state": -1
            },
            "id": 789825,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789825/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954919/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:47.755936Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You also need to add DNS records (A and AAAA) for `anon.example.org` and `room.example.org` (replace `example.org` by your actual domain name).",
                "old_state": -1
            },
            "id": 789824,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789824/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954918/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:47.755863Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Replace `example.org` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below.",
                "old_state": -1
            },
            "id": 789823,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789823/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954917/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:47.755772Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "127.0.0.1       anon.example.org room.example.org\n",
                "old_state": -1
            },
            "id": 789822,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789822/?format=api"
        },
        {
            "unit": null,
            "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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.158040Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.fr.po"
            },
            "id": 789011,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/789011/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953753/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.157974Z",
            "action": 59,
            "target": "Si vous pensez à un fournisseur standard qui n'est pas disponible, vous pouvez en demander la mise en œuvre en [ouvrant un nouveau ticket](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues).",
            "old": "Si vous pensez à un fournisseur standard qui n'est pas disponible, vous pouvez en demander la mise en œuvre en [ouvrant un nouveau ticket](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues).",
            "details": {
                "state": 20,
                "source": "If you think of a standard provider that is not available, you can ask for implementation by [opening a new issue](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues).",
                "old_state": 20
            },
            "id": 789010,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789010/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954145/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.157907Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Now you can add this account to gateways and bridge specific live-chat channels.",
                "old_state": -1
            },
            "id": 789009,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789009/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954144/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.157839Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The setting `NoTLS=true` allows connecting to a server with self-signed certificates.",
                "old_state": -1
            },
            "id": 789008,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789008/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954143/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.157773Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Using `peertube` as the Nick will provide put PeerTube icon for overlay messages, can be also done with overlay config modification.",
                "old_state": -1
            },
            "id": 789007,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789007/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954142/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.157707Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "`mypeertube` can be replaced by another name.",
                "old_state": -1
            },
            "id": 789006,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789006/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954141/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.157640Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Replace `52822` by the actual port if you changed it.",
                "old_state": -1
            },
            "id": 789005,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789005/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954138/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.157438Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "So in the TOML config file put:",
                "old_state": -1
            },
            "id": 789002,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789002/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954137/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.157371Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In the version 1.22.4, Matterbridge added support for XMPP anonymous connections needed to connect to the built-in prosody.",
                "old_state": -1
            },
            "id": 789001,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789001/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954136/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.157305Z",
            "action": 71,
            "target": "Utiliser Matterbridge",
            "old": "",
            "details": {
                "state": 10,
                "source": "Configurating Matterbridge",
                "old_state": -1
            },
            "id": 789000,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789000/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954136/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.157237Z",
            "action": 30,
            "target": "Configurating Matterbridge",
            "old": "Using Matterbridge",
            "details": {
                "state": 10,
                "source": "Configurating Matterbridge",
                "old_state": -1
            },
            "id": 788999,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/788999/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954135/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.157143Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In case you are using a port other than `5222` (XMPP standard port) you also need to set the [xmpp-client SRV record](https://prosody.im/doc/dns#srv_records) to the correct port.",
                "old_state": -1
            },
            "id": 788998,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788998/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954133/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.156966Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Then you need to open the C2S port (by default `52822`, but check the plugin settings to get the current value) in your firewall so that it can be reached from the internet.  If you don't want to use C2S connections for anything else than your Matterbridge service, you should restrict access to this port to your Matterbridge server IP.",
                "old_state": -1
            },
            "id": 788996,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788996/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954132/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.156899Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can also use `*` to listen on all IPv4 interfaces, and `::` for all IPv6. Doing so allows external access to the client to server interface.",
                "old_state": -1
            },
            "id": 788995,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788995/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954131/?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": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:00.156819Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "It allows to add a list of IPs to listen on, coma separated (spaces will be stripped).",
                "old_state": -1
            },
            "id": 788994,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788994/?format=api"
        }
    ]
}