Translation components API.

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

GET /api/components/tails/src-donate/changes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 13046,
    "next": "https://translate.tails.net/api/components/tails/src-donate/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": "https://translate.tails.net/api/units/758001/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/de/?format=api",
            "user": "https://translate.tails.net/api/users/Fridolin2/?format=api",
            "author": "https://translate.tails.net/api/users/Fridolin2/?format=api",
            "timestamp": "2026-08-12T03:09:52.803520Z",
            "action": 4,
            "target": "[[An das Tor-Projekt spenden|https://donate.torproject.org/]]",
            "old": "",
            "details": {
                "state": 0,
                "source": "[[Donate to the Tor Project|https://donate.torproject.org/]]",
                "context": "",
                "old_state": 0
            },
            "id": 3547283,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3547283/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/757998/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/de/?format=api",
            "user": "https://translate.tails.net/api/users/Fridolin2/?format=api",
            "author": "https://translate.tails.net/api/users/Fridolin2/?format=api",
            "timestamp": "2026-08-12T03:05:05.785820Z",
            "action": 4,
            "target": "[[Tails hat sich mit dem Tor-Projekt zusammengeschlossen|news/tails_tor/]]",
            "old": "<strong>Tails fusioniert mit dem Tor-Projekt</strong>",
            "details": {
                "state": 10,
                "source": "[[Tails has merged with the Tor Project|news/tails_tor/]]",
                "context": "",
                "old_state": 10
            },
            "id": 3547282,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3547282/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/757995/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/de/?format=api",
            "user": "https://translate.tails.net/api/users/Fridolin2/?format=api",
            "author": "https://translate.tails.net/api/users/Fridolin2/?format=api",
            "timestamp": "2026-08-12T02:33:42.372194Z",
            "action": 4,
            "target": "[[!meta title=\"Spenden\"]]\n",
            "old": "",
            "details": {
                "state": 0,
                "source": "[[!meta title=\"Donate\"]]\n",
                "context": "",
                "old_state": 0
            },
            "id": 3547270,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3547270/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T15:35:07.288281Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "BrokenProjectURL"
            },
            "id": 3545484,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3545484/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T10:29:56.535362Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3545378,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3545378/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T01:35:10.334141Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3545082,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3545082/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T01:35:10.322218Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3545081,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3545081/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758072/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/pt/?format=api",
            "user": "https://translate.tails.net/api/users/anonymous/?format=api",
            "author": "https://translate.tails.net/api/users/anonymous/?format=api",
            "timestamp": "2026-05-22T10:14:03.111391Z",
            "action": 4,
            "target": "[[!meta title=\"Doar\"]]\n",
            "old": "",
            "details": {
                "state": 0,
                "source": "[[!meta title=\"Donate\"]]\n",
                "old_state": 0,
                "ip_address": "192.168.122.6"
            },
            "id": 3544707,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3544707/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-05-05T01:00:06.957238Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3543496,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3543496/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-05-04T01:18:51.979907Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3543170,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3543170/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-05-04T01:18:51.965196Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3543169,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3543169/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-04-25T01:00:07.738961Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3541853,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3541853/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-04-24T01:18:53.517169Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3541569,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3541569/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-04-24T01:18:53.503015Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3541568,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3541568/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/ca/?format=api",
            "user": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "author": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "timestamp": "2026-04-06T12:18:13.075947Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3540561,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3540561/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/719335/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/ca/?format=api",
            "user": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "author": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "timestamp": "2026-04-06T10:58:32.496571Z",
            "action": 36,
            "target": "A partir d'ara, totes les noves donacions al Projecte Tor aniran al conjunt d'eines desenvolupades pel Projecte Tor, incloent Tails, la xarxa Tor i el Navegador Tor.",
            "old": "A partir d'ara, totes les noves donacions al Projecte Tor aniran al conjunt d'eines desenvolupades pel Projecte Tor, incloent Tails, la xarxa Tor i el Navegador Tor.",
            "details": {
                "state": 30,
                "source": "From now on, all new donations to the Tor Project will support the whole suite of tools developed by the Tor Project, including Tails, the Tor network, and Tor Browser.",
                "old_state": 20
            },
            "id": 3540406,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3540406/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/719335/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/ca/?format=api",
            "user": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "author": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "timestamp": "2026-04-06T10:58:28.767982Z",
            "action": 2,
            "target": "A partir d'ara, totes les noves donacions al Projecte Tor aniran al conjunt d'eines desenvolupades pel Projecte Tor, incloent Tails, la xarxa Tor i el Navegador Tor.",
            "old": "A partir d'ara, totes les noves donacions al Projecte Tor aniran al conjunt d'eines desenvolupades per Projecte Tor, incloent Tails, la xarxa Tor i el Navegador Tor.",
            "details": {
                "state": 20,
                "source": "From now on, all new donations to the Tor Project will support the whole suite of tools developed by the Tor Project, including Tails, the Tor network, and Tor Browser.",
                "old_state": 20
            },
            "id": 3540405,
            "action_name": "Translation changed",
            "url": "https://translate.tails.net/api/changes/3540405/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/719335/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/ca/?format=api",
            "user": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "author": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "timestamp": "2026-04-06T10:58:18.254557Z",
            "action": 7,
            "target": "A partir d'ara, totes les noves donacions al Projecte Tor aniran al conjunt d'eines desenvolupades per Projecte Tor, incloent Tails, la xarxa Tor i el Navegador Tor.",
            "old": "",
            "details": {
                "state": 20,
                "source": "From now on, all new donations to the Tor Project will support the whole suite of tools developed by the Tor Project, including Tails, the Tor network, and Tor Browser.",
                "old_state": 0
            },
            "id": 3540404,
            "action_name": "Suggestion accepted",
            "url": "https://translate.tails.net/api/changes/3540404/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/ca/?format=api",
            "user": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "author": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "timestamp": "2026-01-23T16:29:44.533938Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530797,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3530797/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/pt/?format=api",
            "user": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "author": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "timestamp": "2026-01-23T16:29:44.168280Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530795,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3530795/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/it/?format=api",
            "user": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "author": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "timestamp": "2026-01-23T16:29:43.987998Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530794,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3530794/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/fr/?format=api",
            "user": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "author": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "timestamp": "2026-01-23T16:29:43.797560Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530793,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3530793/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/es/?format=api",
            "user": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "author": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "timestamp": "2026-01-23T16:29:43.616739Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530792,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3530792/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/de/?format=api",
            "user": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "author": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "timestamp": "2026-01-23T16:29:43.411266Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530791,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3530791/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/fr/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:33:28.250151Z",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530717,
            "action_name": "Translation completed",
            "url": "https://translate.tails.net/api/changes/3530717/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758031/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/fr/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:33:28.212319Z",
            "action": 5,
            "target": "[[!meta title=\"Faire un don\"]]\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "[[!meta title=\"Donate\"]]\n",
                "old_state": 0
            },
            "id": 3530716,
            "action_name": "Translation added",
            "url": "https://translate.tails.net/api/changes/3530716/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758073/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/pt/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:32:56.566582Z",
            "action": 36,
            "target": "<style>\n#donate span {\n  opacity: 0;\n}\n</style>\n",
            "old": "",
            "details": {
                "state": 30,
                "source": "<style>\n#donate span {\n  opacity: 0;\n}\n</style>\n",
                "old_state": 0
            },
            "id": 3530713,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3530713/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758052/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/it/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:32:48.563334Z",
            "action": 36,
            "target": "<style>\n#donate span {\n  opacity: 0;\n}\n</style>\n",
            "old": "",
            "details": {
                "state": 30,
                "source": "<style>\n#donate span {\n  opacity: 0;\n}\n</style>\n",
                "old_state": 0
            },
            "id": 3530712,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3530712/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/757997/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/de/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:31:24.000099Z",
            "action": 36,
            "target": "<style>\n#donate span {\n  opacity: 0;\n}\n</style>\n",
            "old": "",
            "details": {
                "state": 30,
                "source": "<style>\n#donate span {\n  opacity: 0;\n}\n</style>\n",
                "old_state": 0
            },
            "id": 3530711,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3530711/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/757983/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/ca/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:31:17.490072Z",
            "action": 36,
            "target": "<style>\n#donate span {\n  opacity: 0;\n}\n</style>\n",
            "old": "",
            "details": {
                "state": 30,
                "source": "<style>\n#donate span {\n  opacity: 0;\n}\n</style>\n",
                "old_state": 0
            },
            "id": 3530710,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3530710/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758009/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/es/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:31:12.476131Z",
            "action": 36,
            "target": "<style>\n#donate span {\n  opacity: 0;\n}\n</style>\n",
            "old": "",
            "details": {
                "state": 30,
                "source": "<style>\n#donate span {\n  opacity: 0;\n}\n</style>\n",
                "old_state": 0
            },
            "id": 3530709,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3530709/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758033/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/fr/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:30:36.098596Z",
            "action": 36,
            "target": "<style>\n#donate span {\n  opacity: 0;\n}\n</style>\n",
            "old": "",
            "details": {
                "state": 30,
                "source": "<style>\n#donate span {\n  opacity: 0;\n}\n</style>\n",
                "old_state": 0
            },
            "id": 3530708,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3530708/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/ca/?format=api",
            "user": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "author": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "timestamp": "2026-01-23T15:29:50.823091Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530669,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3530669/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/pt/?format=api",
            "user": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "author": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "timestamp": "2026-01-23T15:29:50.139695Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530666,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3530666/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/it/?format=api",
            "user": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "author": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "timestamp": "2026-01-23T15:29:49.942219Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530665,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3530665/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/fr/?format=api",
            "user": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "author": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "timestamp": "2026-01-23T15:29:49.738771Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530664,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3530664/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/es/?format=api",
            "user": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "author": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "timestamp": "2026-01-23T15:29:49.536278Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530663,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3530663/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/de/?format=api",
            "user": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "author": "https://translate.tails.net/api/users/weblate:commit/?format=api",
            "timestamp": "2026-01-23T15:29:49.336877Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530662,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3530662/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758034/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/fr/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:29:44.593180Z",
            "action": 2,
            "target": "[[Tails a fusionné avec le Projet Tor|news/tails_tor/]]",
            "old": "<b>[[Tails a fusionné avec le Projet Tor|news/tails_tor]]</b>",
            "details": {
                "state": 20,
                "source": "[[Tails has merged with the Tor Project|news/tails_tor/]]",
                "old_state": 10
            },
            "id": 3530640,
            "action_name": "Translation changed",
            "url": "https://translate.tails.net/api/changes/3530640/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758036/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/fr/?format=api",
            "user": "https://translate.tails.net/api/users/conan/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:28:31.915151Z",
            "action": 7,
            "target": "[[Faire un don au Projet Tor|https://donate.torproject.org/]]",
            "old": "",
            "details": {
                "state": 30,
                "source": "[[Donate to the Tor Project|https://donate.torproject.org/]]",
                "old_state": 0
            },
            "id": 3530620,
            "action_name": "Suggestion accepted",
            "url": "https://translate.tails.net/api/changes/3530620/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758036/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/fr/?format=api",
            "user": "https://translate.tails.net/api/users/conan/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:28:31.913295Z",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530619,
            "action_name": "Contributor joined",
            "url": "https://translate.tails.net/api/changes/3530619/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758075/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/pt/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:23:40.143421Z",
            "action": 36,
            "target": "<div class=\"cta\">\n",
            "old": "",
            "details": {
                "state": 30,
                "source": "<div class=\"cta\">\n",
                "old_state": 0
            },
            "id": 3530615,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3530615/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758054/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/it/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:23:36.087158Z",
            "action": 36,
            "target": "<div class=\"cta\">\n",
            "old": "",
            "details": {
                "state": 30,
                "source": "<div class=\"cta\">\n",
                "old_state": 0
            },
            "id": 3530614,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3530614/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758000/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/de/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:23:31.694362Z",
            "action": 36,
            "target": "<div class=\"cta\">\n",
            "old": "",
            "details": {
                "state": 30,
                "source": "<div class=\"cta\">\n",
                "old_state": 0
            },
            "id": 3530613,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3530613/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/757987/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/ca/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:23:19.102883Z",
            "action": 36,
            "target": "<div class=\"cta\">\n",
            "old": "<div class=\"cta\">\n",
            "details": {
                "state": 30,
                "source": "<div class=\"cta\">\n",
                "old_state": 10
            },
            "id": 3530612,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3530612/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/757987/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/ca/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:23:13.041770Z",
            "action": 37,
            "target": "<div class=\"cta\">\n",
            "old": "",
            "details": {
                "state": 10,
                "source": "<div class=\"cta\">\n",
                "old_state": 0
            },
            "id": 3530611,
            "action_name": "Marked for edit",
            "url": "https://translate.tails.net/api/changes/3530611/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758011/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/es/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:23:07.453176Z",
            "action": 36,
            "target": "<div class=\"cta\">\n",
            "old": "",
            "details": {
                "state": 30,
                "source": "<div class=\"cta\">\n",
                "old_state": 0
            },
            "id": 3530610,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3530610/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758035/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/fr/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:22:32.991217Z",
            "action": 36,
            "target": "<div class=\"cta\">\n",
            "old": "",
            "details": {
                "state": 30,
                "source": "<div class=\"cta\">\n",
                "old_state": 0
            },
            "id": 3530609,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3530609/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758036/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/fr/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:22:18.254288Z",
            "action": 4,
            "target": "[[Faire un don au Projet Tor|https://donate.torproject.org/]]",
            "old": "",
            "details": {
                "state": 0,
                "source": "[[Donate to the Tor Project|https://donate.torproject.org/]]",
                "old_state": 0
            },
            "id": 3530608,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3530608/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758077/?format=api",
            "component": "https://translate.tails.net/api/components/tails/src-donate/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/src-donate/pt/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2026-01-23T15:20:33.438233Z",
            "action": 36,
            "target": "</div>\n",
            "old": "",
            "details": {
                "state": 30,
                "source": "</div>\n",
                "old_state": 0
            },
            "id": 3530607,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3530607/?format=api"
        }
    ]
}