Translation projects API.

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

GET /api/projects/framaspace/changes/?format=api&page=16
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 2927,
    "next": "https://weblate.framasoft.org/api/projects/framaspace/changes/?format=api&page=17",
    "previous": "https://weblate.framasoft.org/api/projects/framaspace/changes/?format=api&page=15",
    "results": [
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T14:15:28.665496Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "934b0224958d653fc7cf0e29e21986680db456f3",
                "previous_head": "16d8bc1d28be77d0a991b55713106cb3f2f4bf77"
            },
            "id": 799620,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/799620/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T14:15:27.389986Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@framagit.org:framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon.git",
                    "git@framagit.org:framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon"
                ],
                "branch": "main",
                "repo_url": "https://framagit.org/framasoft/framaspace/charon",
                "full_name": "framasoft/framaspace/charon",
                "service_long_name": "GitLab"
            },
            "id": 799619,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/799619/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:47:03.446296Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "16d8bc1d28be77d0a991b55713106cb3f2f4bf77",
                "previous_head": "1e5ecfb5f11e0a215eb1f74e25a27db0adbf7465"
            },
            "id": 799612,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/799612/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:47:02.138994Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@framagit.org:framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon.git",
                    "git@framagit.org:framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon"
                ],
                "branch": "main",
                "repo_url": "https://framagit.org/framasoft/framaspace/charon",
                "full_name": "framasoft/framaspace/charon",
                "service_long_name": "GitLab"
            },
            "id": 799611,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/799611/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-security/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-security/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:12.199797Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/security.fr.xlf"
            },
            "id": 799595,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/799595/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-validation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-validation/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:12.094709Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/validators.fr.xlf"
            },
            "id": 799594,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/799594/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-validation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-validation/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:12.065649Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/validators.en.xlf"
            },
            "id": 799593,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/799593/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-admin/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-admin/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:11.748040Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/EasyAdminBundle+intl-icu.en.xlf"
            },
            "id": 799592,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/799592/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-admin/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-admin/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:11.344689Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/EasyAdminBundle+intl-icu.fr.xlf"
            },
            "id": 799591,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/799591/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-admin/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:11.247610Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/EasyAdminBundle+intl-icu.en.xlf"
            },
            "id": 799590,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/799590/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:11.069662Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/messages+intl-icu.fr.xlf"
            },
            "id": 799589,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/799589/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962117/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:11.069589Z",
            "action": 71,
            "target": "Nous avons besoin de cette information uniquement à des fins statistiques.",
            "old": "",
            "details": {
                "state": 20,
                "source": "We need this information only for statistical purposes.",
                "old_state": -1
            },
            "id": 799588,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/799588/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962116/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:11.069515Z",
            "action": 71,
            "target": "Code postal",
            "old": "",
            "details": {
                "state": 20,
                "source": "Postal code",
                "old_state": -1
            },
            "id": 799587,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/799587/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962115/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:11.069439Z",
            "action": 71,
            "target": "Nous n’ouvrons pas de comptes Frama.space pour les organisations situées dans des pays non francophones pour le moment. <a href=\"https://frama.space/abc/faq\" target=\"_blank\" rel=\"noopener noreferrer\">Voir notre FAQ pour plus d’information.</a>",
            "old": "",
            "details": {
                "state": 20,
                "source": "We do not open Frama.space accounts for non-French speaking countries at the moment. <a href=\"https://frama.space/abc/faq\" target=\"_blank\" rel=\"noopener noreferrer\">See our FAQ for more information.</a>",
                "old_state": -1
            },
            "id": 799586,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/799586/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962114/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:11.069364Z",
            "action": 71,
            "target": "<strong>Certaines des informations suivantes sont optionnelles</strong> mais elles nous aideront à départager les candidatures.",
            "old": "",
            "details": {
                "state": 20,
                "source": "<strong>Some of the following informations are optional</strong> but will help us decide between applications.",
                "old_state": -1
            },
            "id": 799585,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/799585/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962113/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:11.069273Z",
            "action": 71,
            "target": "Nous n’ouvrons pas de comptes Frama.space pour les organisations non francophones pour le moment. <a href=\"https://frama.space/abc/faq\" target=\"_blank\" rel=\"noopener noreferrer\">Voir notre FAQ pour plus d’information.</a>",
            "old": "",
            "details": {
                "state": 20,
                "source": "We do not open Frama.space accounts for non-French speaking organisations at the moment. <a href=\"https://frama.space/abc/faq\" target=\"_blank\" rel=\"noopener noreferrer\">See our FAQ for more information.</a>",
                "old_state": -1
            },
            "id": 799584,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/799584/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:10.463997Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/messages+intl-icu.en.xlf"
            },
            "id": 799583,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/799583/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962112/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:10.463925Z",
            "action": 71,
            "target": "We need this information only for statistical purposes.",
            "old": "",
            "details": {
                "state": 20,
                "source": "We need this information only for statistical purposes.",
                "old_state": -1
            },
            "id": 799582,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/799582/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962111/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:10.463853Z",
            "action": 71,
            "target": "Postal code",
            "old": "",
            "details": {
                "state": 20,
                "source": "Postal code",
                "old_state": -1
            },
            "id": 799581,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/799581/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962110/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:10.463780Z",
            "action": 71,
            "target": "We do not open Frama.space accounts for non-French speaking countries at the moment. <a href=\"https://frama.space/abc/faq\" target=\"_blank\" rel=\"noopener noreferrer\">See our FAQ for more information.</a>",
            "old": "",
            "details": {
                "state": 20,
                "source": "We do not open Frama.space accounts for non-French speaking countries at the moment. <a href=\"https://frama.space/abc/faq\" target=\"_blank\" rel=\"noopener noreferrer\">See our FAQ for more information.</a>",
                "old_state": -1
            },
            "id": 799580,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/799580/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962109/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:10.463705Z",
            "action": 71,
            "target": "<strong>Some of the following informations are optional</strong> but will help us decide between applications.",
            "old": "",
            "details": {
                "state": 20,
                "source": "<strong>Some of the following informations are optional</strong> but will help us decide between applications.",
                "old_state": -1
            },
            "id": 799579,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/799579/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962108/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:10.463612Z",
            "action": 71,
            "target": "We do not open Frama.space accounts for non-French speaking organisations at the moment. <a href=\"https://frama.space/abc/faq\" target=\"_blank\" rel=\"noopener noreferrer\">See our FAQ for more information.</a>",
            "old": "",
            "details": {
                "state": 20,
                "source": "We do not open Frama.space accounts for non-French speaking organisations at the moment. <a href=\"https://frama.space/abc/faq\" target=\"_blank\" rel=\"noopener noreferrer\">See our FAQ for more information.</a>",
                "old_state": -1
            },
            "id": 799578,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/799578/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:09.819951Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "1e5ecfb5f11e0a215eb1f74e25a27db0adbf7465",
                "previous_head": "eb94f446df6a0b53251f9f87571bc79e35567fad"
            },
            "id": 799577,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/799577/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-20T13:35:07.677860Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@framagit.org:framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon.git",
                    "git@framagit.org:framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon"
                ],
                "branch": "main",
                "repo_url": "https://framagit.org/framasoft/framaspace/charon",
                "full_name": "framasoft/framaspace/charon",
                "service_long_name": "GitLab"
            },
            "id": 799576,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/799576/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-05-30T07:40:10.687326Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "eb94f446df6a0b53251f9f87571bc79e35567fad",
                "previous_head": "9cd57ef3321f881d34656c724a24f83fca94688e"
            },
            "id": 790279,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/790279/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-05-30T07:40:07.604602Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@framagit.org:framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon.git",
                    "git@framagit.org:framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon"
                ],
                "branch": "main",
                "repo_url": "https://framagit.org/framasoft/framaspace/charon",
                "full_name": "framasoft/framaspace/charon",
                "service_long_name": "GitLab"
            },
            "id": 790278,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/790278/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:20:02.170815Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/messages+intl-icu.fr.xlf"
            },
            "id": 764113,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/764113/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/941125/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:20:02.170799Z",
            "action": 71,
            "target": "Et ensuite ?",
            "old": "",
            "details": {
                "state": 20,
                "source": "What's next?",
                "old_state": -1
            },
            "id": 764112,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/764112/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/941124/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:20:02.170783Z",
            "action": 71,
            "target": "Si vous perdez l'autre email qui contient le lien pour créer votre mot de passe, ou si le lien ne fonctionne plus, vous pouvez simplement demander à réinitialiser votre mot de passe depuis <a href=\"https://{spaceUrl}.frama.space\" target=\"_blank\">la page de connexion à votre espace</a>.",
            "old": "",
            "details": {
                "state": 20,
                "source": "If you lose the separate email which contains the link to create your password, or if the link no longer works, you can simply ask to reset your password on <a href=\"https://{spaceUrl}.frama.space\" target=\"_blank\">your space login page</a>.",
                "old_state": -1
            },
            "id": 764111,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/764111/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/941123/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:20:02.170766Z",
            "action": 71,
            "target": "Astuce :",
            "old": "",
            "details": {
                "state": 20,
                "source": "Tip:",
                "old_state": -1
            },
            "id": 764110,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/764110/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/752705/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:20:02.170749Z",
            "action": 59,
            "target": "Nous avons une excellente nouvelle : la candidature de l'association/collectif « <strong>{organisation}</strong> » a été acceptée ! 🥳",
            "old": "Nous avons une excellente nouvelle : la candidature de l'association/collectif « <strong>{organisation}</strong> » a été acceptée ! 🥳",
            "details": {
                "state": 20,
                "source": "We have excellent news: the application of the association/collective <strong>{organisation}</strong> has been accepted! 🥳",
                "old_state": 20
            },
            "id": 764109,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/764109/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/752666/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:20:02.170695Z",
            "action": 59,
            "target": "Votre préinscription est validée (youpi !) : vous recevrez un deuxième courriel à cette adresse pour vous donner les accès à l'espace Frama.space de votre collectif/association.",
            "old": "Votre préinscription est validée (youpi !) : vous recevrez un 2ème courriel à cette adresse pour vous donner les accès à l'espace Frama.space de votre collectif/association.",
            "details": {
                "state": 20,
                "source": "Your pre-registration is validated (yay!): you will receive a second email at this address to give you access to the Frama.space of your collective/association.",
                "old_state": 20
            },
            "id": 764107,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/764107/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:20:01.529521Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/messages+intl-icu.en.xlf"
            },
            "id": 764106,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/764106/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/941121/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:20:01.529504Z",
            "action": 71,
            "target": "What's next?",
            "old": "",
            "details": {
                "state": 20,
                "source": "What's next?",
                "old_state": -1
            },
            "id": 764105,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/764105/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/941120/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:20:01.529484Z",
            "action": 71,
            "target": "If you lose the separate email which contains the link to create your password, or if the link no longer works, you can simply ask to reset your password on <a href=\"https://{spaceUrl}.frama.space\" target=\"_blank\">your space login page</a>.",
            "old": "",
            "details": {
                "state": 20,
                "source": "If you lose the separate email which contains the link to create your password, or if the link no longer works, you can simply ask to reset your password on <a href=\"https://{spaceUrl}.frama.space\" target=\"_blank\">your space login page</a>.",
                "old_state": -1
            },
            "id": 764104,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/764104/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/941119/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:20:01.529464Z",
            "action": 71,
            "target": "Tip:",
            "old": "",
            "details": {
                "state": 20,
                "source": "Tip:",
                "old_state": -1
            },
            "id": 764103,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/764103/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:20:01.060330Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "9cd57ef3321f881d34656c724a24f83fca94688e",
                "previous_head": "7459fb87d9821644e2e07f4bd6cd1599ce3d00f4"
            },
            "id": 764101,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/764101/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-03-11T15:19:58.428696Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@framagit.org:framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon.git",
                    "git@framagit.org:framasoft/framaspace/charon.git",
                    "https://framagit.org/framasoft/framaspace/charon"
                ],
                "branch": "main",
                "repo_url": "https://framagit.org/framasoft/framaspace/charon",
                "full_name": "framasoft/framaspace/charon",
                "service_long_name": "GitLab"
            },
            "id": 764100,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/764100/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-validation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-validation/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T10:17:50.892002Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/validators.fr.xlf"
            },
            "id": 743885,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/743885/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/927914/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-validation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-validation/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T10:17:50.891985Z",
            "action": 59,
            "target": "Merci de téléverser un document CSV valide",
            "old": "",
            "details": {
                "state": 20,
                "source": "Please upload a valid CSV document",
                "old_state": -1
            },
            "id": 743884,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/743884/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/927913/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-validation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-validation/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T10:17:50.891966Z",
            "action": 59,
            "target": "Les identifiants utilisateurs peuvent uniquement contenir les caractères alphanumériques et les symboles suivants : _, @, -",
            "old": "",
            "details": {
                "state": 20,
                "source": "User identifiers may only contain alphanumeric characters and the following symbols: _, @, -",
                "old_state": -1
            },
            "id": 743883,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/743883/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/927912/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-validation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-validation/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T10:17:50.891938Z",
            "action": 59,
            "target": "Vous ne pouvez pas importer un utilisateur nommé « framadmin »",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can't import a user named \"framadmin\"",
                "old_state": -1
            },
            "id": 743882,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/743882/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-validation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-validation/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T10:17:50.855443Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/validators.en.xlf"
            },
            "id": 743881,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/743881/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/927911/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-validation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-validation/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T10:17:50.855426Z",
            "action": 59,
            "target": "Please upload a valid CSV document",
            "old": "",
            "details": {
                "state": 20,
                "source": "Please upload a valid CSV document",
                "old_state": -1
            },
            "id": 743880,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/743880/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/927910/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-validation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-validation/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T10:17:50.855407Z",
            "action": 59,
            "target": "User identifiers may only contain alphanumeric characters and the following symbols: _, @, -",
            "old": "",
            "details": {
                "state": 20,
                "source": "User identifiers may only contain alphanumeric characters and the following symbols: _, @, -",
                "old_state": -1
            },
            "id": 743879,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/743879/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/927909/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-validation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-validation/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T10:17:50.855371Z",
            "action": 59,
            "target": "You can't import a user named \"framadmin\"",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can't import a user named \"framadmin\"",
                "old_state": -1
            },
            "id": 743878,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/743878/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T10:17:50.555126Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "translations/messages+intl-icu.fr.xlf"
            },
            "id": 743877,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/743877/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/927908/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T10:17:50.555111Z",
            "action": 59,
            "target": "Le fichier fourni est vide",
            "old": "",
            "details": {
                "state": 20,
                "source": "File given is empty",
                "old_state": -1
            },
            "id": 743876,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/743876/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/927907/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T10:17:50.555096Z",
            "action": 59,
            "target": "L'import est limité à 50 utilisateurs",
            "old": "",
            "details": {
                "state": 20,
                "source": "The import is limited to 50 users",
                "old_state": -1
            },
            "id": 743875,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/743875/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/927906/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-31T10:17:50.555081Z",
            "action": 59,
            "target": "Certains utilisateurs déclarés dans le fichier ont des problèmes de validation. Merci de les corriger avant d'importer le fichier à nouveau.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Some users listed in the file have some validation issues. Please fix them before importing the file again.",
                "old_state": -1
            },
            "id": 743874,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/743874/?format=api"
        }
    ]
}