Translation components API.

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

GET /api/translations/joinpeertube/main/bg/changes/?format=api&page=5
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 548,
    "next": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/changes/?format=api&page=6",
    "previous": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/changes/?format=api&page=4",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/846611/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.552298Z",
            "action": 59,
            "target": "All of this is made possible by Peertube's free/libre license (GNU-AGPL). Its code is a digital \"common\", that belongs to everybody, instead of a secret formula that belongs to Google (in the case of Youtube) or to Vivendi/Bolloré (Dailymotion). This free/libre license <strong>guarantees our fundamental freedoms as users and allows many contributors to offer evolutions and new features.</strong>",
            "old": "",
            "details": {
                "state": 10,
                "source": "PeerTube is a free software, not a secret formula that belongs to Google (in the case of Youtube) or to Vivendi/Bolloré (Dailymotion). This free/libre license guarantees our fundamental freedoms as users.",
                "old_state": -1
            },
            "id": 613480,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613480/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846610/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.552267Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube exists thanks to your donations!",
                "old_state": -1
            },
            "id": 613479,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613479/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846609/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.552236Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube does not impose any remuneration model. This is the choice we have made, and others (like DTube) have made other choices. So it's up to you to see what suits you.",
                "old_state": -1
            },
            "id": 613478,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613478/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846608/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.552202Z",
            "action": 59,
            "target": "PeerTube does not contain all the tools I need to manage my instance",
            "old": "",
            "details": {
                "state": 10,
                "source": "PeerTube does not contain all the tools I need to manage my platform",
                "old_state": -1
            },
            "id": 613477,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613477/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846607/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.552171Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube developers are committed to develop and improve moderation tools to make instances always easier to manage.",
                "old_state": -1
            },
            "id": 613476,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613476/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846606/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.552120Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube allows you to focus on what you do the best: your videos, the way <strong>you</strong> want to create them.",
                "old_state": -1
            },
            "id": 613475,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613475/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846605/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.552090Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube allows platforms to be connected to each other, creating a <strong>big network</strong> of platforms that are both autonomous and interconnected.",
                "old_state": -1
            },
            "id": 613474,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613474/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846604/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.552057Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Peer-to-peer broadcasting",
                "old_state": -1
            },
            "id": 613473,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613473/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846603/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.552027Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Page not found",
                "old_state": -1
            },
            "id": 613472,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613472/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846602/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551997Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "P2P with WebRTC",
                "old_state": -1
            },
            "id": 613471,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613471/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846601/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551967Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "P2P can be disabled by default",
                "old_state": -1
            },
            "id": 613470,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613470/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846600/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551937Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Our plugins selection",
                "old_state": -1
            },
            "id": 613469,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613469/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846599/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551906Z",
            "action": 59,
            "target": "Other Framasoft's volunteers and salaried members also contribute to the PeerTube project on various aspects (strategy, communication, development, community animation). Nevertheless, PeerTube is not developed by a startup with a team of 50 people, and a workflow full of hyper-formatted processes.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Other Framasoft's volunteers and salaried members also contribute to the PeerTube project on various aspects (strategy, communication, development, community animation).",
                "old_state": -1
            },
            "id": 613468,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613468/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846598/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551875Z",
            "action": 59,
            "target": "Organize videos in public or private <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/use-library?id=video-history\">playlists</a>",
            "old": "",
            "details": {
                "state": 10,
                "source": "Organize videos in public or private <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/use/library#video-history\">playlists</a>",
                "old_state": -1
            },
            "id": 613467,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613467/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846597/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551845Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Or you prefer to subscribe to the PeerTube <strong>RSS feed</strong>?",
                "old_state": -1
            },
            "id": 613466,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613466/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846596/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551813Z",
            "action": 59,
            "target": "Optimize videos and generate <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/admin-configuration?id=vod-transcoding\">multiple resolutions</a> using ffmpeg",
            "old": "",
            "details": {
                "state": 10,
                "source": "Optimize videos and generate <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/admin/configuration#vod-transcoding\">multiple resolutions</a> using ffmpeg",
                "old_state": -1
            },
            "id": 613465,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613465/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846595/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551783Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "On the contrary, PeerTube's concept is to create a network of multiple small interconnected video hosting providers.",
                "old_state": -1
            },
            "id": 613464,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613464/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846594/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551752Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "On platform",
                "old_state": -1
            },
            "id": 613463,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613463/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846593/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551721Z",
            "action": 59,
            "target": "Official <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/install-docker\">Docker support</a>",
            "old": "",
            "details": {
                "state": 10,
                "source": "Official <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/install/docker\">Docker support</a>",
                "old_state": -1
            },
            "id": 613462,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613462/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846592/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551691Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Occitan",
                "old_state": -1
            },
            "id": 613461,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613461/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846591/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551661Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Nor does Microsoft or Adobe have any control over who uses Word or Photoshop and for what purposes.",
                "old_state": -1
            },
            "id": 613460,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613460/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846590/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551630Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "No we don't, because PeerTube is not a service but a free software.",
                "old_state": -1
            },
            "id": 613459,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613459/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846589/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551599Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "No video quota per user",
                "old_state": -1
            },
            "id": 613458,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613458/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846588/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551568Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "No technical skills are required!",
                "old_state": -1
            },
            "id": 613457,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613457/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846587/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551537Z",
            "action": 59,
            "target": "No instances found",
            "old": "",
            "details": {
                "state": 10,
                "source": "No results found",
                "old_state": -1
            },
            "id": 613456,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613456/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846586/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551506Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "No results",
                "old_state": -1
            },
            "id": 613455,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613455/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846585/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551463Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "No opinion",
                "old_state": -1
            },
            "id": 613454,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613454/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846584/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551431Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "No it's not an octopus, it's a cuttlefish! From Latin sēpia, it's the reason why the mascot of PeerTube is called Sepia.",
                "old_state": -1
            },
            "id": 613453,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613453/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846583/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551401Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "No it is not.",
                "old_state": -1
            },
            "id": 613452,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613452/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846582/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551369Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "No it doesn't. You can't deploy multiple PeerTube nodes behind a load balancer.",
                "old_state": -1
            },
            "id": 613451,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613451/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846581/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551339Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "No",
                "old_state": -1
            },
            "id": 613450,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613450/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846580/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551308Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "News & Politics",
                "old_state": -1
            },
            "id": 613449,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613449/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846579/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551276Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "News",
                "old_state": -1
            },
            "id": 613448,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613448/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846578/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551243Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "New stable releases preparation and communication (blog posts, changelog, etc.);",
                "old_state": -1
            },
            "id": 613447,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613447/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846577/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551212Z",
            "action": 59,
            "target": "Other Framasoft's volunteers and salaried members also contribute to the PeerTube project on various aspects (strategy, communication, development, community animation). Nevertheless, PeerTube is not developed by a startup with a team of 50 people, and a workflow full of hyper-formatted processes.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Nevertheless, PeerTube is not developed by a startup with a team of 50 people, and a workflow full of hyper-formatted processes.",
                "old_state": -1
            },
            "id": 613446,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613446/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846576/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551178Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Network: ~200GB sent per month (https://framatube.org: ~1.5TB sent per month)",
                "old_state": -1
            },
            "id": 613445,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613445/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846575/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551133Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Network",
                "old_state": -1
            },
            "id": 613444,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613444/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846574/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551102Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Nederlands",
                "old_state": -1
            },
            "id": 613443,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613443/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846573/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551072Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "name@example.com",
                "old_state": -1
            },
            "id": 613442,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613442/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846572/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551040Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "My search",
                "old_state": -1
            },
            "id": 613441,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613441/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846571/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.551008Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Music",
                "old_state": -1
            },
            "id": 613440,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613440/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846570/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.550975Z",
            "action": 59,
            "target": "Moreover, Chocobozzz works on internal Framasoft's projects (<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://framapad.org\">Framapad</a>, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://framatalk.org\">Framatalk</a>, etc.). In other words, the management of PeerTube projects is operated by only one employee, who has other responsabilities in addition to his workload.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Moreover, Chocobozzz works on internal Framasoft's projects (<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://framapad.org\">Framapad</a>, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://framatalk.org\">Framatalk</a>, etc.).",
                "old_state": -1
            },
            "id": 613439,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613439/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846569/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.550944Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "More information",
                "old_state": -1
            },
            "id": 613438,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613438/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846568/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.550911Z",
            "action": 59,
            "target": "Illustrations from <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d\">What is PeerTube video</a>, created by <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://libreart.info/\">LILA</a> - <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://film.zemarmot.net/\">ZeMarmot Team</a>",
            "old": "",
            "details": {
                "state": 10,
                "source": "Modify the code of <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/Chocobozzz/PeerTube\" class=\"jpt-router-link\">PeerTube</a> or other related software (<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://framagit.org/framasoft/peertube/search-index\" class=\"jpt-router-link\">Sepia Search</a>, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://framagit.org/framasoft/peertube/joinpeertube\" class=\"jpt-router-link\">JoinPeerTube</a>...)",
                "old_state": -1
            },
            "id": 613437,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613437/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846567/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.550879Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Moderation tools",
                "old_state": -1
            },
            "id": 613436,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613436/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846566/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.550849Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "MB",
                "old_state": -1
            },
            "id": 613435,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613435/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846565/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.550818Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Manage your library",
                "old_state": -1
            },
            "id": 613434,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613434/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846564/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.550787Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Manage your channels",
                "old_state": -1
            },
            "id": 613433,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613433/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846563/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.550756Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Manage abuse reports on videos, accounts or comments using a dedicated dashboard",
                "old_state": -1
            },
            "id": 613432,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613432/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846562/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-06T11:58:49.550724Z",
            "action": 59,
            "target": "Maintenance of several PeerTube instances (peertube.cpy.re, peertube2.cpy.re, etc.).",
            "old": "",
            "details": {
                "state": 10,
                "source": "Maintenance of several PeerTube plaftorms (peertube.cpy.re, peertube2.cpy.re, etc.).",
                "old_state": -1
            },
            "id": 613431,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613431/?format=api"
        }
    ]
}