Translation components API.

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

GET /api/components/tor/social-copy/changes/?format=api&page=66
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 3591,
    "next": "https://hosted.weblate.org/api/components/tor/social-copy/changes/?format=api&page=67",
    "previous": "https://hosted.weblate.org/api/components/tor/social-copy/changes/?format=api&page=65",
    "results": [
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/sw/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T10:01:39.139038+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "sw.csv",
                "error_message": "String contains control character: '\\x12 Blocked from accessing Tor? Discover Tor bridges and overcome internet censorship!'"
            },
            "id": 59755440,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59755440/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/fa/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T10:01:38.857363+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "fa.csv",
                "error_message": "String contains control character: '\\x12 Blocked from accessing Tor? Discover Tor bridges and overcome internet censorship!'"
            },
            "id": 59755438,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59755438/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T10:01:38.538079+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "es.csv",
                "error_message": "String contains control character: '\\x12 Blocked from accessing Tor? Discover Tor bridges and overcome internet censorship!'"
            },
            "id": 59755437,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59755437/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/ar/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T10:01:38.297791+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "ar.csv",
                "error_message": "String contains control character: '\\x12 Blocked from accessing Tor? Discover Tor bridges and overcome internet censorship!'"
            },
            "id": 59755436,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59755436/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T10:01:37.127157+02:00",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 59755434,
            "action_name": "Repository rebased",
            "url": "https://hosted.weblate.org/api/changes/59755434/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T10:01:03.250412+02:00",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@gitlab.torproject.org:tpo/translation.git",
                    "https://gitlab.torproject.org/tpo/translation.git",
                    "https://gitlab.torproject.org/tpo/translation.git",
                    "git@gitlab.torproject.org:tpo/translation.git",
                    "https://gitlab.torproject.org/tpo/translation"
                ],
                "branch": "social-content",
                "repo_url": "https://gitlab.torproject.org/tpo/translation",
                "full_name": "tpo/translation",
                "service_long_name": "GitLab"
            },
            "id": 59755418,
            "action_name": "Repository notification received",
            "url": "https://hosted.weblate.org/api/changes/59755418/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:58:43.041652+02:00",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 59755352,
            "action_name": "Component unlocked",
            "url": "https://hosted.weblate.org/api/changes/59755352/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/zh_Hans/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:58:27.929584+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "zh_Hans.csv",
                "error_message": "String contains control character: '\\x12 Blocked from accessing Tor? Discover Tor bridges and overcome internet censorship!'"
            },
            "id": 59755344,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59755344/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/sw/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:58:27.600522+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "sw.csv",
                "error_message": "String contains control character: '\\x12 Blocked from accessing Tor? Discover Tor bridges and overcome internet censorship!'"
            },
            "id": 59755343,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59755343/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/100922646/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:27.230467+02:00",
            "action": 59,
            "target": "",
            "old": "مرورگر Tor",
            "details": {
                "state": 0,
                "source": "Tor Browser",
                "old_state": 20
            },
            "id": 59755342,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755342/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/fa/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:58:27.164012+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "fa.csv",
                "error_message": "String contains control character: '\\x12 Blocked from accessing Tor? Discover Tor bridges and overcome internet censorship!'"
            },
            "id": 59755341,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59755341/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095845/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.764504+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Tor Bridges",
                "old_state": -1
            },
            "id": 59755340,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755340/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095844/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.764417+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "#privacymatters #privacybydesign #internetfreedom",
                "old_state": -1
            },
            "id": 59755339,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755339/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095843/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.764326+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "xx:xx - Using Tor Browser on your phone",
                "old_state": -1
            },
            "id": 59755338,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755338/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095842/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.764192+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "xx:xx - Exploring key features and settings of Tor Browser",
                "old_state": -1
            },
            "id": 59755337,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755337/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095841/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.764100+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "xx:xx - Downloading Tor Browser & connecting to the Tor network",
                "old_state": -1
            },
            "id": 59755336,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755336/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095840/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.763991+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "xx:xx - Introduction - What is Tor Browser?",
                "old_state": -1
            },
            "id": 59755335,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755335/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095839/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.763825+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Tor Browser is just like any other browser except it protects you against surveillance and censorship when surfing the Internet. It is bundled with a lot of privacy features that aim at preventing hackers from figuring out your location and what type of content you are accessing. The browser's standard setup protects you against cookies and does not save anything on your computer not even your browsing history.",
                "old_state": -1
            },
            "id": 59755334,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755334/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095838/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.763718+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "At the Tor Project, we believe that you should be in control of your internet activity and shield it from unwanted surveillance. This is why we've designed a web browser that makes it easy to browse the internet freely and privately. In this video, we'll explain some of the features, how to get Tor Browser and access the Tor network. We'll also talk about of the uses for Tor Browser - on your computer and phone!",
                "old_state": -1
            },
            "id": 59755333,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755333/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095837/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.763626+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "#TorBrowser #PrivacyMatters #BrowseSecurely #OnlineFreedom",
                "old_state": -1
            },
            "id": 59755332,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755332/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095836/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.763500+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "No more cookie worries: Tor Browser's standard setup protects you against invasive cookies and ensures nothing is saved on your computer, not even your browsing history. ",
                "old_state": -1
            },
            "id": 59755331,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755331/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095835/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.763388+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Discover the powerful features of Tor Browser and learn how to access the Tor network in our latest video. We've got you covered on both your computer and phone!",
                "old_state": -1
            },
            "id": 59755330,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755330/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095834/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.763241+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Take control of your internet activity and shield it from unwanted surveillance with Tor Browser!",
                "old_state": -1
            },
            "id": 59755329,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755329/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095833/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.763094+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Say goodbye to cookies and hello to online freedom! #TorBrowser #Privacy #OnlineFreedom ",
                "old_state": -1
            },
            "id": 59755328,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755328/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101095832/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.762834+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Discover its powerful features and access the Tor network. ",
                "old_state": -1
            },
            "id": 59755327,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755327/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:58:26.716809+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "es.csv",
                "error_message": "String contains control character: '\\x12 Blocked from accessing Tor? Discover Tor bridges and overcome internet censorship!'"
            },
            "id": 59755326,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59755326/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/100926915/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:58:26.349557+02:00",
            "action": 59,
            "target": "",
            "old": "جسور Tor",
            "details": {
                "state": 0,
                "source": "Tor Bridges",
                "old_state": 20
            },
            "id": 59755324,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/59755324/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/ar/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:58:26.277425+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "ar.csv",
                "error_message": "String contains control character: '\\x12 Blocked from accessing Tor? Discover Tor bridges and overcome internet censorship!'"
            },
            "id": 59755323,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59755323/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:58:24.771504+02:00",
            "action": 19,
            "target": "",
            "old": "",
            "details": {},
            "id": 59755322,
            "action_name": "Repository reset",
            "url": "https://hosted.weblate.org/api/changes/59755322/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:57:12.286691+02:00",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 59755286,
            "action_name": "Repository rebased",
            "url": "https://hosted.weblate.org/api/changes/59755286/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:38:53.621522+02:00",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 59754883,
            "action_name": "Component locked",
            "url": "https://hosted.weblate.org/api/changes/59754883/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:38:53.577655+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "ParseError"
            },
            "id": 59754882,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/59754882/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:38:53.441962+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "s134-social-copy-test1/zh_Hans.csv",
                "error_message": "String contains control character: 'Shield your internet activity with Tor Browser! �\\x0f Browse freely, privately, and without surveillance. '"
            },
            "id": 59754880,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59754880/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/sw/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:38:53.127818+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "s134-social-copy-test1/sw.csv",
                "error_message": "String contains control character: 'Shield your internet activity with Tor Browser! �\\x0f Browse freely, privately, and without surveillance. '"
            },
            "id": 59754877,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59754877/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:38:52.737993+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "s134-social-copy-test1/fa.csv",
                "error_message": "String contains control character: 'Shield your internet activity with Tor Browser! �\\x0f Browse freely, privately, and without surveillance. '"
            },
            "id": 59754875,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59754875/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:38:52.374507+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "s134-social-copy-test1/es_ES.csv",
                "error_message": "String contains control character: 'Shield your internet activity with Tor Browser! �\\x0f Browse freely, privately, and without surveillance. '"
            },
            "id": 59754874,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59754874/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-23T09:38:52.125374+02:00",
            "action": 24,
            "target": "",
            "old": "",
            "details": {
                "filename": "s134-social-copy-test1/ar.csv",
                "error_message": "String contains control character: 'Shield your internet activity with Tor Browser! �\\x0f Browse freely, privately, and without surveillance. '"
            },
            "id": 59754872,
            "action_name": "Parsing failed",
            "url": "https://hosted.weblate.org/api/changes/59754872/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:38:50.952118+02:00",
            "action": 19,
            "target": "",
            "old": "",
            "details": {},
            "id": 59754871,
            "action_name": "Repository reset",
            "url": "https://hosted.weblate.org/api/changes/59754871/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/en/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:37:32.179862+02:00",
            "action": 63,
            "target": "\u0012 Share Files Securely with OnionShare! \u0010�",
            "old": "",
            "details": {
                "source": "\u0012 Share Files Securely with OnionShare! \u0010�",
                "target": "\u0012 Share Files Securely with OnionShare! \u0010�"
            },
            "id": 59754858,
            "action_name": "String removed",
            "url": "https://hosted.weblate.org/api/changes/59754858/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/en/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:37:32.108959+02:00",
            "action": 63,
            "target": "",
            "old": "",
            "details": {
                "source": "\u0012 Share Files Securely with OnionShare! \u0010�",
                "target": ""
            },
            "id": 59754856,
            "action_name": "String removed",
            "url": "https://hosted.weblate.org/api/changes/59754856/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/en/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:37:32.057327+02:00",
            "action": 63,
            "target": "",
            "old": "",
            "details": {
                "source": "\u0012 Share Files Securely with OnionShare! \u0010�",
                "target": ""
            },
            "id": 59754855,
            "action_name": "String removed",
            "url": "https://hosted.weblate.org/api/changes/59754855/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/en/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:37:32.001561+02:00",
            "action": 63,
            "target": "",
            "old": "",
            "details": {
                "source": "\u0012 Share Files Securely with OnionShare! \u0010�",
                "target": ""
            },
            "id": 59754854,
            "action_name": "String removed",
            "url": "https://hosted.weblate.org/api/changes/59754854/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/en/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:37:31.963409+02:00",
            "action": 63,
            "target": "",
            "old": "",
            "details": {
                "source": "\u0012 Share Files Securely with OnionShare! \u0010�",
                "target": ""
            },
            "id": 59754853,
            "action_name": "String removed",
            "url": "https://hosted.weblate.org/api/changes/59754853/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/en/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:36:05.761126+02:00",
            "action": 63,
            "target": "� Looking for file transfers you can trust? Explore OnionShare, the smart way to safely and securely share files through the powerful Tor network. It's as easy as drag, drop, and done! Select your file, customize the sharing options, and sit back as an .onion address is created. For extra private shares, they'll need that special key. ",
            "old": "",
            "details": {
                "source": "� Looking for file transfers you can trust? Explore OnionShare, the smart way to safely and securely share files through the powerful Tor network. It's as easy as drag, drop, and done! Select your file, customize the sharing options, and sit back as an .onion address is created. For extra private shares, they'll need that special key. ",
                "target": "� Looking for file transfers you can trust? Explore OnionShare, the smart way to safely and securely share files through the powerful Tor network. It's as easy as drag, drop, and done! Select your file, customize the sharing options, and sit back as an .onion address is created. For extra private shares, they'll need that special key. "
            },
            "id": 59754819,
            "action_name": "String removed",
            "url": "https://hosted.weblate.org/api/changes/59754819/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/en/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:36:05.701046+02:00",
            "action": 63,
            "target": "",
            "old": "",
            "details": {
                "source": "� Looking for file transfers you can trust? Explore OnionShare, the smart way to safely and securely share files through the powerful Tor network. It's as easy as drag, drop, and done! Select your file, customize the sharing options, and sit back as an .onion address is created. For extra private shares, they'll need that special key. ",
                "target": ""
            },
            "id": 59754818,
            "action_name": "String removed",
            "url": "https://hosted.weblate.org/api/changes/59754818/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/en/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:36:05.649984+02:00",
            "action": 63,
            "target": "",
            "old": "",
            "details": {
                "source": "� Looking for file transfers you can trust? Explore OnionShare, the smart way to safely and securely share files through the powerful Tor network. It's as easy as drag, drop, and done! Select your file, customize the sharing options, and sit back as an .onion address is created. For extra private shares, they'll need that special key. ",
                "target": ""
            },
            "id": 59754817,
            "action_name": "String removed",
            "url": "https://hosted.weblate.org/api/changes/59754817/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/en/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:36:05.609447+02:00",
            "action": 63,
            "target": "",
            "old": "",
            "details": {
                "source": "� Looking for file transfers you can trust? Explore OnionShare, the smart way to safely and securely share files through the powerful Tor network. It's as easy as drag, drop, and done! Select your file, customize the sharing options, and sit back as an .onion address is created. For extra private shares, they'll need that special key. ",
                "target": ""
            },
            "id": 59754816,
            "action_name": "String removed",
            "url": "https://hosted.weblate.org/api/changes/59754816/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/en/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:36:05.570747+02:00",
            "action": 63,
            "target": "",
            "old": "",
            "details": {
                "source": "� Looking for file transfers you can trust? Explore OnionShare, the smart way to safely and securely share files through the powerful Tor network. It's as easy as drag, drop, and done! Select your file, customize the sharing options, and sit back as an .onion address is created. For extra private shares, they'll need that special key. ",
                "target": ""
            },
            "id": 59754815,
            "action_name": "String removed",
            "url": "https://hosted.weblate.org/api/changes/59754815/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/es/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:36:05.498524+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 59754814,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/59754814/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/social-copy/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/social-copy/zh_Hans/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-06-23T09:36:05.232783+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 59754813,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/59754813/?format=api"
        }
    ]
}