Translation components API.

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

GET /api/components/framaforms/commons-hos/changes/?format=api&page=5
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 1462,
    "next": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/changes/?format=api&page=6",
    "previous": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/changes/?format=api&page=4",
    "results": [
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-10-04T17:19:23.795956Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 703372,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/703372/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-10-04T17:19:21.127016Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons"
                ],
                "branch": "master",
                "repo_url": "https://framagit.org/framasoft/vue-fs/commons",
                "full_name": "framasoft/vue-fs/commons",
                "service_long_name": "GitLab"
            },
            "id": 703368,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/703368/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-18T08:17:31.407109Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 692987,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/692987/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-18T08:17:27.004649Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons"
                ],
                "branch": "master",
                "repo_url": "https://framagit.org/framasoft/vue-fs/commons",
                "full_name": "framasoft/vue-fs/commons",
                "service_long_name": "GitLab"
            },
            "id": 692984,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/692984/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-16T17:45:17.635932Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 692877,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/692877/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-16T17:45:16.203362Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons"
                ],
                "branch": "master",
                "repo_url": "https://framagit.org/framasoft/vue-fs/commons",
                "full_name": "framasoft/vue-fs/commons",
                "service_long_name": "GitLab"
            },
            "id": 692873,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/692873/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-16T17:45:08.212068Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 692872,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/692872/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-16T17:45:04.617406Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons"
                ],
                "branch": "master",
                "repo_url": "https://framagit.org/framasoft/vue-fs/commons",
                "full_name": "framasoft/vue-fs/commons",
                "service_long_name": "GitLab"
            },
            "id": 692867,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/692867/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-15T00:33:44.578593Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 692831,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/692831/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-15T00:33:28.962297Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 692830,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/692830/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898725/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-14T22:09:33.823458Z",
            "action": 2,
            "target": "{service} је инсталација слободног софтвера {software} на\nсерверима @:txt.soft.\nЊегова слободна лиценца Вам омогућава да проучавате његов кôд, доприносите му\nи инсталирате га на сопствени сервер.\n\n- [Погледај и приложи кôд за {software}]({src})\n- [Прочитај наш водич за инсталацију]({framacloud})\n- [Користи поједностављену инсталацију YunoHost-а]({yunohost})",
            "old": "{service} је инсталација слободног софтвера {software} на\nсерверима @:txt.soft.\nЊегова слободна лиценца Вам омогућава да проучавате његов кôд, доприносите му\nи инсталирате га на сопствени сервер.\n\n- [Погледај и приложи код за {software}]({src})\n- [Прочитај наш водич за инсталацију]({framacloud})\n- [Користи поједностављену инсталацију YunoHost-а]({yunohost})",
            "details": {
                "state": 20,
                "source": "{service} is an installation of the free software {software} on\nthe @:txt.soft servers.\nIts free license allows you to study its code, contribute to it and\ninstall it on your own server.\n\n- [View and contribute code to {software}]({src})\n- [Read our installation tutorial]({framacloud})\n- [Use the simplified YunoHost installation]({yunohost})",
                "old_state": 20
            },
            "id": 692820,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/692820/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898725/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-14T22:09:04.165282Z",
            "action": 2,
            "target": "{service} је инсталација слободног софтвера {software} на\nсерверима @:txt.soft.\nЊегова слободна лиценца Вам омогућава да проучавате његов кôд, доприносите му\nи инсталирате га на сопствени сервер.\n\n- [Погледај и приложи код за {software}]({src})\n- [Прочитај наш водич за инсталацију]({framacloud})\n- [Користи поједностављену инсталацију YunoHost-а]({yunohost})",
            "old": "{service} је инсталација слободног софтвера {software} на\nсерверима @:txt.soft.\nЊегова слободна лиценца Вам омогућава да проучавате његов код, доприносите му\nи инсталирате га на сопствени сервер.\n\n- [Погледај и приложи код за {software}]({src})\n- [Прочитај наш водич за инсталацију]({framacloud})\n- [Користи поједностављену инсталацију YunoHost-а]({yunohost})",
            "details": {
                "state": 20,
                "source": "{service} is an installation of the free software {software} on\nthe @:txt.soft servers.\nIts free license allows you to study its code, contribute to it and\ninstall it on your own server.\n\n- [View and contribute code to {software}]({src})\n- [Read our installation tutorial]({framacloud})\n- [Use the simplified YunoHost installation]({yunohost})",
                "old_state": 20
            },
            "id": 692819,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/692819/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898723/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-14T22:08:55.622357Z",
            "action": 2,
            "target": "### Поштовање Ваших слобода\n\n{service} је заснован на слободном софтверу¹.\n**Његов кôд је транспарентан, подложан јавној ревизији** и нема скривених\nфункција.\n\nГради се од стране заједнице и свако је слободан да га шири\nи води пројекат у новим правцима.\n\n<small>¹ [{software}]({src}) – Лиценца {license}</small>",
            "old": "### Поштовање ваших слобода\n\n{service} је заснован на слободном софтверу¹.\n**Његов кôд је транспарентан, подложан јавној ревизији** и нема скривених\nфункција.\n\nГради се од стране заједнице и свако је слободан да га шири\nи води пројекат у новим правцима.\n\n<small>¹ [{software}]({src}) – Лиценца {license}</small>",
            "details": {
                "state": 20,
                "source": "### Respecting your freedoms\n\n{service} is based a Free-libre software¹.\n**Its code is transparent, publicly auditable** and there are no hidden\nfeatures.\n\nIt is built by the community, and everyone is free to fork it and\nlead the project in new directions.\n\n<small>¹ [{software}]({src}) – License {license}</small>",
                "old_state": 20
            },
            "id": 692818,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/692818/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898723/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-14T22:08:35.995855Z",
            "action": 2,
            "target": "### Поштовање ваших слобода\n\n{service} је заснован на слободном софтверу¹.\n**Његов кôд је транспарентан, подложан јавној ревизији** и нема скривених\nфункција.\n\nГради се од стране заједнице и свако је слободан да га шири\nи води пројекат у новим правцима.\n\n<small>¹ [{software}]({src}) – Лиценца {license}</small>",
            "old": "### Поштовање ваших слобода\n\n{service} је заснован на слободном софтверу¹.\n**Његов код је транспарентан, подложан јавној ревизији** и нема скривених\nфункција.\n\nГради се од стране заједнице и свако је слободан да га шири\nи води пројекат у новим правцима.\n\n<small>¹ [{software}]({src}) – Лиценца {license}</small>",
            "details": {
                "state": 20,
                "source": "### Respecting your freedoms\n\n{service} is based a Free-libre software¹.\n**Its code is transparent, publicly auditable** and there are no hidden\nfeatures.\n\nIt is built by the community, and everyone is free to fork it and\nlead the project in new directions.\n\n<small>¹ [{software}]({src}) – License {license}</small>",
                "old_state": 20
            },
            "id": 692817,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/692817/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-05T07:02:14.435294Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 690895,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/690895/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-05T07:01:52.893835Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons"
                ],
                "branch": "master",
                "repo_url": "https://framagit.org/framasoft/vue-fs/commons",
                "full_name": "framasoft/vue-fs/commons",
                "service_long_name": "GitLab"
            },
            "id": 690891,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/690891/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-04T07:20:56.966262Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 690851,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/690851/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-04T07:20:43.334397Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 690849,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/690849/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-04T07:20:41.535355Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons"
                ],
                "branch": "master",
                "repo_url": "https://framagit.org/framasoft/vue-fs/commons",
                "full_name": "framasoft/vue-fs/commons",
                "service_long_name": "GitLab"
            },
            "id": 690845,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/690845/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-02T18:38:59.034250Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 690244,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/690244/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-02T18:38:42.594652Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 690243,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/690243/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-02T08:03:28.998357Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 690181,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/690181/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-02T08:03:26.910620Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons.git",
                    "git@framagit.org:framasoft/vue-fs/commons.git",
                    "https://framagit.org/framasoft/vue-fs/commons"
                ],
                "branch": "master",
                "repo_url": "https://framagit.org/framasoft/vue-fs/commons",
                "full_name": "framasoft/vue-fs/commons",
                "service_long_name": "GitLab"
            },
            "id": 690177,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/690177/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898721/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T23:40:57.260838Z",
            "action": 2,
            "target": "### Економија ваше пажње\n\n{service} се **може слободно користити, без огласа и замки**.\nНаш циљ је да хостујемо алатку који вам служи, а не користи Вас.\n\nСупротно изреци, овде **Ви нисте производ**.",
            "old": "### Економија ваше пажње\n\n\n{service} се **може слободно користити, без огласа и замки**.\nНаш циљ је да хостујемо алатку који вам служи, а не користи Вас.\n\nСупротно изреци, овде **Ви нисте производ**.",
            "details": {
                "state": 20,
                "source": "### The economy of your attention\n\nThe {service} is **free, without ads or click traps**.\nOur goal is to host a tool that serves you and does not use you.\n\nContrary to the adage, here, **you are not the product**.",
                "old_state": 20
            },
            "id": 689936,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/689936/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898732/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T23:40:37.644193Z",
            "action": 5,
            "target": "Илустрација : {author} ({license})",
            "old": "",
            "details": {
                "state": 20,
                "source": "Illustration : {author} ({license})",
                "old_state": 0
            },
            "id": 689935,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689935/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898731/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T23:40:09.610338Z",
            "action": 2,
            "target": "{service} предлаже [француско непрофитно\nудружење](@:(link.soft)/association): @:txt.soft\n\nОсновано 2004. године, удружење је сада посвећено **популарном образовању о изазовима дигиталног доба и културних добара**.\nНаша мала структура (@:metrics.members укључујући @:metrics.employees) је\nпозната као „De-google-ify Internet“ пројекат\n(@:metrics.services етичке и алтернативне онлајн алатке)\nи за развој PeerTube-а, Mobilizon-а, итд.\nПрепознат као од општег интереса **@:txt.soft се финансира\nна @:(metrics.ig-pdonation)% Вашим донацијама**, које се одбијају од пореза за француске пореске обвезнике.",
            "old": "{service} предлаже [француско непрофитно удружење](@:(link.soft)/association): @:txt.soft\n\nОсновано 2004. године, удружење је сада посвећено **популарном образовању о изазовима дигиталног доба и културних добара**.\nНаша мала структура (@:metrics.members укључујући @:metrics.employees) је\nпозната као „De-google-ify Internet“ пројекат\n(@:metrics.services етичке и алтернативне онлајн алатке)\nи за развој PeerTube-а, Mobilizon-а, итд.\nПрепознат као од општег интереса **@:txt.soft се финансира\nна @:(metrics.ig-pdonation)% Вашим донацијама**, које се одбијају од пореза за француске пореске обвезнике.",
            "details": {
                "state": 20,
                "source": "{service} is proposed [by a French not-for-profit\nassociation](@:(link.soft)/association): @:txt.soft\n\nCreated in 2004, the association is now dedicated to **popular education\non the challenges of the digital age and the cultural commons**.\nOur small structure (@:metrics.members including @:metrics.employees) is\nknown the De-google-ify Internet project\n(@:metrics.services ethical and alternative online tools)\nand for the development of PeerTube, Mobilizon, etc.\nRecognized as being of general interest **@:txt.soft is funded\nat @:(metrics.ig-pdonation)% by your donations**, which are tax deductible\nfor French taxpayers.",
                "old_state": 20
            },
            "id": 689934,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/689934/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898731/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T23:39:47.578275Z",
            "action": 5,
            "target": "{service} предлаже [француско непрофитно удружење](@:(link.soft)/association): @:txt.soft\n\nОсновано 2004. године, удружење је сада посвећено **популарном образовању о изазовима дигиталног доба и културних добара**.\nНаша мала структура (@:metrics.members укључујући @:metrics.employees) је\nпозната као „De-google-ify Internet“ пројекат\n(@:metrics.services етичке и алтернативне онлајн алатке)\nи за развој PeerTube-а, Mobilizon-а, итд.\nПрепознат као од општег интереса **@:txt.soft се финансира\nна @:(metrics.ig-pdonation)% Вашим донацијама**, које се одбијају од пореза за француске пореске обвезнике.",
            "old": "",
            "details": {
                "state": 20,
                "source": "{service} is proposed [by a French not-for-profit\nassociation](@:(link.soft)/association): @:txt.soft\n\nCreated in 2004, the association is now dedicated to **popular education\non the challenges of the digital age and the cultural commons**.\nOur small structure (@:metrics.members including @:metrics.employees) is\nknown the De-google-ify Internet project\n(@:metrics.services ethical and alternative online tools)\nand for the development of PeerTube, Mobilizon, etc.\nRecognized as being of general interest **@:txt.soft is funded\nat @:(metrics.ig-pdonation)% by your donations**, which are tax deductible\nfor French taxpayers.",
                "old_state": 0
            },
            "id": 689933,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689933/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898730/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T23:33:31.496102Z",
            "action": 5,
            "target": "Ко стоји иза {service}?",
            "old": "",
            "details": {
                "state": 20,
                "source": "Who is behind {service}?",
                "old_state": 0
            },
            "id": 689932,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689932/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898729/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T23:33:17.664043Z",
            "action": 5,
            "target": "### Допринос дигиталном општем добру\n\nИза услуге као што је {service} стоји [политички предлог]({politic}):\n**истраживање алтернативе капитализму надзора експериментисањем\nса друштвом доприноса**.\n\nНудећи коришћење, повратне информације и доприносе {software}, учествујемо у\nодржавању живахности заједничког ресурса.",
            "old": "",
            "details": {
                "state": 20,
                "source": "### Contributing to the digital commons\n\nBehind a service like {service} there is a [political proposal]({politic}):\n**exploring an alternative to surveillance capitalism by experimenting\nwith the contribution society**.\n\nBy offering uses, feedback and contributions to {software}, we participate\nin maintaining the vibrancy of a common resource.",
                "old_state": 0
            },
            "id": 689931,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689931/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898728/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T23:30:25.124802Z",
            "action": 2,
            "target": "### Стварање отпорног екосистема\n\n**@:txt.soft је један од многих актера** који нуде онлајн услуге које се хостују\nуз јаку етику, са циљем децентрализације.\n\nДа бисте направили корак даље у својој дигиталној еманципацији, пронађите исту услугу\nкоју у Вашој близини хостује један од чланова колектива независних,\nтранспарентних, отворених, неутралних и етичких домаћина: [CHATONS]({chatons})!",
            "old": "### Стварање отпорног екосистема\n\n**@:txt.soft је један од многих актера** који нуде онлајн услуге које се хостују\nуз јаку етику, са циљем децентрализације.\n\nДа бисте направили корак даље у својој дигиталној еманципацији, пронађите исту услугу коју у Вашој близини хостује један од чланова колектива независних,\nтранспарентних, отворених, неутралних и етичких домаћина: [CHATONS]({chatons})!",
            "details": {
                "state": 20,
                "source": "### Creating a resilient ecosystem\n\n**@:txt.soft is one of many actors** offering online services hosted\nwith a strong ethic, with the objective of decentralisation.\n\nTo take a step further in your digital emancipation, find the same service\nhosted near you by one of the members of the Collective of independant,\ntransparent, open, neutral and ethical hosters: [the CHATONS]({chatons})!",
                "old_state": 20
            },
            "id": 689930,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/689930/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898728/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T23:29:53.958150Z",
            "action": 5,
            "target": "### Стварање отпорног екосистема\n\n**@:txt.soft је један од многих актера** који нуде онлајн услуге које се хостују\nуз јаку етику, са циљем децентрализације.\n\nДа бисте направили корак даље у својој дигиталној еманципацији, пронађите исту услугу коју у Вашој близини хостује један од чланова колектива независних,\nтранспарентних, отворених, неутралних и етичких домаћина: [CHATONS]({chatons})!",
            "old": "",
            "details": {
                "state": 20,
                "source": "### Creating a resilient ecosystem\n\n**@:txt.soft is one of many actors** offering online services hosted\nwith a strong ethic, with the objective of decentralisation.\n\nTo take a step further in your digital emancipation, find the same service\nhosted near you by one of the members of the Collective of independant,\ntransparent, open, neutral and ethical hosters: [the CHATONS]({chatons})!",
                "old_state": 0
            },
            "id": 689929,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689929/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898727/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T23:27:51.997648Z",
            "action": 5,
            "target": "### Промовисање популарног образовања\n\nКоришћење {service} је први корак на путу ка Вашој дигиталној аутономији.\n\nПоверавање Ваших података хосту подразумева да имате разлога да му верујете.\n@:txt.soft се обавезује на јасне услове¹ за хостовање услуга, поштујући\nВаш интегритета.\n\n<small>¹ погледајте [наше Услове коришћења](@:link.cgu) и [наш статут](@:link.charte)</small>",
            "old": "",
            "details": {
                "state": 20,
                "source": "### Promoting popular education\n\nUsing {service} is the first step on the road to your digital autonomy.\n\nEntrusting your data to a host implies having reasons to to trust it.\n@:txt.soft commits to clear conditions¹ to host services with respect\nto your integrity.\n\n<small>¹ see [our Terms of Use](@:link.cgu) and [our charter](@:link.charte)</small>",
                "old_state": 0
            },
            "id": 689928,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689928/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898726/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T23:12:07.468989Z",
            "action": 5,
            "target": "Зашто нудити {service}?",
            "old": "",
            "details": {
                "state": 20,
                "source": "Why offer {service}?",
                "old_state": 0
            },
            "id": 689927,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689927/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898725/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T23:11:49.614572Z",
            "action": 5,
            "target": "{service} је инсталација слободног софтвера {software} на\nсерверима @:txt.soft.\nЊегова слободна лиценца Вам омогућава да проучавате његов код, доприносите му\nи инсталирате га на сопствени сервер.\n\n- [Погледај и приложи код за {software}]({src})\n- [Прочитај наш водич за инсталацију]({framacloud})\n- [Користи поједностављену инсталацију YunoHost-а]({yunohost})",
            "old": "",
            "details": {
                "state": 20,
                "source": "{service} is an installation of the free software {software} on\nthe @:txt.soft servers.\nIts free license allows you to study its code, contribute to it and\ninstall it on your own server.\n\n- [View and contribute code to {software}]({src})\n- [Read our installation tutorial]({framacloud})\n- [Use the simplified YunoHost installation]({yunohost})",
                "old_state": 0
            },
            "id": 689926,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689926/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898724/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T23:09:09.235866Z",
            "action": 5,
            "target": "Желите да идете даље у кодирању и аутономији?",
            "old": "",
            "details": {
                "state": 20,
                "source": "Want to go further in coding and autonomy?",
                "old_state": 0
            },
            "id": 689925,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689925/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898723/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T22:46:48.002969Z",
            "action": 2,
            "target": "### Поштовање ваших слобода\n\n{service} је заснован на слободном софтверу¹.\n**Његов код је транспарентан, подложан јавној ревизији** и нема скривених\nфункција.\n\nГради се од стране заједнице и свако је слободан да га шири\nи води пројекат у новим правцима.\n\n<small>¹ [{software}]({src}) – Лиценца {license}</small>",
            "old": "### Поштовање ваших слобода\n\n{service} је заснован на слободном софтверу¹.\n**Његов код је транспарентан, подложан јавној ревизији** и нема скривених\nфункција.\n\nГради се од стране заједнице и свако је слободан да га шири\nи води пројекат у новим правцима.\n\n<small>¹ [{software}]({src}) – Лиценца {лиценсе}</small>",
            "details": {
                "state": 20,
                "source": "### Respecting your freedoms\n\n{service} is based a Free-libre software¹.\n**Its code is transparent, publicly auditable** and there are no hidden\nfeatures.\n\nIt is built by the community, and everyone is free to fork it and\nlead the project in new directions.\n\n<small>¹ [{software}]({src}) – License {license}</small>",
                "old_state": 20
            },
            "id": 689924,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/689924/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898723/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T22:46:28.059483Z",
            "action": 2,
            "target": "### Поштовање ваших слобода\n\n{service} је заснован на слободном софтверу¹.\n**Његов код је транспарентан, подложан јавној ревизији** и нема скривених\nфункција.\n\nГради се од стране заједнице и свако је слободан да га шири\nи води пројекат у новим правцима.\n\n<small>¹ [{software}]({src}) – Лиценца {лиценсе}</small>",
            "old": "### Поштовање ваших слобода\n\n{service} је заснован на слободном софтверу¹.\n**Његов код је транспарентан, подложан јавној ревизији** и нема скривених функција.\n\nГради га заједница и свако је слободан да га шири\nи води пројекат у новим правцима.\n\n<small>¹ [{software}]({src}) – Лиценца {лиценсе}</small>",
            "details": {
                "state": 20,
                "source": "### Respecting your freedoms\n\n{service} is based a Free-libre software¹.\n**Its code is transparent, publicly auditable** and there are no hidden\nfeatures.\n\nIt is built by the community, and everyone is free to fork it and\nlead the project in new directions.\n\n<small>¹ [{software}]({src}) – License {license}</small>",
                "old_state": 20
            },
            "id": 689923,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/689923/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898723/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T22:45:22.608511Z",
            "action": 5,
            "target": "### Поштовање ваших слобода\n\n{service} је заснован на слободном софтверу¹.\n**Његов код је транспарентан, подложан јавној ревизији** и нема скривених функција.\n\nГради га заједница и свако је слободан да га шири\nи води пројекат у новим правцима.\n\n<small>¹ [{software}]({src}) – Лиценца {лиценсе}</small>",
            "old": "",
            "details": {
                "state": 20,
                "source": "### Respecting your freedoms\n\n{service} is based a Free-libre software¹.\n**Its code is transparent, publicly auditable** and there are no hidden\nfeatures.\n\nIt is built by the community, and everyone is free to fork it and\nlead the project in new directions.\n\n<small>¹ [{software}]({src}) – License {license}</small>",
                "old_state": 0
            },
            "id": 689922,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689922/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898722/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T22:43:17.889925Z",
            "action": 5,
            "target": "### Контролисање Ваших података\n\n@:txt.soft прикупља што је могуће мање података.\n\n**Имате потпуну аутономију над тим**.\n\nНије нам у интересу да пратимо Ваше понашање, нити да га искоришћавамо.",
            "old": "",
            "details": {
                "state": 20,
                "source": "### Controlling your data\n\n@:txt.soft collects as little data as possible.\n\n**You have complete autonomy over it**.\n\nWe have no interest in tracking your behaviour, nor in exploiting it.",
                "old_state": 0
            },
            "id": 689921,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689921/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898721/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T22:41:58.869814Z",
            "action": 5,
            "target": "### Економија ваше пажње\n\n\n{service} се **може слободно користити, без огласа и замки**.\nНаш циљ је да хостујемо алатку који вам служи, а не користи Вас.\n\nСупротно изреци, овде **Ви нисте производ**.",
            "old": "",
            "details": {
                "state": 20,
                "source": "### The economy of your attention\n\nThe {service} is **free, without ads or click traps**.\nOur goal is to host a tool that serves you and does not use you.\n\nContrary to the adage, here, **you are not the product**.",
                "old_state": 0
            },
            "id": 689920,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689920/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898720/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T22:39:41.429352Z",
            "action": 5,
            "target": "{service}, еманципацијска алатка",
            "old": "",
            "details": {
                "state": 20,
                "source": "{service}, an emancipatory tool",
                "old_state": 0
            },
            "id": 689919,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689919/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898719/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T22:38:29.762736Z",
            "action": 5,
            "target": "Прочитај више",
            "old": "",
            "details": {
                "state": 20,
                "source": "Read more",
                "old_state": 0
            },
            "id": 689918,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689918/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898718/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T22:38:24.181594Z",
            "action": 5,
            "target": "{service}, један од неколико пројеката",
            "old": "",
            "details": {
                "state": 20,
                "source": "{service}, one of several projects",
                "old_state": 0
            },
            "id": 689917,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/689917/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-09-01T22:18:16.048644Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 689916,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/689916/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "author": "https://weblate.framasoft.org/api/users/nexi/?format=api",
            "timestamp": "2023-09-01T22:17:44.507715Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "src/translations/sr_Cyrl/hos.yml"
            },
            "id": 689914,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/689914/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898732/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-01T22:17:44.507684Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Illustration : {author} ({license})",
                "old_state": -1
            },
            "id": 689913,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/689913/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898731/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-01T22:17:44.507654Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "{service} is proposed [by a French not-for-profit\nassociation](@:(link.soft)/association): @:txt.soft\n\nCreated in 2004, the association is now dedicated to **popular education\non the challenges of the digital age and the cultural commons**.\nOur small structure (@:metrics.members including @:metrics.employees) is\nknown the De-google-ify Internet project\n(@:metrics.services ethical and alternative online tools)\nand for the development of PeerTube, Mobilizon, etc.\nRecognized as being of general interest **@:txt.soft is funded\nat @:(metrics.ig-pdonation)% by your donations**, which are tax deductible\nfor French taxpayers.",
                "old_state": -1
            },
            "id": 689912,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/689912/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898730/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-01T22:17:44.507619Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Who is behind {service}?",
                "old_state": -1
            },
            "id": 689911,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/689911/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898729/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-01T22:17:44.507586Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "### Contributing to the digital commons\n\nBehind a service like {service} there is a [political proposal]({politic}):\n**exploring an alternative to surveillance capitalism by experimenting\nwith the contribution society**.\n\nBy offering uses, feedback and contributions to {software}, we participate\nin maintaining the vibrancy of a common resource.",
                "old_state": -1
            },
            "id": 689910,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/689910/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/898728/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/sr_Cyrl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-01T22:17:44.507557Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "### Creating a resilient ecosystem\n\n**@:txt.soft is one of many actors** offering online services hosted\nwith a strong ethic, with the objective of decentralisation.\n\nTo take a step further in your digital emancipation, find the same service\nhosted near you by one of the members of the Collective of independant,\ntransparent, open, neutral and ethical hosters: [the CHATONS]({chatons})!",
                "old_state": -1
            },
            "id": 689909,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/689909/?format=api"
        }
    ]
}