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=9
https://translate.tryton.org/api/components/tryton/sale/changes/?format=api&page=10", "previous": "https://translate.tryton.org/api/components/tryton/sale/changes/?format=api&page=8", "results": [ { "unit": "https://translate.tryton.org/api/units/731517/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193960Z", "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": 614892, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614892/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505888/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193813Z", "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": 614891, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614891/?format=api" }, { "unit": "https://translate.tryton.org/api/units/700103/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193663Z", "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": 614890, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614890/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505887/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193473Z", "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": 614889, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614889/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505886/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193327Z", "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": 614888, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614888/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505885/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193180Z", "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": 614887, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614887/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505884/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193031Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete sale \"%(sale)s\" you must cancel it.", "old_state": 0 }, "id": 614886, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614886/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505883/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.192881Z", "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": 614885, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614885/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505882/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.192706Z", "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": 614884, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614884/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.831642Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/sale/locale/et.po" }, "id": 614882, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/614882/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334476/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.831502Z", "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": 614881, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614881/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334475/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.831362Z", "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": 614880, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614880/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485090/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.831220Z", "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": 614879, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614879/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334473/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.831077Z", "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": 614878, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614878/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334472/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.830934Z", "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": 614877, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614877/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485089/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.830790Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must configure a default account revenue.", "old_state": 0 }, "id": 614876, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614876/?format=api" }, { "unit": "https://translate.tryton.org/api/units/731514/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.830647Z", "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": 614875, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614875/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334470/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.830504Z", "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": 614874, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614874/?format=api" }, { "unit": "https://translate.tryton.org/api/units/700088/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.830357Z", "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": 614873, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614873/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334469/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.830126Z", "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": 614872, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614872/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334468/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.829984Z", "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": 614871, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614871/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334467/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.829842Z", "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": 614870, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614870/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334466/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.829698Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete sale \"%(sale)s\" you must cancel it.", "old_state": 0 }, "id": 614869, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614869/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334465/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.829554Z", "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": 614868, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614868/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334464/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.829390Z", "action": 59, "target": "Osapoolt \"%(osapooli)\" ei saa kustutada, kuniks neil on ettevõttega \"%(ettevõtetega)\" avatud müügid.", "old": "Osapoolt \"%(osapooli)\" ei saa kustutada, kuniks neil on ettevõttega \"%(ettevõtetega)\" avatud müügid.", "details": { "state": 10, "source": "You cannot erase party \"%(party)s\" while they have pending sales with company \"%(company)s\".", "old_state": 20 }, "id": 614867, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614867/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.399667Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/sale/locale/es_419.po" }, "id": 614865, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/614865/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333984/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.399527Z", "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": 614864, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614864/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333983/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.399385Z", "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": 614863, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614863/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485078/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.399243Z", "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": 614862, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614862/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333981/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.399101Z", "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": 614861, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614861/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333980/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.398959Z", "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": 614860, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614860/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485077/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.398817Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must configure a default account revenue.", "old_state": 0 }, "id": 614859, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614859/?format=api" }, { "unit": "https://translate.tryton.org/api/units/731512/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.398676Z", "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": 614858, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614858/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333978/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.398534Z", "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": 614857, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614857/?format=api" }, { "unit": "https://translate.tryton.org/api/units/700073/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.398391Z", "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": 614856, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614856/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333977/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.398248Z", "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": 614855, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614855/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333976/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.398107Z", "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": 614854, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614854/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333975/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.397963Z", "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": 614853, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614853/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333974/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.397819Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete sale \"%(sale)s\" you must cancel it.", "old_state": 0 }, "id": 614852, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614852/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333973/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.397674Z", "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": 614851, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614851/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333972/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es_419/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.397511Z", "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": 614850, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614850/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:46.596836Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/sale/locale/es.po" }, "id": 614848, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/614848/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333485/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:46.596695Z", "action": 59, "target": "Para obtener un presupuesto para la venta \"%(sale)s\" debe definir un almacén.", "old": "Para obtener un presupuesto para la venta \"%(sale)s\" debe definir un almacén.", "details": { "state": 20, "source": "To get a quote for sale \"%(sale)s\" you must enter a warehouse.", "old_state": 20 }, "id": 614847, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614847/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333484/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:46.596552Z", "action": 59, "target": "Para obtener un presupuesto para la venta \"%(sale)s\" debe definir una dirección de envío.", "old": "Para obtener un presupuesto para la venta \"%(sale)s\" debe definir una dirección de envío.", "details": { "state": 20, "source": "To get a quote for sale \"%(sale)s\" you must enter a shipment address.", "old_state": 20 }, "id": 614846, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614846/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485066/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:46.596409Z", "action": 59, "target": "Para facturar la venta \"%(sale)s\" debe definir una cuenta de ingresos para el producto \"%(product)s\".", "old": "Para facturar la venta \"%(sale)s\" debe definir una cuenta de ingresos para el producto \"%(product)s\".", "details": { "state": 20, "source": "To invoice sale \"%(sale)s\" you must define an account revenue for product \"%(product)s\".", "old_state": 20 }, "id": 614845, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614845/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333482/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:46.596267Z", "action": 59, "target": "No puede establecer el movimiento \"%(move)s\" como borrador porque fue generado desde una venta.", "old": "No puede establecer el movimiento \"%(move)s\" como borrador porque fue generado desde una venta.", "details": { "state": 20, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a sale.", "old_state": 20 }, "id": 614844, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614844/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333481/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:46.596123Z", "action": 59, "target": "Para modificar la cabecera de la venta \"%(sale)s\", esta debes estar en estado \"borrador\".", "old": "Para modificar la cabecera de la venta \"%(sale)s\", esta debes estar en estado \"borrador\".", "details": { "state": 20, "source": "To modify the header of sale \"%(sale)s\", it must be in \"draft\" state.", "old_state": 20 }, "id": 614843, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614843/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485065/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:46.595980Z", "action": 59, "target": "Para facturar la venta \"%(sale)s\" debe configurar una cuenta de ingresos por defecto.", "old": "Para facturar la venta \"%(sale)s\" debe configurar una cuenta de ingresos por defecto.", "details": { "state": 20, "source": "To invoice sale \"%(sale)s\" you must configure a default account revenue.", "old_state": 20 }, "id": 614842, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614842/?format=api" }, { "unit": "https://translate.tryton.org/api/units/731509/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:46.595837Z", "action": 59, "target": "La linea de venta \"%(line)s\" está moviendo %(extra)s además de los \"%(quantity)s pedidos.", "old": "La linea de venta \"%(line)s\" está moviendo %(extra)s además de los \"%(quantity)s pedidos.", "details": { "state": 20, "source": "The sale line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 20 }, "id": 614841, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614841/?format=api" }, { "unit": "https://translate.tryton.org/api/units/333479/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/es/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:46.595694Z", "action": 59, "target": "Para eliminar la línea \"%(line)s\" debe cancelar o establecer como borrador la venta \"%(sale)s\".", "old": "Para eliminar la línea \"%(line)s\" debe cancelar o establecer como borrador la venta \"%(sale)s\".", "details": { "state": 20, "source": "To delete line \"%(line)s\" you must cancel or reset to draft sale \"%(sale)s\".", "old_state": 20 }, "id": 614840, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614840/?format=api" } ] }{ "count": 8483, "next": "