Translation components API.

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

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

{
    "count": 5992,
    "next": null,
    "previous": "https://hosted.weblate.org/api/components/tor/rdsys/changes/?format=api&page=119",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/101830513/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:47:35.161716+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Welcome! To get bridges, type /bridges or press the Bridges button. \n\nTo get information about how to use your bridges, type /help or press the Help button.",
                "old_state": -1
            },
            "id": 60748918,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748918/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830512/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:47:35.161609+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "No bridges for bots, sorry",
                "old_state": -1
            },
            "id": 60748917,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748917/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830511/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:47:35.161500+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Help",
                "old_state": -1
            },
            "id": 60748916,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748916/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830510/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:47:35.161336+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To use your bridges on Android:\n\n1. When you start Tor Browser, click the Settings icon.\n\n2. Select 'Config Bridge'.\n\n3. Make sure the 'Use a Bridge' setting is switched on and that the 'obfs4' option is selected.\n\n4. Copy the message with the bridges you received.\n\n5. Select 'Provide a Bridge I know' and paste the bridges into the pop-up.\n\n6. Return to the connect page and press the 'Connect' button.\n\n\nTo use your bridges on desktop:\n\n1. In the menu with three bars (≡) in the upper right corner, select 'Settings'. In the left column, select 'Connection'. If you launched Tor Browser without connecting, you can also press the 'Configure Connection...' button.\n\n2. Under the 'Bridges' section, switch on the 'Your Current Bridges' setting.\n\n3. Copy the message with the bridges you received.\n\n4. Under 'Add a New Bridge', click the 'Add a Bridge Manually...' button.\n\n5. Paste the bridges into the 'Provide a Bridge' pop-up (one bridge per line).\n\n6. If Tor Browser is already connected to Tor, restart it to save your changes. If Tor Browser is not connected to Tor, select 'Connect' at the top of the connection page.",
                "old_state": -1
            },
            "id": 60748915,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748915/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830509/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:47:35.161193+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Bridges",
                "old_state": -1
            },
            "id": 60748914,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748914/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/ar/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "timestamp": "2023-07-04T17:47:35.008572+02:00",
            "action": 48,
            "target": "",
            "old": "",
            "details": {
                "language": "ar"
            },
            "id": 60748912,
            "action_name": "Language added",
            "url": "https://hosted.weblate.org/api/changes/60748912/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/ar/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-07-04T17:47:34.986171+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 60748911,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/60748911/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830506/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/es/?format=api",
            "user": "https://hosted.weblate.org/api/users/meskio/?format=api",
            "author": "https://hosted.weblate.org/api/users/meskio/?format=api",
            "timestamp": "2023-07-04T17:46:57.962203+02:00",
            "action": 5,
            "target": "No hay puentes para bots, lo siento",
            "old": "",
            "details": {
                "state": 20,
                "source": "No bridges for bots, sorry",
                "old_state": 0
            },
            "id": 60748905,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/60748905/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830505/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/es/?format=api",
            "user": "https://hosted.weblate.org/api/users/meskio/?format=api",
            "author": "https://hosted.weblate.org/api/users/meskio/?format=api",
            "timestamp": "2023-07-04T17:44:26.052076+02:00",
            "action": 5,
            "target": "Ayuda",
            "old": "",
            "details": {
                "state": 20,
                "source": "Help",
                "old_state": 0
            },
            "id": 60748880,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/60748880/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830505/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/es/?format=api",
            "user": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "author": "https://hosted.weblate.org/api/users/anonymous/?format=api",
            "timestamp": "2023-07-04T17:41:56.599443+02:00",
            "action": 4,
            "target": "Ayuda",
            "old": "",
            "details": {
                "state": 0,
                "source": "Help",
                "old_state": 0
            },
            "id": 60748852,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/60748852/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830503/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/es/?format=api",
            "user": "https://hosted.weblate.org/api/users/meskio/?format=api",
            "author": "https://hosted.weblate.org/api/users/meskio/?format=api",
            "timestamp": "2023-07-04T17:41:07.239994+02:00",
            "action": 5,
            "target": "Puentes",
            "old": "",
            "details": {
                "state": 20,
                "source": "Bridges",
                "old_state": 0
            },
            "id": 60748840,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/60748840/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:38:19.943696+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": "rdsys",
                "repo_url": "https://gitlab.torproject.org/tpo/translation",
                "full_name": "tpo/translation",
                "service_long_name": "GitLab"
            },
            "id": 60748798,
            "action_name": "Repository notification received",
            "url": "https://hosted.weblate.org/api/changes/60748798/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-07-04T17:38:19.163899+02:00",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 60748797,
            "action_name": "Changes pushed",
            "url": "https://hosted.weblate.org/api/changes/60748797/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-07-04T17:37:48.799847+02:00",
            "action": 61,
            "target": "weblate.autotranslate.autotranslate",
            "old": "",
            "details": {
                "mode": "suggest",
                "engines": [
                    "weblate",
                    "weblate-translation-memory"
                ],
                "component": null,
                "threshold": 95,
                "auto_source": "mt",
                "filter_type": "todo"
            },
            "id": 60748786,
            "action_name": "Add-on configuration changed",
            "url": "https://hosted.weblate.org/api/changes/60748786/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-07-04T17:37:29.151794+02:00",
            "action": 60,
            "target": "weblate.generate.fill_read_only",
            "old": "",
            "details": {},
            "id": 60748785,
            "action_name": "Add-on installed",
            "url": "https://hosted.weblate.org/api/changes/60748785/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:36:04.867426+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "active.es_ES.json"
            },
            "id": 60748776,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/60748776/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-07-04T17:36:02.853816+02:00",
            "action": 60,
            "target": "weblate.cleanup.blank",
            "old": "",
            "details": {},
            "id": 60748774,
            "action_name": "Add-on installed",
            "url": "https://hosted.weblate.org/api/changes/60748774/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:31:28.727193+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": "rdsys",
                "repo_url": "https://gitlab.torproject.org/tpo/translation",
                "full_name": "tpo/translation",
                "service_long_name": "GitLab"
            },
            "id": 60748727,
            "action_name": "Repository notification received",
            "url": "https://hosted.weblate.org/api/changes/60748727/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:31:28.434647+02:00",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 60748726,
            "action_name": "Changes pushed",
            "url": "https://hosted.weblate.org/api/changes/60748726/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/es/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "timestamp": "2023-07-04T17:31:26.582866+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "active.es_ES.json"
            },
            "id": 60748724,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/60748724/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830507/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:31:26.582706+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Welcome! To get bridges, type /bridges or press the Bridges button. \n\nTo get information about how to use your bridges, type /help or press the Help button.",
                "old_state": -1
            },
            "id": 60748723,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748723/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830506/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:31:26.582540+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "No bridges for bots, sorry",
                "old_state": -1
            },
            "id": 60748722,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748722/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830505/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:31:26.582400+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Help",
                "old_state": -1
            },
            "id": 60748721,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748721/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830504/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:31:26.582212+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To use your bridges on Android:\n\n1. When you start Tor Browser, click the Settings icon.\n\n2. Select 'Config Bridge'.\n\n3. Make sure the 'Use a Bridge' setting is switched on and that the 'obfs4' option is selected.\n\n4. Copy the message with the bridges you received.\n\n5. Select 'Provide a Bridge I know' and paste the bridges into the pop-up.\n\n6. Return to the connect page and press the 'Connect' button.\n\n\nTo use your bridges on desktop:\n\n1. In the menu with three bars (≡) in the upper right corner, select 'Settings'. In the left column, select 'Connection'. If you launched Tor Browser without connecting, you can also press the 'Configure Connection...' button.\n\n2. Under the 'Bridges' section, switch on the 'Your Current Bridges' setting.\n\n3. Copy the message with the bridges you received.\n\n4. Under 'Add a New Bridge', click the 'Add a Bridge Manually...' button.\n\n5. Paste the bridges into the 'Provide a Bridge' pop-up (one bridge per line).\n\n6. If Tor Browser is already connected to Tor, restart it to save your changes. If Tor Browser is not connected to Tor, select 'Connect' at the top of the connection page.",
                "old_state": -1
            },
            "id": 60748720,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748720/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830503/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:31:26.582059+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Bridges",
                "old_state": -1
            },
            "id": 60748719,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748719/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/es/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "timestamp": "2023-07-04T17:31:26.458913+02:00",
            "action": 48,
            "target": "",
            "old": "",
            "details": {
                "language": "es"
            },
            "id": 60748717,
            "action_name": "Language added",
            "url": "https://hosted.weblate.org/api/changes/60748717/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/es/?format=api",
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-07-04T17:31:26.442160+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 60748716,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/60748716/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-07-04T17:31:18.711906+02:00",
            "action": 42,
            "target": "rdsys",
            "old": "rdsys-new-bridgedb",
            "details": {},
            "id": 60748715,
            "action_name": "Component renamed",
            "url": "https://hosted.weblate.org/api/changes/60748715/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-07-04T17:30:26.743691+02:00",
            "action": 46,
            "target": "This component is on testing, please do not translate yet, thanks!",
            "old": "",
            "details": {},
            "id": 60748702,
            "action_name": "Announcement posted",
            "url": "https://hosted.weblate.org/api/changes/60748702/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-07-04T17:28:36.933877+02:00",
            "action": 60,
            "target": "weblate.flags.same_edit",
            "old": "",
            "details": {},
            "id": 60748683,
            "action_name": "Add-on installed",
            "url": "https://hosted.weblate.org/api/changes/60748683/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-07-04T17:28:25.120796+02:00",
            "action": 60,
            "target": "weblate.cleanup.generic",
            "old": "",
            "details": {},
            "id": 60748680,
            "action_name": "Add-on installed",
            "url": "https://hosted.weblate.org/api/changes/60748680/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": null,
            "timestamp": "2023-07-04T17:27:22.242907+02:00",
            "action": 61,
            "target": "weblate.git.squash",
            "old": "",
            "details": {
                "squash": "all",
                "commit_message": "new translations in weblate",
                "append_trailers": true
            },
            "id": 60748669,
            "action_name": "Add-on configuration changed",
            "url": "https://hosted.weblate.org/api/changes/60748669/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:27:14.433711+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "NoMaskMatches"
            },
            "id": 60748666,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/60748666/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:27:14.405911+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "NoLibreConditions"
            },
            "id": 60748665,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/60748665/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:27:13.727915+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "active.en.json"
            },
            "id": 60748664,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/60748664/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830501/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:27:13.727856+02:00",
            "action": 59,
            "target": "Welcome! To get bridges, type /bridges or press the Bridges button. \n\nTo get information about how to use your bridges, type /help or press the Help button.",
            "old": "",
            "details": {
                "state": 100,
                "source": "Welcome! To get bridges, type /bridges or press the Bridges button. \n\nTo get information about how to use your bridges, type /help or press the Help button.",
                "old_state": -1
            },
            "id": 60748663,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748663/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830500/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:27:13.727774+02:00",
            "action": 59,
            "target": "No bridges for bots, sorry",
            "old": "",
            "details": {
                "state": 100,
                "source": "No bridges for bots, sorry",
                "old_state": -1
            },
            "id": 60748662,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748662/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830499/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:27:13.727712+02:00",
            "action": 59,
            "target": "Help",
            "old": "",
            "details": {
                "state": 100,
                "source": "Help",
                "old_state": -1
            },
            "id": 60748661,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748661/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830498/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:27:13.727636+02:00",
            "action": 59,
            "target": "To use your bridges on Android:\n\n1. When you start Tor Browser, click the Settings icon.\n\n2. Select 'Config Bridge'.\n\n3. Make sure the 'Use a Bridge' setting is switched on and that the 'obfs4' option is selected.\n\n4. Copy the message with the bridges you received.\n\n5. Select 'Provide a Bridge I know' and paste the bridges into the pop-up.\n\n6. Return to the connect page and press the 'Connect' button.\n\n\nTo use your bridges on desktop:\n\n1. In the menu with three bars (≡) in the upper right corner, select 'Settings'. In the left column, select 'Connection'. If you launched Tor Browser without connecting, you can also press the 'Configure Connection...' button.\n\n2. Under the 'Bridges' section, switch on the 'Your Current Bridges' setting.\n\n3. Copy the message with the bridges you received.\n\n4. Under 'Add a New Bridge', click the 'Add a Bridge Manually...' button.\n\n5. Paste the bridges into the 'Provide a Bridge' pop-up (one bridge per line).\n\n6. If Tor Browser is already connected to Tor, restart it to save your changes. If Tor Browser is not connected to Tor, select 'Connect' at the top of the connection page.",
            "old": "",
            "details": {
                "state": 100,
                "source": "To use your bridges on Android:\n\n1. When you start Tor Browser, click the Settings icon.\n\n2. Select 'Config Bridge'.\n\n3. Make sure the 'Use a Bridge' setting is switched on and that the 'obfs4' option is selected.\n\n4. Copy the message with the bridges you received.\n\n5. Select 'Provide a Bridge I know' and paste the bridges into the pop-up.\n\n6. Return to the connect page and press the 'Connect' button.\n\n\nTo use your bridges on desktop:\n\n1. In the menu with three bars (≡) in the upper right corner, select 'Settings'. In the left column, select 'Connection'. If you launched Tor Browser without connecting, you can also press the 'Configure Connection...' button.\n\n2. Under the 'Bridges' section, switch on the 'Your Current Bridges' setting.\n\n3. Copy the message with the bridges you received.\n\n4. Under 'Add a New Bridge', click the 'Add a Bridge Manually...' button.\n\n5. Paste the bridges into the 'Provide a Bridge' pop-up (one bridge per line).\n\n6. If Tor Browser is already connected to Tor, restart it to save your changes. If Tor Browser is not connected to Tor, select 'Connect' at the top of the connection page.",
                "old_state": -1
            },
            "id": 60748660,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748660/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/101830497/?format=api",
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tor/rdsys/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:27:13.727570+02:00",
            "action": 59,
            "target": "Bridges",
            "old": "",
            "details": {
                "state": 100,
                "source": "Bridges",
                "old_state": -1
            },
            "id": 60748659,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/60748659/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-07-04T17:27:13.226462+02:00",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 60748657,
            "action_name": "Repository rebased",
            "url": "https://hosted.weblate.org/api/changes/60748657/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tor/rdsys/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "author": "https://hosted.weblate.org/api/users/emmapeel/?format=api",
            "timestamp": "2023-07-04T17:26:24.496740+02:00",
            "action": 51,
            "target": "",
            "old": "",
            "details": {},
            "id": 60748653,
            "action_name": "Component created",
            "url": "https://hosted.weblate.org/api/changes/60748653/?format=api"
        }
    ]
}