Translation components API.

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

GET /api/translations/mobilizon/backend-errors/fr/changes/?format=api&page=34
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 1768,
    "next": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/changes/?format=api&page=35",
    "previous": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/changes/?format=api&page=33",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/388450/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624571Z",
            "action": 59,
            "target": "Aucun profil trouvé pour l'utilisateur modérateur",
            "old": "Aucun profil trouvé pour l'utilisateur modérateur",
            "details": {
                "state": 20,
                "source": "No profile found for user",
                "old_state": 20
            },
            "id": 332556,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332556/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388449/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624548Z",
            "action": 59,
            "target": "Aucune discussion avec l'ID %{id}",
            "old": "Aucune discussion avec l'ID %{id}",
            "details": {
                "state": 20,
                "source": "No discussion with ID %{id}",
                "old_state": 20
            },
            "id": 332555,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332555/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388447/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624525Z",
            "action": 59,
            "target": "Erreur interne",
            "old": "Erreur interne",
            "details": {
                "state": 20,
                "source": "Internal Error",
                "old_state": 20
            },
            "id": 332554,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332554/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388446/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624501Z",
            "action": 59,
            "target": "L'événement avec cet ID %{id} n'existe pas",
            "old": "L'événement avec cet ID %{id} n'existe pas",
            "details": {
                "state": 20,
                "source": "Event with this ID %{id} doesn't exist",
                "old_state": 20
            },
            "id": 332553,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332553/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388444/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624478Z",
            "action": 59,
            "target": "Événement non trouvé",
            "old": "Événement non trouvé",
            "details": {
                "state": 20,
                "source": "Event not found",
                "old_state": 20
            },
            "id": 332552,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332552/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388443/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624455Z",
            "action": 59,
            "target": "ID de l'événement non trouvé",
            "old": "ID de l'événement non trouvé",
            "details": {
                "state": 20,
                "source": "Event id not found",
                "old_state": 20
            },
            "id": 332551,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332551/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388442/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624432Z",
            "action": 59,
            "target": "Erreur lors de la mise à jour du signalement",
            "old": "Erreur lors de la mise à jour du signalement",
            "details": {
                "state": 20,
                "source": "Error while updating report",
                "old_state": 20
            },
            "id": 332550,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332550/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388441/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624408Z",
            "action": 59,
            "target": "Erreur lors de la sauvegarde du signalement",
            "old": "Erreur lors de la sauvegarde du signalement",
            "details": {
                "state": 20,
                "source": "Error while saving report",
                "old_state": 20
            },
            "id": 332549,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332549/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388440/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624385Z",
            "action": 59,
            "target": "Discussion non trouvée",
            "old": "Discussion non trouvée",
            "details": {
                "state": 20,
                "source": "Discussion not found",
                "old_state": 20
            },
            "id": 332548,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332548/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388439/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624362Z",
            "action": 59,
            "target": "Le commentaire est déjà supprimé",
            "old": "Le commentaire est déjà supprimé",
            "details": {
                "state": 20,
                "source": "Comment is already deleted",
                "old_state": 20
            },
            "id": 332547,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332547/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388438/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624339Z",
            "action": 59,
            "target": "Impossible de supprimer le dernier profil d'un·e utilisateur·ice",
            "old": "Impossible de supprimer le dernier profil d'un·e utilisateur·ice",
            "details": {
                "state": 20,
                "source": "Cannot remove the last identity of a user",
                "old_state": 20
            },
            "id": 332546,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332546/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388437/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624315Z",
            "action": 59,
            "target": "Impossible de supprimer le ou la dernier·ère administrateur·ice d'un groupe",
            "old": "Impossible de supprimer le ou la dernier·ère administrateur·ice d'un groupe",
            "details": {
                "state": 20,
                "source": "Cannot remove the last administrator of a group",
                "old_state": 20
            },
            "id": 332545,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332545/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388436/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624292Z",
            "action": 59,
            "target": "La participation anonyme n'est pas activée",
            "old": "La participation anonyme n'est pas activée",
            "details": {
                "state": 20,
                "source": "Anonymous participation is not enabled",
                "old_state": 20
            },
            "id": 332544,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332544/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388435/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624269Z",
            "action": 59,
            "target": "Une adresse e-mail valide est requise par votre instance",
            "old": "Une adresse e-mail valide est requise par votre instance",
            "details": {
                "state": 20,
                "source": "A valid email is required by your instance",
                "old_state": 20
            },
            "id": 332543,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332543/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388434/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624245Z",
            "action": 59,
            "target": "Le profil est déjà suspendu",
            "old": "Le profil est déjà suspendu",
            "details": {
                "state": 20,
                "source": "Profile already suspended",
                "old_state": 20
            },
            "id": 332542,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332542/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388433/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624222Z",
            "action": 59,
            "target": "Seuls les profils distants peuvent être rafraîchis",
            "old": "Seuls les profils distants peuvent être rafraîchis",
            "details": {
                "state": 20,
                "source": "Only remote profiles may be refreshed",
                "old_state": 20
            },
            "id": 332541,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332541/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388432/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624198Z",
            "action": 59,
            "target": "Seul·es les modérateur·ice et les administrateur·ices peuvent annuler la suspension d'un profil",
            "old": "Seul·es les modérateur·ice et les administrateur·ices peuvent annuler la suspension d'un profil",
            "details": {
                "state": 20,
                "source": "Only moderators and administrators can unsuspend a profile",
                "old_state": 20
            },
            "id": 332540,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332540/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388431/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624175Z",
            "action": 59,
            "target": "Seul·es les modérateur·ice et les administrateur·ices peuvent suspendre un profil",
            "old": "Seul·es les modérateur·ice et les administrateur·ices peuvent suspendre un profil",
            "details": {
                "state": 20,
                "source": "Only moderators and administrators can suspend a profile",
                "old_state": 20
            },
            "id": 332539,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332539/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388430/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624152Z",
            "action": 59,
            "target": "Aucun profil distant trouvé avec cet ID",
            "old": "Aucun profil distant trouvé avec cet ID",
            "details": {
                "state": 20,
                "source": "No remote profile found with this ID",
                "old_state": 20
            },
            "id": 332538,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332538/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388429/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624128Z",
            "action": 59,
            "target": "Aucun profil trouvé avec cet ID",
            "old": "Aucun profil trouvé avec cet ID",
            "details": {
                "state": 20,
                "source": "No profile found with this ID",
                "old_state": 20
            },
            "id": 332537,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332537/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388428/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624105Z",
            "action": 59,
            "target": "Erreur lors de l'exécution d'une tâche d'arrière-plan",
            "old": "Erreur lors de l'exécution d'une tâche d'arrière-plan",
            "details": {
                "state": 20,
                "source": "Error while performing background task",
                "old_state": 20
            },
            "id": 332536,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332536/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388427/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624082Z",
            "action": 59,
            "target": "Votre adresse e-mail n'est pas sur la liste d'autorisations",
            "old": "Votre adresse e-mail n'est pas sur la liste d'autorisations",
            "details": {
                "state": 20,
                "source": "Your email is not on the allowlist",
                "old_state": 20
            },
            "id": 332535,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332535/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388425/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624035Z",
            "action": 59,
            "target": "Vous devez avoir un jeton existant pour obtenir un jeton de rafraîchissement",
            "old": "Vous devez avoir un jeton existant pour obtenir un jeton de rafraîchissement",
            "details": {
                "state": 20,
                "source": "You need to have an existing token to get a refresh token",
                "old_state": 20
            },
            "id": 332533,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332533/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388423/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.624012Z",
            "action": 59,
            "target": "Vous devez être connecté·e pour mettre à jour un groupe",
            "old": "Vous devez être connecté·e pour mettre à jour un groupe",
            "details": {
                "state": 20,
                "source": "You need to be logged-in to update a group",
                "old_state": 20
            },
            "id": 332532,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332532/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388422/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623988Z",
            "action": 59,
            "target": "Vous devez être connecté·e pour quitter un groupe",
            "old": "Vous devez être connecté·e pour quitter un groupe",
            "details": {
                "state": 20,
                "source": "You need to be logged-in to leave a group",
                "old_state": 20
            },
            "id": 332531,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332531/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388421/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623965Z",
            "action": 59,
            "target": "Vous devez être connecté·e pour rejoindre un groupe",
            "old": "Vous devez être connecté·e pour rejoindre un groupe",
            "details": {
                "state": 20,
                "source": "You need to be logged-in to join a group",
                "old_state": 20
            },
            "id": 332530,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332530/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388420/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623941Z",
            "action": 59,
            "target": "Vous devez être connecté·e pour supprimer votre compte",
            "old": "Vous devez être connecté·e pour supprimer votre compte",
            "details": {
                "state": 20,
                "source": "You need to be logged-in to delete your account",
                "old_state": 20
            },
            "id": 332529,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332529/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388419/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623918Z",
            "action": 59,
            "target": "Vous devez être connecté·e pour supprimer un groupe",
            "old": "Vous devez être connecté·e pour supprimer un groupe",
            "details": {
                "state": 20,
                "source": "You need to be logged-in to delete a group",
                "old_state": 20
            },
            "id": 332528,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332528/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388418/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623894Z",
            "action": 59,
            "target": "Vous devez être connecté·e pour changer votre mot de passe",
            "old": "Vous devez être connecté·e pour changer votre mot de passe",
            "details": {
                "state": 20,
                "source": "You need to be logged-in to change your password",
                "old_state": 20
            },
            "id": 332527,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332527/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388417/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623870Z",
            "action": 59,
            "target": "Vous devez être connecté·e pour changer votre adresse e-mail",
            "old": "Vous devez être connecté·e pour changer votre adresse e-mail",
            "details": {
                "state": 20,
                "source": "You need to be logged-in to change your email",
                "old_state": 20
            },
            "id": 332526,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332526/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388416/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623845Z",
            "action": 59,
            "target": "Vous ne pouvez pas lister les groupes sauf à être modérateur·ice.",
            "old": "Vous ne pouvez pas lister les groupes sauf à être modérateur·ice.",
            "details": {
                "state": 20,
                "source": "You may not list groups unless moderator.",
                "old_state": 20
            },
            "id": 332525,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332525/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388415/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623822Z",
            "action": 59,
            "target": "Vous ne pouvez pas rejoindre ce groupe",
            "old": "Vous ne pouvez pas rejoindre ce groupe",
            "details": {
                "state": 20,
                "source": "You cannot join this group",
                "old_state": 20
            },
            "id": 332524,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332524/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388414/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623798Z",
            "action": 59,
            "target": "Vous ne pouvez pas quitter ce groupe car vous en êtes le ou la seul·e administrateur·ice",
            "old": "Vous ne pouvez pas quitter ce groupe car vous en êtes le ou la seul·e administrateur·ice",
            "details": {
                "state": 20,
                "source": "You can't leave this group because you are the only administrator",
                "old_state": 20
            },
            "id": 332523,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332523/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388413/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623775Z",
            "action": 59,
            "target": "Vous êtes déjà membre de ce groupe",
            "old": "Vous êtes déjà membre de ce groupe",
            "details": {
                "state": 20,
                "source": "You are already a member of this group",
                "old_state": 20
            },
            "id": 332522,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332522/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388412/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623751Z",
            "action": 59,
            "target": "L'utilisateur·ice demandé·e n'est pas connecté·e",
            "old": "L'utilisateur·ice demandé·e n'est pas connecté·e",
            "details": {
                "state": 20,
                "source": "User requested is not logged-in",
                "old_state": 20
            },
            "id": 332521,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332521/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388411/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623719Z",
            "action": 59,
            "target": "L'utilisateur·ice est déjà désactivé·e",
            "old": "L'utilisateur·ice est déjà désactivé·e",
            "details": {
                "state": 20,
                "source": "User already disabled",
                "old_state": 20
            },
            "id": 332520,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332520/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388410/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623564Z",
            "action": 59,
            "target": "Impossible de valider l'utilisateur·ice",
            "old": "Impossible de valider l'utilisateur·ice",
            "details": {
                "state": 20,
                "source": "Unable to validate user",
                "old_state": 20
            },
            "id": 332519,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332519/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388409/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623541Z",
            "action": 59,
            "target": "Cet·te utilisateur·ice a été désactivé·e",
            "old": "Cet·te utilisateur·ice a été désactivé·e",
            "details": {
                "state": 20,
                "source": "This user has been disabled",
                "old_state": 20
            },
            "id": 332518,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332518/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388408/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623518Z",
            "action": 59,
            "target": "Cet·te utilisateur·ice ne peut pas réinitialiser son mot de passe",
            "old": "Cet·te utilisateur·ice ne peut pas réinitialiser son mot de passe",
            "details": {
                "state": 20,
                "source": "This user can't reset their password",
                "old_state": 20
            },
            "id": 332517,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332517/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388407/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623494Z",
            "action": 59,
            "target": "Le mot de passe que vous avez choisi est trop court. Merci de vous assurer que votre mot de passe contienne au moins 6 caractères.",
            "old": "Le mot de passe que vous avez choisi est trop court. Merci de vous assurer que votre mot de passe contienne au moins 6 caractères.",
            "details": {
                "state": 20,
                "source": "The password you have chosen is too short. Please make sure your password contains at least 6 characters.",
                "old_state": 20
            },
            "id": 332516,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332516/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388406/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623471Z",
            "action": 59,
            "target": "Le mot de passe fourni est invalide",
            "old": "Le mot de passe fourni est invalide",
            "details": {
                "state": 20,
                "source": "The password provided is invalid",
                "old_state": 20
            },
            "id": 332515,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332515/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388405/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623447Z",
            "action": 59,
            "target": "Le nouveau mot de passe doit être différent",
            "old": "Le nouveau mot de passe doit être différent",
            "details": {
                "state": 20,
                "source": "The new password must be different",
                "old_state": 20
            },
            "id": 332514,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332514/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388404/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623424Z",
            "action": 59,
            "target": "La nouvelle adresse e-mail doit être différente",
            "old": "La nouvelle adresse e-mail doit être différente",
            "details": {
                "state": 20,
                "source": "The new email must be different",
                "old_state": 20
            },
            "id": 332513,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332513/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388403/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623400Z",
            "action": 59,
            "target": "La nouvelle adresse e-mail ne semble pas être valide",
            "old": "La nouvelle adresse e-mail ne semble pas être valide",
            "details": {
                "state": 20,
                "source": "The new email doesn't seem to be valid",
                "old_state": 20
            },
            "id": 332512,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332512/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388402/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623377Z",
            "action": 59,
            "target": "Le mot de passe actuel est invalid",
            "old": "Le mot de passe actuel est invalid",
            "details": {
                "state": 20,
                "source": "The current password is invalid",
                "old_state": 20
            },
            "id": 332511,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332511/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388401/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623354Z",
            "action": 59,
            "target": "Les inscriptions ne sont pas ouvertes",
            "old": "Les inscriptions ne sont pas ouvertes",
            "details": {
                "state": 20,
                "source": "Registrations are not open",
                "old_state": 20
            },
            "id": 332510,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332510/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388400/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623330Z",
            "action": 59,
            "target": "Le profil n'est pas possédé par l'utilisateur connecté",
            "old": "Le profil n'est pas possédé par l'utilisateur connecté",
            "details": {
                "state": 20,
                "source": "Profile is not owned by authenticated user",
                "old_state": 20
            },
            "id": 332509,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332509/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388399/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623307Z",
            "action": 59,
            "target": "Aucun·e utilisateur·ice avec cette adresse e-mail n'a été trouvé·e",
            "old": "Aucun·e utilisateur·ice avec cette adresse e-mail n'a été trouvé·e",
            "details": {
                "state": 20,
                "source": "No user with this email was found",
                "old_state": 20
            },
            "id": 332508,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332508/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388398/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623283Z",
            "action": 59,
            "target": "Aucun·e utilisateur·ice à valider avec cet email n'a été trouvé·e",
            "old": "Aucun·e utilisateur·ice à valider avec cet email n'a été trouvé·e",
            "details": {
                "state": 20,
                "source": "No user to validate with this email was found",
                "old_state": 20
            },
            "id": 332507,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332507/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/388397/?format=api",
            "component": "https://weblate.framasoft.org/api/components/mobilizon/backend-errors/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/mobilizon/backend-errors/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-24T16:24:59.623258Z",
            "action": 59,
            "target": "Aucun profil trouvé pour l'utilisateur modérateur",
            "old": "Aucun profil trouvé pour l'utilisateur modérateur",
            "details": {
                "state": 20,
                "source": "No profile found for the moderator user",
                "old_state": 20
            },
            "id": 332506,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/332506/?format=api"
        }
    ]
}