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=25
https://translate.tryton.org/api/components/tryton/purchase/changes/?format=api&page=26", "previous": "https://translate.tryton.org/api/components/tryton/purchase/changes/?format=api&page=24", "results": [ { "unit": "https://translate.tryton.org/api/units/734267/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ru/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.589685Z", "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": 616171, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616171/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322716/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ru/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.589543Z", "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": 616170, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616170/?format=api" }, { "unit": "https://translate.tryton.org/api/units/698781/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ru/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.589400Z", "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": 616169, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616169/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322715/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ru/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.589256Z", "action": 59, "target": "Вы не можете сбросить в черновик перемещение \"%s\" так как оно создано из покупки.", "old": "Вы не можете сбросить в черновик перемещение \"%s\" так как оно создано из покупки.", "details": { "state": 10, "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.", "old_state": 10 }, "id": 616168, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616168/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322714/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ru/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.589111Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete purchase \"%(purchase)s\" you must cancel it.", "old_state": 0 }, "id": 616167, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616167/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322713/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ru/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.588947Z", "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": 616166, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616166/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.064993Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/purchase/locale/ro.po" }, "id": 616165, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/616165/?format=api" }, { "unit": "https://translate.tryton.org/api/units/628580/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.064853Z", "action": 59, "target": "Pentru a obține o ofertă pentru achiziția „%(purchase)s” trebuie specificat un depozit.", "old": "Pentru a obține o ofertă pentru achiziția „%(purchase)s” trebuie specificat un depozit.", "details": { "state": 20, "source": "To get a quote for the purchase \"%(purchase)s\" you must enter a warehouse.", "old_state": 20 }, "id": 616164, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616164/?format=api" }, { "unit": "https://translate.tryton.org/api/units/491427/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.064700Z", "action": 59, "target": "Pentru a procesa achiziția \"%(purchase)s\" trebuie să setați o locație a furnizorului în partea \"%(party)s\".", "old": "Pentru a procesa achiziția \"%(purchase)s\" trebuie să setați o locație a furnizorului în partea \"%(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": 616163, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616163/?format=api" }, { "unit": "https://translate.tryton.org/api/units/491426/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.064560Z", "action": 59, "target": "Pentru a factura achiziția \"%(purchase)s\" trebuie să definiți o cheltuială de cont pentru produsul \"%(product)s\".", "old": "Pentru a factura achiziția \"%(purchase)s\" trebuie să definiți o cheltuială de cont pentru produsul \"%(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": 616162, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616162/?format=api" }, { "unit": "https://translate.tryton.org/api/units/491425/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.064420Z", "action": 59, "target": "Nu puteți reseta mișcarea \"%(move)s\" în ciornă deoarece a fost generată de o achiziție.", "old": "Nu puteți reseta mișcarea \"%(move)s\" în ciornă deoarece a fost generată de o achiziție.", "details": { "state": 20, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.", "old_state": 20 }, "id": 616161, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616161/?format=api" }, { "unit": "https://translate.tryton.org/api/units/491424/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.064279Z", "action": 59, "target": "Pentru a modifica antetul achiziției \"%(purchase)s\", acesta trebuie să fie în stare ciornă.", "old": "Pentru a modifica antetul achiziției \"%(purchase)s\", acesta trebuie să fie în stare ciornă.", "details": { "state": 20, "source": "To modify the header of purchase \"%(purchase)s\", it must be in draft state.", "old_state": 20 }, "id": 616160, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616160/?format=api" }, { "unit": "https://translate.tryton.org/api/units/491423/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.064139Z", "action": 59, "target": "Pentru a factura achiziția \"%(purchase)s\" trebuie să configurați o cheltuială implicită de cont.", "old": "Pentru a factura achiziția \"%(purchase)s\" trebuie să configurați o cheltuială implicită de cont.", "details": { "state": 20, "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.", "old_state": 20 }, "id": 616159, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616159/?format=api" }, { "unit": "https://translate.tryton.org/api/units/734264/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.063999Z", "action": 59, "target": "Rândul de vânzare \"%(line)s\" mișcă %(extra)s în plus față de %(quantity)s comandată.", "old": "Rândul de vânzare \"%(line)s\" mișcă %(extra)s în plus față de %(quantity)s comandată.", "details": { "state": 20, "source": "The purchase line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 20 }, "id": 616158, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616158/?format=api" }, { "unit": "https://translate.tryton.org/api/units/491422/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.063858Z", "action": 59, "target": "Pentru a șterge rândul \"%(line)s\", achiziția nefinalizată \"%(purchase)s\" trebuie anulată sau resetată.", "old": "Pentru a șterge rândul \"%(line)s\", achiziția nefinalizată \"%(purchase)s\" trebuie anulată sau resetată.", "details": { "state": 20, "source": "To delete line \"%(line)s\" you must cancel or reset to draft purchase \"%(purchase)s\".", "old_state": 20 }, "id": 616157, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616157/?format=api" }, { "unit": "https://translate.tryton.org/api/units/698766/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.063716Z", "action": 59, "target": "Nu se pot adăuga rânduri la achiziția \"%(purchase)s\" pentru că nu mai este în starea de ciornă.", "old": "Nu se pot adăuga rânduri la achiziția \"%(purchase)s\" pentru că nu mai este în starea de ciornă.", "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": 616156, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616156/?format=api" }, { "unit": "https://translate.tryton.org/api/units/491421/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.063570Z", "action": 59, "target": "Nu puteți reseta factura \"%(invoice)s\" la ciornă deoarece a fost generată de o achiziție.", "old": "Nu puteți reseta factura \"%(invoice)s\" la ciornă deoarece a fost generată de o achiziție.", "details": { "state": 20, "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.", "old_state": 20 }, "id": 616155, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616155/?format=api" }, { "unit": "https://translate.tryton.org/api/units/491420/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.063409Z", "action": 59, "target": "Pentru a șterge achiziția \"%(purchase)s\", aceasta trebuie să fie anulată.", "old": "Pentru a șterge achiziția \"%(purchase)s\", aceasta trebuie să fie anulată.", "details": { "state": 20, "source": "To delete purchase \"%(purchase)s\" you must cancel it.", "old_state": 20 }, "id": 616154, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616154/?format=api" }, { "unit": "https://translate.tryton.org/api/units/491419/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/ro/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:09.063248Z", "action": 59, "target": "Nu se poate șterge partea \"%(party)s\" în timp ce acesta are achiziții în așteptare cu compania \"%(company)s\".", "old": "Nu se poate șterge partea \"%(party)s\" în timp ce acesta are achiziții în așteptare cu compania \"%(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": 616153, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616153/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.762611Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/purchase/locale/pt.po" }, "id": 616152, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/616152/?format=api" }, { "unit": "https://translate.tryton.org/api/units/628579/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.762471Z", "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": 616151, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616151/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322398/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.762329Z", "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": 616150, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616150/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322397/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.762187Z", "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": 616149, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616149/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322396/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.762044Z", "action": 59, "target": "Não é possível restaurar para rascunho o movimento \"%s\" porque ele foi gerado por uma compra.", "old": "Não é possível restaurar para rascunho o movimento \"%s\" porque ele foi gerado por uma compra.", "details": { "state": 10, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.", "old_state": 10 }, "id": 616148, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616148/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322395/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.761902Z", "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": 616147, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616147/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322394/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.761758Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.", "old_state": 0 }, "id": 616146, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616146/?format=api" }, { "unit": "https://translate.tryton.org/api/units/734260/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.761615Z", "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": 616145, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616145/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322393/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.761471Z", "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": 616144, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616144/?format=api" }, { "unit": "https://translate.tryton.org/api/units/698751/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.761325Z", "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": 616143, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616143/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322392/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.761179Z", "action": 59, "target": "Não é possível restaurar para rascunho o movimento \"%s\" porque ele foi gerado por uma compra.", "old": "Não é possível restaurar para rascunho o movimento \"%s\" porque ele foi gerado por uma compra.", "details": { "state": 10, "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a purchase.", "old_state": 10 }, "id": 616142, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616142/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322391/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.761032Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete purchase \"%(purchase)s\" you must cancel it.", "old_state": 0 }, "id": 616141, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616141/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322390/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pt/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.760868Z", "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": 616140, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616140/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.459851Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/purchase/locale/pl.po" }, "id": 616139, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/616139/?format=api" }, { "unit": "https://translate.tryton.org/api/units/628578/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.459711Z", "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": 616138, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616138/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322077/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.459568Z", "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": 616137, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616137/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322076/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.459424Z", "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": 616136, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616136/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322075/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.459282Z", "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": 616135, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616135/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322074/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.459140Z", "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": 616134, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616134/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322073/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.458997Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice purchase \"%(purchase)s\" you must configure a default account expense.", "old_state": 0 }, "id": 616133, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616133/?format=api" }, { "unit": "https://translate.tryton.org/api/units/734256/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.458855Z", "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": 616132, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616132/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322072/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.458712Z", "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": 616131, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616131/?format=api" }, { "unit": "https://translate.tryton.org/api/units/698736/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.458569Z", "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": 616130, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616130/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322071/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.458425Z", "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": 616129, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616129/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322070/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.458278Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete purchase \"%(purchase)s\" you must cancel it.", "old_state": 0 }, "id": 616128, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616128/?format=api" }, { "unit": "https://translate.tryton.org/api/units/322069/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/pl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.458116Z", "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": 616127, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616127/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/nl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.156635Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/purchase/locale/nl.po" }, "id": 616126, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/616126/?format=api" }, { "unit": "https://translate.tryton.org/api/units/628577/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/nl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.156496Z", "action": 59, "target": "Om een offerte te krijgen voor inkoop \"%(purchase)s\", moet eerst een magazijn ingevoerd worden.", "old": "Om een offerte te krijgen voor inkoop \"%(purchase)s\", moet eerst een magazijn ingevoerd worden.", "details": { "state": 20, "source": "To get a quote for the purchase \"%(purchase)s\" you must enter a warehouse.", "old_state": 20 }, "id": 616125, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616125/?format=api" }, { "unit": "https://translate.tryton.org/api/units/321756/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/nl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.156354Z", "action": 59, "target": "Om inkooporder \"%(purchase)s\" te verwerken, moet de opslaglocatie van de leverancier worden geconfigureerd op relatie \"%(party)s\".", "old": "Om inkooporder \"%(purchase)s\" te verwerken, moet de opslaglocatie van de leverancier worden geconfigureerd op relatie \"%(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": 616124, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616124/?format=api" }, { "unit": "https://translate.tryton.org/api/units/321755/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/nl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.156212Z", "action": 59, "target": "Om de factuur voor inkooporder \"%(purchase)s\" aan te maken, moet een grootboekrekening kosten gedefinieerd worden voor product \"%(product)s\".", "old": "Om de factuur voor inkooporder \"%(purchase)s\" aan te maken, moet een grootboekrekening kosten gedefinieerd worden voor product \"%(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": 616123, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616123/?format=api" }, { "unit": "https://translate.tryton.org/api/units/321754/?format=api", "component": "https://translate.tryton.org/api/components/tryton/purchase/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/purchase/nl/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:57:08.156071Z", "action": 59, "target": "U kunt voorraadbeweging \"%(move)s\" niet terug zetten naar concept omdat deze is gegenereerd door een inkooporder.", "old": "U kunt voorraadbeweging \"%(move)s\" niet terug zetten naar concept omdat deze is gegenereerd door een inkooporder.", "details": { "state": 20, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a purchase.", "old_state": 20 }, "id": 616122, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/616122/?format=api" } ] }{ "count": 9909, "next": "