Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/tryton/purchase/changes/?format=api&page=27
https://translate.tryton.org/api/components/tryton/purchase/changes/?format=api&page=28", "previous": "https://translate.tryton.org/api/components/tryton/purchase/changes/?format=api&page=26", "results": [ { "unit": "https://translate.tryton.org/api/units/320477/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/it/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.752908Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice purchase \"%(purchase)s\" you must define an account expense for product \"%(product)s\".", "old_state": 0 }, "id": 616071, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616071/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320476/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/it/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.752768Z", "action": 59, "target": "Non è possibile riportare a bozza il movimento \"%s\" perché è stato generato da un ordine di acquisto.", "old": "Non è possibile riportare a bozza il movimento \"%s\" perché è stato generato da un ordine di acquisto.", "details": { "state": 10, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.", "old_state": 10 }, "id": 616070, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616070/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320475/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/it/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.752628Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To modify the header of purchase \"%(purchase)s\", it must be in draft state.", "old_state": 0 }, "id": 616069, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616069/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320474/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/it/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.752489Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.", "old_state": 0 }, "id": 616068, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616068/?format=api" }, { "unit": "https://translate.tryton.org/api/units/734242/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/it/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.752348Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The purchase line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 0 }, "id": 616067, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616067/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320473/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/it/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.752205Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete line \"%(line)s\" you must cancel or reset to draft purchase \"%(purchase)s\".", "old_state": 0 }, "id": 616066, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616066/?format=api" }, { "unit": "https://translate.tryton.org/api/units/698661/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/it/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.752062Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot add lines to purchase \"%(purchase)s\" because it is no longer in a draft state.", "old_state": 0 }, "id": 616065, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616065/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320472/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/it/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.751920Z", "action": 59, "target": "Non è possibile riportare a bozza il movimento \"%s\" perché è stato generato da un ordine di acquisto.", "old": "Non è possibile riportare a bozza il movimento \"%s\" perché è stato generato da un ordine di acquisto.", "details": { "state": 10, "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.", "old_state": 10 }, "id": 616064, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616064/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320471/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/it/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.751777Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete purchase \"%(purchase)s\" you must cancel it.", "old_state": 0 }, "id": 616063, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616063/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320470/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/it/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.751616Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot erase party \"%(party)s\" while they have pending purchases with company \"%(company)s\".", "old_state": 0 }, "id": 616062, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616062/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.452475Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/purchase/locale/id.po" }, "id": 616061, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/616061/?format=api" }, { "unit": "https://translate.tryton.org/api/units/628572/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.452337Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for the purchase \"%(purchase)s\" you must enter a warehouse.", "old_state": 0 }, "id": 616060, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616060/?format=api" }, { "unit": "https://translate.tryton.org/api/units/412519/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.452197Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To process purchase \"%(purchase)s\" you must set a supplier location on party \"%(party)s\".", "old_state": 0 }, "id": 616059, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616059/?format=api" }, { "unit": "https://translate.tryton.org/api/units/412518/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.452057Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice purchase \"%(purchase)s\" you must define an account expense for product \"%(product)s\".", "old_state": 0 }, "id": 616058, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616058/?format=api" }, { "unit": "https://translate.tryton.org/api/units/412517/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.451917Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.", "old_state": 0 }, "id": 616057, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616057/?format=api" }, { "unit": "https://translate.tryton.org/api/units/412516/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.451778Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To modify the header of purchase \"%(purchase)s\", it must be in draft state.", "old_state": 0 }, "id": 616056, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616056/?format=api" }, { "unit": "https://translate.tryton.org/api/units/412515/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.451638Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.", "old_state": 0 }, "id": 616055, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616055/?format=api" }, { "unit": "https://translate.tryton.org/api/units/734239/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.451497Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The purchase line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 0 }, "id": 616054, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616054/?format=api" }, { "unit": "https://translate.tryton.org/api/units/412514/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.451355Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete line \"%(line)s\" you must cancel or reset to draft purchase \"%(purchase)s\".", "old_state": 0 }, "id": 616053, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616053/?format=api" }, { "unit": "https://translate.tryton.org/api/units/698646/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.451213Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot add lines to purchase \"%(purchase)s\" because it is no longer in a draft state.", "old_state": 0 }, "id": 616052, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616052/?format=api" }, { "unit": "https://translate.tryton.org/api/units/412513/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.451068Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.", "old_state": 0 }, "id": 616051, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616051/?format=api" }, { "unit": "https://translate.tryton.org/api/units/412512/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.450923Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete purchase \"%(purchase)s\" you must cancel it.", "old_state": 0 }, "id": 616050, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616050/?format=api" }, { "unit": "https://translate.tryton.org/api/units/412511/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/id/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:06.450761Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot erase party \"%(party)s\" while they have pending purchases with company \"%(company)s\".", "old_state": 0 }, "id": 616049, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616049/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.974058Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/purchase/locale/hu.po" }, "id": 616048, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/616048/?format=api" }, { "unit": "https://translate.tryton.org/api/units/628571/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.973919Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for the purchase \"%(purchase)s\" you must enter a warehouse.", "old_state": 0 }, "id": 616047, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616047/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320161/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.973774Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To process purchase \"%(purchase)s\" you must set a supplier location on party \"%(party)s\".", "old_state": 0 }, "id": 616046, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616046/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320160/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.973482Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice purchase \"%(purchase)s\" you must define an account expense for product \"%(product)s\".", "old_state": 0 }, "id": 616045, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616045/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320159/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.973340Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.", "old_state": 0 }, "id": 616044, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616044/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320158/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.973196Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To modify the header of purchase \"%(purchase)s\", it must be in draft state.", "old_state": 0 }, "id": 616043, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616043/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320157/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.973041Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.", "old_state": 0 }, "id": 616042, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616042/?format=api" }, { "unit": "https://translate.tryton.org/api/units/734237/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.972898Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The purchase line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 0 }, "id": 616041, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616041/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320156/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.972755Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete line \"%(line)s\" you must cancel or reset to draft purchase \"%(purchase)s\".", "old_state": 0 }, "id": 616040, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616040/?format=api" }, { "unit": "https://translate.tryton.org/api/units/698631/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.972612Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot add lines to purchase \"%(purchase)s\" because it is no longer in a draft state.", "old_state": 0 }, "id": 616039, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616039/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320155/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.972467Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.", "old_state": 0 }, "id": 616038, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616038/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320154/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.972323Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete purchase \"%(purchase)s\" you must cancel it.", "old_state": 0 }, "id": 616037, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616037/?format=api" }, { "unit": "https://translate.tryton.org/api/units/320153/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.972160Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot erase party \"%(party)s\" while they have pending purchases with company \"%(company)s\".", "old_state": 0 }, "id": 616036, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616036/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.686201Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/purchase/locale/hi.po" }, "id": 616035, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/616035/?format=api" }, { "unit": "https://translate.tryton.org/api/units/628570/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.686062Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for the purchase \"%(purchase)s\" you must enter a warehouse.", "old_state": 0 }, "id": 616034, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616034/?format=api" }, { "unit": "https://translate.tryton.org/api/units/617402/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.685922Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To process purchase \"%(purchase)s\" you must set a supplier location on party \"%(party)s\".", "old_state": 0 }, "id": 616033, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616033/?format=api" }, { "unit": "https://translate.tryton.org/api/units/617401/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.685782Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice purchase \"%(purchase)s\" you must define an account expense for product \"%(product)s\".", "old_state": 0 }, "id": 616032, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616032/?format=api" }, { "unit": "https://translate.tryton.org/api/units/617400/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.685641Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.", "old_state": 0 }, "id": 616031, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616031/?format=api" }, { "unit": "https://translate.tryton.org/api/units/617399/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.685500Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To modify the header of purchase \"%(purchase)s\", it must be in draft state.", "old_state": 0 }, "id": 616030, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616030/?format=api" }, { "unit": "https://translate.tryton.org/api/units/617398/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.685358Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.", "old_state": 0 }, "id": 616029, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616029/?format=api" }, { "unit": "https://translate.tryton.org/api/units/734236/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.685217Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The purchase line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 0 }, "id": 616028, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616028/?format=api" }, { "unit": "https://translate.tryton.org/api/units/617397/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.685075Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete line \"%(line)s\" you must cancel or reset to draft purchase \"%(purchase)s\".", "old_state": 0 }, "id": 616027, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616027/?format=api" }, { "unit": "https://translate.tryton.org/api/units/698616/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.684933Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot add lines to purchase \"%(purchase)s\" because it is no longer in a draft state.", "old_state": 0 }, "id": 616026, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616026/?format=api" }, { "unit": "https://translate.tryton.org/api/units/617396/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.684790Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.", "old_state": 0 }, "id": 616025, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616025/?format=api" }, { "unit": "https://translate.tryton.org/api/units/617395/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.684646Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete purchase \"%(purchase)s\" you must cancel it.", "old_state": 0 }, "id": 616024, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616024/?format=api" }, { "unit": "https://translate.tryton.org/api/units/617394/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/hi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.684484Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot erase party \"%(party)s\" while they have pending purchases with company \"%(company)s\".", "old_state": 0 }, "id": 616023, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616023/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/gl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:05.399863Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/purchase/locale/gl.po" }, "id": 616022, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/616022/?format=api" } ] }{ "count": 9909, "next": "