Translation components API.

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

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

{
    "count": 313,
    "next": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T11:35:06.806040Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "BrokenProjectURL"
            },
            "id": 3545451,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3545451/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T10:29:54.496775Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3545300,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3545300/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T01:35:08.649131Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3544954,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3544954/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T01:35:08.630337Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3544953,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3544953/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-05-05T01:00:06.813535Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3543488,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3543488/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-05-04T01:18:51.440313Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3543130,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3543130/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-05-04T01:18:51.415520Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3543129,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3543129/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-04-25T01:00:07.841302Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3541858,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3541858/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-04-24T01:18:53.741310Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3541585,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3541585/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-04-24T01:18:53.726600Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3541584,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3541584/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/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:15.541558Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3540577,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3540577/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756558/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/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:08.566700Z",
            "action": 7,
            "target": "[[!img lib/yec/globe-chain-burst.svg id=\"yec-illo\" class=\"my-auto\" alt=\"Un globus dibuixat a línies que surt de les cadenes\"]]",
            "old": "",
            "details": {
                "state": 30,
                "source": "[[!img lib/yec/globe-chain-burst.svg id=\"yec-illo\" class=\"my-auto\" alt=\"A wireframe globe breaking out of chains\"]]",
                "old_state": 0
            },
            "id": 3540403,
            "action_name": "Suggestion accepted",
            "url": "https://translate.tails.net/api/changes/3540403/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756629/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/pt/?format=api",
            "user": "https://translate.tails.net/api/users/Optimuspraimu/?format=api",
            "author": "https://translate.tails.net/api/users/Optimuspraimu/?format=api",
            "timestamp": "2026-02-04T18:46:19.253239Z",
            "action": 4,
            "target": "Liberte a internet",
            "old": "",
            "details": {
                "state": 0,
                "source": "Free the internet",
                "old_state": 0
            },
            "id": 3531348,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3531348/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/zh_TW/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:41.218050Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.zh_TW.po"
            },
            "id": 3530125,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530125/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:40.974445Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.zh.po"
            },
            "id": 3530120,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530120/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:40.408932Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.tr.po"
            },
            "id": 3530107,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530107/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:40.151834Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.sr_Latn.po"
            },
            "id": 3530099,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530099/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:39.953791Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.ru.po"
            },
            "id": 3530092,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530092/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:39.733920Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.pt.po"
            },
            "id": 3530081,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530081/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:39.488529Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.pl.po"
            },
            "id": 3530076,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530076/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:39.302731Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.it.po"
            },
            "id": 3530071,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530071/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/id/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:39.033978Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.id.po"
            },
            "id": 3530064,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530064/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:38.839381Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.fr.po"
            },
            "id": 3530059,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530059/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:38.654442Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.fa.po"
            },
            "id": 3530057,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530057/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:38.529935Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.es.po"
            },
            "id": 3530055,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530055/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:38.312551Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.de.po"
            },
            "id": 3530053,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530053/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:38.090415Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.ca.po"
            },
            "id": 3530050,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530050/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:37.830477Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.bg.po"
            },
            "id": 3530048,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530048/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:37.656040Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "wiki/src/nav/year-end.ar.po"
            },
            "id": 3530047,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3530047/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-01-22T09:01:37.211508Z",
            "action": 42,
            "target": "wikisrcnavyear-end-po",
            "old": "wikisrcdonateyear-endpo",
            "details": {},
            "id": 3530045,
            "action_name": "Component renamed",
            "url": "https://translate.tails.net/api/changes/3530045/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/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-01T15:29:44.436473Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3529372,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3529372/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756559/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/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-01-01T15:02:58.171260Z",
            "action": 36,
            "target": "Allibereu internet",
            "old": "Allibereu internet",
            "details": {
                "state": 30,
                "source": "Free the internet",
                "old_state": 20
            },
            "id": 3529274,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3529274/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756559/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/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-01-01T15:02:55.047730Z",
            "action": 5,
            "target": "Allibereu internet",
            "old": "",
            "details": {
                "state": 20,
                "source": "Free the internet",
                "old_state": 0
            },
            "id": 3529273,
            "action_name": "Translation added",
            "url": "https://translate.tails.net/api/changes/3529273/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756558/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/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-01-01T15:01:53.221972Z",
            "action": 4,
            "target": "[[!img lib/yec/globe-chain-burst.svg id=\"yec-illo\" class=\"my-auto\" alt=\"Un globus dibuixat a línies que surt de les cadenes\"]]",
            "old": "",
            "details": {
                "state": 0,
                "source": "[[!img lib/yec/globe-chain-burst.svg id=\"yec-illo\" class=\"my-auto\" alt=\"A wireframe globe breaking out of chains\"]]",
                "old_state": 0
            },
            "id": 3529266,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3529266/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/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": "2025-12-07T18:29:41.131521Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3528365,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3528365/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/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": "2025-12-07T18:29:41.044815Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3528364,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3528364/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756597/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2025-12-07T16:54:24.230949Z",
            "action": 36,
            "target": "Soutenez les outils qui brisent les chaînes de la censure et de la surveillance. <span class=\"text-secondary fw-bold\">Faites un don au Projet Tor.</span>",
            "old": "Soutenez les outils qui brisent les chaînes de la censure et de la surveillance. <span class=\"text-secondary fw-bold\">Faites un don au Projet Tor.</span>",
            "details": {
                "state": 30,
                "source": "Support tools that break the chains of censorship and surveillance. <span class=\"text-secondary fw-bold\">Donate to the Tor Project today.</span>",
                "old_state": 20
            },
            "id": 3528224,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3528224/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756597/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2025-12-07T16:54:20.219940Z",
            "action": 26,
            "target": "Soutenez les outils qui brisent les chaînes de la censure et de la surveillance. <span class=\"text-secondary fw-bold\">Faites un don au Projet Tor aujourd'hui.</span>",
            "old": "Soutenez les outils qui brisent les chaînes de la censure et de la surveillance. <span class=\"text-secondary fw-bold\">Faites un don au Projet Tor.</span>",
            "details": {
                "rejection_reason": ""
            },
            "id": 3528223,
            "action_name": "Suggestion removed",
            "url": "https://translate.tails.net/api/changes/3528223/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": "https://translate.tails.net/api/users/conan/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2025-12-07T16:35:41.792570Z",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 3528207,
            "action_name": "Translation completed",
            "url": "https://translate.tails.net/api/changes/3528207/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756599/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": "https://translate.tails.net/api/users/conan/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2025-12-07T16:35:41.754942Z",
            "action": 7,
            "target": "<a class=\"btn btn-secondary px-3 py-13 mt-md-3 rounded-1 fs-tiny fw-bold w-100 w-md-auto\" href=\"https://www.torproject.org/donate/donate-2025-banner-ts\">Faire un don maintenant [[!img lib/yec/heart.svg link=\"no\" alt=\"\" class=\"align-text-bottom ms-2\"]]</a>",
            "old": "",
            "details": {
                "state": 30,
                "source": "<a class=\"btn btn-secondary px-3 py-13 mt-md-3 rounded-1 fs-tiny fw-bold w-100 w-md-auto\" href=\"https://www.torproject.org/donate/donate-2025-banner-ts\">Donate now [[!img lib/yec/heart.svg link=\"no\" alt=\"\" class=\"align-text-bottom ms-2\"]]</a>",
                "old_state": 0
            },
            "id": 3528206,
            "action_name": "Suggestion accepted",
            "url": "https://translate.tails.net/api/changes/3528206/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756597/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": "https://translate.tails.net/api/users/conan/?format=api",
            "author": "https://translate.tails.net/api/users/conan/?format=api",
            "timestamp": "2025-12-07T16:34:46.276518Z",
            "action": 5,
            "target": "Soutenez les outils qui brisent les chaînes de la censure et de la surveillance. <span class=\"text-secondary fw-bold\">Faites un don au Projet Tor.</span>",
            "old": "",
            "details": {
                "state": 20,
                "source": "Support tools that break the chains of censorship and surveillance. <span class=\"text-secondary fw-bold\">Donate to the Tor Project today.</span>",
                "old_state": 0
            },
            "id": 3528205,
            "action_name": "Translation added",
            "url": "https://translate.tails.net/api/changes/3528205/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756596/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": "https://translate.tails.net/api/users/conan/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2025-12-07T16:32:06.857800Z",
            "action": 7,
            "target": "Libérez Internet",
            "old": "",
            "details": {
                "state": 30,
                "source": "Free the internet",
                "old_state": 0
            },
            "id": 3528203,
            "action_name": "Suggestion accepted",
            "url": "https://translate.tails.net/api/changes/3528203/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756595/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": "https://translate.tails.net/api/users/conan/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2025-12-07T16:31:04.115766Z",
            "action": 7,
            "target": "[[!img lib/yec/globe-chain-burst.svg id=\"yec-illo\" class=\"my-auto\" alt=\"Un globe en fil de fer qui brise des chaînes\"]]",
            "old": "",
            "details": {
                "state": 30,
                "source": "[[!img lib/yec/globe-chain-burst.svg id=\"yec-illo\" class=\"my-auto\" alt=\"A wireframe globe breaking out of chains\"]]",
                "old_state": 0
            },
            "id": 3528202,
            "action_name": "Suggestion accepted",
            "url": "https://translate.tails.net/api/changes/3528202/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756595/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": "https://translate.tails.net/api/users/conan/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2025-12-07T16:31:04.113950Z",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 3528201,
            "action_name": "Contributor joined",
            "url": "https://translate.tails.net/api/changes/3528201/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/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": "2025-12-07T16:29:38.187653Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3528199,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3528199/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756596/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2025-12-07T16:01:01.265998Z",
            "action": 26,
            "target": "Libérons Internet",
            "old": "",
            "details": {
                "rejection_reason": ""
            },
            "id": 3528196,
            "action_name": "Suggestion removed",
            "url": "https://translate.tails.net/api/changes/3528196/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756596/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2025-12-07T16:00:40.684557Z",
            "action": 4,
            "target": "Libérez Internet",
            "old": "",
            "details": {
                "state": 0,
                "source": "Free the internet",
                "old_state": 0
            },
            "id": 3528195,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3528195/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756600/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2025-12-07T15:37:55.709369Z",
            "action": 36,
            "target": "<label tabindex=\"0\" id=\"banner-close-label\" for=\"banner-close-button\" class=\"cursor-pointer position-absolute\" data-controller=\"label\" data-action=\"keydown-&gt;label#keydown\"></label> <input type=\"checkbox\" id=\"banner-close-button\"></input>",
            "old": "",
            "details": {
                "state": 30,
                "source": "<label tabindex=\"0\" id=\"banner-close-label\" for=\"banner-close-button\" class=\"cursor-pointer position-absolute\" data-controller=\"label\" data-action=\"keydown-&gt;label#keydown\"></label> <input type=\"checkbox\" id=\"banner-close-button\"></input>",
                "old_state": 0
            },
            "id": 3528189,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3528189/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756599/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2025-12-07T15:37:32.059520Z",
            "action": 4,
            "target": "<a class=\"btn btn-secondary px-3 py-13 mt-md-3 rounded-1 fs-tiny fw-bold w-100 w-md-auto\" href=\"https://www.torproject.org/donate/donate-2025-banner-ts\">Faire un don maintenant [[!img lib/yec/heart.svg link=\"no\" alt=\"\" class=\"align-text-bottom ms-2\"]]</a>",
            "old": "",
            "details": {
                "state": 0,
                "source": "<a class=\"btn btn-secondary px-3 py-13 mt-md-3 rounded-1 fs-tiny fw-bold w-100 w-md-auto\" href=\"https://www.torproject.org/donate/donate-2025-banner-ts\">Donate now [[!img lib/yec/heart.svg link=\"no\" alt=\"\" class=\"align-text-bottom ms-2\"]]</a>",
                "old_state": 0
            },
            "id": 3528188,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3528188/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/756595/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcnavyear-end-po/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcnavyear-end-po/fr/?format=api",
            "user": "https://translate.tails.net/api/users/xin/?format=api",
            "author": "https://translate.tails.net/api/users/xin/?format=api",
            "timestamp": "2025-12-07T15:36:07.876651Z",
            "action": 4,
            "target": "[[!img lib/yec/globe-chain-burst.svg id=\"yec-illo\" class=\"my-auto\" alt=\"Un globe en fil de fer qui brise des chaînes\"]]",
            "old": "",
            "details": {
                "state": 0,
                "source": "[[!img lib/yec/globe-chain-burst.svg id=\"yec-illo\" class=\"my-auto\" alt=\"A wireframe globe breaking out of chains\"]]",
                "old_state": 0
            },
            "id": 3528187,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3528187/?format=api"
        }
    ]
}