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=5
https://translate.tryton.org/api/components/tryton/sale/changes/?format=api&page=6", "previous": "https://translate.tryton.org/api/components/tryton/sale/changes/?format=api&page=4", "results": [ { "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" }, { "unit": "https://translate.tryton.org/api/units/336943/?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.189589Z", "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": 615033, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615033/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485162/?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.189445Z", "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": 615032, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615032/?format=api" }, { "unit": "https://translate.tryton.org/api/units/336941/?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.189302Z", "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": 615031, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615031/?format=api" }, { "unit": "https://translate.tryton.org/api/units/336940/?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.189161Z", "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": 615030, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615030/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485161/?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.189018Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must configure a default account revenue.", "old_state": 0 }, "id": 615029, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615029/?format=api" }, { "unit": "https://translate.tryton.org/api/units/731562/?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.188875Z", "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": 615028, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615028/?format=api" }, { "unit": "https://translate.tryton.org/api/units/336938/?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.188731Z", "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": 615027, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615027/?format=api" }, { "unit": "https://translate.tryton.org/api/units/700223/?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.188588Z", "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": 615026, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615026/?format=api" }, { "unit": "https://translate.tryton.org/api/units/336937/?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.188445Z", "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": 615025, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615025/?format=api" }, { "unit": "https://translate.tryton.org/api/units/336936/?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.188303Z", "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": 615024, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615024/?format=api" }, { "unit": "https://translate.tryton.org/api/units/336935/?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.188158Z", "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": 615023, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615023/?format=api" }, { "unit": "https://translate.tryton.org/api/units/336934/?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.188012Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete sale \"%(sale)s\" you must cancel it.", "old_state": 0 }, "id": 615022, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615022/?format=api" }, { "unit": "https://translate.tryton.org/api/units/336933/?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.187864Z", "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": 615021, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615021/?format=api" }, { "unit": "https://translate.tryton.org/api/units/336932/?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.187697Z", "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": 615020, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615020/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:51.782364Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/sale/locale/id.po" }, "id": 615019, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/615019/?format=api" }, { "unit": "https://translate.tryton.org/api/units/413465/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:51.782223Z", "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": 615018, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615018/?format=api" }, { "unit": "https://translate.tryton.org/api/units/413464/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:51.782078Z", "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": 615017, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/615017/?format=api" } ] }{ "count": 8449, "next": "