Translation components API.

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

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

{
    "count": 4816,
    "next": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/changes/?format=api&page=6",
    "previous": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/changes/?format=api&page=4",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/934586/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741873Z",
            "action": 71,
            "target": "Your muted accounts and servers",
            "old": "",
            "details": {
                "state": 10,
                "source": "Your muted accounts and servers",
                "old_state": -1
            },
            "id": 753841,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753841/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934585/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741857Z",
            "action": 71,
            "target": "Your channels with banner and avatar files",
            "old": "",
            "details": {
                "state": 10,
                "source": "Your channels with banner and avatar files",
                "old_state": -1
            },
            "id": 753840,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753840/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934584/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741842Z",
            "action": 71,
            "target": "Your account settings with avatar file",
            "old": "",
            "details": {
                "state": 10,
                "source": "Your account settings with avatar file",
                "old_state": -1
            },
            "id": 753839,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753839/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934583/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741826Z",
            "action": 71,
            "target": "You can request an archive of your account containing:",
            "old": "",
            "details": {
                "state": 10,
                "source": "You can request an archive of your account containing:",
                "old_state": -1
            },
            "id": 753838,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753838/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934582/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741810Z",
            "action": 71,
            "target": "EXPORT",
            "old": "",
            "details": {
                "state": 10,
                "source": "EXPORT",
                "old_state": -1
            },
            "id": 753837,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753837/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934581/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741794Z",
            "action": 71,
            "target": "Transcoding is enabled so videos size can be at most ~ <x id=\"INTERPOLATION\" equiv-text=\"{{ computeQuotaWithTranscoding() | bytes: 0 }}\"/>. ",
            "old": "",
            "details": {
                "state": 10,
                "source": "Transcoding is enabled so videos size can be at most ~ <x id=\"INTERPOLATION\" equiv-text=\"{{ computeQuotaWithTranscoding() | bytes: 0 }}\"/>. ",
                "old_state": -1
            },
            "id": 753836,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753836/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934580/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741778Z",
            "action": 71,
            "target": "The video quota only takes into account the size of <x id=\"START_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;strong&gt;\"/>uploaded<x id=\"CLOSE_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;/strong&gt;\"/> videos, not transcoded files or user export archives (which may contain video files). ",
            "old": "",
            "details": {
                "state": 10,
                "source": "The video quota only takes into account the size of <x id=\"START_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;strong&gt;\"/>uploaded<x id=\"CLOSE_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;/strong&gt;\"/> videos, not transcoded files or user export archives (which may contain video files). ",
                "old_state": -1
            },
            "id": 753835,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753835/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934579/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741763Z",
            "action": 71,
            "target": "30 days",
            "old": "",
            "details": {
                "state": 10,
                "source": "30 days",
                "old_state": -1
            },
            "id": 753834,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753834/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934578/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741748Z",
            "action": 71,
            "target": "7 days",
            "old": "",
            "details": {
                "state": 10,
                "source": "7 days",
                "old_state": -1
            },
            "id": 753833,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753833/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934577/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741733Z",
            "action": 71,
            "target": "2 days",
            "old": "",
            "details": {
                "state": 10,
                "source": "2 days",
                "old_state": -1
            },
            "id": 753832,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753832/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934576/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741717Z",
            "action": 71,
            "target": "1 day",
            "old": "",
            "details": {
                "state": 10,
                "source": "1 day",
                "old_state": -1
            },
            "id": 753831,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753831/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934575/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741701Z",
            "action": 71,
            "target": "The archive file is deleted after this period.",
            "old": "",
            "details": {
                "state": 10,
                "source": "The archive file is deleted after this period.",
                "old_state": -1
            },
            "id": 753830,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753830/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934574/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741686Z",
            "action": 71,
            "target": "User export expiration",
            "old": "",
            "details": {
                "state": 10,
                "source": "User export expiration",
                "old_state": -1
            },
            "id": 753829,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753829/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934573/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741670Z",
            "action": 71,
            "target": "If the user decides to include the video files in the archive",
            "old": "",
            "details": {
                "state": 10,
                "source": "If the user decides to include the video files in the archive",
                "old_state": -1
            },
            "id": 753828,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753828/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934572/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741654Z",
            "action": 71,
            "target": "Max user video quota allowed to generate the export",
            "old": "",
            "details": {
                "state": 10,
                "source": "Max user video quota allowed to generate the export",
                "old_state": -1
            },
            "id": 753827,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753827/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934571/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741639Z",
            "action": 71,
            "target": "Users can export their PeerTube data in a .zip for backup or re-import. Only one export at a time is allowed per user",
            "old": "",
            "details": {
                "state": 10,
                "source": "Users can export their PeerTube data in a .zip for backup or re-import. Only one export at a time is allowed per user",
                "old_state": -1
            },
            "id": 753826,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753826/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934570/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741623Z",
            "action": 71,
            "target": "Allow your users to export their data",
            "old": "",
            "details": {
                "state": 10,
                "source": "Allow your users to export their data",
                "old_state": -1
            },
            "id": 753825,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753825/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934569/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741607Z",
            "action": 71,
            "target": "Video quota (daily quota is not taken into account) is also checked for each video when PeerTube is processing the import",
            "old": "",
            "details": {
                "state": 10,
                "source": "Video quota (daily quota is not taken into account) is also checked for each video when PeerTube is processing the import",
                "old_state": -1
            },
            "id": 753824,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753824/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934568/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741591Z",
            "action": 71,
            "target": "Video quota is checked on import so the user doesn't upload a too big archive file",
            "old": "",
            "details": {
                "state": 10,
                "source": "Video quota is checked on import so the user doesn't upload a too big archive file",
                "old_state": -1
            },
            "id": 753823,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753823/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934567/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741572Z",
            "action": 71,
            "target": "Allow your users to import a data archive",
            "old": "",
            "details": {
                "state": 10,
                "source": "Allow your users to import a data archive",
                "old_state": -1
            },
            "id": 753822,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753822/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/934566/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-21T14:50:54.741535Z",
            "action": 71,
            "target": "USER IMPORT/EXPORT",
            "old": "",
            "details": {
                "state": 10,
                "source": "USER IMPORT/EXPORT",
                "old_state": -1
            },
            "id": 753821,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/753821/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-15T08:43:33.928732Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.tok.xlf"
            },
            "id": 737658,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/737658/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/924893/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-15T08:43:33.928715Z",
            "action": 59,
            "target": "<x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.videoUrl || notification.videoImportUrl&quot;&gt;\"/>Your video import<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> <x id=\"START_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;strong&gt;\"/><x id=\"INTERPOLATION\" equiv-text=\"{{ notification.videoImportIdentifier }}\"/><x id=\"CLOSE_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;/strong&gt;\"/> succeeded ",
            "old": "",
            "details": {
                "state": 10,
                "source": "<x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.videoUrl || notification.videoImportUrl&quot;&gt;\"/>Your video import<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> <x id=\"START_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;strong&gt;\"/><x id=\"INTERPOLATION\" equiv-text=\"{{ notification.videoImportIdentifier }}\"/><x id=\"CLOSE_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;/strong&gt;\"/> succeeded ",
                "old_state": -1
            },
            "id": 737657,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/737657/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/924892/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-15T08:43:33.928697Z",
            "action": 59,
            "target": "Regions",
            "old": "",
            "details": {
                "state": 10,
                "source": "Regions",
                "old_state": -1
            },
            "id": 737656,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/737656/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/924891/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-15T08:43:33.928677Z",
            "action": 59,
            "target": "Generate storyboards of local videos using ffmpeg so users can see the video preview in the player while scrubbing the video",
            "old": "",
            "details": {
                "state": 10,
                "source": "Generate storyboards of local videos using ffmpeg so users can see the video preview in the player while scrubbing the video",
                "old_state": -1
            },
            "id": 737655,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/737655/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/924890/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-15T08:43:33.928638Z",
            "action": 59,
            "target": "Enable video storyboards",
            "old": "",
            "details": {
                "state": 10,
                "source": "Enable video storyboards",
                "old_state": -1
            },
            "id": 737654,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/737654/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-20T15:26:44.674757Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.tok.xlf"
            },
            "id": 734358,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/734358/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/923717/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-20T15:26:44.674741Z",
            "action": 59,
            "target": "Recommended",
            "old": "",
            "details": {
                "state": 10,
                "source": "Recommended",
                "old_state": -1
            },
            "id": 734357,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/734357/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/923716/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-20T15:26:44.674723Z",
            "action": 59,
            "target": "This plugin is recommended by Framasoft, the not-for-profit that develops PeerTube",
            "old": "",
            "details": {
                "state": 10,
                "source": "This plugin is recommended by Framasoft, the not-for-profit that develops PeerTube",
                "old_state": -1
            },
            "id": 734356,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/734356/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/923715/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-20T15:26:44.674688Z",
            "action": 59,
            "target": "This plugin is developed by Framasoft, the not-for-profit that develops PeerTube",
            "old": "",
            "details": {
                "state": 10,
                "source": "This plugin is developed by Framasoft, the not-for-profit that develops PeerTube",
                "old_state": -1
            },
            "id": 734355,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/734355/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-27T07:49:20.527505Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.tok.xlf"
            },
            "id": 721914,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/721914/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/914950/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-27T07:49:20.527487Z",
            "action": 59,
            "target": "Toggle",
            "old": "",
            "details": {
                "state": 10,
                "source": "Toggle",
                "old_state": -1
            },
            "id": 721913,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/721913/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/914949/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-27T07:49:20.527448Z",
            "action": 59,
            "target": "Toggle autoplay next video",
            "old": "",
            "details": {
                "state": 10,
                "source": "Toggle autoplay next video",
                "old_state": -1
            },
            "id": 721912,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/721912/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-20T08:50:22.986238Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.tok.xlf"
            },
            "id": 717515,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/717515/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-09T08:09:07.389802Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.tok.xlf"
            },
            "id": 714338,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/714338/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910971/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-09T08:09:07.389788Z",
            "action": 59,
            "target": "<x id=\"START_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;strong&gt;\"/>Check your email<x id=\"CLOSE_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;/strong&gt;\"/> to validate your account and complete your registration. ",
            "old": "",
            "details": {
                "state": 10,
                "source": "<x id=\"START_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;strong&gt;\"/>Check your email<x id=\"CLOSE_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;/strong&gt;\"/> to validate your account and complete your registration. ",
                "old_state": -1
            },
            "id": 714337,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/714337/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910970/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-09T08:09:07.389771Z",
            "action": 59,
            "target": "<x id=\"START_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;strong&gt;\"/>Check your email<x id=\"CLOSE_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;/strong&gt;\"/> to validate your account and complete your registration request. ",
            "old": "",
            "details": {
                "state": 10,
                "source": "<x id=\"START_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;strong&gt;\"/>Check your email<x id=\"CLOSE_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;/strong&gt;\"/> to validate your account and complete your registration request. ",
                "old_state": -1
            },
            "id": 714336,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/714336/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910969/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-09T08:09:07.389753Z",
            "action": 59,
            "target": "If you need help using PeerTube, you can have a look at the <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a class=&quot;link-orange&quot; href=&quot;https://docs.joinpeertube.org/use/setup-account&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;\"/>documentation<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/>. ",
            "old": "",
            "details": {
                "state": 10,
                "source": "If you need help using PeerTube, you can have a look at the <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a class=&quot;link-orange&quot; href=&quot;https://docs.joinpeertube.org/use/setup-account&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;\"/>documentation<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/>. ",
                "old_state": -1
            },
            "id": 714335,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/714335/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910968/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-09T08:09:07.389720Z",
            "action": 59,
            "target": "A moderator will check your registration request soon and you'll receive an email when it is accepted or rejected.",
            "old": "",
            "details": {
                "state": 10,
                "source": "A moderator will check your registration request soon and you'll receive an email when it is accepted or rejected.",
                "old_state": -1
            },
            "id": 714334,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/714334/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-07T07:25:58.595729Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.tok.xlf"
            },
            "id": 713484,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/713484/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910594/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-07T07:25:58.595714Z",
            "action": 59,
            "target": "Moving to external storage",
            "old": "",
            "details": {
                "state": 10,
                "source": "Moving to external storage",
                "old_state": -1
            },
            "id": 713483,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/713483/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910593/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-07T07:25:58.595699Z",
            "action": 59,
            "target": "Moving to file system failed",
            "old": "",
            "details": {
                "state": 10,
                "source": "Moving to file system failed",
                "old_state": -1
            },
            "id": 713482,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/713482/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910592/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-07T07:25:58.595684Z",
            "action": 59,
            "target": "Moving to file system",
            "old": "",
            "details": {
                "state": 10,
                "source": "Moving to file system",
                "old_state": -1
            },
            "id": 713481,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/713481/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910591/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-07T07:25:58.595668Z",
            "action": 59,
            "target": "Invalid input video stream",
            "old": "",
            "details": {
                "state": 10,
                "source": "Invalid input video stream",
                "old_state": -1
            },
            "id": 713480,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/713480/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910590/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-07T07:25:58.595653Z",
            "action": 59,
            "target": "Unknown error",
            "old": "",
            "details": {
                "state": 10,
                "source": "Unknown error",
                "old_state": -1
            },
            "id": 713479,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/713479/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910589/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-07T07:25:58.595637Z",
            "action": 59,
            "target": "Transcoding failed, this video may not work properly.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Transcoding failed, this video may not work properly.",
                "old_state": -1
            },
            "id": 713478,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/713478/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910588/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-07T07:25:58.595622Z",
            "action": 59,
            "target": "The video is being edited, it may not work properly.",
            "old": "",
            "details": {
                "state": 10,
                "source": "The video is being edited, it may not work properly.",
                "old_state": -1
            },
            "id": 713477,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/713477/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910587/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-07T07:25:58.595606Z",
            "action": 59,
            "target": "Move to external storage failed, this video may not work properly.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Move to external storage failed, this video may not work properly.",
                "old_state": -1
            },
            "id": 713476,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/713476/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910586/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-07T07:25:58.595590Z",
            "action": 59,
            "target": "The video is being moved to an external server, it may not work properly.",
            "old": "",
            "details": {
                "state": 10,
                "source": "The video is being moved to an external server, it may not work properly.",
                "old_state": -1
            },
            "id": 713475,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/713475/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/910585/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube/angular/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-07T07:25:58.595574Z",
            "action": 59,
            "target": "Move to file system failed, this video may not work properly.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Move to file system failed, this video may not work properly.",
                "old_state": -1
            },
            "id": 713474,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/713474/?format=api"
        }
    ]
}