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=23
https://translate.tryton.org/api/components/tryton/purchase/changes/?format=api&page=24", "previous": "https://translate.tryton.org/api/components/tryton/purchase/changes/?format=api&page=22", "results": [ { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/el/?format=api", "user": null, "author": null, "timestamp": "2024-06-30T22:24:31.774746Z", "action": 0, "target": "", "old": "", "details": { "reason": "check forced", "filename": "modules/purchase/locale/el.po" }, "id": 632951, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/632951/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/de/?format=api", "user": null, "author": null, "timestamp": "2024-06-30T22:24:31.213806Z", "action": 0, "target": "", "old": "", "details": { "reason": "check forced", "filename": "modules/purchase/locale/de.po" }, "id": 632950, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/632950/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/cs/?format=api", "user": null, "author": null, "timestamp": "2024-06-30T22:24:30.687861Z", "action": 0, "target": "", "old": "", "details": { "reason": "check forced", "filename": "modules/purchase/locale/cs.po" }, "id": 632949, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/632949/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ca/?format=api", "user": null, "author": null, "timestamp": "2024-06-30T22:24:30.143762Z", "action": 0, "target": "", "old": "", "details": { "reason": "check forced", "filename": "modules/purchase/locale/ca.po" }, "id": 632948, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/632948/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/bg/?format=api", "user": null, "author": null, "timestamp": "2024-06-30T22:24:29.440529Z", "action": 0, "target": "", "old": "", "details": { "reason": "check forced", "filename": "modules/purchase/locale/bg.po" }, "id": 632947, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/632947/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ar/?format=api", "user": null, "author": null, "timestamp": "2024-06-30T22:24:28.884644Z", "action": 0, "target": "", "old": "", "details": { "reason": "check forced", "filename": "modules/purchase/locale/ar.po" }, "id": 632946, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/632946/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/en/?format=api", "user": null, "author": null, "timestamp": "2024-06-30T22:24:28.423426Z", "action": 0, "target": "", "old": "", "details": { "reason": "check forced", "filename": "templates/purchase.pot" }, "id": 632945, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/632945/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-06-30T22:04:47.559868Z", "action": 61, "target": "weblate.gettext.msgmerge", "old": "", "details": { "fuzzy": true, "previous": false, "no_location": false }, "id": 628573, "action_name": "Add-on configuration changed", "url": "https://translate.tryton.org/api/changes/628573/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-06-19T21:44:00.993250Z", "action": 15, "target": "", "old": "", "details": { "auto": true }, "id": 628273, "action_name": "Component unlocked", "url": "https://translate.tryton.org/api/changes/628273/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-06-10T16:39:16.395791Z", "action": 14, "target": "", "old": "", "details": { "auto": true }, "id": 625884, "action_name": "Component locked", "url": "https://translate.tryton.org/api/changes/625884/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-06-10T16:39:16.365101Z", "action": 47, "target": "", "old": "", "details": { "alert": "PushFailure" }, "id": 625876, "action_name": "Alert triggered", "url": "https://translate.tryton.org/api/changes/625876/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-06-10T16:38:50.158442Z", "action": 15, "target": "", "old": "", "details": { "auto": true }, "id": 625241, "action_name": "Component unlocked", "url": "https://translate.tryton.org/api/changes/625241/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-06-10T16:38:21.559362Z", "action": 15, "target": "", "old": "", "details": { "auto": true }, "id": 624986, "action_name": "Component unlocked", "url": "https://translate.tryton.org/api/changes/624986/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-06-10T16:02:37.267548Z", "action": 14, "target": "", "old": "", "details": { "auto": true }, "id": 619162, "action_name": "Component locked", "url": "https://translate.tryton.org/api/changes/619162/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-06-10T16:02:37.246759Z", "action": 47, "target": "", "old": "", "details": { "alert": "PushFailure" }, "id": 619161, "action_name": "Alert triggered", "url": "https://translate.tryton.org/api/changes/619161/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.766670Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/purchase/locale/zh_CN.po" }, "id": 616256, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/616256/?format=api" }, { "unit": "https://translate.tryton.org/api/units/628586/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.766531Z", "action": 59, "target": "要获取资产或货物采购 \"%(purchase)s\"对应的报价,你必须进入仓库.", "old": "要获取资产或货物采购 \"%(purchase)s\"对应的报价,你必须进入仓库.", "details": { "state": 20, "source": "To get a quote for the purchase \"%(purchase)s\" you must enter a warehouse.", "old_state": 20 }, "id": 616255, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616255/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323683/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.766390Z", "action": 59, "target": "要处理采购 \"%(purchase)s\" , 你必须设置参与者\"%(party)s\"对应的供应商位置 .", "old": "要处理采购 \"%(purchase)s\" , 你必须设置参与者\"%(party)s\"对应的供应商位置 .", "details": { "state": 20, "source": "To process purchase \"%(purchase)s\" you must set a supplier location on party \"%(party)s\".", "old_state": 20 }, "id": 616254, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616254/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323682/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.766248Z", "action": 59, "target": "要给采购 \"%(purchase)s\" 开具发票,您必须为产品 \"%(product)s\" 定义一个费用账户.", "old": "要给采购 \"%(purchase)s\" 开具发票,您必须为产品 \"%(product)s\" 定义一个费用账户.", "details": { "state": 20, "source": "To invoice purchase \"%(purchase)s\" you must define an account expense for product \"%(product)s\".", "old_state": 20 }, "id": 616253, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616253/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323681/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.766106Z", "action": 59, "target": "你无法将移动 \"%(move)s\" 重置为草稿状态,因为它关联着一个采购 .", "old": "你无法将移动 \"%(move)s\" 重置为草稿状态,因为它关联着一个采购 .", "details": { "state": 20, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.", "old_state": 20 }, "id": 616252, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616252/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323680/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.765965Z", "action": 59, "target": "状态在草案时,才能修改采购 \"%(purchase)s\" 标题.", "old": "状态在草案时,才能修改采购 \"%(purchase)s\" 标题.", "details": { "state": 20, "source": "To modify the header of purchase \"%(purchase)s\", it must be in draft state.", "old_state": 20 }, "id": 616251, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616251/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323679/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.765824Z", "action": 59, "target": "要开具采购发票“%(purchase)s”,您必须配置默认帐户费用。", "old": "要开具采购发票“%(purchase)s”,您必须配置默认帐户费用。", "details": { "state": 10, "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.", "old_state": 20 }, "id": 616250, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616250/?format=api" }, { "unit": "https://translate.tryton.org/api/units/734285/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.765680Z", "action": 59, "target": "采购明细 \"%(line)s\" 移动超出了订购量 %(quantity)s, 超出额度为 %(extra)s。", "old": "采购明细 \"%(line)s\" 移动超出了订购量 %(quantity)s, 超出额度为 %(extra)s。", "details": { "state": 20, "source": "The purchase line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 20 }, "id": 616249, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616249/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323678/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.765537Z", "action": 59, "target": "要删除明细 \"%(line)s\" ,你必须将采购 \"%(purchase)s\"取消或者重置为草稿状态.", "old": "要删除明细 \"%(line)s\" ,你必须将采购 \"%(purchase)s\"取消或者重置为草稿状态.", "details": { "state": 20, "source": "To delete line \"%(line)s\" you must cancel or reset to draft purchase \"%(purchase)s\".", "old_state": 20 }, "id": 616248, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616248/?format=api" }, { "unit": "https://translate.tryton.org/api/units/698871/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.765394Z", "action": 59, "target": "非草案状态下,无法添加采购 \"%(purchase)s\" 的明细 。", "old": "非草案状态下,无法添加采购 \"%(purchase)s\" 的明细 。", "details": { "state": 20, "source": "You cannot add lines to purchase \"%(purchase)s\" because it is no longer in a draft state.", "old_state": 20 }, "id": 616247, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616247/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323677/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.765250Z", "action": 59, "target": "无法将发票 \"%(invoice)s\" 重置为草稿状态,因为因为它与某个采购关联。", "old": "无法将发票 \"%(invoice)s\" 重置为草稿状态,因为因为它与某个采购关联。", "details": { "state": 20, "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.", "old_state": 20 }, "id": 616246, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616246/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323676/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.765105Z", "action": 59, "target": "如果要删除采购项目 \"%(purchase)s\" ,你必须首先取消它.", "old": "如果要删除采购项目 \"%(purchase)s\" ,你必须首先取消它.", "details": { "state": 20, "source": "To delete purchase \"%(purchase)s\" you must cancel it.", "old_state": 20 }, "id": 616245, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616245/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323675/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.764943Z", "action": 59, "target": "你不能删除参与者 \"%(party)s\" , 因为它与公司 \"%(company)s\" 有未完成的采购.", "old": "你不能删除参与者 \"%(party)s\" , 因为它与公司 \"%(company)s\" 有未完成的采购.", "details": { "state": 20, "source": "You cannot erase party \"%(party)s\" while they have pending purchases with company \"%(company)s\".", "old_state": 20 }, "id": 616244, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616244/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.423717Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/purchase/locale/uk.po" }, "id": 616243, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/616243/?format=api" }, { "unit": "https://translate.tryton.org/api/units/664046/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.423505Z", "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": 616242, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616242/?format=api" }, { "unit": "https://translate.tryton.org/api/units/664045/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.423365Z", "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": 616241, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616241/?format=api" }, { "unit": "https://translate.tryton.org/api/units/664044/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.423225Z", "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": 616240, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616240/?format=api" }, { "unit": "https://translate.tryton.org/api/units/664043/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.423085Z", "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": 616239, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616239/?format=api" }, { "unit": "https://translate.tryton.org/api/units/664042/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.422945Z", "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": 616238, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616238/?format=api" }, { "unit": "https://translate.tryton.org/api/units/664041/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.422806Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.", "old_state": 0 }, "id": 616237, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616237/?format=api" }, { "unit": "https://translate.tryton.org/api/units/734284/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.422664Z", "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": 616236, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616236/?format=api" }, { "unit": "https://translate.tryton.org/api/units/664039/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.422523Z", "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": 616235, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616235/?format=api" }, { "unit": "https://translate.tryton.org/api/units/698856/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.422381Z", "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": 616234, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616234/?format=api" }, { "unit": "https://translate.tryton.org/api/units/664038/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.422237Z", "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": 616233, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616233/?format=api" }, { "unit": "https://translate.tryton.org/api/units/664037/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.422092Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete purchase \"%(purchase)s\" you must cancel it.", "old_state": 0 }, "id": 616232, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616232/?format=api" }, { "unit": "https://translate.tryton.org/api/units/664036/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/uk/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.421930Z", "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": 616231, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616231/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/tr/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.111848Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/purchase/locale/tr.po" }, "id": 616230, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/616230/?format=api" }, { "unit": "https://translate.tryton.org/api/units/628585/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/tr/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.111708Z", "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": 616229, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616229/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323367/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/tr/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.111567Z", "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": 616228, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616228/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323366/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/tr/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.111425Z", "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": 616227, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616227/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323365/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/tr/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.111284Z", "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": 616226, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616226/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323364/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/tr/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.111143Z", "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": 616225, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616225/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323363/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/tr/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.111001Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.", "old_state": 0 }, "id": 616224, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616224/?format=api" }, { "unit": "https://translate.tryton.org/api/units/734282/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/tr/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.110860Z", "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": 616223, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616223/?format=api" }, { "unit": "https://translate.tryton.org/api/units/323362/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/tr/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:11.110717Z", "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": 616222, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616222/?format=api" } ] }{ "count": 9909, "next": "