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=20
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 2468,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/changes/?format=api&page=21",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/changes/?format=api&page=19",
    "results": [
        {
            "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-03-13T08:51:27.527029Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.fr.po"
            },
            "id": 764224,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/764224/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938802/?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-03-13T08:51:27.527012Z",
            "action": 59,
            "target": "Si le mode lent est activé, les utilisateur⋅rices en seront informé⋅es par un message.",
            "old": "Si le mode lent est activé, les utilisateur⋅rices en seront informé⋅es par un message.",
            "details": {
                "state": 20,
                "source": "If the slow mode is enabled, users will be informed by a message.",
                "old_state": 20
            },
            "id": 764223,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/764223/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938683/?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-03-13T08:51:27.526977Z",
            "action": 59,
            "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": "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 :",
            "details": {
                "state": 20,
                "source": "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the slow mode option:",
                "old_state": 20
            },
            "id": 764221,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/764221/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938801/?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-03-13T08:51:27.526955Z",
            "action": 59,
            "target": "Option du mode lent",
            "old": "Option du mode lent",
            "details": {
                "state": 20,
                "source": "Slow mode option",
                "old_state": 20
            },
            "id": 764220,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/764220/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929403/?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-03-13T08:51:27.526919Z",
            "action": 59,
            "target": "{{% livechat_label avatar_set_option_bird %}} : [Générateur d'avatar d'oiseaux de David Revoy](https://www.peppercarrot.com/extras/html/2016_cat-generator/), Licence [CC-By](https://creativecommons.org/licenses/by/4.0/)",
            "old": "{{% livechat_label avatar_set_option_bird %}} : [Générateur d'avatar d'oiseaux de David Revoy](https ://www.peppercarrot.com/extras/html/2016_cat-generator/), Licence [CC-By](https ://creativecommons.org/licenses/by/4.0/)",
            "details": {
                "state": 20,
                "source": "{{% livechat_label avatar_set_option_bird %}}: [David Revoy's bird avatar generator](https://www.peppercarrot.com/extras/html/2019_bird-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license",
                "old_state": 20
            },
            "id": 764219,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/764219/?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-03-08T08:41:07.422373Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 761020,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/761020/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929403/?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-03-08T08:26:33.133658Z",
            "action": 2,
            "target": "{{% livechat_label avatar_set_option_bird %}} : [Générateur d'avatar d'oiseaux de David Revoy](https ://www.peppercarrot.com/extras/html/2016_cat-generator/), Licence [CC-By](https ://creativecommons.org/licenses/by/4.0/)",
            "old": "{{% livechat_label avatar_set_option_bird %}}: [Générateur d'avatar d'oiseaux de David Revoy](https://www.peppercarrot.com/extras/html/2016_cat-generator/), Licence [CC-By](https://creativecommons.org/licenses/by/4.0/)",
            "details": {
                "state": 20,
                "source": "{{% livechat_label avatar_set_option_bird %}}: [David Revoy's bird avatar generator](https://www.peppercarrot.com/extras/html/2019_bird-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license",
                "old_state": 20
            },
            "id": 761019,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/761019/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/905079/?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-03-08T08:25:50.774930Z",
            "action": 2,
            "target": "**Note importante** :\nSi vous activez cette fonctionnalité, et que vous utilisez un reverse proxy personnalisé devant Peertube, merci de vous assurer que vous avez correctement configuré celui-ci pour faire suivre les IPs réelles des utilisateur⋅rices à Peertube.\nSinon cela pourrait bloquer tous les utilisateur⋅rices anonymes d'un coup.\n",
            "old": "**Note importante** :\nSi vous activez cette fonctionnalité, et que vous utilisez un reverse proxy personnalisé devant Peertube, merci de vous assurer que vous avez correctement configuré celui-ci pour faire suivre les IPs réelles des utilisateur⋅rices à Peertube.\n",
            "details": {
                "state": 20,
                "source": "**Important note**:\nIf you enable this feature, and are using a custom reverse proxy on front of Peertube, please make sure that your setup is correctly configured to forward real user's IPs to Peertube.\nOtherwise it could block all anonymous users at once.\n",
                "old_state": 20
            },
            "id": 761018,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/761018/?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-03-07T17:56:51.132489Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 761004,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/761004/?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": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2024-03-07T17:12:46.840579Z",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 760994,
            "action_name": "Traduction terminée",
            "url": "https://weblate.framasoft.org/api/changes/760994/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938802/?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-03-07T17:12:46.479337Z",
            "action": 2,
            "target": "Si le mode lent est activé, les utilisateur⋅rices en seront informé⋅es par un message.",
            "old": "Si le mode lent est activé, les utilisateur⋅rices en seront informé⋅es par un message.",
            "details": {
                "state": 20,
                "source": "If the slow mode is enabled, users will be informed by a message.",
                "old_state": 10
            },
            "id": 760993,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/760993/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938683/?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-03-07T17:12:07.085580Z",
            "action": 2,
            "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": "Sur la [page de configuration de la chaîne](/peertube-plugin-livechat/fr/documentation/user/streamers/channel), vous pouvez définir une valeur par défaut pour l'option mode lent :",
            "details": {
                "state": 20,
                "source": "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the slow mode option:",
                "old_state": 10
            },
            "id": 760990,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/760990/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938801/?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-03-07T17:11:53.198866Z",
            "action": 2,
            "target": "Option du mode lent",
            "old": "Mode lent",
            "details": {
                "state": 20,
                "source": "Slow mode option",
                "old_state": 10
            },
            "id": 760989,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/760989/?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-03-07T17:11:09.544051Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.fr.po"
            },
            "id": 760919,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/760919/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938802/?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-03-07T17:11:09.544035Z",
            "action": 71,
            "target": "Si le mode lent est activé, les utilisateur⋅rices en seront informé⋅es par un message.",
            "old": "",
            "details": {
                "state": 10,
                "source": "If the slow mode is enabled, users will be informed by a message.",
                "old_state": -1
            },
            "id": 760918,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/760918/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938802/?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-03-07T17:11:09.544019Z",
            "action": 30,
            "target": "If the slow mode is enabled, users will be informed by a message.",
            "old": "If the slow mode is enabled, users will be informed by an message.",
            "details": {},
            "id": 760917,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/760917/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938801/?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-03-07T17:11:09.544001Z",
            "action": 71,
            "target": "Mode lent",
            "old": "",
            "details": {
                "state": 10,
                "source": "Slow mode option",
                "old_state": -1
            },
            "id": 760916,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/760916/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938801/?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-03-07T17:11:09.543969Z",
            "action": 30,
            "target": "Slow mode option",
            "old": "Slow mode",
            "details": {},
            "id": 760915,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/760915/?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-03-07T16:59:15.725969Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.fr.po"
            },
            "id": 760737,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/760737/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938683/?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-03-07T16:59:15.725892Z",
            "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 par défaut pour l'option mode lent :",
            "old": "",
            "details": {
                "state": 10,
                "source": "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the slow mode option:",
                "old_state": -1
            },
            "id": 760733,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/760733/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/938683/?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-03-07T16:59:15.725844Z",
            "action": 30,
            "target": "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the slow mode option:",
            "old": "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set a default value for the slow mode option:",
            "details": {},
            "id": 760732,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/760732/?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-03-01T14:30:36.017732Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.fr.po"
            },
            "id": 758111,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/758111/?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-02-21T15:33:22.182879Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.fr.po"
            },
            "id": 754584,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/754584/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/923873/?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-02-21T15:33:22.182864Z",
            "action": 59,
            "target": "Vous pouvez également brancher tout autre bot de tchat XMPP, en utilisant les [Composants XMPP externes](https://prosody.im/doc/components). Pour cela, vous avez juste à configurer les accès des composants externes via la page des [paramètres du plugin](/peertube-plugin-livechat/fr/documentation/admin/settings).",
            "old": "Vous pouvez également brancher tout autre bot de tchat XMPP, en utilisant les [Composants XMPP externes](https ://prosody.im/doc/components). Pour cela, vous avez juste à configurer les accès des composants externes via la page des [paramètres du plugin](/peertube-plugin-livechat/fr/documentation/admin/settings).",
            "details": {
                "state": 20,
                "source": "You can also plug in any other XMPP chat bot, using [XMPP External Components](https://prosody.im/doc/components).  To do so, you just have to configure External Components access in the [plugin settings](/peertube-plugin-livechat/documentation/admin/settings).",
                "old_state": 20
            },
            "id": 754583,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/754583/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930066/?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-02-21T15:33:22.182759Z",
            "action": 59,
            "target": "Mode lent du plugin peertube-plugin-livechat",
            "old": "Mode lent du plugin peertube-plugin-livechat",
            "details": {
                "state": 20,
                "source": "Plugin peertube-plugin-livechat slow mode",
                "old_state": 20
            },
            "id": 754576,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/754576/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930065/?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-02-21T15:33:22.182744Z",
            "action": 59,
            "target": "Fonctionnalités de modération avancées du plugin peertube-plugin-livechat",
            "old": "Fonctionnalités de modération avancées du plugin peertube-plugin-livechat",
            "details": {
                "state": 20,
                "source": "Plugin peertube-plugin-livechat advanced moderation features",
                "old_state": 20
            },
            "id": 754575,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/754575/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930064/?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-02-21T15:33:22.182729Z",
            "action": 59,
            "target": "[Le mode lent](/peertube-plugin-livechat/documentation/user/streamers/slow_mode)",
            "old": "[Le mode lent](/peertube-plugin-livechat/documentation/user/streamers/slow_mode)",
            "details": {
                "state": 20,
                "source": "[The slow mode](/peertube-plugin-livechat/documentation/user/streamers/slow_mode)",
                "old_state": 20
            },
            "id": 754574,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/754574/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928836/?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-02-21T15:33:22.182698Z",
            "action": 59,
            "target": "{{% livechat_label avatar_set_option_legacy %}} : Basé sur le travail de [David Revoy](https://www.davidrevoy.com), licence [AGPL-v3](https://www.gnu.org/licenses/agpl-3.0.fr.html)",
            "old": "{{% livechat_label avatar_set_option_legacy %}} : Basé sur le travail de [David Revoy](https ://www.davidrevoy.com), licence [AGPL-v3](https ://www.gnu.org/licenses/agpl-3.0.fr.html)",
            "details": {
                "state": 20,
                "source": "{{% livechat_label avatar_set_option_legacy %}}: Based on [David Revoy' work](https://www.davidrevoy.com), [AGPL-v3](https://www.gnu.org/licenses/agpl-3.0.en.html) license",
                "old_state": 20
            },
            "id": 754572,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/754572/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929622/?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-02-21T15:33:22.182683Z",
            "action": 59,
            "target": "{{% livechat_label avatar_set_option_abstract %}} : [Générateur d'avatar abstrait de David Revoy](https://www.peppercarrot.com/extras/html/2017_abstract-generator/index.php), licence [CC-By](https://creativecommons.org/licenses/by/4.0/)",
            "old": "{{% livechat_label avatar_set_option_abstract %}} : [Générateur d'avatar abstrait de David Revoy](https ://www.peppercarrot.com/extras/html/2017_abstract-generator/index.php), licence [CC-By](https ://creativecommons.org/licenses/by/4.0/)",
            "details": {
                "state": 20,
                "source": "{{% livechat_label avatar_set_option_abstract %}}: [David Revoy's Abstract avatar generator](https://www.peppercarrot.com/extras/html/2017_abstract-generator/index.php), [CC-By](https://creativecommons.org/licenses/by/4.0/) license",
                "old_state": 20
            },
            "id": 754571,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/754571/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929405/?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-02-21T15:33:22.182668Z",
            "action": 59,
            "target": "{{% livechat_label avatar_set_option_fenec %}} : [Générateur d'avatar fénnec/mobilizon de David Revoy](https://www.peppercarrot.com/extras/html/2020_mobilizon-generator/), licence [CC-By](https://creativecommons.org/licenses/by/4.0/)",
            "old": "{{% livechat_label avatar_set_option_fenec %}} : [Générateur d'avatar fénnec/mobilizon de David Revoy](https ://www.peppercarrot.com/extras/html/2020_mobilizon-generator/), licence [CC-By](https ://creativecommons.org/licenses/by/4.0/)",
            "details": {
                "state": 20,
                "source": "{{% livechat_label avatar_set_option_fenec %}}: [David Revoy's fenec/mobilizon avatar generator](https://www.peppercarrot.com/extras/html/2020_mobilizon-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license",
                "old_state": 20
            },
            "id": 754570,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/754570/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929403/?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-02-21T15:33:22.182652Z",
            "action": 59,
            "target": "{{% livechat_label avatar_set_option_bird %}}: [Générateur d'avatar d'oiseaux de David Revoy](https://www.peppercarrot.com/extras/html/2016_cat-generator/), Licence [CC-By](https://creativecommons.org/licenses/by/4.0/)",
            "old": "{{% livechat_label avatar_set_option_bird %}}: [Générateur d'avatar d'oiseaux de David Revoy](https ://www.peppercarrot.com/extras/html/2016_cat-generator/), Licence [CC-By](https ://creativecommons.org/licenses/by/4.0/)",
            "details": {
                "state": 20,
                "source": "{{% livechat_label avatar_set_option_bird %}}: [David Revoy's bird avatar generator](https://www.peppercarrot.com/extras/html/2019_bird-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license",
                "old_state": 20
            },
            "id": 754569,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/754569/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929401/?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-02-21T15:33:22.182635Z",
            "action": 59,
            "target": "{{% livechat_label avatar_set_option_cat %}} : [Générateur d'avatar de chat de David Revoy](https://www.peppercarrot.com/extras/html/2016_cat-generator/), Licence [CC-By](https://creativecommons.org/licenses/by/4.0/)",
            "old": "{{% livechat_label avatar_set_option_cat %}} : [Générateur d'avatar de chat de David Revoy](https ://www.peppercarrot.com/extras/html/2016_cat-generator/), Licence [CC-By](https ://creativecommons.org/licenses/by/4.0/)",
            "details": {
                "state": 20,
                "source": "{{% livechat_label avatar_set_option_cat %}}: [David Revoy's cat avatar generator](https://www.peppercarrot.com/extras/html/2016_cat-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license",
                "old_state": 20
            },
            "id": 754568,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/754568/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/929400/?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-02-21T15:33:22.182618Z",
            "action": 59,
            "target": "{{% livechat_label avatar_set_option_sepia %}} : [Générateur d'avatars Peertube de David Revoy](https://www.peppercarrot.com/extras/html/2023_peertube-generator/), Licence [CC-By](https://creativecommons.org/licenses/by/4.0/)",
            "old": "{{% livechat_label avatar_set_option_sepia %}} : [Générateur d'avatars Peertube de David Revoy](https ://www.peppercarrot.com/extras/html/2023_peertube-generator/), Licence [CC-By](https ://creativecommons.org/licenses/by/4.0/)",
            "details": {
                "state": 20,
                "source": "{{% livechat_label avatar_set_option_sepia %}}: [David Revoy's Peertube avatar generator](https://www.peppercarrot.com/extras/html/2023_peertube-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license",
                "old_state": 20
            },
            "id": 754567,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/754567/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928826/?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-02-21T15:33:22.182601Z",
            "action": 59,
            "target": "Merci à David Revoy pour son travail sur la mascotte de Peertube, [Sepia](https://www.davidrevoy.com/index.php?tag/peertube). Le design est en licence CC-By, et les fichiers SVG utilisés pour créer certains logos et avatars en GPLv3.0.",
            "old": "Merci à David Revoy pour son travail sur la mascotte de Peertube, [Sepia](https ://www.davidrevoy.com/index.php?tag/peertube). Le design est en licence CC-By, et les fichiers SVG utilisés pour créer certains logos et avatars en GPLv3.0.",
            "details": {
                "state": 20,
                "source": "Thanks to David Revoy for his work on Peertube's mascot, [Sepia](https://www.davidrevoy.com/index.php?tag/peertube).  The character design is under CC-By licence, and the SVG files used to create some logo and avatars in this plugin are GPLv3.0.  PNG files are under CC-By licences, and comes from the [online Sepia Avatar Generator](https://www.peppercarrot.com/extras/html/2023_peertube-generator/).",
                "old_state": 20
            },
            "id": 754566,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/754566/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928479/?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-02-21T15:33:22.182582Z",
            "action": 59,
            "target": "Ce plugin s'appuie sur [ConverseJS](https://conversejs.org/) pour l'affichage du tchat. ConverseJS a ses propres traductions, sur sa propre [instance Weblate](https://hosted.weblate.org/projects/conversejs/#languages). Vous pouvez également traduire directement dans le dépôt de code. Pour plus d'information, veuillez vous référer  à la [documentation de traduction de ConverseJS](https://conversejs.org/docs/html/translations.html).",
            "old": "Ce plugin s'appuie sur [ConverseJS](https ://conversejs.org/) pour l'affichage du tchat. ConverseJS a ses propres traductions, sur sa propre [instance Weblate](https ://hosted.weblate.org/projects/conversejs/#languages). Vous pouvez également traduire directement dans le dépôt de code. Pour plus d'information, veuillez vous référer  à la [documentation de traduction de ConverseJS](https ://conversejs.org/docs/html/translations.html).",
            "details": {
                "state": 20,
                "source": "This plugin relies on [ConverseJS](https://conversejs.org/) for the chat front-end.  ConverseJS has its own translations, on its own [weblate instance](https://hosted.weblate.org/projects/conversejs/#languages).  You can also translate directly in the code repository.  For more information, check [ConverseJS translations documentation](https://conversejs.org/docs/html/translations.html).",
                "old_state": 20
            },
            "id": 754565,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/754565/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/927926/?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-02-21T15:33:22.182549Z",
            "action": 59,
            "target": "Le dépôt [livechat-perf-test](https://github.com/JohnXLivingston/livechat-perf-test) contient quelques outils pour effectuer des tests de performance. Ils peuvent être utilisés pour évaluer les améliorations du code source, ou trouver les goulots d'étranglement.",
            "old": "Le dépôt [livechat-perf-test](https ://github.com/JohnXLivingston/livechat-perf-test) contient quelques outils pour effectuer des tests de performance. Ils peuvent être utilisés pour évaluer les améliorations du code source, ou trouver les goulots d'étranglement.",
            "details": {
                "state": 20,
                "source": "The [livechat-perf-test](https://github.com/JohnXLivingston/livechat-perf-test) repository contains some tools to make performance tests.  It can be used to evaluate code improvements, or find bottlenecks.",
                "old_state": 20
            },
            "id": 754564,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/754564/?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": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": null,
            "timestamp": "2024-02-21T15:07:01.934878Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 754548,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/754548/?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": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "timestamp": "2024-02-21T15:06:51.637009Z",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 754547,
            "action_name": "Traduction terminée",
            "url": "https://weblate.framasoft.org/api/changes/754547/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930087/?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-02-21T15:06:51.179944Z",
            "action": 5,
            "target": "Lorsqu'iels envoient un message, le champ de saisie est désactivé pendant X secondes (X étant la durée du mode lent).",
            "old": "",
            "details": {
                "state": 20,
                "source": "When they send a message, the input field will be disabled for X seconds (where X is the slow mode duration).",
                "old_state": 0
            },
            "id": 754546,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/754546/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930080/?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-02-21T15:04:44.843448Z",
            "action": 5,
            "target": "Positionner la valeur à un nombre entier positif permet de fixer la période pendant laquelle les utilisateur⋅rices ne pourront pas envoyer de messages supplémentaires.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Setting the value to a positive integer will set the period during which users will not be able to post additional messages.",
                "old_state": 0
            },
            "id": 754539,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/754539/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930079/?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-02-21T15:04:20.928549Z",
            "action": 5,
            "target": "La valeur `0` désactive la fonctionnalité.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Setting the value to `0` will disable the feature.",
                "old_state": 0
            },
            "id": 754538,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/754538/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930074/?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-02-21T15:01:58.888547Z",
            "action": 5,
            "target": "Cette limitation ne s'applique pas aux modérateur⋅rices.",
            "old": "",
            "details": {
                "state": 20,
                "source": "This limitation does not apply to moderators.",
                "old_state": 0
            },
            "id": 754533,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/754533/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930073/?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-02-21T15:01:48.017437Z",
            "action": 5,
            "target": "Vous pouvez définir le nombre de secondes que les utilisateur⋅rices devront attendre après avoir envoyé un message avant d'en envoyer un autre.",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can set a number of seconds that users will have to wait after sending a message, before sending another.",
                "old_state": 0
            },
            "id": 754532,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/754532/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930674/?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-02-21T15:01:32.556560Z",
            "action": 5,
            "target": "éviter que le tchat ne devienne illisible si de nombreux⋅ses personnes y parlent",
            "old": "",
            "details": {
                "state": 20,
                "source": "avoid unreadable chat if there are many viewers talking",
                "old_state": 0
            },
            "id": 754531,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/754531/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930071/?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-02-21T15:00:54.033869Z",
            "action": 5,
            "target": "éviter l'inondation de messages",
            "old": "",
            "details": {
                "state": 20,
                "source": "avoid message flooding",
                "old_state": 0
            },
            "id": 754530,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/754530/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930070/?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-02-21T15:00:45.765060Z",
            "action": 5,
            "target": "Cela peut s'avérer très utile pour :",
            "old": "",
            "details": {
                "state": 20,
                "source": "This can be really usefull to:",
                "old_state": 0
            },
            "id": 754529,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/754529/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930069/?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-02-21T15:00:33.274271Z",
            "action": 5,
            "target": "En tant que streameur⋅euse, vous pouvez choisir de limiter la fréquence des messages de vos spectateur⋅rices dans le tchat.",
            "old": "",
            "details": {
                "state": 20,
                "source": "As a streamer, you can choose to rate limit your viewers messages in the chat.",
                "old_state": 0
            },
            "id": 754528,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/754528/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930067/?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-02-21T14:59:38.001998Z",
            "action": 5,
            "target": "Mode lent",
            "old": "",
            "details": {
                "state": 20,
                "source": "Slow mode",
                "old_state": 0
            },
            "id": 754526,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/754526/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930066/?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-02-21T14:59:29.088683Z",
            "action": 2,
            "target": "Mode lent du plugin peertube-plugin-livechat",
            "old": "Installation du plugin peertube-plugin-livechat",
            "details": {
                "state": 20,
                "source": "Plugin peertube-plugin-livechat slow mode",
                "old_state": 10
            },
            "id": 754525,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/754525/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/930065/?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-02-21T14:59:11.997534Z",
            "action": 2,
            "target": "Fonctionnalités de modération avancées du plugin peertube-plugin-livechat",
            "old": "Fonctionnalités de modération avancées du plugin peertube-plugin-livechat",
            "details": {
                "state": 20,
                "source": "Plugin peertube-plugin-livechat advanced moderation features",
                "old_state": 10
            },
            "id": 754524,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/754524/?format=api"
        }
    ]
}