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=24
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=25",
    "previous": "https://translate.tryton.org/api/components/tryton/purchase/changes/?format=api&page=23",
    "results": [
        {
            "unit": "https://translate.tryton.org/api/units/698841/?format=api",
            "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:57:11.110573Z",
            "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": 616221,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616221/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/323361/?format=api",
            "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:57:11.110430Z",
            "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": 616220,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616220/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/323360/?format=api",
            "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:57:11.110281Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To delete purchase \"%(purchase)s\" you must cancel it.",
                "old_state": 0
            },
            "id": 616219,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616219/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/323359/?format=api",
            "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:57:11.110099Z",
            "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": 616218,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616218/?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:57:10.634788Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "modules/purchase/locale/sr.po"
            },
            "id": 616217,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/616217/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/628584/?format=api",
            "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:57:10.634649Z",
            "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": 616216,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616216/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/581907/?format=api",
            "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:57:10.634508Z",
            "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": 616215,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616215/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/581906/?format=api",
            "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:57:10.634367Z",
            "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": 616214,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616214/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/581905/?format=api",
            "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:57:10.634224Z",
            "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": 616213,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616213/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/581904/?format=api",
            "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:57:10.634082Z",
            "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": 616212,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616212/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/581903/?format=api",
            "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:57:10.633937Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.",
                "old_state": 0
            },
            "id": 616211,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616211/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/734279/?format=api",
            "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:57:10.633777Z",
            "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": 616210,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616210/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/581902/?format=api",
            "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:57:10.633629Z",
            "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": 616209,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616209/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/698826/?format=api",
            "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:57:10.633455Z",
            "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": 616208,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616208/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/581901/?format=api",
            "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:57:10.633311Z",
            "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": 616207,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616207/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/581900/?format=api",
            "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:57:10.633166Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To delete purchase \"%(purchase)s\" you must cancel it.",
                "old_state": 0
            },
            "id": 616206,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616206/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/581899/?format=api",
            "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:57:10.633001Z",
            "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": 616205,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616205/?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:57:10.335754Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "modules/purchase/locale/sq.po"
            },
            "id": 616204,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/616204/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/628583/?format=api",
            "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:57:10.335614Z",
            "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": 616203,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616203/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/599751/?format=api",
            "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:57:10.335474Z",
            "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": 616202,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616202/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/599750/?format=api",
            "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:57:10.335333Z",
            "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": 616201,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616201/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/599749/?format=api",
            "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:57:10.335190Z",
            "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": 616200,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616200/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/599748/?format=api",
            "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:57:10.335049Z",
            "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": 616199,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616199/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/599747/?format=api",
            "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:57:10.334909Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.",
                "old_state": 0
            },
            "id": 616198,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616198/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/734275/?format=api",
            "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:57:10.334769Z",
            "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": 616197,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616197/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/599746/?format=api",
            "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:57:10.334626Z",
            "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": 616196,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616196/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/698811/?format=api",
            "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:57:10.334481Z",
            "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": 616195,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616195/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/599745/?format=api",
            "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:57:10.334334Z",
            "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": 616194,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616194/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/599744/?format=api",
            "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:57:10.334187Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To delete purchase \"%(purchase)s\" you must cancel it.",
                "old_state": 0
            },
            "id": 616193,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616193/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/599743/?format=api",
            "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:57:10.334023Z",
            "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": 616192,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616192/?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:57:10.005484Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "modules/purchase/locale/sl.po"
            },
            "id": 616191,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/616191/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/628582/?format=api",
            "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:57:10.005343Z",
            "action": 59,
            "target": "Za izdelavo ponudbe za nabavni nalog \"%(purchase)s\" je potrebno vnesti skladišče.",
            "old": "Za izdelavo ponudbe za nabavni nalog \"%(purchase)s\" je potrebno vnesti skladišče.",
            "details": {
                "state": 20,
                "source": "To get a quote for the purchase \"%(purchase)s\" you must enter a warehouse.",
                "old_state": 20
            },
            "id": 616190,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616190/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/323044/?format=api",
            "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:57:10.005201Z",
            "action": 59,
            "target": "Za obdelavo nabavnega naloga \"%(purchase)s\", je potrebno nastaviti dobaviteljevo lokacijo na partnerju \"%(party)s\".",
            "old": "Za obdelavo nabavnega naloga \"%(purchase)s\", je potrebno nastaviti dobaviteljevo lokacijo na partnerju \"%(party)s\".",
            "details": {
                "state": 20,
                "source": "To process purchase \"%(purchase)s\" you must set a supplier location on party \"%(party)s\".",
                "old_state": 20
            },
            "id": 616189,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616189/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/323043/?format=api",
            "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:57:10.005060Z",
            "action": 59,
            "target": "Za fakturiranje nabavnega naloga \"%(purchase)s\", je potrebno nastaviti stroškovni konto za produkt \"%(product)s\".",
            "old": "Za fakturiranje nabavnega naloga \"%(purchase)s\", je potrebno nastaviti stroškovni konto za produkt \"%(product)s\".",
            "details": {
                "state": 20,
                "source": "To invoice purchase \"%(purchase)s\" you must define an account expense for product \"%(product)s\".",
                "old_state": 20
            },
            "id": 616188,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616188/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/323042/?format=api",
            "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:57:10.004917Z",
            "action": 59,
            "target": "Prometa \"%(move)s\" ni mogoče vrniti v stanje \"Osnutek\", saj je bil ustvarjen z nabavnim nalogom.",
            "old": "Prometa \"%(move)s\" ni mogoče vrniti v stanje \"Osnutek\", saj je bil ustvarjen z nabavnim nalogom.",
            "details": {
                "state": 20,
                "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.",
                "old_state": 20
            },
            "id": 616187,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616187/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/323041/?format=api",
            "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:57:10.004775Z",
            "action": 59,
            "target": "Za spremembo glave nabavnega naloga \"%(puchase)s\", ga je potrebno vrniti v stanje \"Osnutek\".",
            "old": "Za spremembo glave nabavnega naloga \"%(puchase)s\", ga je potrebno vrniti v stanje \"Osnutek\".",
            "details": {
                "state": 10,
                "source": "To modify the header of purchase \"%(purchase)s\", it must be in draft state.",
                "old_state": 20
            },
            "id": 616186,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616186/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/323040/?format=api",
            "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:57:10.004633Z",
            "action": 59,
            "target": "Za fakturiranje nabavnega naloga \"%(purchase)s\", je potrebno nastaviti privzeti stroškovni konto.",
            "old": "Za fakturiranje nabavnega naloga \"%(purchase)s\", je potrebno nastaviti privzeti stroškovni konto.",
            "details": {
                "state": 20,
                "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.",
                "old_state": 20
            },
            "id": 616185,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616185/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/734270/?format=api",
            "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:57:10.004491Z",
            "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": 616184,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616184/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/323039/?format=api",
            "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:57:10.004347Z",
            "action": 59,
            "target": "Za brisanje postavke \"%(line)s\", je potrebno preklicati nabavni nalog \"%(purchase)s\" ali ga vrniti v stanje \"Osnutek\".",
            "old": "Za brisanje postavke \"%(line)s\", je potrebno preklicati nabavni nalog \"%(purchase)s\" ali ga vrniti v stanje \"Osnutek\".",
            "details": {
                "state": 20,
                "source": "To delete line \"%(line)s\" you must cancel or reset to draft purchase \"%(purchase)s\".",
                "old_state": 20
            },
            "id": 616183,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616183/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/698796/?format=api",
            "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:57:10.004204Z",
            "action": 59,
            "target": "Ni mogoče dodati postavk na nabavni nalog \"%(purchase)s\", ker ni več v stanju \"Osnutek\".",
            "old": "Ni mogoče dodati postavk na nabavni nalog \"%(purchase)s\", ker ni več v stanju \"Osnutek\".",
            "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": 616182,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616182/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/323038/?format=api",
            "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:57:10.004058Z",
            "action": 59,
            "target": "Računa \"%(invoice)s\" ni mogoče povrniti stanje \"Osnutek\", ker je bil ustvarjen z nabavnim nalogom.",
            "old": "Računa \"%(invoice)s\" ni mogoče povrniti stanje \"Osnutek\", ker je bil ustvarjen z nabavnim nalogom.",
            "details": {
                "state": 20,
                "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.",
                "old_state": 20
            },
            "id": 616181,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616181/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/323037/?format=api",
            "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:57:10.003911Z",
            "action": 59,
            "target": "Za izbris nabavnega naloga \"%(purchase)\", morate nabavni nalog najprej preklicati.",
            "old": "Za izbris nabavnega naloga \"%(purchase)\", morate nabavni nalog najprej preklicati.",
            "details": {
                "state": 10,
                "source": "To delete purchase \"%(purchase)s\" you must cancel it.",
                "old_state": 20
            },
            "id": 616180,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616180/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/323036/?format=api",
            "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:57:10.003747Z",
            "action": 59,
            "target": "Ni dovoljeno izbrisati partnerja \"%(party)s\", zaradi nabavnih nalogov za družbo \"%(company)s\", ki so v teku.",
            "old": "Ni dovoljeno izbrisati partnerja \"%(party)s\", zaradi nabavnih nalogov za družbo \"%(company)s\", ki so v teku.",
            "details": {
                "state": 20,
                "source": "You cannot erase party \"%(party)s\" while they have pending purchases with company \"%(company)s\".",
                "old_state": 20
            },
            "id": 616179,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616179/?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:57:09.590695Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "modules/purchase/locale/ru.po"
            },
            "id": 616178,
            "action_name": "Resource updated",
            "url": "https://translate.tryton.org/api/changes/616178/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/628581/?format=api",
            "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:57:09.590557Z",
            "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": 616177,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616177/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/322721/?format=api",
            "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:57:09.590416Z",
            "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": 616176,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616176/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/322720/?format=api",
            "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:57:09.590273Z",
            "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": 616175,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616175/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/322719/?format=api",
            "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:57:09.590109Z",
            "action": 59,
            "target": "Вы не можете сбросить в черновик перемещение \"%s\" так как оно создано из покупки.",
            "old": "Вы не можете сбросить в черновик перемещение \"%s\" так как оно создано из покупки.",
            "details": {
                "state": 10,
                "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.",
                "old_state": 10
            },
            "id": 616174,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616174/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/322718/?format=api",
            "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:57:09.589968Z",
            "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": 616173,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616173/?format=api"
        },
        {
            "unit": "https://translate.tryton.org/api/units/322717/?format=api",
            "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:57:09.589827Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.",
                "old_state": 0
            },
            "id": 616172,
            "action_name": "String updated in the repository",
            "url": "https://translate.tryton.org/api/changes/616172/?format=api"
        }
    ]
}