Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/tryton/sale/changes/?format=api&page=18
https://translate.tryton.org/api/components/tryton/sale/changes/?format=api&page=19", "previous": "https://translate.tryton.org/api/components/tryton/sale/changes/?format=api&page=17", "results": [ { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.849049Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/sale/locale/lt.po" }, "id": 615089, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/615089/?format=api" }, { "unit": "https://translate.tryton.org/api/units/338434/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.848911Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter a warehouse.", "old_state": 0 }, "id": 615088, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615088/?format=api" }, { "unit": "https://translate.tryton.org/api/units/338433/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.848770Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter a shipment address.", "old_state": 0 }, "id": 615087, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615087/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485198/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.848628Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must define an account revenue for product \"%(product)s\".", "old_state": 0 }, "id": 615086, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615086/?format=api" }, { "unit": "https://translate.tryton.org/api/units/338431/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.848488Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a sale.", "old_state": 0 }, "id": 615085, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615085/?format=api" }, { "unit": "https://translate.tryton.org/api/units/338430/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.848346Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To modify the header of sale \"%(sale)s\", it must be in \"draft\" state.", "old_state": 0 }, "id": 615084, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615084/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485197/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.848206Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must configure a default account revenue.", "old_state": 0 }, "id": 615083, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615083/?format=api" }, { "unit": "https://translate.tryton.org/api/units/731566/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.848064Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The sale line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 0 }, "id": 615082, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615082/?format=api" }, { "unit": "https://translate.tryton.org/api/units/338428/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.847924Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete line \"%(line)s\" you must cancel or reset to draft sale \"%(sale)s\".", "old_state": 0 }, "id": 615081, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615081/?format=api" }, { "unit": "https://translate.tryton.org/api/units/700268/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.847782Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot add lines to sale \"%(sale)s\" because it is no longer in a draft state.", "old_state": 0 }, "id": 615080, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615080/?format=api" }, { "unit": "https://translate.tryton.org/api/units/338427/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.847641Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a sale.", "old_state": 0 }, "id": 615079, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615079/?format=api" }, { "unit": "https://translate.tryton.org/api/units/338426/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.847499Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter an invoice address.", "old_state": 0 }, "id": 615078, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615078/?format=api" }, { "unit": "https://translate.tryton.org/api/units/338425/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.847355Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot use together invoice \"%(invoice_method)s\" and shipment \"%(shipment_method)s\" on sale \"%(sale)s\".", "old_state": 0 }, "id": 615077, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615077/?format=api" }, { "unit": "https://translate.tryton.org/api/units/338424/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.847211Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete sale \"%(sale)s\" you must cancel it.", "old_state": 0 }, "id": 615076, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615076/?format=api" }, { "unit": "https://translate.tryton.org/api/units/338423/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.847063Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To process sale \"%(sale)s\" you must set a customer location on party \"%(party)s\".", "old_state": 0 }, "id": 615075, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615075/?format=api" }, { "unit": "https://translate.tryton.org/api/units/338422/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.846833Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot erase party \"%(party)s\" while they have pending sales with company \"%(company)s\".", "old_state": 0 }, "id": 615074, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615074/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.146779Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/sale/locale/lo.po" }, "id": 615070, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/615070/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337939/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.146640Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter a warehouse.", "old_state": 0 }, "id": 615069, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615069/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337938/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.146498Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter a shipment address.", "old_state": 0 }, "id": 615068, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615068/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485186/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.146358Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must define an account revenue for product \"%(product)s\".", "old_state": 0 }, "id": 615067, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615067/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337936/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.146217Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a sale.", "old_state": 0 }, "id": 615066, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615066/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337935/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.146076Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To modify the header of sale \"%(sale)s\", it must be in \"draft\" state.", "old_state": 0 }, "id": 615065, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615065/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485185/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.145934Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must configure a default account revenue.", "old_state": 0 }, "id": 615064, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615064/?format=api" }, { "unit": "https://translate.tryton.org/api/units/731564/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.145793Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The sale line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 0 }, "id": 615063, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615063/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337933/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.145651Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete line \"%(line)s\" you must cancel or reset to draft sale \"%(sale)s\".", "old_state": 0 }, "id": 615062, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615062/?format=api" }, { "unit": "https://translate.tryton.org/api/units/700253/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.145509Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot add lines to sale \"%(sale)s\" because it is no longer in a draft state.", "old_state": 0 }, "id": 615061, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615061/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337932/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.145367Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a sale.", "old_state": 0 }, "id": 615060, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615060/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337931/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.145225Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter an invoice address.", "old_state": 0 }, "id": 615059, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615059/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337930/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.145080Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot use together invoice \"%(invoice_method)s\" and shipment \"%(shipment_method)s\" on sale \"%(sale)s\".", "old_state": 0 }, "id": 615058, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615058/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337929/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.144936Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete sale \"%(sale)s\" you must cancel it.", "old_state": 0 }, "id": 615057, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615057/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337928/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.144790Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To process sale \"%(sale)s\" you must set a customer location on party \"%(party)s\".", "old_state": 0 }, "id": 615056, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615056/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337927/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/lo/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:53.144624Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot erase party \"%(party)s\" while they have pending sales with company \"%(company)s\".", "old_state": 0 }, "id": 615055, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615055/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.761569Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/sale/locale/ja.po" }, "id": 615053, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/615053/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337443/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.761427Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter a warehouse.", "old_state": 0 }, "id": 615052, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615052/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337442/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.761285Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter a shipment address.", "old_state": 0 }, "id": 615051, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615051/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485174/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.761142Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must define an account revenue for product \"%(product)s\".", "old_state": 0 }, "id": 615050, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615050/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337440/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.761000Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a sale.", "old_state": 0 }, "id": 615049, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615049/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337439/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.760858Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To modify the header of sale \"%(sale)s\", it must be in \"draft\" state.", "old_state": 0 }, "id": 615048, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615048/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485173/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.760714Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must configure a default account revenue.", "old_state": 0 }, "id": 615047, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615047/?format=api" }, { "unit": "https://translate.tryton.org/api/units/731563/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.760572Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The sale line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 0 }, "id": 615046, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615046/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337437/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.760428Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete line \"%(line)s\" you must cancel or reset to draft sale \"%(sale)s\".", "old_state": 0 }, "id": 615045, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615045/?format=api" }, { "unit": "https://translate.tryton.org/api/units/700238/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.760210Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot add lines to sale \"%(sale)s\" because it is no longer in a draft state.", "old_state": 0 }, "id": 615044, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615044/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337436/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.760067Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a sale.", "old_state": 0 }, "id": 615043, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615043/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337435/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.759924Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter an invoice address.", "old_state": 0 }, "id": 615042, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615042/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337434/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.759780Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot use together invoice \"%(invoice_method)s\" and shipment \"%(shipment_method)s\" on sale \"%(sale)s\".", "old_state": 0 }, "id": 615041, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615041/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337433/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.759636Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete sale \"%(sale)s\" you must cancel it.", "old_state": 0 }, "id": 615040, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615040/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337432/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.759490Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To process sale \"%(sale)s\" you must set a customer location on party \"%(party)s\".", "old_state": 0 }, "id": 615039, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615039/?format=api" }, { "unit": "https://translate.tryton.org/api/units/337431/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/ja/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.759325Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot erase party \"%(party)s\" while they have pending sales with company \"%(company)s\".", "old_state": 0 }, "id": 615038, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615038/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/it/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.189868Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/sale/locale/it.po" }, "id": 615035, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/615035/?format=api" }, { "unit": "https://translate.tryton.org/api/units/336944/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/it/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:52.189729Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter a warehouse.", "old_state": 0 }, "id": 615034, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615034/?format=api" } ] }{ "count": 9027, "next": "