Translation components API.

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

GET /api/components/tryton/purchase/changes/?format=api&page=32
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 9909,
    "next": "https://translate.tryton.org/api/components/tryton/purchase/changes/?format=api&page=33",
    "previous": "https://translate.tryton.org/api/components/tryton/purchase/changes/?format=api&page=31",
    "results": [
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:38:03.294007Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/fr.po"
            },
            "id": 604778,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604778/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/fi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:38:02.900388Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/fi.po"
            },
            "id": 604777,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604777/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:38:02.594535Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/fa.po"
            },
            "id": 604776,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604776/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/eu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:38:02.218989Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/eu.po"
            },
            "id": 604775,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604775/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/et/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:38:01.723583Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/et.po"
            },
            "id": 604774,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604774/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/es_419/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:38:01.367946Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/es_419.po"
            },
            "id": 604773,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604773/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:38:00.969161Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/es.po"
            },
            "id": 604772,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604772/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/el/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:38:00.451312Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/el.po"
            },
            "id": 604771,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604771/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:37:59.941053Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/de.po"
            },
            "id": 604770,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604770/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:37:59.632688Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/cs.po"
            },
            "id": 604769,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604769/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:37:59.149076Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/ca.po"
            },
            "id": 604768,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604768/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:37:58.567889Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/bg.po"
            },
            "id": 604767,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604767/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:37:58.091153Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/ar.po"
            },
            "id": 604766,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604766/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:37:57.747684Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "templates/purchase.pot"
            },
            "id": 604765,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604765/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T15:30:20.440873Z",
            "action": 61,
            "target": "weblate.gettext.msgmerge",
            "old": "",
            "details": {
                "fuzzy": true,
                "previous": false,
                "no_location": false
            },
            "id": 600680,
            "action_name": "Add-on configuration changed",
            "url": "https://translate.tryton.org/api/changes/600680/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-04T00:05:21.395921Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "templates/purchase.pot"
            },
            "id": 600256,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/600256/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/624116/?format=api",
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-04T00:05:21.395784Z",
            "action": 59,
            "target": "To get a quote for the purchase \"%(purchase)s\" you must enter a warehouse.",
            "old": "To get a quote for the purchase \"%(purchase)s\" you must enter a warehouse.",
            "details": {
                "state": 100,
                "source": "To get a quote for the purchase \"%(purchase)s\" you must enter a warehouse.",
                "old_state": 100
            },
            "id": 600255,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/600255/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/480148/?format=api",
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-04T00:05:21.395642Z",
            "action": 59,
            "target": "To process purchase \"%(purchase)s\" you must set a supplier location on party \"%(party)s\".",
            "old": "To process purchase \"%(purchase)s\" you must set a supplier location on party \"%(party)s\".",
            "details": {
                "state": 100,
                "source": "To process purchase \"%(purchase)s\" you must set a supplier location on party \"%(party)s\".",
                "old_state": 100
            },
            "id": 600254,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/600254/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/480147/?format=api",
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-04T00:05:21.395501Z",
            "action": 59,
            "target": "To invoice purchase \"%(purchase)s\" you must define an account expense for product \"%(product)s\".",
            "old": "To invoice purchase \"%(purchase)s\" you must define an account expense for product \"%(product)s\".",
            "details": {
                "state": 100,
                "source": "To invoice purchase \"%(purchase)s\" you must define an account expense for product \"%(product)s\".",
                "old_state": 100
            },
            "id": 600253,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/600253/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/480146/?format=api",
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-04T00:05:21.395359Z",
            "action": 59,
            "target": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.",
            "old": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.",
            "details": {
                "state": 100,
                "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.",
                "old_state": 100
            },
            "id": 600252,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/600252/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/480145/?format=api",
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-04T00:05:21.395218Z",
            "action": 59,
            "target": "To modify the header of purchase \"%(purchase)s\", it must be in draft state.",
            "old": "To modify the header of purchase \"%(purchase)s\", it must be in draft state.",
            "details": {
                "state": 100,
                "source": "To modify the header of purchase \"%(purchase)s\", it must be in draft state.",
                "old_state": 100
            },
            "id": 600251,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/600251/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/480144/?format=api",
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-04T00:05:21.395076Z",
            "action": 59,
            "target": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.",
            "old": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.",
            "details": {
                "state": 100,
                "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.",
                "old_state": 100
            },
            "id": 600250,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/600250/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/728097/?format=api",
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-04T00:05:21.394935Z",
            "action": 59,
            "target": "The purchase line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.",
            "old": "The purchase line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.",
            "details": {
                "state": 100,
                "source": "The purchase line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.",
                "old_state": 100
            },
            "id": 600249,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/600249/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/480143/?format=api",
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-04T00:05:21.394794Z",
            "action": 59,
            "target": "To delete line \"%(line)s\" you must cancel or reset to draft purchase \"%(purchase)s\".",
            "old": "To delete line \"%(line)s\" you must cancel or reset to draft purchase \"%(purchase)s\".",
            "details": {
                "state": 100,
                "source": "To delete line \"%(line)s\" you must cancel or reset to draft purchase \"%(purchase)s\".",
                "old_state": 100
            },
            "id": 600248,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/600248/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/697686/?format=api",
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-04T00:05:21.394653Z",
            "action": 59,
            "target": "You cannot add lines to purchase \"%(purchase)s\" because it is no longer in a draft state.",
            "old": "You cannot add lines to purchase \"%(purchase)s\" because it is no longer in a draft state.",
            "details": {
                "state": 100,
                "source": "You cannot add lines to purchase \"%(purchase)s\" because it is no longer in a draft state.",
                "old_state": 100
            },
            "id": 600247,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/600247/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/480142/?format=api",
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-04T00:05:21.394506Z",
            "action": 59,
            "target": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.",
            "old": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.",
            "details": {
                "state": 100,
                "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.",
                "old_state": 100
            },
            "id": 600246,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/600246/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/480141/?format=api",
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-04T00:05:21.394315Z",
            "action": 59,
            "target": "To delete purchase \"%(purchase)s\" you must cancel it.",
            "old": "To delete purchase \"%(purchase)s\" you must cancel it.",
            "details": {
                "state": 100,
                "source": "To delete purchase \"%(purchase)s\" you must cancel it.",
                "old_state": 100
            },
            "id": 600245,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/600245/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/480140/?format=api",
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-04T00:05:21.394146Z",
            "action": 59,
            "target": "You cannot erase party \"%(party)s\" while they have pending purchases with company \"%(company)s\".",
            "old": "You cannot erase party \"%(party)s\" while they have pending purchases with company \"%(company)s\".",
            "details": {
                "state": 100,
                "source": "You cannot erase party \"%(party)s\" while they have pending purchases with company \"%(company)s\".",
                "old_state": 100
            },
            "id": 600244,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/600244/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:52.179789Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/zh_CN.po"
            },
            "id": 596136,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596136/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:51.473270Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/uk.po"
            },
            "id": 596135,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596135/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:50.895541Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/tr.po"
            },
            "id": 596134,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596134/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/sr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:50.203397Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/sr.po"
            },
            "id": 596133,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596133/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/sq/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:49.565952Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/sq.po"
            },
            "id": 596132,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596132/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/sl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:48.906902Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/sl.po"
            },
            "id": 596131,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596131/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:48.508090Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/ru.po"
            },
            "id": 596130,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596130/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:48.086324Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/ro.po"
            },
            "id": 596129,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596129/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:47.650176Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/pt.po"
            },
            "id": 596128,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596128/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:46.954097Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/pl.po"
            },
            "id": 596127,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596127/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/nl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:46.200836Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/nl.po"
            },
            "id": 596126,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596126/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/lt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:45.475127Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/lt.po"
            },
            "id": 596125,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596125/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/lo/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:45.048410Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/lo.po"
            },
            "id": 596124,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596124/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:43.948603Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/ja.po"
            },
            "id": 596123,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596123/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:43.277122Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/it.po"
            },
            "id": 596122,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596122/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:42.875200Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/id.po"
            },
            "id": 596121,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596121/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:42.483671Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/hu.po"
            },
            "id": 596120,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596120/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:41.968115Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/hi.po"
            },
            "id": 596119,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596119/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/gl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:41.596812Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/gl.po"
            },
            "id": 596118,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596118/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:41.231969Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/fr.po"
            },
            "id": 596117,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596117/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/fi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:40.514078Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/fi.po"
            },
            "id": 596116,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596116/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api",
            "translation": "https://translate.tryton.org/api/translations/tryton/purchase/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-31T22:25:40.122955Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/fa.po"
            },
            "id": 596115,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/596115/?format=api"
        }
    ]
}