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

{
    "count": 4840,
    "next": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/changes/?format=api&page=13",
    "previous": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/changes/?format=api&page=11",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/744926/?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": "2022-10-10T12:11:19.777797Z",
            "action": 59,
            "target": "Are you sure you want to disable two factor authentication of your account?",
            "old": "",
            "details": {
                "state": 10,
                "source": "Are you sure you want to disable two factor authentication of your account?",
                "old_state": -1
            },
            "id": 430738,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/430738/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/744925/?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": "2022-10-10T12:11:19.777773Z",
            "action": 59,
            "target": "Disable two-factor authentication",
            "old": "",
            "details": {
                "state": 10,
                "source": "Disable two-factor authentication",
                "old_state": -1
            },
            "id": 430737,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/430737/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/744924/?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": "2022-10-10T12:11:19.777749Z",
            "action": 59,
            "target": "Enable two-factor authentication",
            "old": "",
            "details": {
                "state": 10,
                "source": "Enable two-factor authentication",
                "old_state": -1
            },
            "id": 430736,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/430736/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/744923/?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": "2022-10-10T12:11:19.777724Z",
            "action": 59,
            "target": "Two factor authentication adds an additional layer of security to your account by requiring a numeric code from another device (most commonly mobile phones) when you log in.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Two factor authentication adds an additional layer of security to your account by requiring a numeric code from another device (most commonly mobile phones) when you log in.",
                "old_state": -1
            },
            "id": 430735,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/430735/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/744922/?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": "2022-10-10T12:11:19.777700Z",
            "action": 59,
            "target": "Two-factor authentication",
            "old": "",
            "details": {
                "state": 10,
                "source": "Two-factor authentication",
                "old_state": -1
            },
            "id": 430734,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/430734/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/744921/?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": "2022-10-10T12:11:19.777676Z",
            "action": 59,
            "target": "Two factor authentication",
            "old": "",
            "details": {
                "state": 10,
                "source": "Two factor authentication",
                "old_state": -1
            },
            "id": 430733,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/430733/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/744920/?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": "2022-10-10T12:11:19.777652Z",
            "action": 59,
            "target": "Two factor authentication token",
            "old": "",
            "details": {
                "state": 10,
                "source": "Two factor authentication token",
                "old_state": -1
            },
            "id": 430732,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/430732/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/744919/?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": "2022-10-10T12:11:19.777627Z",
            "action": 59,
            "target": "Enter the two-factor code generated by your phone app:",
            "old": "",
            "details": {
                "state": 10,
                "source": "Enter the two-factor code generated by your phone app:",
                "old_state": -1
            },
            "id": 430731,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/430731/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/744917/?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": "2022-10-10T12:11:19.777575Z",
            "action": 59,
            "target": "Two factor authentication of <x id=\"PH\" equiv-text=\"this.user.username\"/> disabled.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Two factor authentication of <x id=\"PH\" equiv-text=\"this.user.username\"/> disabled.",
                "old_state": -1
            },
            "id": 430729,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/430729/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/744916/?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": "2022-10-10T12:11:19.777549Z",
            "action": 59,
            "target": "Disable two factor authentication",
            "old": "",
            "details": {
                "state": 10,
                "source": "Disable two factor authentication",
                "old_state": -1
            },
            "id": 430728,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/430728/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/744915/?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": "2022-10-10T12:11:19.777520Z",
            "action": 59,
            "target": "This user has two factor authentication enabled",
            "old": "",
            "details": {
                "state": 10,
                "source": "This user has two factor authentication enabled",
                "old_state": -1
            },
            "id": 430727,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/430727/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/744914/?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": "2022-10-10T12:11:19.777463Z",
            "action": 59,
            "target": "Subscriptions of your instance",
            "old": "",
            "details": {
                "state": 10,
                "source": "Subscriptions of your instance",
                "old_state": -1
            },
            "id": 430726,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/430726/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/716837/?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": "https://weblate.framasoft.org/api/users/chocobozzz/?format=api",
            "author": "https://weblate.framasoft.org/api/users/chocobozzz/?format=api",
            "timestamp": "2022-10-10T12:04:45.994865Z",
            "action": 37,
            "target": "{VAR_PLURAL, plural, =1 {1 videos} other {<x id=\"INTERPOLATION\"/> videos}}",
            "old": "sitelen tawa <x id=\"INTERPOLATION\" />",
            "details": {
                "state": 10,
                "source": "{VAR_PLURAL, plural, =1 {1 videos} other {<x id=\"INTERPOLATION\"/> videos}}",
                "old_state": 20
            },
            "id": 429694,
            "action_name": "Marqué comme À vérifier",
            "url": "https://weblate.framasoft.org/api/changes/429694/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/716835/?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": "https://weblate.framasoft.org/api/users/chocobozzz/?format=api",
            "author": "https://weblate.framasoft.org/api/users/chocobozzz/?format=api",
            "timestamp": "2022-10-10T12:04:36.412741Z",
            "action": 37,
            "target": "{VAR_PLURAL, plural, =1 {1 subscriber} other {<x id=\"INTERPOLATION\"/> subscribers}}",
            "old": "jan <x id =\"INTERPOLATION\" /> li lukin e sitelen tawa ona",
            "details": {
                "state": 10,
                "source": "{VAR_PLURAL, plural, =1 {1 subscriber} other {<x id=\"INTERPOLATION\"/> subscribers}}",
                "old_state": 20
            },
            "id": 429693,
            "action_name": "Marqué comme À vérifier",
            "url": "https://weblate.framasoft.org/api/changes/429693/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/729981/?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": "https://weblate.framasoft.org/api/users/chocobozzz/?format=api",
            "author": "https://weblate.framasoft.org/api/users/chocobozzz/?format=api",
            "timestamp": "2022-10-10T12:02:02.417596Z",
            "action": 37,
            "target": "{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other {<x id=\"INTERPOLATION\"/> subscribers}}",
            "old": "jan <x id=\"INTERPOLATION\"/> li lukin e sitelen tawa ona",
            "details": {
                "state": 10,
                "source": "{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other {<x id=\"INTERPOLATION\"/> subscribers}}",
                "old_state": 20
            },
            "id": 429692,
            "action_name": "Marqué comme À vérifier",
            "url": "https://weblate.framasoft.org/api/changes/429692/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/729983/?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": "https://weblate.framasoft.org/api/users/Electroboss/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Electroboss/?format=api",
            "timestamp": "2022-09-21T14:39:36.101453Z",
            "action": 2,
            "target": "o kepeken <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a class=&quot;link-orange&quot; routerLink=&quot;/admin/plugins&quot;&gt;\"/>ilo ante en lukin ante<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> la sina ken ante mute, taso o kepeken <x id=\"START_LINK_1\" equiv-text=\"&lt;a class=&quot;link-orange&quot; routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;&gt;\"/>ante lili<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/>. ",
            "old": "Use <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a class=&quot;link-orange&quot; routerLink=&quot;/admin/plugins&quot;&gt;\"/>plugins &amp; themes<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> for more involved changes, or add slight <x id=\"START_LINK_1\" equiv-text=\"&lt;a class=&quot;link-orange&quot; routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;&gt;\"/>customizations<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/>. ",
            "details": {
                "state": 20,
                "source": "Use <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a class=&quot;link-orange&quot; routerLink=&quot;/admin/plugins&quot;&gt;\"/>plugins &amp; themes<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/> for more involved changes, or add slight <x id=\"START_LINK_1\" equiv-text=\"&lt;a class=&quot;link-orange&quot; routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;&gt;\"/>customizations<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/>. ",
                "old_state": 10
            },
            "id": 422675,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/422675/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/716835/?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": "https://weblate.framasoft.org/api/users/Electroboss/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Electroboss/?format=api",
            "timestamp": "2022-09-21T14:37:51.603314Z",
            "action": 5,
            "target": "jan <x id =\"INTERPOLATION\" /> li lukin e sitelen tawa ona",
            "old": "",
            "details": {
                "state": 20,
                "source": "{VAR_PLURAL, plural, =1 {1 subscriber} other {<x id=\"INTERPOLATION\"/> subscribers}}",
                "old_state": 0
            },
            "id": 422674,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/422674/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/716837/?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": "https://weblate.framasoft.org/api/users/Electroboss/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Electroboss/?format=api",
            "timestamp": "2022-09-21T14:28:07.778143Z",
            "action": 5,
            "target": "sitelen tawa <x id=\"INTERPOLATION\" />",
            "old": "",
            "details": {
                "state": 20,
                "source": "{VAR_PLURAL, plural, =1 {1 videos} other {<x id=\"INTERPOLATION\"/> videos}}",
                "old_state": 0
            },
            "id": 422673,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/422673/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/729981/?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": "https://weblate.framasoft.org/api/users/Electroboss/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Electroboss/?format=api",
            "timestamp": "2022-09-21T14:26:19.950482Z",
            "action": 2,
            "target": "jan <x id=\"INTERPOLATION\"/> li lukin e sitelen tawa ona",
            "old": "{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other {<x id=\"INTERPOLATION\"/> subscribers}}",
            "details": {
                "state": 20,
                "source": "{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other {<x id=\"INTERPOLATION\"/> subscribers}}",
                "old_state": 10
            },
            "id": 422672,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/422672/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/729981/?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": "https://weblate.framasoft.org/api/users/Electroboss/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Electroboss/?format=api",
            "timestamp": "2022-09-21T14:26:19.948159Z",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 422671,
            "action_name": "Un contributeur à rejoint",
            "url": "https://weblate.framasoft.org/api/changes/422671/?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": "2022-09-16T09:11:13.522690Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.tok.xlf"
            },
            "id": 420992,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/420992/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/740426/?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": "2022-09-16T09:11:13.522634Z",
            "action": 59,
            "target": "Resolutions to generate",
            "old": "",
            "details": {
                "state": 10,
                "source": "Resolutions to generate",
                "old_state": -1
            },
            "id": 420991,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/420991/?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": "2022-09-12T08:48:44.257335Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.tok.xlf"
            },
            "id": 419963,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/419963/?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": "2022-09-08T07:16:28.610579Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.tok.xlf"
            },
            "id": 418860,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/418860/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/739783/?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": "2022-09-08T07:16:28.610521Z",
            "action": 59,
            "target": "You can also synchronize a remote channel in <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a routerLink=&quot;/my-library/video-channel-syncs&quot;&gt;\"/>your library<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/>",
            "old": "",
            "details": {
                "state": 10,
                "source": "You can also synchronize a remote channel in <x id=\"START_LINK\" ctype=\"x-a\" equiv-text=\"&lt;a routerLink=&quot;/my-library/video-channel-syncs&quot;&gt;\"/>your library<x id=\"CLOSE_LINK\" ctype=\"x-a\" equiv-text=\"&lt;/a&gt;\"/>",
                "old_state": -1
            },
            "id": 418859,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/418859/?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": "2022-08-16T12:41:46.307207Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.tok.xlf"
            },
            "id": 413050,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/413050/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/738405/?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": "2022-08-16T12:41:46.307154Z",
            "action": 59,
            "target": "Comments on local videos",
            "old": "",
            "details": {
                "state": 10,
                "source": "Comments on local videos",
                "old_state": -1
            },
            "id": 413049,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/413049/?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": "2022-08-12T08:48:05.575353Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.tok.xlf"
            },
            "id": 411022,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/411022/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/738226/?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": "2022-08-12T08:48:05.575323Z",
            "action": 59,
            "target": "Video thumbnail",
            "old": "",
            "details": {
                "state": 10,
                "source": "Video thumbnail",
                "old_state": -1
            },
            "id": 411021,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/411021/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/738225/?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": "2022-08-12T08:48:05.575211Z",
            "action": 59,
            "target": "The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.",
            "old": "",
            "details": {
                "state": 10,
                "source": "The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.",
                "old_state": -1
            },
            "id": 411020,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/411020/?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": "2022-08-10T13:27:59.092317Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "client/src/locale/angular.tok.xlf"
            },
            "id": 409981,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/409981/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737828/?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": "2022-08-10T13:27:59.092293Z",
            "action": 59,
            "target": "Pending follows",
            "old": "",
            "details": {
                "state": 10,
                "source": "Pending follows",
                "old_state": -1
            },
            "id": 409980,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409980/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737827/?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": "2022-08-10T13:27:59.092269Z",
            "action": 59,
            "target": "Rejected follows",
            "old": "",
            "details": {
                "state": 10,
                "source": "Rejected follows",
                "old_state": -1
            },
            "id": 409979,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409979/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737826/?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": "2022-08-10T13:27:59.092243Z",
            "action": 59,
            "target": "Accepted follows",
            "old": "",
            "details": {
                "state": 10,
                "source": "Accepted follows",
                "old_state": -1
            },
            "id": 409978,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409978/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737825/?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": "2022-08-10T13:27:59.092219Z",
            "action": 59,
            "target": "Channel synchronization with other platforms (YouTube, Vimeo, ...)",
            "old": "",
            "details": {
                "state": 10,
                "source": "Channel synchronization with other platforms (YouTube, Vimeo, ...)",
                "old_state": -1
            },
            "id": 409977,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409977/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737824/?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": "2022-08-10T13:27:59.092194Z",
            "action": 59,
            "target": "External channel URL cannot be more than 1000 characters long",
            "old": "",
            "details": {
                "state": 10,
                "source": "External channel URL cannot be more than 1000 characters long",
                "old_state": -1
            },
            "id": 409976,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409976/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737823/?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": "2022-08-10T13:27:59.092169Z",
            "action": 59,
            "target": "External channel URL must begin with \"https://\" or \"http://\"",
            "old": "",
            "details": {
                "state": 10,
                "source": "External channel URL must begin with \"https://\" or \"http://\"",
                "old_state": -1
            },
            "id": 409975,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409975/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737822/?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": "2022-08-10T13:27:59.092144Z",
            "action": 59,
            "target": "Remote channel url is required.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Remote channel url is required.",
                "old_state": -1
            },
            "id": 409974,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409974/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737821/?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": "2022-08-10T13:27:59.092120Z",
            "action": 59,
            "target": "Synchronization created successfully.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Synchronization created successfully.",
                "old_state": -1
            },
            "id": 409973,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409973/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737820/?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": "2022-08-10T13:27:59.092095Z",
            "action": 59,
            "target": "Only watch for new publications",
            "old": "",
            "details": {
                "state": 10,
                "source": "Only watch for new publications",
                "old_state": -1
            },
            "id": 409972,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409972/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737819/?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": "2022-08-10T13:27:59.092071Z",
            "action": 59,
            "target": "Import all and watch for new publications",
            "old": "",
            "details": {
                "state": 10,
                "source": "Import all and watch for new publications",
                "old_state": -1
            },
            "id": 409971,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409971/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737818/?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": "2022-08-10T13:27:59.092046Z",
            "action": 59,
            "target": "Options for existing videos on remote channel:",
            "old": "",
            "details": {
                "state": 10,
                "source": "Options for existing videos on remote channel:",
                "old_state": -1
            },
            "id": 409970,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409970/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737817/?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": "2022-08-10T13:27:59.092021Z",
            "action": 59,
            "target": "Video Channel",
            "old": "",
            "details": {
                "state": 10,
                "source": "Video Channel",
                "old_state": -1
            },
            "id": 409969,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409969/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737816/?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": "2022-08-10T13:27:59.091997Z",
            "action": 59,
            "target": "Example: https://youtube.com/channel/UC_fancy_channel",
            "old": "",
            "details": {
                "state": 10,
                "source": "Example: https://youtube.com/channel/UC_fancy_channel",
                "old_state": -1
            },
            "id": 409968,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409968/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737815/?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": "2022-08-10T13:27:59.091973Z",
            "action": 59,
            "target": "Remote channel URL",
            "old": "",
            "details": {
                "state": 10,
                "source": "Remote channel URL",
                "old_state": -1
            },
            "id": 409967,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409967/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737814/?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": "2022-08-10T13:27:59.091948Z",
            "action": 59,
            "target": "NEW SYNCHRONIZATION",
            "old": "",
            "details": {
                "state": 10,
                "source": "NEW SYNCHRONIZATION",
                "old_state": -1
            },
            "id": 409966,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409966/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737813/?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": "2022-08-10T13:27:59.091923Z",
            "action": 59,
            "target": "Full synchronization requested successfully for <x id=\"PH\" equiv-text=\"videoChannelSync.channel.displayName\"/>.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Full synchronization requested successfully for <x id=\"PH\" equiv-text=\"videoChannelSync.channel.displayName\"/>.",
                "old_state": -1
            },
            "id": 409965,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409965/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737812/?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": "2022-08-10T13:27:59.091898Z",
            "action": 59,
            "target": "Synchronization removed successfully for <x id=\"PH\" equiv-text=\"videoChannelSync.channel.displayName\"/>.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Synchronization removed successfully for <x id=\"PH\" equiv-text=\"videoChannelSync.channel.displayName\"/>.",
                "old_state": -1
            },
            "id": 409964,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409964/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737811/?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": "2022-08-10T13:27:59.091873Z",
            "action": 59,
            "target": "This fetches any missing videos on the local channel",
            "old": "",
            "details": {
                "state": 10,
                "source": "This fetches any missing videos on the local channel",
                "old_state": -1
            },
            "id": 409963,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409963/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/737810/?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": "2022-08-10T13:27:59.091848Z",
            "action": 59,
            "target": "Fully synchronize the channel",
            "old": "",
            "details": {
                "state": 10,
                "source": "Fully synchronize the channel",
                "old_state": -1
            },
            "id": 409962,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/409962/?format=api"
        }
    ]
}