Translation projects API.

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

GET /api/projects/peertube-companion/changes/?format=api&page=7
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 458,
    "next": "https://weblate.framasoft.org/api/projects/peertube-companion/changes/?format=api&page=8",
    "previous": "https://weblate.framasoft.org/api/projects/peertube-companion/changes/?format=api&page=6",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/787550/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2023-01-20T09:56:12.677460Z",
            "action": 31,
            "target": "",
            "old": "",
            "details": {},
            "id": 509289,
            "action_name": "Chaîne ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/509289/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/787549/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2023-01-20T09:56:12.677424Z",
            "action": 31,
            "target": "",
            "old": "",
            "details": {},
            "id": 509288,
            "action_name": "Chaîne ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/509288/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/787548/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/en/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2023-01-20T09:56:12.677361Z",
            "action": 31,
            "target": "PeerTube Companion will use this service in background to get details about the video. The extension automatically picks the fastest available instance on browser startup.",
            "old": "",
            "details": {},
            "id": 509287,
            "action_name": "Chaîne ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/509287/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/787547/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/hr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2023-01-20T09:54:03.539949Z",
            "action": 31,
            "target": "",
            "old": "",
            "details": {},
            "id": 509285,
            "action_name": "Chaîne ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/509285/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/787546/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2023-01-20T09:54:03.539917Z",
            "action": 31,
            "target": "",
            "old": "",
            "details": {},
            "id": 509284,
            "action_name": "Chaîne ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/509284/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/787545/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2023-01-20T09:54:03.539884Z",
            "action": 31,
            "target": "",
            "old": "",
            "details": {},
            "id": 509283,
            "action_name": "Chaîne ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/509283/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/787544/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2023-01-20T09:54:03.539848Z",
            "action": 31,
            "target": "",
            "old": "",
            "details": {},
            "id": 509282,
            "action_name": "Chaîne ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/509282/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/787543/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/en/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2023-01-20T09:54:03.539778Z",
            "action": 31,
            "target": "Redirector instance",
            "old": "",
            "details": {},
            "id": 509281,
            "action_name": "Chaîne ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/509281/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/hr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2023-01-20T09:52:45.919161Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "_locales/hr/messages.json"
            },
            "id": 509280,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/509280/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/fr/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2023-01-20T09:52:45.881053Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "_locales/fr/messages.json"
            },
            "id": 509279,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/509279/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2023-01-20T09:52:45.846794Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "_locales/es/messages.json"
            },
            "id": 509278,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/509278/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2023-01-20T09:52:45.800926Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "_locales/de/messages.json"
            },
            "id": 509277,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/509277/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/en/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2023-01-20T09:52:45.747915Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "_locales/en/messages.json"
            },
            "id": 509276,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/509276/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/730211/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-01-20T09:52:45.747851Z",
            "action": 59,
            "target": "Reset Options",
            "old": "Reset Options",
            "details": {
                "state": 20,
                "source": "Reset Options",
                "old_state": 20
            },
            "id": 509275,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/509275/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/en/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": null,
            "timestamp": "2023-01-20T09:52:45.569188Z",
            "action": 63,
            "target": "Search API Instance",
            "old": "",
            "details": {
                "source": "Search API Instance",
                "target": "Search API Instance"
            },
            "id": 509274,
            "action_name": "Chaîne supprimée",
            "url": "https://weblate.framasoft.org/api/changes/509274/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/en/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": null,
            "timestamp": "2023-01-20T09:52:45.408858Z",
            "action": 63,
            "target": "Instance de l'API de recherche",
            "old": "",
            "details": {
                "source": "Search API Instance",
                "target": "Instance de l'API de recherche"
            },
            "id": 509273,
            "action_name": "Chaîne supprimée",
            "url": "https://weblate.framasoft.org/api/changes/509273/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/en/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": null,
            "timestamp": "2023-01-20T09:52:45.109229Z",
            "action": 63,
            "target": "Instanz der Such-API",
            "old": "",
            "details": {
                "source": "Search API Instance",
                "target": "Instanz der Such-API"
            },
            "id": 509272,
            "action_name": "Chaîne supprimée",
            "url": "https://weblate.framasoft.org/api/changes/509272/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/en/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": null,
            "timestamp": "2023-01-20T09:52:44.922684Z",
            "action": 63,
            "target": "Traži API instance",
            "old": "",
            "details": {
                "source": "Search API Instance",
                "target": "Traži API instance"
            },
            "id": 509271,
            "action_name": "Chaîne supprimée",
            "url": "https://weblate.framasoft.org/api/changes/509271/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/en/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": null,
            "timestamp": "2023-01-20T09:52:44.576907Z",
            "action": 63,
            "target": "Buscar instancia de la API",
            "old": "",
            "details": {
                "source": "Search API Instance",
                "target": "Buscar instancia de la API"
            },
            "id": 509270,
            "action_name": "Chaîne supprimée",
            "url": "https://weblate.framasoft.org/api/changes/509270/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/glossary/?format=api",
            "translation": null,
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": null,
            "timestamp": "2023-01-05T08:13:53.818009Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 500850,
            "action_name": "Le composant est déverrouillé",
            "url": "https://weblate.framasoft.org/api/changes/500850/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/glossary/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2022-12-05T20:20:58.823435Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 491916,
            "action_name": "Le composant est verrouillé",
            "url": "https://weblate.framasoft.org/api/changes/491916/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/glossary/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2022-12-05T20:20:58.791306Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "MergeFailure"
            },
            "id": 491915,
            "action_name": "Alerte déclenchée",
            "url": "https://weblate.framasoft.org/api/changes/491915/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/glossary/?format=api",
            "translation": null,
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": null,
            "timestamp": "2022-12-05T20:20:58.762156Z",
            "action": 23,
            "target": "Rebasing (1/18)\nerror: could not apply 68eb08a... Repository created by Weblate\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 68eb08a... Repository created by Weblate\nCONFLICT (add/add): Merge conflict in README.md\nAuto-merging README.md\n (1)",
            "old": "",
            "details": {
                "error": "Rebasing (1/18)\nerror: could not apply 68eb08a... Repository created by Weblate\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\nCould not apply 68eb08a... Repository created by Weblate\nCONFLICT (add/add): Merge conflict in README.md\nAuto-merging README.md\n (1)",
                "status": "interactive rebase in progress; onto 2b8ad8c\nLast command done (1 command done):\n   pick 68eb08a Repository created by Weblate\nNext commands to do (17 remaining commands):\n   pick 87a8c05 Added translation using Weblate (German)\n   pick 07d7910 Added translation using Weblate (French)\n  (use \"git rebase --edit-todo\" to view and edit)\nYou are currently rebasing branch 'main' on '2b8ad8c'.\n  (fix conflicts and then run \"git rebase --continue\")\n  (use \"git rebase --skip\" to skip this patch)\n  (use \"git rebase --abort\" to check out the original branch)\n\nUnmerged paths:\n  (use \"git restore --staged <file>...\" to unstage)\n  (use \"git add <file>...\" to mark resolution)\n\tboth added:      README.md\n\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
            },
            "id": 491914,
            "action_name": "Échec du rebasement du dépôt",
            "url": "https://weblate.framasoft.org/api/changes/491914/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777395/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2022-11-23T11:09:57.790844Z",
            "action": 5,
            "target": "Opciones de restablecimiento",
            "old": "",
            "details": {
                "state": 20,
                "source": "Reset Options",
                "old_state": 0
            },
            "id": 482883,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/482883/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777394/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2022-11-23T11:08:08.538767Z",
            "action": 5,
            "target": "Restablecer la configuración",
            "old": "",
            "details": {
                "state": 20,
                "source": "Reset Settings",
                "old_state": 0
            },
            "id": 482876,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/482876/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777393/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2022-11-23T11:07:52.684990Z",
            "action": 5,
            "target": "Ajustes",
            "old": "",
            "details": {
                "state": 20,
                "source": "Settings",
                "old_state": 0
            },
            "id": 482875,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/482875/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777387/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2022-11-23T11:06:13.813881Z",
            "action": 5,
            "target": "Conseguir ayuda",
            "old": "",
            "details": {
                "state": 20,
                "source": "Get help",
                "old_state": 0
            },
            "id": 482866,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/482866/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777385/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2022-11-23T11:05:25.527651Z",
            "action": 5,
            "target": "Activar la extensión",
            "old": "",
            "details": {
                "state": 20,
                "source": "Enable extension",
                "old_state": 0
            },
            "id": 482863,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/482863/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777384/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2022-11-23T11:05:18.459445Z",
            "action": 5,
            "target": "Desactivar la extensión",
            "old": "",
            "details": {
                "state": 20,
                "source": "Disable extension",
                "old_state": 0
            },
            "id": 482862,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/482862/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777383/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2022-11-23T11:05:09.128348Z",
            "action": 5,
            "target": "Borrar caché",
            "old": "",
            "details": {
                "state": 20,
                "source": "Clear Cache",
                "old_state": 0
            },
            "id": 482860,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/482860/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777382/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2022-11-23T11:04:54.280308Z",
            "action": 5,
            "target": "Tu compañero de PeerTube",
            "old": "",
            "details": {
                "state": 20,
                "source": "Your PeerTube Companion",
                "old_state": 0
            },
            "id": 482858,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/482858/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2022-11-23T11:04:36.800466Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "_locales/es/messages.json"
            },
            "id": 482856,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/482856/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777395/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T11:04:36.800430Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Reset Options",
                "old_state": -1
            },
            "id": 482855,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482855/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777394/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T11:04:36.800385Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Reset Settings",
                "old_state": -1
            },
            "id": 482854,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482854/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777393/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T11:04:36.800346Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Settings",
                "old_state": -1
            },
            "id": 482853,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482853/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777387/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T11:04:36.800135Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Get help",
                "old_state": -1
            },
            "id": 482847,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482847/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777385/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T11:04:36.800073Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Enable extension",
                "old_state": -1
            },
            "id": 482845,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482845/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777384/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T11:04:36.800040Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Disable extension",
                "old_state": -1
            },
            "id": 482844,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482844/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777383/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T11:04:36.800005Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Clear Cache",
                "old_state": -1
            },
            "id": 482843,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482843/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777382/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T11:04:36.799941Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Your PeerTube Companion",
                "old_state": -1
            },
            "id": 482842,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482842/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/webextension/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2022-11-23T11:04:36.737400Z",
            "action": 48,
            "target": "",
            "old": "",
            "details": {
                "language": "es"
            },
            "id": 482841,
            "action_name": "Langage ajouté",
            "url": "https://weblate.framasoft.org/api/changes/482841/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777377/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/glossary/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/glossary/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2022-11-23T11:04:15.098638Z",
            "action": 5,
            "target": "Ajustes",
            "old": "",
            "details": {
                "state": 20,
                "source": "Settings",
                "old_state": 0
            },
            "id": 482840,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/482840/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777377/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/glossary/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/glossary/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T11:02:53.330407Z",
            "action": 31,
            "target": "",
            "old": "",
            "details": {},
            "id": 482835,
            "action_name": "Chaîne ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/482835/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/glossary/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/glossary/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2022-11-23T11:02:52.975127Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "es.tbx"
            },
            "id": 482834,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/482834/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/glossary/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-companion/glossary/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "timestamp": "2022-11-23T11:02:52.822359Z",
            "action": 48,
            "target": "",
            "old": "",
            "details": {
                "language": "es"
            },
            "id": 482833,
            "action_name": "Langage ajouté",
            "url": "https://weblate.framasoft.org/api/changes/482833/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2022-08-16T11:28:55.124360Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "BrokenProjectURL"
            },
            "id": 412924,
            "action_name": "Alerte déclenchée",
            "url": "https://weblate.framasoft.org/api/changes/412924/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/glossary/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2022-08-16T11:28:50.561157Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "BrokenProjectURL"
            },
            "id": 412923,
            "action_name": "Alerte déclenchée",
            "url": "https://weblate.framasoft.org/api/changes/412923/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": null,
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": null,
            "timestamp": "2022-08-01T10:00:48.132147Z",
            "action": 28,
            "target": "fatal: could not read Username for 'https://codeberg.org': terminal prompts disabled\n (128)",
            "old": "",
            "details": {},
            "id": 406445,
            "action_name": "Échec de la poussée du dépôt",
            "url": "https://weblate.framasoft.org/api/changes/406445/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": null,
            "user": "https://weblate.framasoft.org/api/users/Booteille/?format=api",
            "author": null,
            "timestamp": "2022-08-01T10:00:29.658634Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 406444,
            "action_name": "Le composant est déverrouillé",
            "url": "https://weblate.framasoft.org/api/changes/406444/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-companion/webextension/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2022-08-01T07:26:26.246627Z",
            "action": 28,
            "target": "fatal: could not read Username for 'https://codeberg.org': terminal prompts disabled\n (128)",
            "old": "",
            "details": {},
            "id": 406437,
            "action_name": "Échec de la poussée du dépôt",
            "url": "https://weblate.framasoft.org/api/changes/406437/?format=api"
        }
    ]
}