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=7
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 2411,
    "next": "https://hosted.weblate.org/api/translations/liberapay/core/ms/changes/?format=api&page=8",
    "previous": "https://hosted.weblate.org/api/translations/liberapay/core/ms/changes/?format=api&page=6",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/96800880/?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-10T11:03:29.781958+02:00",
            "action": 6,
            "target": "Liberapay menyokong tiga tahap keterlihatan untuk sumbangan. Setiap tahap boleh dihidupkan atau dimatikan, tetapi sekurang-kurangnya satu daripadanya mesti didayakan.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Liberapay supports three visibility levels for donations. Each level can be turned on or off, but at least one of them must be enabled.",
                "old_state": 0
            },
            "id": 53304530,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/53304530/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800879/?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-10T11:03:29.756222+02:00",
            "action": 6,
            "target": "Tahap keterlihatan",
            "old": "",
            "details": {
                "state": 10,
                "source": "Visibility levels",
                "old_state": 0
            },
            "id": 53304529,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/53304529/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800878/?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-10T11:03:29.729271+02:00",
            "action": 6,
            "target": "Anda perlu menyemak sekurang-kurangnya satu kotak.",
            "old": "",
            "details": {
                "state": 10,
                "source": "You have to check at least one box.",
                "old_state": 0
            },
            "id": 53304528,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/53304528/?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-10T11:00:50.901974+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 53303993,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/53303993/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800887/?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-10T11:00:50.901911+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This is what your prospective donors will see with the new settings:",
                "old_state": -1
            },
            "id": 53303992,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53303992/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800886/?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-10T11:00:50.901845+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This is what your prospective donors currently see:",
                "old_state": -1
            },
            "id": 53303991,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53303991/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800885/?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-10T11:00:50.901779+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Allow public donations",
                "old_state": -1
            },
            "id": 53303990,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53303990/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800884/?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-10T11:00:50.901714+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Allow private donations",
                "old_state": -1
            },
            "id": 53303989,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53303989/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800883/?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-10T11:00:50.901648+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Allow secret donations",
                "old_state": -1
            },
            "id": 53303988,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53303988/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800882/?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-10T11:00:50.901583+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Secret donations aren't possible when the payer uses PayPal.",
                "old_state": -1
            },
            "id": 53303987,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53303987/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800881/?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-10T11:00:50.901517+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Secret donations aren't possible with PayPal. You should either disable secret donations or {link_start}add a Stripe account{link_end}.",
                "old_state": -1
            },
            "id": 53303986,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53303986/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800880/?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-10T11:00:50.901449+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Liberapay supports three visibility levels for donations. Each level can be turned on or off, but at least one of them must be enabled.",
                "old_state": -1
            },
            "id": 53303985,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53303985/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800879/?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-10T11:00:50.901378+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Visibility levels",
                "old_state": -1
            },
            "id": 53303984,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53303984/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800878/?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-10T11:00:50.901260+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You have to check at least one box.",
                "old_state": -1
            },
            "id": 53303983,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53303983/?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-10T09:42:33.488013+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 53301243,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/53301243/?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-08T09:47:38.037662+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 52896256,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/52896256/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378867/?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-06T17:33:59.740896+02:00",
            "action": 2,
            "target": "Tidak perlu letak nama pengguna anda dalam keterangan ringkas. Keterangan ringkas akan sentiasa dipaparkan terus di bawah nama pengguna.",
            "old": "Memasukkan nama pengguna anda dalam penerangan ringkas adalah berlebihan. Penerangan ringkas sentiasa dipaparkan di bawah nama pengguna.",
            "details": {
                "state": 20,
                "source": "Including your username in the short description is redundant. The short description is always displayed immediately below the username.",
                "old_state": 10
            },
            "id": 52840221,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/52840221/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378866/?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-06T17:28:11.743908+02:00",
            "action": 2,
            "target": "Resit tersedia secara automatik bagi setiap pembayaran.",
            "old": "Resit tersedia secara automatik untuk setiap pembayaran.",
            "details": {
                "state": 20,
                "source": "A receipt is automatically available for every payment.",
                "old_state": 10
            },
            "id": 52840058,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/52840058/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378865/?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-06T17:26:35.361552+02:00",
            "action": 2,
            "target": "Adakah saya akan mendapat resit?",
            "old": "Adakah saya akan mendapat resit?",
            "details": {
                "state": 20,
                "source": "Will I get a receipt?",
                "old_state": 10
            },
            "id": 52840042,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/52840042/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378864/?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-06T17:25:25.874342+02:00",
            "action": 2,
            "target": "Penetapan kata laluan membolehkan anda log masuk secara terus, tanpa menunggu pautan guna sekali yang dihantar melalui e-mel. Namun begitu, kami hanya menggalakkan penetapan kata laluan jika anda menggunakan pengurus kata laluan, kerana kata laluan patut dijana secara rawak dan tidak digunakan di tempat lain untuk memastikan anda selamat.",
            "old": "Menetapkan kata laluan membolehkan anda log masuk terus, bukannya menunggu pautan sekali guna dihantar melalui e-mel. Walau bagaimanapun, kami hanya mengesyorkan menetapkan kata laluan jika anda menggunakan pengurus kata laluan, kerana untuk memastikan kata laluan itu selamat, kata laluan harus dijana secara rawak dan tidak digunakan di tempat lain.",
            "details": {
                "state": 20,
                "source": "Setting a password allows you to log in directly, instead of waiting for a single-use link sent via email. However, we only recommend setting a password if you use a password manager, because in order to be secure the password should be randomly generated and not used anywhere else.",
                "old_state": 10
            },
            "id": 52840023,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/52840023/?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-06T11:35:46.742429+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 52828063,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/52828063/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378867/?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-06T10:54:35.237536+02:00",
            "action": 6,
            "target": "Memasukkan nama pengguna anda dalam penerangan ringkas adalah berlebihan. Penerangan ringkas sentiasa dipaparkan di bawah nama pengguna.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Including your username in the short description is redundant. The short description is always displayed immediately below the username.",
                "old_state": 0
            },
            "id": 52822854,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/52822854/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378866/?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-06T10:54:35.213815+02:00",
            "action": 6,
            "target": "Resit tersedia secara automatik untuk setiap pembayaran.",
            "old": "",
            "details": {
                "state": 10,
                "source": "A receipt is automatically available for every payment.",
                "old_state": 0
            },
            "id": 52822853,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/52822853/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378865/?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-06T10:54:35.189539+02:00",
            "action": 6,
            "target": "Adakah saya akan mendapat resit?",
            "old": "",
            "details": {
                "state": 10,
                "source": "Will I get a receipt?",
                "old_state": 0
            },
            "id": 52822852,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/52822852/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378864/?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-06T10:54:35.163302+02:00",
            "action": 6,
            "target": "Menetapkan kata laluan membolehkan anda log masuk terus, bukannya menunggu pautan sekali guna dihantar melalui e-mel. Walau bagaimanapun, kami hanya mengesyorkan menetapkan kata laluan jika anda menggunakan pengurus kata laluan, kerana untuk memastikan kata laluan itu selamat, kata laluan harus dijana secara rawak dan tidak digunakan di tempat lain.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Setting a password allows you to log in directly, instead of waiting for a single-use link sent via email. However, we only recommend setting a password if you use a password manager, because in order to be secure the password should be randomly generated and not used anywhere else.",
                "old_state": 0
            },
            "id": 52822851,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/52822851/?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-06T10:52:02.713589+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 52822591,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/52822591/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378867/?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-06T10:52:02.713449+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Including your username in the short description is redundant. The short description is always displayed immediately below the username.",
                "old_state": -1
            },
            "id": 52822590,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52822590/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378866/?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-06T10:52:02.713300+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "A receipt is automatically available for every payment.",
                "old_state": -1
            },
            "id": 52822589,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52822589/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378865/?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-06T10:52:02.713162+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Will I get a receipt?",
                "old_state": -1
            },
            "id": 52822588,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52822588/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378864/?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-06T10:52:02.712939+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Setting a password allows you to log in directly, instead of waiting for a single-use link sent via email. However, we only recommend setting a password if you use a password manager, because in order to be secure the password should be randomly generated and not used anywhere else.",
                "old_state": -1
            },
            "id": 52822587,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52822587/?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-04T10:53:49.587506+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 52735985,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/52735985/?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-03-19T18:34:14.069260+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 51771248,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/51771248/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/7487302/?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-03-17T17:13:09.150987+01:00",
            "action": 2,
            "target": "Sekiranya anda menerima wang daripada sumber yang didedahkan sebagai fraud, walaupun ia terlepas dari sistem pencegahan penipuan kami, menjadi tanggungjawab anda untuk membayarnya semula.",
            "old": "Sekiranya anda menerima wang daripada sumber yang diketahui sebagai haram walaupun ia telah menembusi sistem pencegahan penipuan kami, menjadi tanggungjawab anda untuk memulangkannya semula.",
            "details": {
                "state": 20,
                "source": "If despite our fraud prevention efforts you receive money whose origin is revealed to be fraudulent, it falls on you to pay it back.",
                "old_state": 20
            },
            "id": 51652992,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/51652992/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/95723511/?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-03-17T17:06:09.165653+01:00",
            "action": 2,
            "target": "Profil ini telah ditandakan sebagai spam atau fraud.",
            "old": "Profil ini ditandakan sebagai spam atau fraud.",
            "details": {
                "state": 20,
                "source": "This profile is marked as spam or fraud.",
                "old_state": 20
            },
            "id": 51652915,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/51652915/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/95723511/?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-03-17T17:03:40.681586+01:00",
            "action": 2,
            "target": "Profil ini ditandakan sebagai spam atau fraud.",
            "old": "Profil ini ditandakan sebagai spam atau penipuan.",
            "details": {
                "state": 20,
                "source": "This profile is marked as spam or fraud.",
                "old_state": 10
            },
            "id": 51652884,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/51652884/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/95723511/?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-03-17T15:57:55.657972+01:00",
            "action": 6,
            "target": "Profil ini ditandakan sebagai spam atau penipuan.",
            "old": "",
            "details": {
                "state": 10,
                "source": "This profile is marked as spam or fraud.",
                "old_state": 0
            },
            "id": 51647683,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/51647683/?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-03-17T15:57:05.847619+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 51647579,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/51647579/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/95723511/?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-03-17T15:57:05.847498+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This profile is marked as spam or fraud.",
                "old_state": -1
            },
            "id": 51647578,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/51647578/?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-02-21T10:43:24.817749+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 49684776,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/49684776/?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": "2022-12-26T16:15:39.594780+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 43355609,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/43355609/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/89371802/?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": "2022-12-25T17:56:25.831944+01:00",
            "action": 2,
            "target": "Pembayaran ini sedang menunggu untuk diperiksa secara manual oleh kakitangan Liberapay untuk tanda-tanda penipuan.",
            "old": "Pembayaran ini sedang menunggu untuk disemak secara manual oleh kakitangan Liberapay untuk tanda-tanda penipuan.",
            "details": {
                "state": 20,
                "source": "This payment is awaiting to be manually checked by Liberapay staff for signs of fraud.",
                "old_state": 10
            },
            "id": 43300622,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/43300622/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/89371801/?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": "2022-12-25T17:54:32.253762+01:00",
            "action": 2,
            "target": "menunggu semakan",
            "old": "menunggu semakan",
            "details": {
                "state": 20,
                "source": "awaiting review",
                "old_state": 10
            },
            "id": 43300618,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/43300618/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/89371800/?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": "2022-12-25T17:54:22.662299+01:00",
            "action": 2,
            "target": "Pembayaran anda telah dimulakan. Ia akan diserahkan kepada bank anda kemudian, selepas diperiksa secara manual untuk tanda-tanda penipuan.",
            "old": "Pembayaran anda telah dimulakan. Ia akan diserahkan kepada bank anda kemudian, selepas disemak secara manual untuk tanda-tanda penipuan.",
            "details": {
                "state": 20,
                "source": "Your payment has been initiated. It will be submitted to your bank at a later time, after being manually checked for signs of fraud.",
                "old_state": 20
            },
            "id": 43300617,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/43300617/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/81141111/?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": "2022-12-25T17:52:47.994160+01:00",
            "action": 2,
            "target": "Halaman ini mengandungi tulisan terjemahan mesin yang masih belum disemak dan mungkin kurang tepat. {link_start}Anda boleh menyumbang terjemahan{link_end}.",
            "old": "Halaman ini mengandungi tulisan terjemahan mesin yang masih belum diperiksa dan mungkin kurang tepat. {link_start}Anda boleh menyumbang terjemahan{link_end}.",
            "details": {
                "state": 20,
                "source": "This page contains machine-translated text which hasn't yet been reviewed and might be inaccurate. {link_start}You can contribute{link_end}.",
                "old_state": 20
            },
            "id": 43300612,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/43300612/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/89371800/?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": "2022-12-25T17:50:21.652046+01:00",
            "action": 2,
            "target": "Pembayaran anda telah dimulakan. Ia akan diserahkan kepada bank anda kemudian, selepas disemak secara manual untuk tanda-tanda penipuan.",
            "old": "Pembayaran anda telah dimulakan. Ia akan diserahkan kepada bank anda kemudian, selepas disemak secara manual untuk tanda-tanda penipuan.",
            "details": {
                "state": 20,
                "source": "Your payment has been initiated. It will be submitted to your bank at a later time, after being manually checked for signs of fraud.",
                "old_state": 10
            },
            "id": 43300608,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/43300608/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/89371802/?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": "2022-12-25T17:47:22.401257+01:00",
            "action": 6,
            "target": "Pembayaran ini sedang menunggu untuk disemak secara manual oleh kakitangan Liberapay untuk tanda-tanda penipuan.",
            "old": "",
            "details": {
                "state": 10,
                "source": "This payment is awaiting to be manually checked by Liberapay staff for signs of fraud.",
                "old_state": 0
            },
            "id": 43300552,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/43300552/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/89371801/?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": "2022-12-25T17:47:22.380894+01:00",
            "action": 6,
            "target": "menunggu semakan",
            "old": "",
            "details": {
                "state": 10,
                "source": "awaiting review",
                "old_state": 0
            },
            "id": 43300551,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/43300551/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/89371800/?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": "2022-12-25T17:47:22.357688+01:00",
            "action": 6,
            "target": "Pembayaran anda telah dimulakan. Ia akan diserahkan kepada bank anda kemudian, selepas disemak secara manual untuk tanda-tanda penipuan.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Your payment has been initiated. It will be submitted to your bank at a later time, after being manually checked for signs of fraud.",
                "old_state": 0
            },
            "id": 43300550,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/43300550/?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": "2022-12-25T17:46:14.123793+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ms.po"
            },
            "id": 43300396,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/43300396/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/89371802/?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": "2022-12-25T17:46:14.123692+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This payment is awaiting to be manually checked by Liberapay staff for signs of fraud.",
                "old_state": -1
            },
            "id": 43300395,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/43300395/?format=api"
        }
    ]
}