Translation components API.

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

GET /api/translations/peertube/angular/en_US/changes/?format=api&page=15
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 834,
    "next": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/changes/?format=api&page=16",
    "previous": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/changes/?format=api&page=14",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/713143/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-05-05T09:31:16.500170Z",
            "action": 59,
            "target": "Quota exceeded",
            "old": "",
            "details": {
                "state": 20,
                "source": "Quota exceeded",
                "old_state": -1
            },
            "id": 360687,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/360687/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/713142/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-05-05T09:31:16.500145Z",
            "action": 59,
            "target": "Server error",
            "old": "",
            "details": {
                "state": 20,
                "source": "Server error",
                "old_state": -1
            },
            "id": 360686,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/360686/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/713141/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-05-05T09:31:16.500120Z",
            "action": 59,
            "target": "Max duration exceeded",
            "old": "",
            "details": {
                "state": 20,
                "source": "Max duration exceeded",
                "old_state": -1
            },
            "id": 360685,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/360685/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/713140/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-05-05T09:31:16.500090Z",
            "action": 59,
            "target": "Live blacklisted",
            "old": "",
            "details": {
                "state": 20,
                "source": "Live blacklisted",
                "old_state": -1
            },
            "id": 360684,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/360684/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/713139/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-05-05T09:31:16.500037Z",
            "action": 59,
            "target": "Server too slow",
            "old": "",
            "details": {
                "state": 20,
                "source": "Server too slow",
                "old_state": -1
            },
            "id": 360683,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/360683/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-05-02T09:11:27.729515Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 358909,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/358909/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/712248/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-05-02T09:11:27.729385Z",
            "action": 59,
            "target": "Sort by <x id=\"START_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;strong&gt;\"/>\"Global Views\"<x id=\"CLOSE_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;/strong&gt;\"/>",
            "old": "",
            "details": {
                "state": 20,
                "source": "Sort by <x id=\"START_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;strong&gt;\"/>\"Global Views\"<x id=\"CLOSE_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;/strong&gt;\"/>",
                "old_state": -1
            },
            "id": 358908,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/358908/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-15T09:02:30.978744Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 353213,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/353213/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/710599/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-15T09:02:30.978721Z",
            "action": 59,
            "target": "at <x id=\"PH\" equiv-text=\"new Date(overallStats.viewersPeakDate).toLocaleString()\"/>",
            "old": "",
            "details": {
                "state": 20,
                "source": "at <x id=\"PH\" equiv-text=\"new Date(overallStats.viewersPeakDate).toLocaleString()\"/>",
                "old_state": -1
            },
            "id": 353212,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/353212/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/710598/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-15T09:02:30.978698Z",
            "action": 59,
            "target": "Peak viewers",
            "old": "",
            "details": {
                "state": 20,
                "source": "Peak viewers",
                "old_state": -1
            },
            "id": 353211,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/353211/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/710597/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-15T09:02:30.978674Z",
            "action": 59,
            "target": "Average watch time",
            "old": "",
            "details": {
                "state": 20,
                "source": "Average watch time",
                "old_state": -1
            },
            "id": 353210,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/353210/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/710596/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-15T09:02:30.978651Z",
            "action": 59,
            "target": "Likes",
            "old": "",
            "details": {
                "state": 20,
                "source": "Likes",
                "old_state": -1
            },
            "id": 353209,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/353209/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/710595/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-15T09:02:30.978628Z",
            "action": 59,
            "target": "Countries",
            "old": "",
            "details": {
                "state": 20,
                "source": "Countries",
                "old_state": -1
            },
            "id": 353208,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/353208/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/710594/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-15T09:02:30.978604Z",
            "action": 59,
            "target": "Retention",
            "old": "",
            "details": {
                "state": 20,
                "source": "Retention",
                "old_state": -1
            },
            "id": 353207,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/353207/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/710593/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-15T09:02:30.978581Z",
            "action": 59,
            "target": "Watch time",
            "old": "",
            "details": {
                "state": 20,
                "source": "Watch time",
                "old_state": -1
            },
            "id": 353206,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/353206/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/710592/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-15T09:02:30.978557Z",
            "action": 59,
            "target": "Viewers",
            "old": "",
            "details": {
                "state": 20,
                "source": "Viewers",
                "old_state": -1
            },
            "id": 353205,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/353205/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/710591/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-15T09:02:30.978533Z",
            "action": 59,
            "target": "Reset zoom",
            "old": "",
            "details": {
                "state": 20,
                "source": "Reset zoom",
                "old_state": -1
            },
            "id": 353204,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/353204/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/710590/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-15T09:02:30.978507Z",
            "action": 59,
            "target": "You can select a part of the graph to zoom in",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can select a part of the graph to zoom in",
                "old_state": -1
            },
            "id": 353203,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/353203/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/710587/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-15T09:02:30.978398Z",
            "action": 59,
            "target": "Video stats",
            "old": "",
            "details": {
                "state": 20,
                "source": "Video stats",
                "old_state": -1
            },
            "id": 353200,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/353200/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-08T09:23:54.177156Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 351465,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/351465/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/709194/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-04-08T09:23:54.177127Z",
            "action": 59,
            "target": "Publish <x id=\"PH\" equiv-text=\"videoName\"/>",
            "old": "",
            "details": {
                "state": 20,
                "source": "Publish <x id=\"PH\" equiv-text=\"videoName\"/>",
                "old_state": -1
            },
            "id": 351464,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/351464/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-23T07:49:07.008780Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 328118,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/328118/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/705520/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-23T07:49:07.008756Z",
            "action": 59,
            "target": "Edition tasks created.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Edition tasks created.",
                "old_state": -1
            },
            "id": 328117,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/328117/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/705519/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-23T07:49:07.008720Z",
            "action": 59,
            "target": "Studio for <x id=\"INTERPOLATION\" equiv-text=\"{{ video.name }}\"/>",
            "old": "",
            "details": {
                "state": 20,
                "source": "Studio for <x id=\"INTERPOLATION\" equiv-text=\"{{ video.name }}\"/>",
                "old_state": -1
            },
            "id": 328116,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/328116/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/705518/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-23T07:49:07.008695Z",
            "action": 59,
            "target": "Studio",
            "old": "",
            "details": {
                "state": 20,
                "source": "Studio",
                "old_state": -1
            },
            "id": 328115,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/328115/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/705517/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-23T07:49:07.008670Z",
            "action": 59,
            "target": "Video studio edition has finished",
            "old": "",
            "details": {
                "state": 20,
                "source": "Video studio edition has finished",
                "old_state": -1
            },
            "id": 328114,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/328114/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/705516/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-23T07:49:07.008644Z",
            "action": 59,
            "target": "⚠️ You need to enable transcoding first to enable video studio",
            "old": "",
            "details": {
                "state": 20,
                "source": "⚠️ You need to enable transcoding first to enable video studio",
                "old_state": -1
            },
            "id": 328113,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/328113/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/705515/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-23T07:49:07.008620Z",
            "action": 59,
            "target": "Enable video studio",
            "old": "",
            "details": {
                "state": 20,
                "source": "Enable video studio",
                "old_state": -1
            },
            "id": 328112,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/328112/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/705514/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-23T07:49:07.008594Z",
            "action": 59,
            "target": "VIDEO STUDIO",
            "old": "",
            "details": {
                "state": 20,
                "source": "VIDEO STUDIO",
                "old_state": -1
            },
            "id": 328111,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/328111/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/705513/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-23T07:49:07.008563Z",
            "action": 59,
            "target": "(extensions: <x id=\"PH\" equiv-text=\"this.videoImageExtensions\"/>, <x id=\"PH_1\" equiv-text=\"this.maxSizeText\"/>: <x id=\"PH_2\" equiv-text=\"this.maxVideoImageSizeInBytes\"/>)",
            "old": "",
            "details": {
                "state": 20,
                "source": "(extensions: <x id=\"PH\" equiv-text=\"this.videoImageExtensions\"/>, <x id=\"PH_1\" equiv-text=\"this.maxSizeText\"/>: <x id=\"PH_2\" equiv-text=\"this.maxVideoImageSizeInBytes\"/>)",
                "old_state": -1
            },
            "id": 328110,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/328110/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/705512/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-23T07:49:07.008504Z",
            "action": 59,
            "target": "Your video <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.videoUrl&quot;&gt;\"/><x id=\"INTERPOLATION\" equiv-text=\"{{ notification.video.name }}\"/><x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> edition has finished ",
            "old": "",
            "details": {
                "state": 20,
                "source": "Your video <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.videoUrl&quot;&gt;\"/><x id=\"INTERPOLATION\" equiv-text=\"{{ notification.video.name }}\"/><x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> edition has finished ",
                "old_state": -1
            },
            "id": 328109,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/328109/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-21T13:41:51.796194Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 324940,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/324940/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/702448/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-21T13:41:51.796164Z",
            "action": 59,
            "target": "Light/Orange",
            "old": "",
            "details": {
                "state": 20,
                "source": "Light/Orange",
                "old_state": -1
            },
            "id": 324939,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/324939/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-11T10:21:23.437447Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 317283,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/317283/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/699847/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-11T10:21:23.437423Z",
            "action": 59,
            "target": "\"<x id=\"PH\" equiv-text=\"this.getFilename(t.options.file)\"/>\" will be added at the beginning of the video",
            "old": "",
            "details": {
                "state": 20,
                "source": "\"<x id=\"PH\" equiv-text=\"this.getFilename(t.options.file)\"/>\" will be added at the beginning of the video",
                "old_state": -1
            },
            "id": 317282,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/317282/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/699846/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-11T10:21:23.437398Z",
            "action": 59,
            "target": "Small latency disables P2P and high latency can increase P2P ratio",
            "old": "",
            "details": {
                "state": 20,
                "source": "Small latency disables P2P and high latency can increase P2P ratio",
                "old_state": -1
            },
            "id": 317281,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/317281/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/699845/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-11T10:21:23.437374Z",
            "action": 59,
            "target": "Allow your users to change live latency",
            "old": "",
            "details": {
                "state": 20,
                "source": "Allow your users to change live latency",
                "old_state": -1
            },
            "id": 317280,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/317280/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/699844/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-11T10:21:23.437350Z",
            "action": 59,
            "target": "Average latency of 60s increasing P2P ratio",
            "old": "",
            "details": {
                "state": 20,
                "source": "Average latency of 60s increasing P2P ratio",
                "old_state": -1
            },
            "id": 317279,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/317279/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/699843/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-11T10:21:23.437326Z",
            "action": 59,
            "target": "High latency",
            "old": "",
            "details": {
                "state": 20,
                "source": "High latency",
                "old_state": -1
            },
            "id": 317278,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/317278/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/699842/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-11T10:21:23.437301Z",
            "action": 59,
            "target": "Average latency of 30s",
            "old": "",
            "details": {
                "state": 20,
                "source": "Average latency of 30s",
                "old_state": -1
            },
            "id": 317277,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/317277/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/699841/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-11T10:21:23.437275Z",
            "action": 59,
            "target": "Default",
            "old": "",
            "details": {
                "state": 20,
                "source": "Default",
                "old_state": -1
            },
            "id": 317276,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/317276/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/699840/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-11T10:21:23.437244Z",
            "action": 59,
            "target": "Reduce latency to ~15s disabling P2P",
            "old": "",
            "details": {
                "state": 20,
                "source": "Reduce latency to ~15s disabling P2P",
                "old_state": -1
            },
            "id": 317275,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/317275/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/699839/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-11T10:21:23.437153Z",
            "action": 59,
            "target": "Small latency",
            "old": "",
            "details": {
                "state": 20,
                "source": "Small latency",
                "old_state": -1
            },
            "id": 317274,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/317274/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/699838/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-11T10:21:23.437076Z",
            "action": 59,
            "target": "Latency mode",
            "old": "",
            "details": {
                "state": 20,
                "source": "Latency mode",
                "old_state": -1
            },
            "id": 317273,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/317273/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-08T13:17:53.681351Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 315623,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/315623/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-03-03T10:14:15.805248Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 314249,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/314249/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-02-28T15:33:09.111237Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 312109,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/312109/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-02-22T12:50:47.551083Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 310979,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/310979/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-02-09T12:40:08.498120Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 308182,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/308182/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/en_US/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-02-02T13:32:56.343129Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.en-US.xlf"
            },
            "id": 304267,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/304267/?format=api"
        }
    ]
}