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=31
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=32",
    "previous": "https://translate.tryton.org/api/components/tryton/purchase/changes/?format=api&page=30",
    "results": [
        {
            "unit": "https://translate.tryton.org/api/units/316967/?format=api",
            "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:57:01.393400Z",
            "action": 59,
            "target": "Per eliminar la línia de compra \"%(line)s\" heu de cancel·lar o restablir a esborrany la compra \"%(purchase)s\".",
            "old": "Per eliminar la línia de compra \"%(line)s\" heu de cancel·lar o restablir a esborrany la compra \"%(purchase)s\".",
            "details": {
                "state": 20,
                "source": "To delete line \"%(line)s\" you must cancel or reset to draft purchase \"%(purchase)s\".",
                "old_state": 20
            },
            "id": 615871,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615871/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/698436/?format=api",
            "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:57:01.393256Z",
            "action": 59,
            "target": "No podeu afegir línies a la compra \"%(purchase)s\" perquè ja no està en estat esborrany.",
            "old": "No podeu afegir línies a la compra \"%(purchase)s\" perquè ja no està en estat esborrany.",
            "details": {
                "state": 20,
                "source": "You cannot add lines to purchase \"%(purchase)s\" because it is no longer in a draft state.",
                "old_state": 20
            },
            "id": 615870,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615870/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316966/?format=api",
            "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:57:01.393112Z",
            "action": 59,
            "target": "No podeu restaurar a esborrany la factura \"%(invoice)s\" perquè ha estat generada per una compra.",
            "old": "No podeu restaurar a esborrany la factura \"%(invoice)s\" perquè ha estat generada per una compra.",
            "details": {
                "state": 20,
                "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.",
                "old_state": 20
            },
            "id": 615869,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615869/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316965/?format=api",
            "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:57:01.392966Z",
            "action": 59,
            "target": "Per eliminar la compra \"%(purchase)s\" l'heu de cancel·lar.",
            "old": "Per eliminar la compra \"%(purchase)s\" l'heu de cancel·lar.",
            "details": {
                "state": 20,
                "source": "To delete purchase \"%(purchase)s\" you must cancel it.",
                "old_state": 20
            },
            "id": 615868,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615868/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316964/?format=api",
            "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:57:01.392802Z",
            "action": 59,
            "target": "No podeu eliminar el tercer \"%(party)s\" mentre tingui compres pendents amb l'empresa \"%(company)s\".",
            "old": "No podeu eliminar el tercer \"%(party)s\" mentre tingui compres pendents amb l'empresa \"%(company)s\".",
            "details": {
                "state": 20,
                "source": "You cannot erase party \"%(party)s\" while they have pending purchases with company \"%(company)s\".",
                "old_state": 20
            },
            "id": 615867,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615867/?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:57:00.999018Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "modules/purchase/locale/bg.po"
            },
            "id": 615866,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/615866/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/628557/?format=api",
            "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:57:00.998879Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To get a quote for the purchase \"%(purchase)s\" you must enter a warehouse.",
                "old_state": 0
            },
            "id": 615865,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615865/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316649/?format=api",
            "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:57:00.998736Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To process purchase \"%(purchase)s\" you must set a supplier location on party \"%(party)s\".",
                "old_state": 0
            },
            "id": 615864,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615864/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316648/?format=api",
            "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:57:00.998594Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To invoice purchase \"%(purchase)s\" you must define an account expense for product \"%(product)s\".",
                "old_state": 0
            },
            "id": 615863,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615863/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316647/?format=api",
            "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:57:00.998450Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.",
                "old_state": 0
            },
            "id": 615862,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615862/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316646/?format=api",
            "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:57:00.998308Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To modify the header of purchase \"%(purchase)s\", it must be in draft state.",
                "old_state": 0
            },
            "id": 615861,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615861/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316645/?format=api",
            "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:57:00.998166Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.",
                "old_state": 0
            },
            "id": 615860,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615860/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/734217/?format=api",
            "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:57:00.998025Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The purchase line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.",
                "old_state": 0
            },
            "id": 615859,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615859/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316644/?format=api",
            "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:57:00.997883Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To delete line \"%(line)s\" you must cancel or reset to draft purchase \"%(purchase)s\".",
                "old_state": 0
            },
            "id": 615858,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615858/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/698421/?format=api",
            "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:57:00.997741Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You cannot add lines to purchase \"%(purchase)s\" because it is no longer in a draft state.",
                "old_state": 0
            },
            "id": 615857,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615857/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316643/?format=api",
            "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:57:00.997597Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.",
                "old_state": 0
            },
            "id": 615856,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615856/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316642/?format=api",
            "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:57:00.997451Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To delete purchase \"%(purchase)s\" you must cancel it.",
                "old_state": 0
            },
            "id": 615855,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615855/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316641/?format=api",
            "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:57:00.997284Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You cannot erase party \"%(party)s\" while they have pending purchases with company \"%(company)s\".",
                "old_state": 0
            },
            "id": 615854,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615854/?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:57:00.646771Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "modules/purchase/locale/ar.po"
            },
            "id": 615853,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/615853/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/628556/?format=api",
            "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:57:00.646632Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To get a quote for the purchase \"%(purchase)s\" you must enter a warehouse.",
                "old_state": 0
            },
            "id": 615852,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615852/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316333/?format=api",
            "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:57:00.646491Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To process purchase \"%(purchase)s\" you must set a supplier location on party \"%(party)s\".",
                "old_state": 0
            },
            "id": 615851,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615851/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316332/?format=api",
            "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:57:00.646350Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To invoice purchase \"%(purchase)s\" you must define an account expense for product \"%(product)s\".",
                "old_state": 0
            },
            "id": 615850,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615850/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316331/?format=api",
            "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:57:00.646209Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.",
                "old_state": 0
            },
            "id": 615849,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615849/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316330/?format=api",
            "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:57:00.646068Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To modify the header of purchase \"%(purchase)s\", it must be in draft state.",
                "old_state": 0
            },
            "id": 615848,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615848/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316329/?format=api",
            "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:57:00.645925Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.",
                "old_state": 0
            },
            "id": 615847,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615847/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/734194/?format=api",
            "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:57:00.645783Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The purchase line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.",
                "old_state": 0
            },
            "id": 615846,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615846/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316328/?format=api",
            "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:57:00.645641Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To delete line \"%(line)s\" you must cancel or reset to draft purchase \"%(purchase)s\".",
                "old_state": 0
            },
            "id": 615845,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615845/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/698405/?format=api",
            "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:57:00.645494Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You cannot add lines to purchase \"%(purchase)s\" because it is no longer in a draft state.",
                "old_state": 0
            },
            "id": 615844,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615844/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316327/?format=api",
            "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:57:00.645349Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.",
                "old_state": 0
            },
            "id": 615843,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615843/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316326/?format=api",
            "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:57:00.645204Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To delete purchase \"%(purchase)s\" you must cancel it.",
                "old_state": 0
            },
            "id": 615842,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615842/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/316325/?format=api",
            "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:57:00.645039Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You cannot erase party \"%(party)s\" while they have pending purchases with company \"%(company)s\".",
                "old_state": 0
            },
            "id": 615841,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/615841/?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-06-10T15:38:11.674304Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/zh_CN.po"
            },
            "id": 604797,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604797/?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-06-10T15:38:11.181128Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/uk.po"
            },
            "id": 604796,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604796/?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-06-10T15:38:10.852634Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/tr.po"
            },
            "id": 604795,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604795/?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-06-10T15:38:10.553914Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/sr.po"
            },
            "id": 604794,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604794/?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-06-10T15:38:09.840773Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/sq.po"
            },
            "id": 604793,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604793/?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-06-10T15:38:09.533400Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/sl.po"
            },
            "id": 604792,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604792/?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-06-10T15:38:09.228351Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/ru.po"
            },
            "id": 604791,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604791/?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-06-10T15:38:08.919169Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/ro.po"
            },
            "id": 604790,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604790/?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-06-10T15:38:08.446170Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/pt.po"
            },
            "id": 604789,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604789/?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-06-10T15:38:08.101282Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/pl.po"
            },
            "id": 604788,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604788/?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-06-10T15:38:07.711849Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/nl.po"
            },
            "id": 604787,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604787/?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-06-10T15:38:07.140663Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/lt.po"
            },
            "id": 604786,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604786/?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-06-10T15:38:06.836932Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/lo.po"
            },
            "id": 604785,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604785/?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-06-10T15:38:06.345957Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/ja.po"
            },
            "id": 604784,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604784/?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-06-10T15:38:06.021386Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/it.po"
            },
            "id": 604783,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604783/?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-06-10T15:38:05.250783Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/id.po"
            },
            "id": 604782,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604782/?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-06-10T15:38:04.706678Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/hu.po"
            },
            "id": 604781,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604781/?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-06-10T15:38:04.236893Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/hi.po"
            },
            "id": 604780,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604780/?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-06-10T15:38:03.871484Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "modules/purchase/locale/gl.po"
            },
            "id": 604779,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/604779/?format=api"
        }
    ]
}