Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/tryton/sale/changes/?format=api&page=21
https://translate.tryton.org/api/components/tryton/sale/changes/?format=api&page=22", "previous": "https://translate.tryton.org/api/components/tryton/sale/changes/?format=api&page=20", "results": [ { "unit": "https://translate.tryton.org/api/units/485113/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:49.293139Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must configure a default account revenue.", "old_state": 0 }, "id": 614928, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614928/?format=api" }, { "unit": "https://translate.tryton.org/api/units/731528/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:49.292997Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The sale line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 0 }, "id": 614927, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614927/?format=api" }, { "unit": "https://translate.tryton.org/api/units/335454/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:49.292854Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete line \"%(line)s\" you must cancel or reset to draft sale \"%(sale)s\".", "old_state": 0 }, "id": 614926, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614926/?format=api" }, { "unit": "https://translate.tryton.org/api/units/700133/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:49.292712Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot add lines to sale \"%(sale)s\" because it is no longer in a draft state.", "old_state": 0 }, "id": 614925, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614925/?format=api" }, { "unit": "https://translate.tryton.org/api/units/335453/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:49.292570Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a sale.", "old_state": 0 }, "id": 614924, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614924/?format=api" }, { "unit": "https://translate.tryton.org/api/units/335452/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:49.292426Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter an invoice address.", "old_state": 0 }, "id": 614923, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614923/?format=api" }, { "unit": "https://translate.tryton.org/api/units/335451/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:49.292280Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot use together invoice \"%(invoice_method)s\" and shipment \"%(shipment_method)s\" on sale \"%(sale)s\".", "old_state": 0 }, "id": 614922, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614922/?format=api" }, { "unit": "https://translate.tryton.org/api/units/335450/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:49.292132Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete sale \"%(sale)s\" you must cancel it.", "old_state": 0 }, "id": 614921, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614921/?format=api" }, { "unit": "https://translate.tryton.org/api/units/335449/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:49.291984Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To process sale \"%(sale)s\" you must set a customer location on party \"%(party)s\".", "old_state": 0 }, "id": 614920, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614920/?format=api" }, { "unit": "https://translate.tryton.org/api/units/335448/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fi/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:49.291816Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot erase party \"%(party)s\" while they have pending sales with company \"%(company)s\".", "old_state": 0 }, "id": 614919, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614919/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.704222Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/sale/locale/fa.po" }, "id": 614916, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/614916/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334968/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.704081Z", "action": 59, "target": "برای دریافت یک نقل قول برای فروش : \"%(sale)s\"شما باید یک انبار را وارد کنید.", "old": "برای دریافت یک نقل قول برای فروش : \"%(sale)s\"شما باید یک انبار را وارد کنید.", "details": { "state": 20, "source": "To get a quote for sale \"%(sale)s\" you must enter a warehouse.", "old_state": 20 }, "id": 614915, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614915/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334967/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.703938Z", "action": 59, "target": "برای دریافت یک نقل قول برای فروش : \"%(sale)s\"شما باید یک آدرس حمل ونقل را وارد کنید.", "old": "برای دریافت یک نقل قول برای فروش : \"%(sale)s\"شما باید یک آدرس حمل ونقل را وارد کنید.", "details": { "state": 20, "source": "To get a quote for sale \"%(sale)s\" you must enter a shipment address.", "old_state": 20 }, "id": 614914, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614914/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485102/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.703796Z", "action": 59, "target": "برای صورتحساب فروش :\"%(sale)s\" شما باید یک حساب درآمد برای محصول : \"%(product)s\" تعریف کنید.", "old": "برای صورتحساب فروش :\"%(sale)s\" شما باید یک حساب درآمد برای محصول : \"%(product)s\" تعریف کنید.", "details": { "state": 10, "source": "To invoice sale \"%(sale)s\" you must define an account revenue for product \"%(product)s\".", "old_state": 10 }, "id": 614913, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614913/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334965/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.703650Z", "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 sale.", "old_state": 20 }, "id": 614912, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614912/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334964/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.703424Z", "action": 59, "target": "برای تغیر عنوان فروش :\"%(sale)s\" حالت آن باید به پیش نویس بازنشانی شود.", "old": "برای تغیر عنوان فروش :\"%(sale)s\" حالت آن باید به پیش نویس بازنشانی شود.", "details": { "state": 20, "source": "To modify the header of sale \"%(sale)s\", it must be in \"draft\" state.", "old_state": 20 }, "id": 614911, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614911/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485101/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.703282Z", "action": 59, "target": "برای صورتحساب فروش :\"%(sale)s\" شما باید یک حساب درآمد پیش فرض پیکربندی کنید.", "old": "برای صورتحساب فروش :\"%(sale)s\" شما باید یک حساب درآمد پیش فرض پیکربندی کنید.", "details": { "state": 10, "source": "To invoice sale \"%(sale)s\" you must configure a default account revenue.", "old_state": 10 }, "id": 614910, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614910/?format=api" }, { "unit": "https://translate.tryton.org/api/units/731521/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.703139Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The sale line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 0 }, "id": 614909, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614909/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334962/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.702997Z", "action": 59, "target": "برای حذف سطر:\"%(line)s\" شما باید فروش :\"%(sale)s\"را لغو یا به حالت پیش نویس بازنشانی کنید.", "old": "برای حذف سطر:\"%(line)s\" شما باید فروش :\"%(sale)s\"را لغو یا به حالت پیش نویس بازنشانی کنید.", "details": { "state": 20, "source": "To delete line \"%(line)s\" you must cancel or reset to draft sale \"%(sale)s\".", "old_state": 20 }, "id": 614908, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614908/?format=api" }, { "unit": "https://translate.tryton.org/api/units/700118/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.702854Z", "action": 59, "target": "برای تغیر عنوان فروش :\"%(sale)s\" حالت آن باید به پیش نویس بازنشانی شود.", "old": "برای تغیر عنوان فروش :\"%(sale)s\" حالت آن باید به پیش نویس بازنشانی شود.", "details": { "state": 10, "source": "You cannot add lines to sale \"%(sale)s\" because it is no longer in a draft state.", "old_state": 10 }, "id": 614907, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614907/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334961/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.702711Z", "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 sale.", "old_state": 20 }, "id": 614906, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614906/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334960/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.702568Z", "action": 59, "target": "برای دریافت یک نقل قول برای فروش : \"%(sale)s\"شما باید آدرس صورتحساب را وارد کنید.", "old": "برای دریافت یک نقل قول برای فروش : \"%(sale)s\"شما باید آدرس صورتحساب را وارد کنید.", "details": { "state": 20, "source": "To get a quote for sale \"%(sale)s\" you must enter an invoice address.", "old_state": 20 }, "id": 614905, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614905/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334959/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.702425Z", "action": 59, "target": "شما نمیتوانید در فروش : \"%(sale)s\" صورتحساب :\"%(invoice_method)s\"و حمل و نقل :\"%(shipment_method)s\" را با هم استفاده کنید.", "old": "شما نمیتوانید در فروش : \"%(sale)s\" صورتحساب :\"%(invoice_method)s\"و حمل و نقل :\"%(shipment_method)s\" را با هم استفاده کنید.", "details": { "state": 20, "source": "You cannot use together invoice \"%(invoice_method)s\" and shipment \"%(shipment_method)s\" on sale \"%(sale)s\".", "old_state": 20 }, "id": 614904, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614904/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334958/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.702281Z", "action": 59, "target": "برای حذف فروش : \"%(sale)s\" شما باید ابتدا آنرا لغو کنید.", "old": "برای حذف فروش : \"%(sale)s\" شما باید ابتدا آنرا لغو کنید.", "details": { "state": 20, "source": "To delete sale \"%(sale)s\" you must cancel it.", "old_state": 20 }, "id": 614903, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614903/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334957/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.702136Z", "action": 59, "target": "برای پردازش فروش: \"%(sale)s\" شما باید مکان مشتری را در نهاد/سازمان : \"%(party)s\" تنظیم کنید.", "old": "برای پردازش فروش: \"%(sale)s\" شما باید مکان مشتری را در نهاد/سازمان : \"%(party)s\" تنظیم کنید.", "details": { "state": 20, "source": "To process sale \"%(sale)s\" you must set a customer location on party \"%(party)s\".", "old_state": 20 }, "id": 614902, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614902/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334956/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/fa/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.701973Z", "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 sales with company \"%(company)s\".", "old_state": 20 }, "id": 614901, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614901/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.194987Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/sale/locale/eu.po" }, "id": 614899, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/614899/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505900/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.194843Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter a warehouse.", "old_state": 0 }, "id": 614898, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614898/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505899/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.194697Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter a shipment address.", "old_state": 0 }, "id": 614897, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614897/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505892/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.194549Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must define an account revenue for product \"%(product)s\".", "old_state": 0 }, "id": 614896, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614896/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505891/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.194402Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a sale.", "old_state": 0 }, "id": 614895, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614895/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505890/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.194256Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To modify the header of sale \"%(sale)s\", it must be in \"draft\" state.", "old_state": 0 }, "id": 614894, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614894/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505889/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.194109Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must configure a default account revenue.", "old_state": 0 }, "id": 614893, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614893/?format=api" }, { "unit": "https://translate.tryton.org/api/units/731517/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193960Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The sale line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 0 }, "id": 614892, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614892/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505888/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193813Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete line \"%(line)s\" you must cancel or reset to draft sale \"%(sale)s\".", "old_state": 0 }, "id": 614891, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614891/?format=api" }, { "unit": "https://translate.tryton.org/api/units/700103/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193663Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot add lines to sale \"%(sale)s\" because it is no longer in a draft state.", "old_state": 0 }, "id": 614890, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614890/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505887/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193473Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset invoice \"%(invoice)s\" to draft because it was generated by a sale.", "old_state": 0 }, "id": 614889, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614889/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505886/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193327Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter an invoice address.", "old_state": 0 }, "id": 614888, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614888/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505885/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193180Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot use together invoice \"%(invoice_method)s\" and shipment \"%(shipment_method)s\" on sale \"%(sale)s\".", "old_state": 0 }, "id": 614887, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614887/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505884/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.193031Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To delete sale \"%(sale)s\" you must cancel it.", "old_state": 0 }, "id": 614886, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614886/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505883/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.192881Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To process sale \"%(sale)s\" you must set a customer location on party \"%(party)s\".", "old_state": 0 }, "id": 614885, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614885/?format=api" }, { "unit": "https://translate.tryton.org/api/units/505882/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/eu/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:48.192706Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot erase party \"%(party)s\" while they have pending sales with company \"%(company)s\".", "old_state": 0 }, "id": 614884, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614884/?format=api" }, { "unit": null, "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.831642Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "modules/sale/locale/et.po" }, "id": 614882, "action_name": "Resource updated", "url": "https://translate.tryton.org/api/changes/614882/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334476/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.831502Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter a warehouse.", "old_state": 0 }, "id": 614881, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614881/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334475/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.831362Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get a quote for sale \"%(sale)s\" you must enter a shipment address.", "old_state": 0 }, "id": 614880, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614880/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485090/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.831220Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must define an account revenue for product \"%(product)s\".", "old_state": 0 }, "id": 614879, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614879/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334473/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.831077Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You cannot reset move \"%(move)s\" to draft because it was generated by a sale.", "old_state": 0 }, "id": 614878, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614878/?format=api" }, { "unit": "https://translate.tryton.org/api/units/334472/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.830934Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To modify the header of sale \"%(sale)s\", it must be in \"draft\" state.", "old_state": 0 }, "id": 614877, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614877/?format=api" }, { "unit": "https://translate.tryton.org/api/units/485089/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.830790Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To invoice sale \"%(sale)s\" you must configure a default account revenue.", "old_state": 0 }, "id": 614876, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614876/?format=api" }, { "unit": "https://translate.tryton.org/api/units/731514/?format=api", "component": "https://translate.tryton.org/api/components/tryton/sale/?format=api", "translation": "https://translate.tryton.org/api/translations/tryton/sale/et/?format=api", "user": null, "author": null, "timestamp": "2024-06-10T15:51:47.830647Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The sale line \"%(line)s\" is moving %(extra)s in addition to the %(quantity)s ordered.", "old_state": 0 }, "id": 614875, "action_name": "String updated in the repository", "url": "https://translate.tryton.org/api/changes/614875/?format=api" } ] }{ "count": 9027, "next": "