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

{
    "count": 1521,
    "next": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/changes/?format=api&page=18",
    "previous": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/changes/?format=api&page=16",
    "results": [
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": "https://weblate.framasoft.org/api/users/meskobalazs/?format=api",
            "author": "https://weblate.framasoft.org/api/users/meskobalazs/?format=api",
            "timestamp": "2023-01-05T13:01:57.685584Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "src/translations/hu/hos.yml"
            },
            "id": 500927,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/500927/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783493/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T13:01:57.685534Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Illustration : {author} ({license})",
                "old_state": -1
            },
            "id": 500926,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500926/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783492/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T13:01:57.685477Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "{service} is hosted [by a French not-for-profit\nassociation](@:(link.soft)/association): @:txt.soft\n\nCreated in 2004, the association is now dedicated to **popular education\n  on 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": 500925,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500925/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783491/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T13:01:57.685447Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Who is behind {service}?",
                "old_state": -1
            },
            "id": 500924,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500924/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783490/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T13:01:57.685414Z",
            "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": 500923,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500923/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783489/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T13:01:57.685381Z",
            "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": 500922,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500922/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783488/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T13:01:57.685348Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": -1
            },
            "id": 500921,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500921/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783487/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T13:01:57.685314Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Why offer {service}?",
                "old_state": -1
            },
            "id": 500920,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500920/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783486/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T13:01:57.685278Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": -1
            },
            "id": 500919,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500919/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783485/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T13:01:57.685246Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Want to go further in coding and autonomy?",
                "old_state": -1
            },
            "id": 500918,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500918/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783484/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T13:01:57.685207Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": -1
            },
            "id": 500917,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500917/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783483/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T13:01:57.685174Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": -1
            },
            "id": 500916,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500916/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783482/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T13:01:57.685137Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": -1
            },
            "id": 500915,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500915/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783481/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/hu/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T13:01:57.685082Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "An emancipatory tool",
                "old_state": -1
            },
            "id": 500914,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500914/?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/hu/?format=api",
            "user": "https://weblate.framasoft.org/api/users/meskobalazs/?format=api",
            "author": "https://weblate.framasoft.org/api/users/meskobalazs/?format=api",
            "timestamp": "2023-01-05T13:01:57.529065Z",
            "action": 48,
            "target": "",
            "old": "",
            "details": {
                "language": "hu"
            },
            "id": 500913,
            "action_name": "Langage ajouté",
            "url": "https://weblate.framasoft.org/api/changes/500913/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T08:59:55.748665Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 500868,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/500868/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T08:59:54.499843Z",
            "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.git",
                "service_long_name": "GitLab"
            },
            "id": 500866,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/500866/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-01-05T01:34:32.785603Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 500773,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/500773/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T18:00:43.481386Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 500769,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/500769/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T16:16:50.892140Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 500764,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/500764/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T16:16:49.163234Z",
            "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.git",
                "service_long_name": "GitLab"
            },
            "id": 500762,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/500762/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783468/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:55:21.916143Z",
            "action": 5,
            "target": "Illustration: {author} ({license})",
            "old": "",
            "details": {
                "state": 20,
                "source": "Illustration : {author} ({license})",
                "old_state": 0
            },
            "id": 500757,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/500757/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783467/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:54:39.748979Z",
            "action": 5,
            "target": "{Service} wird gehostet [von einem gemeinnützigen französischen Verein](@:(link.soft)/Verein): @:txt.soft\n\nDer 2004 gegründete Verein widmet sich heute der **Allgemeinbildung zu den Herausforderungen des digitalen Zeitalters und den kulturellen Gemeingütern**.\nUnsere kleine Struktur (@:metrics.members einschließlich @:metrics.employees) ist für\ndas Projekt \"De-google-ify Internet\" bekannt\n(@:metrics.services ethische und alternative Online-Tools) und für die Entwicklung von PeerTube, Mobilizon, etc.\nAnerkannt als von allgemeinem Interesse: **@:txt.soft wird gefördert\n@:(metrics.ig-pdonation)% durch Ihre Spenden**, die für französische Steuerzahler steuerlich absetzbar sind.",
            "old": "",
            "details": {
                "state": 20,
                "source": "{service} is hosted [by a French not-for-profit\nassociation](@:(link.soft)/association): @:txt.soft\n\nCreated in 2004, the association is now dedicated to **popular education\n  on 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": 500754,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/500754/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783466/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:51:47.762649Z",
            "action": 5,
            "target": "Wer steckt hinter {Service}?",
            "old": "",
            "details": {
                "state": 20,
                "source": "Who is behind {service}?",
                "old_state": 0
            },
            "id": 500752,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/500752/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783465/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:51:30.368481Z",
            "action": 5,
            "target": "### Beitrag zu den digitalen Gemeingütern\n\nHinter einem Dienst wie {service} steht ein [politischer Vorschlag]({politic}):\n**Erkundung einer Alternative zum Überwachungskapitalismus durch das Experimentieren mit der Beitragsgesellschaft**.\n\nIndem wir Nutzungen, Feedback und Beiträge zu {software} anbieten, beteiligen wir uns an der Aufrechterhaltung der Lebendigkeit einer gemeinsamen Ressource.",
            "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": 500751,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/500751/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783464/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:50:48.565447Z",
            "action": 5,
            "target": "### Ein widerstandsfähiges Ökosystem schaffen\n\n**@:txt.soft ist einer von vielen Akteuren**, die Online-Dienste anbieten, die das Ziel\neiner starken Ethik und Dezentralisierung anstreben.\n\nUm einen Schritt weiter in Ihrer digitalen Emanzipation zu gehen, finden Sie denselben Dienst\nin Ihrer Nähe bei einem der Mitglieder des Kollektivs der Unabhängigen gehostet,\ntransparenten, offenen, neutralen und ethischen Hostern: [die 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": 500750,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/500750/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783463/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:49:42.626334Z",
            "action": 5,
            "target": "### Förderung der Allgmeinbildung\n\nDie Nutzung von {service} ist der erste Schritt auf dem Weg zu Ihrer digitalen Autonomie.\n\nWenn Sie Ihre Daten einem Anbieter anvertrauen, müssen Sie Gründe haben, ihm zu vertrauen.\n@:txt.soft verpflichtet sich zu klaren Bedingungen¹ für Host-Dienste in Bezug auf\nbezüglich Ihrer Integrität.\n\n<small>¹ siehe [unsere Nutzungsbedingungen](@:link.cgu) und [unsere Charta](@: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": 500749,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/500749/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783462/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:49:15.534159Z",
            "action": 5,
            "target": "Warum {Service} anbieten?",
            "old": "",
            "details": {
                "state": 20,
                "source": "Why offer {service}?",
                "old_state": 0
            },
            "id": 500748,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/500748/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783461/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:48:54.765279Z",
            "action": 5,
            "target": "{service} ist eine Installation der freien Software {software} auf den @:txt.soft-Servern.\nDie freie Lizenz erlaubt es Ihnen, den Code zu lesen, dazu beizutragen und {software} auf Ihrem eigenen Server zu installieren.\n\n- [Code der {software} ansehen und dazu beitragen]({src})\n- [Lesen Sie unser Installationstutorial]({framacloud})\n- [Verwenden Sie die vereinfachte YunoHost-Installation]({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": 500747,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/500747/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783460/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:47:36.193363Z",
            "action": 5,
            "target": "Möchten Sie in Sachen Codierung und Autonomie noch weiter gehen?",
            "old": "",
            "details": {
                "state": 20,
                "source": "Want to go further in coding and autonomy?",
                "old_state": 0
            },
            "id": 500746,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/500746/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783459/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:47:29.676061Z",
            "action": 5,
            "target": "### Wir respektieren Ihre Freiheiten\n\n{Service} basiert auf einer Free-Libre-Software¹.\n**Der Quell-Code ist transparent, öffentlich überprüfbar** und es gibt keine versteckten\nFunktionen.\n\nSie wird von der Gemeinschaft entwickelt, und jeder kann sie forken und\ndas Projekt in neue Richtungen zu führen.\n\n<small>¹ [{Software}]({Src}) - Lizenz {Lizenz}</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": 500745,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/500745/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783458/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:46:16.696416Z",
            "action": 5,
            "target": "### Kontrolle Ihrer Daten\n\n@:txt.soft sammelt so wenig Daten wie möglich.\n\n**Sie haben völlige Autonomie darüber**.\n\nWir haben kein Interesse daran, Ihr Verhalten zu verfolgen oder es auszunutzen.",
            "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": 500744,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/500744/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783457/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:45:55.420368Z",
            "action": 5,
            "target": "### Die Ökonomie Ihrer Aufmerksamkeit\n\nDer {Service} ist **kostenlos, ohne Werbung oder Klick-Fallen**.\nUnser Ziel ist es ein Werkzeug anzubieten, das Ihnen dient und Sie nicht ausnutzt.\n\nEntgegen dem Sprichwort sind hier **Sie nicht das Produkt**.",
            "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": 500743,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/500743/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783456/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:44:43.474396Z",
            "action": 5,
            "target": "Ein emanzipatorisches Instrument",
            "old": "",
            "details": {
                "state": 20,
                "source": "An emancipatory tool",
                "old_state": 0
            },
            "id": 500740,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/500740/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:33.771540Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 500739,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/500739/?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/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:44:27.420791Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "src/translations/de/hos.yml"
            },
            "id": 500737,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/500737/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783468/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:27.420756Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Illustration : {author} ({license})",
                "old_state": -1
            },
            "id": 500736,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500736/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783467/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:27.420721Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "{service} is hosted [by a French not-for-profit\nassociation](@:(link.soft)/association): @:txt.soft\n\nCreated in 2004, the association is now dedicated to **popular education\n  on 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": 500735,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500735/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783466/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:27.420689Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Who is behind {service}?",
                "old_state": -1
            },
            "id": 500734,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500734/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783465/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:27.420655Z",
            "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": 500733,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500733/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783464/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:27.420621Z",
            "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": 500732,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500732/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783463/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:27.420588Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": -1
            },
            "id": 500731,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500731/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783462/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:27.420555Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Why offer {service}?",
                "old_state": -1
            },
            "id": 500730,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500730/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783461/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:27.420504Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": -1
            },
            "id": 500729,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500729/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783460/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:27.420445Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Want to go further in coding and autonomy?",
                "old_state": -1
            },
            "id": 500728,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500728/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783459/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:27.420409Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": -1
            },
            "id": 500727,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500727/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783458/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:27.420373Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": -1
            },
            "id": 500726,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500726/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783457/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:27.420325Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": -1
            },
            "id": 500725,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500725/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/783456/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framaforms/commons-hos/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framaforms/commons-hos/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-04T14:44:27.420270Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "An emancipatory tool",
                "old_state": -1
            },
            "id": 500724,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/500724/?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/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "author": "https://weblate.framasoft.org/api/users/eUgEntOptIc44/?format=api",
            "timestamp": "2023-01-04T14:44:27.357575Z",
            "action": 48,
            "target": "",
            "old": "",
            "details": {
                "language": "de"
            },
            "id": 500723,
            "action_name": "Langage ajouté",
            "url": "https://weblate.framasoft.org/api/changes/500723/?format=api"
        }
    ]
}