Translation components API.

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

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

{
    "count": 2410,
    "next": "https://hosted.weblate.org/api/translations/liberapay/core/ms/changes/?format=api&page=6",
    "previous": "https://hosted.weblate.org/api/translations/liberapay/core/ms/changes/?format=api&page=4",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/104503014/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-09-03T16:28:44.641314+02:00",
            "action": 5,
            "target": "Akaun {provider} yang anda cuba untuk kaitkan itu dikaitkan ke akaun Liberapay lain yang ditandakan sebagai fraud.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The {provider} account you are attempting to connect is linked to another Liberapay account marked as fraudulent.",
                "old_state": 0
            },
            "id": 64887355,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/64887355/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-03T10:51:33.673650+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 64879466,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/64879466/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104503014/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-03T10:51:33.673459+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The {provider} account you are attempting to connect is linked to another Liberapay account marked as fraudulent.",
                "old_state": -1
            },
            "id": 64879465,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/64879465/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-28T13:49:12.281432+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 64511449,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/64511449/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/7486761/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-08-27T15:23:47.590384+02:00",
            "action": 2,
            "target": "Log keluar",
            "old": "Log Keluar",
            "details": {
                "state": 20,
                "source": "Sign out",
                "old_state": 20
            },
            "id": 64487686,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/64487686/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206644/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-08-27T15:20:52.117072+02:00",
            "action": 5,
            "target": "Tetapkan sebagai lalai bagi {currency}",
            "old": "",
            "details": {
                "state": 20,
                "source": "Set as default for {currency}",
                "old_state": 0
            },
            "id": 64487597,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/64487597/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206643/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-08-27T15:20:38.810764+02:00",
            "action": 5,
            "target": "Gunakan instrumen ini secara lalainya bagi pembayaran dalam {currency}.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Use this instrument by default for payments in {currency}.",
                "old_state": 0
            },
            "id": 64487579,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/64487579/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206642/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-08-27T15:20:11.493500+02:00",
            "action": 5,
            "target": "lalai bagi {currency}",
            "old": "",
            "details": {
                "state": 20,
                "source": "default for {currency}",
                "old_state": 0
            },
            "id": 64487574,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/64487574/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206641/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-08-27T15:20:00.758009+02:00",
            "action": 5,
            "target": "Instrumen ini digunakan secara lalainya bagi pembayaran dalam {currency}.",
            "old": "",
            "details": {
                "state": 20,
                "source": "This instrument is used by default for payments in {currency}.",
                "old_state": 0
            },
            "id": 64487571,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/64487571/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206640/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-08-27T15:19:37.624977+02:00",
            "action": 5,
            "target": "Instrumen ini digunakan secara lalainya.",
            "old": "",
            "details": {
                "state": 20,
                "source": "This instrument is used by default.",
                "old_state": 0
            },
            "id": 64487566,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/64487566/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206639/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-08-27T15:19:18.318805+02:00",
            "action": 5,
            "target": "Gunakan instrumen pembayaran ini secara lalainya untuk pembayaran masa depan dalam {currency}",
            "old": "",
            "details": {
                "state": 20,
                "source": "Use this payment instrument by default for future payments in {currency}",
                "old_state": 0
            },
            "id": 64487562,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/64487562/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-27T09:36:34.868080+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 64451383,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/64451383/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206644/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-27T09:36:34.868030+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Set as default for {currency}",
                "old_state": -1
            },
            "id": 64451382,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/64451382/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206643/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-27T09:36:34.867976+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use this instrument by default for payments in {currency}.",
                "old_state": -1
            },
            "id": 64451381,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/64451381/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206642/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-27T09:36:34.867886+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "default for {currency}",
                "old_state": -1
            },
            "id": 64451380,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/64451380/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206641/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-27T09:36:34.867736+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This instrument is used by default for payments in {currency}.",
                "old_state": -1
            },
            "id": 64451379,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/64451379/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206640/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-27T09:36:34.867650+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This instrument is used by default.",
                "old_state": -1
            },
            "id": 64451378,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/64451378/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/104206639/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-27T09:36:34.867556+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use this payment instrument by default for future payments in {currency}",
                "old_state": -1
            },
            "id": 64451377,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/64451377/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-19T14:10:19.752003+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 61794690,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/61794690/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-18T15:02:19.575732+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 61548152,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/61548152/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/15471413/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-07-17T17:20:17.545291+02:00",
            "action": 2,
            "target": "<unused singular (hash=875d02423fb659ec81c96c1ca550c608)>\u001e\u001eAnda mempunyai {n} pembayaran dijadualkan untuk perbaharu derma anda, tetapi kami tidak dapat memprosesnya kerana anda tiada instrumen pembayaran yang sah.",
            "old": "<unused singular (hash=875d02423fb659ec81c96c1ca550c608)>\u001e\u001eAnda mempunyai {n} pembayaran dijadualkan untuk memperbaharui derma anda, tetapi kami tidak dapat memprosesnya kerana anda tidak mempunyai instrumen pembayaran yang sah.",
            "details": {
                "state": 20,
                "source": "<unused singular (hash=875d02423fb659ec81c96c1ca550c608)>\u001e\u001eYou have {n} payments scheduled to renew your donations, but we can't process them because a valid payment instrument is missing.",
                "old_state": 20
            },
            "id": 61514188,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/61514188/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102273485/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-07-17T17:17:16.971573+02:00",
            "action": 2,
            "target": "Derma melalui Stripe boleh jadi rahsia, manakala PayPal sentiasa membolehkan penderma dan penerima untuk melihat nama dan alamat e-mel masing-masing.",
            "old": "Derma melalui Stripe boleh menjadi rahsia, manakala PayPal sentiasa membenarkan penderma dan penerima melihat nama dan alamat e-mel masing-masing.",
            "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": 61514145,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/61514145/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102273484/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-07-17T17:13:46.349770+02:00",
            "action": 2,
            "target": "Anda perlu {link_open}menambah keterangan profil{link_close} sebelum anda boleh mula menerima derma.",
            "old": "Anda perlu {link_open}menambahkan perihalan profil{link_close} sebelum anda boleh mula menerima derma.",
            "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": 61514094,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/61514094/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102273483/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-07-17T17:12:09.204546+02:00",
            "action": 2,
            "target": "Anda perlu {link_open}menetapkan nama pengguna anda{link_close} sebelum anda boleh mula menerima derma.",
            "old": "Anda perlu {link_open}menetapkan nama pengguna anda{link_close} sebelum anda boleh mula menerima derma.",
            "details": {
                "state": 20,
                "source": "You have to {link_open}set your username{link_close} before you can start to receive donations.",
                "old_state": 10
            },
            "id": 61514068,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/61514068/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T17:08:31.028839+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 61513923,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/61513923/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102273485/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T16:33:35.063892+02:00",
            "action": 6,
            "target": "Derma melalui Stripe boleh menjadi rahsia, manakala PayPal sentiasa membenarkan penderma dan penerima melihat nama dan alamat e-mel masing-masing.",
            "old": "",
            "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": 0
            },
            "id": 61513293,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/61513293/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102273484/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T16:33:35.036437+02:00",
            "action": 6,
            "target": "Anda perlu {link_open}menambahkan perihalan profil{link_close} sebelum anda boleh mula menerima derma.",
            "old": "",
            "details": {
                "state": 10,
                "source": "You have to {link_open}add a profile description{link_close} before you can start to receive donations.",
                "old_state": 0
            },
            "id": 61513292,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/61513292/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102273483/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T16:33:34.997214+02:00",
            "action": 6,
            "target": "Anda perlu {link_open}menetapkan nama pengguna anda{link_close} sebelum anda boleh mula menerima derma.",
            "old": "",
            "details": {
                "state": 10,
                "source": "You have to {link_open}set your username{link_close} before you can start to receive donations.",
                "old_state": 0
            },
            "id": 61513291,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/61513291/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T16:31:41.287527+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 61513074,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/61513074/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102273485/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T16:31:41.287466+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": -1
            },
            "id": 61513073,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61513073/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102273484/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T16:31:41.287397+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You have to {link_open}add a profile description{link_close} before you can start to receive donations.",
                "old_state": -1
            },
            "id": 61513072,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61513072/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/102273483/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T16:31:41.287263+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You have to {link_open}set your username{link_close} before you can start to receive donations.",
                "old_state": -1
            },
            "id": 61513071,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/61513071/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-28T14:01:05.167381+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 54544441,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/54544441/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-27T01:48:58.898787+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 54486579,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/54486579/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97446682/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-04-26T11:21:26.354009+02:00",
            "action": 2,
            "target": "Akaun pembayar telah digantung kerana disyaki berlaku penipuan atau tindakan lain yang tidak dibenarkan.",
            "old": "Akaun pembayar digantung kerana disyaki berlaku penipuan atau tindakan lain yang tidak dibenarkan.",
            "details": {
                "state": 20,
                "source": "The payer's account is suspended due to a suspicion of fraud or other unauthorized action.",
                "old_state": 10
            },
            "id": 54379663,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/54379663/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97446681/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-04-26T11:18:22.018159+02:00",
            "action": 2,
            "target": "digantung",
            "old": "digantung",
            "details": {
                "state": 20,
                "source": "suspended",
                "old_state": 10
            },
            "id": 54379627,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/54379627/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/15843063/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-04-26T11:17:59.745764+02:00",
            "action": 2,
            "target": "Kami menggantung penghantaran pemberitahuan ke alamat anda {email_address} sehingga {date}, kerana kami gagal menghantar e-mel kepada anda baru-baru ini.",
            "old": "Kami hentikan penghantaran pemberitahuan ke alamat anda {email_address} sehingga {date}, kerana kami gagal menghantar e-mel kepada anda baru-baru ini.",
            "details": {
                "state": 20,
                "source": "We are suspending sending notifications to your address {email_address} until {date}, because a recent attempt to email you has failed.",
                "old_state": 20
            },
            "id": 54379625,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/54379625/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-25T10:52:46.202587+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 54325682,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/54325682/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-24T09:40:47.662410+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 54230684,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/54230684/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97446682/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-24T09:30:46.700993+02:00",
            "action": 6,
            "target": "Akaun pembayar digantung kerana disyaki berlaku penipuan atau tindakan lain yang tidak dibenarkan.",
            "old": "",
            "details": {
                "state": 10,
                "source": "The payer's account is suspended due to a suspicion of fraud or other unauthorized action.",
                "old_state": 0
            },
            "id": 54230610,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/54230610/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97446681/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-24T09:30:46.680497+02:00",
            "action": 6,
            "target": "digantung",
            "old": "",
            "details": {
                "state": 10,
                "source": "suspended",
                "old_state": 0
            },
            "id": 54230609,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/54230609/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-24T09:29:01.057782+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 54230457,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/54230457/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97446682/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-24T09:29:01.057669+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The payer's account is suspended due to a suspicion of fraud or other unauthorized action.",
                "old_state": -1
            },
            "id": 54230456,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/54230456/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97446681/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-24T09:29:01.057482+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "suspended",
                "old_state": -1
            },
            "id": 54230455,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/54230455/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-23T11:47:11.165823+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 54205440,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/54205440/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-15T07:50:24.292762+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 53721501,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/53721501/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97051087/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-04-14T16:33:06.479655+02:00",
            "action": 2,
            "target": "Pemproses pembayaran yang Liberapay sokong mempunyai polisi yang tidak memuaskan terhadap kandungan seksual. {paypal_link}PayPal memerlukan prakelulusan{link_close}, dan {stripe_link}Stripe melarangnya secara keseluruhannya{link_close}. Oleh itu, walaupun anda boleh menggunakan Liberapay untuk sesetengah kandungan dewasa sahaja, biasanya lebih baik untuk menggunakan platform yang khusus bagi kandungan sebegitu.",
            "old": "Pemproses pembayaran yang disokong Liberapay mempunyai dasar yang tidak menguntungkan terhadap kandungan seksual. {paypal_link}PayPal memerlukan pra-kelulusan{link_close} dan {stripe_link}Stripe melarangnya sepenuhnya{link_close}. Jadi, walaupun ada kemungkinan untuk menggunakan Liberapay untuk beberapa kandungan dewasa sahaja, biasanya lebih baik menggunakan platform khusus dalam kandungan tersebut.",
            "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": 10
            },
            "id": 53679191,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53679191/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/7486824/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-04-14T16:21:55.769775+02:00",
            "action": 2,
            "target": "Kami berterima kasih jika menerima hadiah, tetapi kami tiada matlamat dana yang khusus.",
            "old": "Kalau dapat sedikit wang pun jadilah, kami tiada matlamat khusus.",
            "details": {
                "state": 20,
                "source": "We're grateful for gifts, but don't have a specific funding goal.",
                "old_state": 20
            },
            "id": 53678225,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53678225/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/7486820/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-04-14T16:21:20.737789+02:00",
            "action": 2,
            "target": "Saya berterima kasih jika menerima hadiah, tetapi saya tiada matlamat dana yang khusus.",
            "old": "Kalau dapat sedikit wang pun jadilah, saya tiada matlamat khusus.",
            "details": {
                "state": 20,
                "source": "I'm grateful for gifts, but don't have a specific funding goal.",
                "old_state": 20
            },
            "id": 53678163,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53678163/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97051086/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ms/?format=api",
            "user": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "author": "https://hosted.weblate.org/api/users/mnh48/?format=api",
            "timestamp": "2023-04-14T16:08:54.642481+02:00",
            "action": 2,
            "target": "Anda perlu {link_open}mengesahkan alamat e-mel anda{link_close} sebelum anda boleh mula menerima derma.",
            "old": "Anda perlu {link_open}sahkan alamat e-mel anda{link_close} sebelum anda boleh mula menerima derma.",
            "details": {
                "state": 20,
                "source": "You have to {link_open}confirm your email address{link_close} before you can start to receive donations.",
                "old_state": 10
            },
            "id": 53676835,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53676835/?format=api"
        }
    ]
}