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=6
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=7",
    "previous": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/changes/?format=api&page=5",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/846561/?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.550691Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Looking for <strong>PeerTube platforms</strong> instead?",
                "old_state": -1
            },
            "id": 613430,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613430/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846560/?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.550661Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Live streaming",
                "old_state": -1
            },
            "id": 613429,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613429/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846559/?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.550627Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "LIVE",
                "old_state": -1
            },
            "id": 613428,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613428/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846558/?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.550588Z",
            "action": 59,
            "target": "Built from <a href=\"https://instances.joinpeertube.org\">instances.joinpeertube.org</a>",
            "old": "",
            "details": {
                "state": 10,
                "source": "List created from <a rel=\"noopener\" target=\"_blank\" href=\"https://instances.joinpeertube.org\">instances.joinpeertube.org</a>",
                "old_state": -1
            },
            "id": 613427,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613427/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846557/?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.550554Z",
            "action": 59,
            "target": "PeerTube is developed by <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://framasoft.org\">Framasoft</a>, a French non-profit popular educational organization on digital issues.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Like the other tools developed by <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://framasoft.org/en\">Framasoft</a>, <strong>PeerTube considers you as a person and not as a product</strong> to be profiled and locked in video loops.",
                "old_state": -1
            },
            "id": 613426,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613426/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846556/?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.550524Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Let PeerTube create a replay of your live",
                "old_state": -1
            },
            "id": 613425,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613425/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846555/?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.550494Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Legal notices",
                "old_state": -1
            },
            "id": 613424,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613424/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846554/?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.550464Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Latest Firefox on mobile",
                "old_state": -1
            },
            "id": 613423,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613423/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846553/?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.550431Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Latest Edge version on desktop",
                "old_state": -1
            },
            "id": 613422,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613422/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846552/?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.550401Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Latest Chrome version on mobile",
                "old_state": -1
            },
            "id": 613421,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613421/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846551/?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.550370Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Latest Chrome version on desktop",
                "old_state": -1
            },
            "id": 613420,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613420/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846550/?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.550340Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Languages",
                "old_state": -1
            },
            "id": 613419,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613419/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846549/?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.550309Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Language: %{ current }",
                "old_state": -1
            },
            "id": 613418,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613418/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846548/?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.550277Z",
            "action": 59,
            "target": "Languages",
            "old": "",
            "details": {
                "state": 10,
                "source": "Language:",
                "old_state": -1
            },
            "id": 613417,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613417/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846547/?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.550239Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Kids",
                "old_state": -1
            },
            "id": 613416,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613416/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846546/?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.550209Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "KB",
                "old_state": -1
            },
            "id": 613415,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613415/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846545/?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.550175Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Join a PeerTube platform based on its theme, terms of use or code of conduct.",
                "old_state": -1
            },
            "id": 613414,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613414/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846544/?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.550145Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Join a community of admins, video makers and viewers",
                "old_state": -1
            },
            "id": 613413,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613413/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846543/?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.550115Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Italiano",
                "old_state": -1
            },
            "id": 613412,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613412/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846542/?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.550084Z",
            "action": 59,
            "target": "We did not go any further, as we refuse to tie our code to a particular content funding method, that might not fit all communities and deter others. It's the reason why we encourage developers to use the <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/contribute-plugins\">PeerTube plugin API</a> to create their own monetization system.",
            "old": "",
            "details": {
                "state": 10,
                "source": "It's the reason why we encourage developers to use the <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/contribute/plugins\">PeerTube plugin API</a> to create their own monetization system.",
                "old_state": -1
            },
            "id": 613411,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613411/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846541/?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.550053Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "It's the reason why all your contributions are <strong>essential</strong> to help us to maintain PeerTube!",
                "old_state": -1
            },
            "id": 613410,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613410/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846540/?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.550022Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "It's based on <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/WebRTC\">WebRTC</a>, a free and open-source project for web browsers.",
                "old_state": -1
            },
            "id": 613409,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613409/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846539/?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.549990Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "It's based on <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://activitypub.rocks\">ActivityPub</a> to connect with tools <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://peertube.cpy.re/videos/watch/da2b08d4-a242-4170-b32a-4ec8cbdca701\">like Mastodon</a> for example.",
                "old_state": -1
            },
            "id": 613408,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613408/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846538/?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.549957Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "It serves two purposes on a PeerTube instance: it ensures all videos can be played optimally in the web interface, and it generates different resolutions for the same video.",
                "old_state": -1
            },
            "id": 613407,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613407/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846537/?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.549832Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "It reduces server bandwidth overload if a video becomes viral;",
                "old_state": -1
            },
            "id": 613406,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613406/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846536/?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.549794Z",
            "action": 59,
            "target": "It probably means that we moderated your instance after an abuse report and found out that:",
            "old": "",
            "details": {
                "state": 10,
                "source": "It probably means that we moderated your PeerTube platform after an abuse report and found out that:",
                "old_state": -1
            },
            "id": 613405,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613405/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846535/?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.549759Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "It is a project supported by Framasoft, a french non profit recognized as being of <strong>general interest</strong> and <strong>funded 90% by your donations</strong>.",
                "old_state": -1
            },
            "id": 613404,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613404/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846534/?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.549728Z",
            "action": 59,
            "target": "PeerTube mascot created by <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.davidrevoy.com/\">David Revoy</a>",
            "old": "",
            "details": {
                "state": 10,
                "source": "It has been created by <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.davidrevoy.com/\">David Revoy</a> (illustrations are under CC-BY).",
                "old_state": -1
            },
            "id": 613403,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613403/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846533/?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.549697Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "It employs a developer, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/Chocobozzz\">Chocobozzz</a>, who works since 2018 on PeerTube projects:",
                "old_state": -1
            },
            "id": 613402,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613402/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846532/?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.549667Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "It doesn't send personal data to any third party if P2P is disabled",
                "old_state": -1
            },
            "id": 613401,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613401/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846531/?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.549637Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "It decentralizes video storage and decision-making power;",
                "old_state": -1
            },
            "id": 613400,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613400/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846530/?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.549606Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "It can be enhanced by everyone's contributions.",
                "old_state": -1
            },
            "id": 613399,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613399/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846529/?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.549576Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Is PeerTube's purpose to replace YouTube?",
                "old_state": -1
            },
            "id": 613398,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613398/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846528/?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.549546Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Is PeerTube GDPR compatible?",
                "old_state": -1
            },
            "id": 613397,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613397/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846527/?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.549515Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Is PeerTube a neutral software?",
                "old_state": -1
            },
            "id": 613396,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613396/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846526/?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.549483Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Is \"PeerTube\" a registered trademark?",
                "old_state": -1
            },
            "id": 613395,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613395/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846525/?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.549452Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "IPFS is a great technology, but it still seems too young for streaming large files.",
                "old_state": -1
            },
            "id": 613394,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613394/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846524/?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.549422Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Install PeerTube on your server and create your \"homemade YouTube\"",
                "old_state": -1
            },
            "id": 613393,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613393/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846523/?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.549392Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Increase the potential audience for your videos <strong>by connecting your PeerTube platform to the ones you want.</strong>",
                "old_state": -1
            },
            "id": 613392,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613392/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846522/?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.549361Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In terms of read speed, you want to make sure that you can saturate your network uplink serving PeerTube videos.",
                "old_state": -1
            },
            "id": 613391,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613391/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846521/?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.549331Z",
            "action": 59,
            "target": "PeerTube should run happily on a virtual machine with 2 threads/vCPUs, at least 1 Gb of RAM and enough storage for videos. In terms of bandwidth, a lot will depend on which PeerTube instances you federate with and what your relation with them is (more about that below).",
            "old": "",
            "details": {
                "state": 10,
                "source": "In terms of bandwidth, a lot will depend on which PeerTube instances you federate with and what your relation with them is (more about that below).",
                "old_state": -1
            },
            "id": 613390,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613390/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846520/?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.549300Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In other words, the management of PeerTube projects is operated by only one employee, who has other responsabilities in addition to his workload.",
                "old_state": -1
            },
            "id": 613389,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613389/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846519/?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.549270Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In its default configuration, PeerTube hides videos that contain sensitive content.",
                "old_state": -1
            },
            "id": 613388,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613388/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846518/?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.549240Z",
            "action": 59,
            "target": "Manage your channels",
            "old": "",
            "details": {
                "state": 10,
                "source": "In channel",
                "old_state": -1
            },
            "id": 613387,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613387/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846517/?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.549209Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you want to test the PeerTube develop branch, we provide <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://builds.joinpeertube.org/nightly/\">nightly builds</a>.",
                "old_state": -1
            },
            "id": 613386,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613386/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846516/?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.549177Z",
            "action": 59,
            "target": "If you want to store many videos on your PeerTube instance, you may want to store videos externally using <a href=\"https://docs.joinpeertube.org/admin-remote-storage\" target=\"_blank\">Object Storage</a>.",
            "old": "",
            "details": {
                "state": 10,
                "source": "If you want to store many videos on your PeerTube instance, you may want to store videos externally using <a href=\"https://docs.joinpeertube.org/admin/remote-storage\" target=\"_blank\">Object Storage</a>.",
                "old_state": -1
            },
            "id": 613385,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613385/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846515/?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.549144Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you see any problems with a video, <strong>report them to an administrator directly</strong> on the PeerTube platform where it is hosted.",
                "old_state": -1
            },
            "id": 613384,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613384/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846514/?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.549114Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you notice performance problems or a bottleneck at your scale, don't hesitate to <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/Chocobozzz/PeerTube/issues/new/choose\">create an issue</a> to discuss it.",
                "old_state": -1
            },
            "id": 613383,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613383/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846513/?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.549083Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you have a minimum amount of time and technical skills, creating your own platform (also called \"instance\") <strong>on your server</strong> is the best way to take advantage of PeerTube.",
                "old_state": -1
            },
            "id": 613382,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613382/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846512/?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.549052Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If it's free, can we upload illegal stuff on PeerTube?",
                "old_state": -1
            },
            "id": 613381,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613381/?format=api"
        }
    ]
}