Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/liberapay/core/ru/changes/?format=api&page=3
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 2945,
    "next": "https://hosted.weblate.org/api/translations/liberapay/core/ru/changes/?format=api&page=4",
    "previous": "https://hosted.weblate.org/api/translations/liberapay/core/ru/changes/?format=api&page=2",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/97051099/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-12-05T17:05:17.786443+01:00",
            "action": 2,
            "target": "Платежные системы, поддерживаемые Liberapay, имеют неблагоприятную политику в отношении сексуального контента. {paypal_link}PayPal требует предварительного одобрения{link_close}, а {stripe_link}Stripe полностью запрещает его{link_close}. Поэтому, хотя Liberapay можно использовать для некоторых видов контента, предназначенного только для взрослых, обычно лучше использовать платформу, специализирующуюся на таком контенте.",
            "old": "Платежные процессоры, которые поддерживает Liberapay, имеют неблагоприятную политику в отношении сексуального контента. {paypal_link}PayPal требует предварительного одобрения{link_close}, а {stripe_link}Stripe полностью запрещает его{link_close}. Поэтому, хотя Liberapay можно использовать для некоторых видов контента, предназначенного только для взрослых, обычно лучше использовать платформу, специализирующуюся на таком контенте.",
            "details": {
                "state": 20,
                "source": "The payment processors Liberapay supports have unfavourable policies towards sexual content. {paypal_link}PayPal requires pre-approval{link_close}, and {stripe_link}Stripe prohibits it entirely{link_close}. So, while it is possible to use Liberapay for some adult-only content, it is usually better to use a platform specialized in such content.",
                "old_state": 20
            },
            "id": 73382224,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/73382224/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/86045943/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-12-05T17:04:48.720029+01:00",
            "action": 2,
            "target": "Поскольку для успешной обработки платежа иногда требуется почтовый адрес плательщика, мы рекомендуем вам ввести свой адрес ниже. Он будет сохранен в нашей базе данных в зашифрованном виде и отправлен платёжной системе ({processor_name}).",
            "old": "Поскольку для успешной обработки платежа иногда требуется почтовый адрес плательщика, мы рекомендуем вам ввести свой адрес ниже. Он будет сохранен в зашифрованном виде в нашей базе данных и отправлен процессору платежей ({processor_name}).",
            "details": {
                "state": 20,
                "source": "As the payer's postal address is sometimes required to successfully process a payment, we recommend that you input yours below. It will be stored encrypted in our database and sent to the payment processor ({processor_name}).",
                "old_state": 20
            },
            "id": 73382218,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/73382218/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/86045942/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-12-05T17:04:08.663306+01:00",
            "action": 2,
            "target": "Чтобы снизить риск отклонения платежа, мы рекомендуем указать свой почтовый адрес ниже. Он будет сохранен в нашей базе данных в зашифрованном виде и будет отправлен платёжной системе ({processor_name}).",
            "old": "Чтобы снизить риск отклонения платежа, мы рекомендуем вам ввести свой почтовый адрес ниже. Он будет сохранен в зашифрованном виде в нашей базе данных и отправлен процессору платежей ({processor_name}).",
            "details": {
                "state": 20,
                "source": "In order to reduce the risk of this payment being rejected, we recommend that you input your postal address below. It will be stored encrypted in our database and sent to the payment processor ({processor_name}).",
                "old_state": 20
            },
            "id": 73382217,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/73382217/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/8602554/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-12-05T17:02:52.430164+01:00",
            "action": 2,
            "target": "Эта информация будет напрямую отправлена платёжной системе {name} через зашифрованное соединение.",
            "old": "Эта информация будет отправлена платёжному процессору {name} через зашифрованное соединение.",
            "details": {
                "state": 20,
                "source": "This data will be sent directly to the payment processor {name} through an encrypted connection.",
                "old_state": 20
            },
            "id": 73382202,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/73382202/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/81141201/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-12-05T17:02:01.898927+01:00",
            "action": 2,
            "target": "В настоящее время ваши настройки валюты игнорируются, поскольку они несовместимы с выбранной платёжной системой.",
            "old": "Ваши настройки валюты в настоящее время игнорируются, поскольку они несовместимы с выбранной платёжной системой.",
            "details": {
                "state": 20,
                "source": "Your currency settings are currently ignored because they're incompatible with the payment processor you're using.",
                "old_state": 20
            },
            "id": 73382189,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/73382189/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/81141201/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-12-05T17:01:53.411705+01:00",
            "action": 2,
            "target": "Ваши настройки валюты в настоящее время игнорируются, поскольку они несовместимы с выбранной платёжной системой.",
            "old": "Ваши настройки валюты в настоящее время игнорируются, поскольку они несовместимы с используемым вами платежным процессором.",
            "details": {
                "state": 20,
                "source": "Your currency settings are currently ignored because they're incompatible with the payment processor you're using.",
                "old_state": 20
            },
            "id": 73382187,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/73382187/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/Changaco/?format=api",
            "author": "https://hosted.weblate.org/api/users/Changaco/?format=api",
            "timestamp": "2023-12-04T16:58:26.458665+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ru.po"
            },
            "id": 73317414,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/73317414/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/105215106/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-04T16:58:26.458638+01:00",
            "action": 59,
            "target": "Найти совпадающее описание пользователя\u001e\u001eНайти совпадающие описания пользователей\u001e\u001eНайти совпадающие описания пользователей",
            "old": "Найти совпадающее описание пользователя\u001e\u001eНайти совпадающие описания пользователей\u001e\u001eНайти совпадающие описания пользователей",
            "details": {
                "state": 20,
                "source": "Found a matching user description\u001e\u001eFound matching user descriptions",
                "old_state": 20
            },
            "id": 73317413,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/73317413/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725997/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-04T16:58:26.458612+01:00",
            "action": 59,
            "target": "Через Liberapay наибольшее количество денег получает {n} команда:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} команды:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} команд:",
            "old": "Через Liberapay наибольшее количество денег получает {n} команда:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} команды:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} команд:",
            "details": {
                "state": 20,
                "source": "The team receiving the most money through Liberapay is:\u001e\u001eThe {n} teams receiving the most money through Liberapay are:",
                "old_state": 20
            },
            "id": 73317412,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/73317412/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725996/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-04T16:58:26.458585+01:00",
            "action": 59,
            "target": "Через Liberapay наибольшее количество денег получает {n} организация:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} организации:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} организаций:",
            "old": "Через Liberapay наибольшее количество денег получает {n} организация:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} организации:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} организаций:",
            "details": {
                "state": 20,
                "source": "The organization receiving the most money through Liberapay is:\u001e\u001eThe {n} organizations receiving the most money through Liberapay are:",
                "old_state": 20
            },
            "id": 73317411,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/73317411/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725995/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-04T16:58:26.458556+01:00",
            "action": 59,
            "target": "Через Liberapay наибольшее количество денег получает {n} пользователь:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} пользователя:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} пользователей:",
            "old": "Через Liberapay наибольшее количество денег получает {n} пользователь:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} пользователя:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} пользователей:",
            "details": {
                "state": 20,
                "source": "The individual receiving the most money through Liberapay is:\u001e\u001eThe {n} individuals receiving the most money through Liberapay are:",
                "old_state": 20
            },
            "id": 73317410,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/73317410/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/105215104/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-04T16:58:26.458511+01:00",
            "action": 59,
            "target": "Liberapay частично доступен для создателей на {n} территории:\u001e\u001eLiberapay частично доступен для создателей на {n} территориях:\u001e\u001eLiberapay частично доступен для создателей на {n} территориях:",
            "old": "Liberapay частично доступен для создателей на {n} территории:\u001e\u001eLiberapay частично доступен для создателей на {n} территориях:\u001e\u001eLiberapay частично доступен для создателей на {n} территориях:",
            "details": {
                "state": 20,
                "source": "<unused singular (hash=853969b22957acb45a26404e37a3ef82)>\u001e\u001eLiberapay is partially available to creators in {n} territories:",
                "old_state": 20
            },
            "id": 73317409,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/73317409/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-20T06:04:34.281227+01:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 71739582,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/71739582/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:43:02.278967+01:00",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 71696001,
            "action_name": "Translation completed",
            "url": "https://hosted.weblate.org/api/changes/71696001/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725991/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:43:02.179409+01:00",
            "action": 2,
            "target": "порядок сортировки",
            "old": "порядок сортировки",
            "details": {
                "state": 20,
                "source": "sort order",
                "old_state": 10
            },
            "id": 71696000,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71696000/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107495332/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:42:42.656599+01:00",
            "action": 2,
            "target": "Исследовать надежды",
            "old": "Исследовать надежды",
            "details": {
                "state": 20,
                "source": "Explore Hopefuls",
                "old_state": 10
            },
            "id": 71695994,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695994/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107495331/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:42:29.827239+01:00",
            "action": 2,
            "target": "Пользователи, которые надеются получить свои первые пожертвования через Liberapay.",
            "old": "Пользователи, которые надеются получить свои первые пожертвования через Liberapay.",
            "details": {
                "state": 20,
                "source": "Users who are hoping to receive their first donations through Liberapay.",
                "old_state": 10
            },
            "id": 71695991,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695991/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107495330/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:42:10.301017+01:00",
            "action": 2,
            "target": "Изучить получателей",
            "old": "Изучить получателей",
            "details": {
                "state": 20,
                "source": "Explore Recipients",
                "old_state": 10
            },
            "id": 71695986,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695986/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725987/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:41:57.187190+01:00",
            "action": 2,
            "target": "Профили начинают отображаться в этом списке только через 72 часа после создания.",
            "old": "Профили начинают отображаться в этом списке только через 72 часа после создания.",
            "details": {
                "state": 20,
                "source": "Profiles only start appearing in the list 72 hours after they're created.",
                "old_state": 10
            },
            "id": 71695983,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695983/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725986/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:41:37.140414+01:00",
            "action": 2,
            "target": "Несмотря на наши усилия, некоторые из этих профилей могут быть спамом или мошенниками.",
            "old": "Несмотря на наши усилия, некоторые из этих профилей могут быть спамом или мошенниками.",
            "details": {
                "state": 20,
                "source": "Despite our efforts, some of the listed profiles may be spam or fraud.",
                "old_state": 10
            },
            "id": 71695979,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695979/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725985/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:41:17.264919+01:00",
            "action": 2,
            "target": "На этой странице перечислены пользователи Liberapay, которые надеются получить свои первые пожертвования.",
            "old": "На этой странице перечислены пользователи Liberapay, которые надеются получить свои первые пожертвования.",
            "details": {
                "state": 20,
                "source": "This page lists Liberapay users who are hoping to receive their first donations.",
                "old_state": 10
            },
            "id": 71695977,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695977/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102273503/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:40:54.664337+01:00",
            "action": 2,
            "target": "Пожертвования через Stripe могут быть секретными, тогда как PayPal всегда сообщает спонсорам и получателям имена и адреса эл. почты друг друга.",
            "old": "Пожертвования через Stripe могут быть секретными, тогда как PayPal всегда сообщает спонсорам и получателям имена и адреса эл. почты друг друга.",
            "details": {
                "state": 20,
                "source": "Donations through Stripe can be secret, whereas PayPal always allows donors and recipients to see each other's names and email addresses.",
                "old_state": 10
            },
            "id": 71695973,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695973/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/105215100/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:40:27.395671+01:00",
            "action": 2,
            "target": "Платежный счет был успешно отключен.",
            "old": "Платежный счет был успешно отключен.",
            "details": {
                "state": 20,
                "source": "The payment account has been successfully disconnected.",
                "old_state": 10
            },
            "id": 71695969,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695969/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206675/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:40:10.968865+01:00",
            "action": 2,
            "target": "Использовать этот платежный инструмент по умолчанию для будущих платежей в {currency}",
            "old": "Использовать этот платежный инструмент по умолчанию для будущих платежей в {currency}",
            "details": {
                "state": 20,
                "source": "Use this payment instrument by default for future payments in {currency}",
                "old_state": 10
            },
            "id": 71695964,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695964/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725984/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:39:52.908456+01:00",
            "action": 2,
            "target": "Надежды",
            "old": "Надежды",
            "details": {
                "state": 20,
                "source": "Hopefuls",
                "old_state": 10
            },
            "id": 71695917,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695917/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725997/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:39:04.330149+01:00",
            "action": 2,
            "target": "Через Liberapay наибольшее количество денег получает {n} команда:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} команды:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} команд:",
            "old": "Через Liberapay наибольшее количество денег получает {n} команда:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} команды:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} команд:",
            "details": {
                "state": 20,
                "source": "The team receiving the most money through Liberapay is:\u001e\u001eThe {n} teams receiving the most money through Liberapay are:",
                "old_state": 10
            },
            "id": 71695907,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695907/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725996/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:38:51.675368+01:00",
            "action": 2,
            "target": "Через Liberapay наибольшее количество денег получает {n} организация:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} организации:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} организаций:",
            "old": "Через Liberapay наибольшее количество денег получает {n} организация:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} организации:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} организаций:",
            "details": {
                "state": 20,
                "source": "The organization receiving the most money through Liberapay is:\u001e\u001eThe {n} organizations receiving the most money through Liberapay are:",
                "old_state": 10
            },
            "id": 71695906,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695906/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725995/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:38:32.980557+01:00",
            "action": 2,
            "target": "Через Liberapay наибольшее количество денег получает {n} пользователь:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} пользователя:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} пользователей:",
            "old": "Через Liberapay наибольшее количество денег получает {n} пользователь:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} пользователя:\u001e\u001eЧерез Liberapay наибольшее количество денег получают {n} пользователей:",
            "details": {
                "state": 20,
                "source": "The individual receiving the most money through Liberapay is:\u001e\u001eThe {n} individuals receiving the most money through Liberapay are:",
                "old_state": 10
            },
            "id": 71695897,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695897/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/105215106/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:36:08.890902+01:00",
            "action": 2,
            "target": "Найти совпадающее описание пользователя\u001e\u001eНайти совпадающие описания пользователей\u001e\u001eНайти совпадающие описания пользователей",
            "old": "Найти совпадающее описание пользователя\u001e\u001eНайти совпадающие описания пользователей\u001e\u001eНайти совпадающие описания пользователей",
            "details": {
                "state": 20,
                "source": "Found a matching user description\u001e\u001eFound matching user descriptions",
                "old_state": 10
            },
            "id": 71695884,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695884/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/105215104/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:34:26.698011+01:00",
            "action": 2,
            "target": "Liberapay частично доступен для создателей на {n} территории:\u001e\u001eLiberapay частично доступен для создателей на {n} территориях:\u001e\u001eLiberapay частично доступен для создателей на {n} территориях:",
            "old": "Liberapay частично доступен для создателей на {n} территории:\u001e\u001eLiberapay частично доступен для создателей на {n} территориях:\u001e\u001eLiberapay частично доступен для создателей на {n} территориях:",
            "details": {
                "state": 20,
                "source": "<unused singular (hash=853969b22957acb45a26404e37a3ef82)>\u001e\u001eLiberapay is partially available to creators in {n} territories:",
                "old_state": 10
            },
            "id": 71695862,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695862/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/105215103/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:33:46.873867+01:00",
            "action": 2,
            "target": "Пожертвования могут быть получены только на территориях, где имеется по крайней мере один поддерживаемый платежный процессор. В настоящее время поддерживаются платежные процессоры {Stripe} и {PayPal}. Некоторые функции доступны только через Stripe, поэтому Liberapay полностью доступен для создателей на территориях, поддерживаемых Stripe, и частично доступен на территориях, только поддерживаемых PayPal.",
            "old": "Пожертвования могут быть получены только на территориях, где имеется по крайней мере одна поддерживаемая платёжная система. В настоящее время поддерживаются платежные системы {Stripe} и {PayPal}. Поскольку некоторые функции доступны только через Stripe, Liberapay доступен полноценно только для создателей на территориях, поддерживаемых Stripe, и частично доступен на территориях, только поддерживаемых PayPal.",
            "details": {
                "state": 20,
                "source": "Donations can only be received in territories where at least one supported payment processor is available. The currently supported payment processors are {Stripe} and {PayPal}. Some features are only available through Stripe, so Liberapay is fully available to creators in territories supported by Stripe, and partially available in territories only supported by PayPal.",
                "old_state": 10
            },
            "id": 71695852,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695852/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206679/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:32:33.937590+01:00",
            "action": 2,
            "target": "Используйте этот инструмент по умолчанию для платежей в {currency}.",
            "old": "Используйте этот инструмент по умолчанию для платежей в {currency}.",
            "details": {
                "state": 20,
                "source": "Use this instrument by default for payments in {currency}.",
                "old_state": 10
            },
            "id": 71695841,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695841/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206677/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:32:11.759773+01:00",
            "action": 2,
            "target": "Этот инструмент используется по умолчанию для платежей в {currency}.",
            "old": "Этот инструмент используется по умолчанию для платежей в {currency}.",
            "details": {
                "state": 20,
                "source": "This instrument is used by default for payments in {currency}.",
                "old_state": 10
            },
            "id": 71695837,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695837/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206676/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:31:34.903491+01:00",
            "action": 2,
            "target": "Этот инструмент используется по умолчанию.",
            "old": "Этот инструмент используется по умолчанию.",
            "details": {
                "state": 20,
                "source": "This instrument is used by default.",
                "old_state": 10
            },
            "id": 71695831,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695831/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/105215101/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:31:15.232686+01:00",
            "action": 2,
            "target": "Этот платежный счет больше недоступен. Теперь он отключен.",
            "old": "Этот платежный счет больше недоступен. Теперь он отключен.",
            "details": {
                "state": 20,
                "source": "This payment account is no longer accessible. It is now disconnected.",
                "old_state": 10
            },
            "id": 71695827,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/71695827/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206675/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:30:36.777694+01:00",
            "action": 37,
            "target": "Использовать этот платежный инструмент по умолчанию для будущих платежей в {currency}",
            "old": "Использовать этот платежный инструмент для будущих платежей в {currency} по умолчанию",
            "details": {
                "state": 10,
                "source": "Use this payment instrument by default for future payments in {currency}",
                "old_state": 10
            },
            "id": 71695822,
            "action_name": "Marked for edit",
            "url": "https://hosted.weblate.org/api/changes/71695822/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206675/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "author": "https://hosted.weblate.org/api/users/gfbdrgng/?format=api",
            "timestamp": "2023-11-18T14:30:36.773905+01:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 71695821,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/71695821/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T18:12:49.956552+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ru.po"
            },
            "id": 71052341,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/71052341/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725998/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T18:12:49.956509+01:00",
            "action": 59,
            "target": "Наибольшее количество денег через Liberapay получает {n} счёт:\u001e\u001eНаибольшее количество денег через Liberapay получают {n} счёта:\u001e\u001eНаибольшее количество денег через Liberapay получают {n} счетов:",
            "old": "Наибольшее количество денег через Liberapay получает {n} счёт:\u001e\u001eНаибольшее количество денег через Liberapay получают {n} счёта:\u001e\u001eНаибольшее количество денег через Liberapay получают {n} счетов:",
            "details": {
                "state": 20,
                "source": "The Liberapay account receiving the most money is:\u001e\u001eThe {n} Liberapay accounts receiving the most money are:",
                "old_state": 20
            },
            "id": 71052340,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/71052340/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-06T02:33:37.445468+01:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 70632656,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/70632656/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/107495329/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-11-05T13:49:40.437455+01:00",
            "action": 2,
            "target": "Авторы и проекты, получающие пожертвования через Liberapay.",
            "old": "Люди и проекты, получающие пожертвования через Liberapay.",
            "details": {
                "state": 20,
                "source": "People and projects who receive donations through Liberapay.",
                "old_state": 10
            },
            "id": 70592840,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/70592840/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725987/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-11-05T13:48:06.527116+01:00",
            "action": 37,
            "target": "Профили начинают отображаться в этом списке только через 72 часа после создания.",
            "old": "Профили начинают появляться в списке только через 72 часа после их создания.",
            "details": {
                "state": 10,
                "source": "Profiles only start appearing in the list 72 hours after they're created.",
                "old_state": 10
            },
            "id": 70592740,
            "action_name": "Marked for edit",
            "url": "https://hosted.weblate.org/api/changes/70592740/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725986/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-11-05T13:47:40.761853+01:00",
            "action": 37,
            "target": "Несмотря на наши усилия, некоторые из этих профилей могут быть спамом или мошенниками.",
            "old": "Несмотря на наши усилия, некоторые из перечисленных профилей могут оказаться спамом или мошенничеством.",
            "details": {
                "state": 10,
                "source": "Despite our efforts, some of the listed profiles may be spam or fraud.",
                "old_state": 10
            },
            "id": 70592736,
            "action_name": "Marked for edit",
            "url": "https://hosted.weblate.org/api/changes/70592736/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102273503/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-11-05T13:46:49.699320+01:00",
            "action": 37,
            "target": "Пожертвования через Stripe могут быть секретными, тогда как PayPal всегда сообщает спонсорам и получателям имена и адреса эл. почты друг друга.",
            "old": "Пожертвования через Stripe могут быть секретными, тогда как PayPal всегда позволяет жертвователям и получателям видеть имена и адреса электронной почты друг друга.",
            "details": {
                "state": 10,
                "source": "Donations through Stripe can be secret, whereas PayPal always allows donors and recipients to see each other's names and email addresses.",
                "old_state": 10
            },
            "id": 70592725,
            "action_name": "Marked for edit",
            "url": "https://hosted.weblate.org/api/changes/70592725/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/105215103/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-11-05T13:44:01.822965+01:00",
            "action": 37,
            "target": "Пожертвования могут быть получены только на территориях, где имеется по крайней мере одна поддерживаемая платёжная система. В настоящее время поддерживаются платежные системы {Stripe} и {PayPal}. Поскольку некоторые функции доступны только через Stripe, Liberapay доступен полноценно только для создателей на территориях, поддерживаемых Stripe, и частично доступен на территориях, только поддерживаемых PayPal.",
            "old": "Пожертвования могут быть получены только на территориях, где имеется по крайней мере один поддерживаемый платежный процессор. В настоящее время поддерживаются платежные процессоры {Stripe} и {PayPal}. Некоторые функции доступны только через Stripe, поэтому Liberapay полностью доступен для создателей на территориях, поддерживаемых Stripe, и частично доступен на территориях, только поддерживаемых PayPal.",
            "details": {
                "state": 10,
                "source": "Donations can only be received in territories where at least one supported payment processor is available. The currently supported payment processors are {Stripe} and {PayPal}. Some features are only available through Stripe, so Liberapay is fully available to creators in territories supported by Stripe, and partially available in territories only supported by PayPal.",
                "old_state": 10
            },
            "id": 70592706,
            "action_name": "Marked for edit",
            "url": "https://hosted.weblate.org/api/changes/70592706/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102273502/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-11-05T13:41:40.393904+01:00",
            "action": 2,
            "target": "Чтобы начать получать пожертвования, вы должны {link_open}добавить описание профиля{link_close}.",
            "old": "Вы должны {link_open}добавить описание профиля{link_close}, прежде чем вы сможете начать получать пожертвования.",
            "details": {
                "state": 20,
                "source": "You have to {link_open}add a profile description{link_close} before you can start to receive donations.",
                "old_state": 10
            },
            "id": 70592685,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/70592685/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-03T08:01:12.293063+01:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 70477938,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/70477938/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725989/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-11-02T17:57:39.079045+01:00",
            "action": 2,
            "target": "доход",
            "old": "доход",
            "details": {
                "state": 20,
                "source": "income",
                "old_state": 10
            },
            "id": 70466500,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/70466500/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725990/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-11-02T17:57:33.557372+01:00",
            "action": 2,
            "target": "дата создания",
            "old": "дата создания",
            "details": {
                "state": 20,
                "source": "creation date",
                "old_state": 10
            },
            "id": 70466499,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/70466499/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/106725999/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ru/?format=api",
            "user": "https://hosted.weblate.org/api/users/0que/?format=api",
            "author": "https://hosted.weblate.org/api/users/0que/?format=api",
            "timestamp": "2023-11-02T17:57:26.316113+01:00",
            "action": 2,
            "target": "количество звезд",
            "old": "количество звезд",
            "details": {
                "state": 20,
                "source": "stars count",
                "old_state": 10
            },
            "id": 70466496,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/70466496/?format=api"
        }
    ]
}