Translation components API.

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

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

{
    "count": 11628,
    "next": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-05-05T01:00:06.296790Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3543461,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3543461/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-05-04T01:18:52.111017Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3543180,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3543180/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-05-04T01:18:52.097677Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3543179,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3543179/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-04-25T01:00:09.240773Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3541915,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3541915/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-04-24T01:18:55.606037Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3541715,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3541715/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-04-24T01:18:55.590967Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3541714,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3541714/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/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:52.598061Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3530678,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3530678/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/580805/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/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:19:27.260265Z",
            "action": 77,
            "target": "</div>\n",
            "old": "</div>\n",
            "details": {
                "state": 100,
                "source": "</div>\n",
                "old_state": 30
            },
            "id": 3530565,
            "action_name": "Propagated change",
            "url": "https://translate.tails.net/api/changes/3530565/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-10-15T03:45:00.881963Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryOutdated"
            },
            "id": 3524029,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3524029/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-10-04T03:45:02.127777Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryChanges"
            },
            "id": 3523055,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3523055/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-07-26T03:45:04.085196Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "RepositoryChanges"
            },
            "id": 3501616,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3501616/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/zh_TW/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:43.298911Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.zh_TW.po"
            },
            "id": 3484651,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484651/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:43.205037Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.zh.po"
            },
            "id": 3484650,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484650/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:43.150640Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.tr.po"
            },
            "id": 3484649,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484649/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:43.087962Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.sr_Latn.po"
            },
            "id": 3484648,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484648/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:43.022841Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.ru.po"
            },
            "id": 3484647,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484647/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.947187Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.pt.po"
            },
            "id": 3484646,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484646/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.842863Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.pl.po"
            },
            "id": 3484645,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484645/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.754074Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.it.po"
            },
            "id": 3484644,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484644/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/580840/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.754039Z",
            "action": 59,
            "target": "<p class=\"big\">Questo browser non è anonimo.</p>\n",
            "old": "<p class=\"big\">Questo browser non è anonimo.</p>\n",
            "details": {
                "state": 20,
                "source": "<p class=\"big\">This browser is not anonymous.</p>\n",
                "old_state": 20
            },
            "id": 3484643,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3484643/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/580838/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.753985Z",
            "action": 59,
            "target": "[[!meta title=\"Browser Non Sicuro\"]]\n",
            "old": "[[!meta title=\"Browser Non Sicuro\"]]\n",
            "details": {
                "state": 20,
                "source": "[[!meta title=\"Unsafe Browser\"]]\n",
                "old_state": 20
            },
            "id": 3484642,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3484642/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/id/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.651369Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.id.po"
            },
            "id": 3484641,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484641/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.584571Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.fr.po"
            },
            "id": 3484640,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484640/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/580828/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.584535Z",
            "action": 59,
            "target": "<p class=\"big\">Ce navigateur n'est pas anonyme.</p>\n",
            "old": "<p class=\"big\">Ce navigateur n'est pas anonyme.</p>\n",
            "details": {
                "state": 30,
                "source": "<p class=\"big\">This browser is not anonymous.</p>\n",
                "old_state": 30
            },
            "id": 3484639,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3484639/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/580826/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.584477Z",
            "action": 59,
            "target": "[[!meta title=\"Navigateur non sécurisé\"]]\n",
            "old": "[[!meta title=\"Navigateur non sécurisé\"]]\n",
            "details": {
                "state": 30,
                "source": "[[!meta title=\"Unsafe Browser\"]]\n",
                "old_state": 30
            },
            "id": 3484638,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3484638/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.525486Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.fa.po"
            },
            "id": 3484637,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484637/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.443133Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.es.po"
            },
            "id": 3484636,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484636/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.358115Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.de.po"
            },
            "id": 3484635,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484635/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/580810/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.358081Z",
            "action": 59,
            "target": "<p class=\"big\">Dieser Webbrowser ist nicht anonym.</p>\n",
            "old": "<p class=\"big\">Dieser Webbrowser ist nicht anonym.</p>\n",
            "details": {
                "state": 30,
                "source": "<p class=\"big\">This browser is not anonymous.</p>\n",
                "old_state": 30
            },
            "id": 3484634,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3484634/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/462833/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.358041Z",
            "action": 59,
            "target": "[[!meta stylesheet=\"unsafe_browser_warning\" rel=\"stylesheet\"]]\n",
            "old": "[[!meta stylesheet=\"unsafe_browser_warning\" rel=\"stylesheet\"]]\n",
            "details": {
                "state": 30,
                "source": "[[!meta stylesheet=\"unsafe_browser_warning\" rel=\"stylesheet\"]]\n",
                "old_state": 30
            },
            "id": 3484633,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3484633/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/580808/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.357969Z",
            "action": 59,
            "target": "[[!meta title=\"Unsicherer Browser\"]]\n",
            "old": "[[!meta title=\"Unsicherer Browser\"]]\n",
            "details": {
                "state": 30,
                "source": "[[!meta title=\"Unsafe Browser\"]]\n",
                "old_state": 30
            },
            "id": 3484632,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3484632/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.285383Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.ca.po"
            },
            "id": 3484631,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484631/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.196349Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.bg.po"
            },
            "id": 3484630,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484630/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-26T10:09:42.127774Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/misc/unsafe_browser_warning.ar.po"
            },
            "id": 3484629,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3484629/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-06-22T01:00:27.499727Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3479372,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3479372/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-06-21T03:05:09.587957Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3478991,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3478991/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-06-21T03:05:09.567531Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3478990,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3478990/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-06-03T00:30:35.463313Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3452025,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3452025/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/580805/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/ca/?format=api",
            "user": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "author": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "timestamp": "2025-06-03T00:27:49.366472Z",
            "action": 36,
            "target": "</div>\n",
            "old": "</div>\n",
            "details": {
                "state": 30,
                "source": "</div>\n",
                "old_state": 20
            },
            "id": 3451893,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3451893/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/ca/?format=api",
            "user": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "author": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "timestamp": "2025-06-03T00:27:44.517548Z",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 3451825,
            "action_name": "Translation completed",
            "url": "https://translate.tails.net/api/changes/3451825/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/580805/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/ca/?format=api",
            "user": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "author": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "timestamp": "2025-06-03T00:27:35.082524Z",
            "action": 2,
            "target": "</div>\n",
            "old": "</div>\n",
            "details": {
                "state": 20,
                "source": "</div>\n",
                "old_state": 10
            },
            "id": 3451760,
            "action_name": "Translation changed",
            "url": "https://translate.tails.net/api/changes/3451760/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/580805/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/ca/?format=api",
            "user": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "author": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "timestamp": "2025-06-03T00:27:19.282701Z",
            "action": 37,
            "target": "</div>\n",
            "old": "</div>\n",
            "details": {
                "state": 10,
                "source": "</div>\n",
                "old_state": 30
            },
            "id": 3451681,
            "action_name": "Marked for edit",
            "url": "https://translate.tails.net/api/changes/3451681/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-04-14T01:00:11.108550Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3438875,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3438875/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-04-13T03:05:02.033476Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3438267,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3438267/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-04-13T03:05:02.009213Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3438266,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3438266/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-03-06T15:15:43.234130Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "wiki/src/misc/unsafe_browser_warning.bg.po"
            },
            "id": 3422999,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3422999/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/710862/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-03-06T15:15:43.234100Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "[[!inline pages=\"doc/anonymous_internet/unsafe_browser/signing_in.inline\" raw=\"yes\" sort=\"age\"]]\n",
                "old_state": -1
            },
            "id": 3422998,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3422998/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/710861/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-03-06T15:15:43.234068Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Signing in to a network using a captive portal",
                "old_state": -1
            },
            "id": 3422997,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3422997/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/710860/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-03-06T15:15:43.234036Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "[[!inline pages=\"doc/anonymous_internet/unsafe_browser/captive_portal.inline\" raw=\"yes\" sort=\"age\"]]\n",
                "old_state": -1
            },
            "id": 3422996,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3422996/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/710859/?format=api",
            "component": "https://translate.tails.net/api/components/tails/wikisrcmiscunsafe_browser_warningpo/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/wikisrcmiscunsafe_browser_warningpo/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-03-06T15:15:43.234004Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "What captive portals are",
                "old_state": -1
            },
            "id": 3422995,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3422995/?format=api"
        }
    ]
}