Translation components API.

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

GET /api/components/devtoolbox/devtoolbox/changes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 9642,
    "next": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-16T20:10:19.817398+02:00",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 94509001,
            "action_name": "Changes pushed",
            "url": "https://hosted.weblate.org/api/changes/94509001/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-16T20:09:34.603593+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 94508992,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/94508992/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278442/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:13:30.585657+02:00",
            "action": 5,
            "target": "QR Code",
            "old": "",
            "details": {
                "state": 20,
                "source": "QR Code",
                "old_state": 0
            },
            "id": 94484388,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484388/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278441/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:13:22.160733+02:00",
            "action": 5,
            "target": "Calculer les valeurs pour modifier les permissions avec chmod",
            "old": "",
            "details": {
                "state": 20,
                "source": "Calculate values to modify permissions with chmod",
                "old_state": 0
            },
            "id": 94484387,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484387/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278440/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:13:11.300893+02:00",
            "action": 5,
            "target": "Calculatrice Chmod",
            "old": "",
            "details": {
                "state": 20,
                "source": "Chmod Calculator",
                "old_state": 0
            },
            "id": 94484386,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484386/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278439/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:13:03.343519+02:00",
            "action": 5,
            "target": "Générer des nombres et des chaînes de caractères aléatoires",
            "old": "",
            "details": {
                "state": 20,
                "source": "Generate random numbers and strings",
                "old_state": 0
            },
            "id": 94484385,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484385/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278438/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:12:54.215941+02:00",
            "action": 2,
            "target": "Aléatoire",
            "old": "Au hasard",
            "details": {
                "state": 20,
                "source": "Random",
                "old_state": 20
            },
            "id": 94484384,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/94484384/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278438/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:12:45.415898+02:00",
            "action": 5,
            "target": "Au hasard",
            "old": "",
            "details": {
                "state": 20,
                "source": "Random",
                "old_state": 0
            },
            "id": 94484383,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484383/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278437/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:12:36.959858+02:00",
            "action": 5,
            "target": "Générer des identifiants universels uniques (UUID)",
            "old": "",
            "details": {
                "state": 20,
                "source": "Generate Universally Unique IDs (UUID)",
                "old_state": 0
            },
            "id": 94484381,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484381/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278436/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:12:28.832482+02:00",
            "action": 5,
            "target": "Générer un texte de remplacement lorem ipsum",
            "old": "",
            "details": {
                "state": 20,
                "source": "Generate lorem ipsum placeholder text",
                "old_state": 0
            },
            "id": 94484380,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484380/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278435/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:12:19.379857+02:00",
            "action": 5,
            "target": "Calculer les hachages MD5, SHA1, SHA256 et SHA512 et en vérifier l'intégrité",
            "old": "",
            "details": {
                "state": 20,
                "source": "Calculate MD5, SHA1, SHA256, and SHA512 hashes and check for integrity",
                "old_state": 0
            },
            "id": 94484379,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484379/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278434/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:12:09.617197+02:00",
            "action": 5,
            "target": "Formatage des documents CSS",
            "old": "",
            "details": {
                "state": 20,
                "source": "Format CSS documents",
                "old_state": 0
            },
            "id": 94484377,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484377/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278433/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:12:00.338033+02:00",
            "action": 5,
            "target": "Formatage des documents JavaScript",
            "old": "",
            "details": {
                "state": 20,
                "source": "Format JavaScript documents",
                "old_state": 0
            },
            "id": 94484376,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484376/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278432/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:11:50.127508+02:00",
            "action": 5,
            "target": "Formater des documents HTML",
            "old": "",
            "details": {
                "state": 20,
                "source": "Format HTML documents",
                "old_state": 0
            },
            "id": 94484375,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484375/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278431/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:11:42.100104+02:00",
            "action": 5,
            "target": "Formatage des documents XML",
            "old": "",
            "details": {
                "state": 20,
                "source": "Format XML documents",
                "old_state": 0
            },
            "id": 94484374,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484374/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278430/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:11:34.442815+02:00",
            "action": 5,
            "target": "Formatage des documents SQL",
            "old": "",
            "details": {
                "state": 20,
                "source": "Format SQL documents",
                "old_state": 0
            },
            "id": 94484373,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484373/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278429/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:11:25.675653+02:00",
            "action": 5,
            "target": "Formatage des documents JSON",
            "old": "",
            "details": {
                "state": 20,
                "source": "Format JSON documents",
                "old_state": 0
            },
            "id": 94484372,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484372/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278428/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:11:17.170235+02:00",
            "action": 5,
            "target": "Décoder les jetons JWT en en-tête et charge utile",
            "old": "",
            "details": {
                "state": 20,
                "source": "Decode JWT tokens to header and payload",
                "old_state": 0
            },
            "id": 94484370,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484370/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278427/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:11:09.184863+02:00",
            "action": 5,
            "target": "Compresser et décompresser des fichiers et des textes à l'aide de GZip",
            "old": "",
            "details": {
                "state": 20,
                "source": "Compress and decompress files and texts using GZip",
                "old_state": 0
            },
            "id": 94484368,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484368/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278426/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:11:01.412116+02:00",
            "action": 5,
            "target": "Encoder et décoder les caractères spéciaux dans les URL",
            "old": "",
            "details": {
                "state": 20,
                "source": "Encode and decode special characters inside URLs",
                "old_state": 0
            },
            "id": 94484367,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484367/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278425/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:10:53.020793+02:00",
            "action": 5,
            "target": "Encoder et décoder les caractères spéciaux en utilisant le format HTML",
            "old": "",
            "details": {
                "state": 20,
                "source": "Encode and decode special characters using the HTML format",
                "old_state": 0
            },
            "id": 94484365,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484365/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278423/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:10:43.261780+02:00",
            "action": 37,
            "target": "Inverser CRON",
            "old": "Inverser CRON",
            "details": {
                "state": 10,
                "source": "Reverse CRON",
                "old_state": 20
            },
            "id": 94484363,
            "action_name": "Marked for edit",
            "url": "https://hosted.weblate.org/api/changes/94484363/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278424/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:10:34.733208+02:00",
            "action": 5,
            "target": "Générer des expressions CRON",
            "old": "",
            "details": {
                "state": 20,
                "source": "Generate CRON expressions",
                "old_state": 0
            },
            "id": 94484362,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484362/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278423/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:10:25.607187+02:00",
            "action": 5,
            "target": "Inverser CRON",
            "old": "",
            "details": {
                "state": 20,
                "source": "Reverse CRON",
                "old_state": 0
            },
            "id": 94484361,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484361/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278422/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:10:16.005021+02:00",
            "action": 5,
            "target": "Convertir les expressions CRON en heure et date",
            "old": "",
            "details": {
                "state": 20,
                "source": "Convert CRON expressions to time and date",
                "old_state": 0
            },
            "id": 94484349,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484349/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278421/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:10:05.612847+02:00",
            "action": 5,
            "target": "Analyseur CRON",
            "old": "",
            "details": {
                "state": 20,
                "source": "CRON Parser",
                "old_state": 0
            },
            "id": 94484305,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484305/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278420/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:09:56.608505+02:00",
            "action": 5,
            "target": "Convertir des nombres entre bases",
            "old": "",
            "details": {
                "state": 20,
                "source": "Convert numbers between bases",
                "old_state": 0
            },
            "id": 94484284,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484284/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278419/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:09:48.714692+02:00",
            "action": 5,
            "target": "Nombre Bases",
            "old": "",
            "details": {
                "state": 20,
                "source": "Number Bases",
                "old_state": 0
            },
            "id": 94484261,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484261/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278418/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:09:37.089853+02:00",
            "action": 5,
            "target": "Convertir les horodatages UNIX en dates simples et inversement",
            "old": "",
            "details": {
                "state": 20,
                "source": "Convert UNIX timestamps to and from plain dates",
                "old_state": 0
            },
            "id": 94484236,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484236/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278417/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:09:27.249534+02:00",
            "action": 5,
            "target": "Horodatage",
            "old": "",
            "details": {
                "state": 20,
                "source": "Timestamp",
                "old_state": 0
            },
            "id": 94484221,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484221/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278416/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:09:14.855864+02:00",
            "action": 5,
            "target": "Convertir des documents JSON en YAML et vice-versa",
            "old": "",
            "details": {
                "state": 20,
                "source": "Convert JSON documents to YAML and vice-versa",
                "old_state": 0
            },
            "id": 94484218,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484218/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278415/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:09:05.823961+02:00",
            "action": 5,
            "target": "Première version",
            "old": "",
            "details": {
                "state": 20,
                "source": "First release",
                "old_state": 0
            },
            "id": 94484216,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484216/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278414/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:08:57.665941+02:00",
            "action": 5,
            "target": "Traduction en portugais brésilien par @rffontenelle",
            "old": "",
            "details": {
                "state": 20,
                "source": "Brasilian Portuguese translation by @rffontenelle",
                "old_state": 0
            },
            "id": 94484215,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484215/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278413/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:08:49.336989+02:00",
            "action": 5,
            "target": "Traduction en turc par @sabriunal",
            "old": "",
            "details": {
                "state": 20,
                "source": "Turkish translation by @sabriunal",
                "old_state": 0
            },
            "id": 94484214,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484214/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278412/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:08:41.961882+02:00",
            "action": 5,
            "target": "Nouvel outil : Formateur HTML",
            "old": "",
            "details": {
                "state": 20,
                "source": "New tool: HTML formatter",
                "old_state": 0
            },
            "id": 94484213,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484213/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278410/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:08:15.524128+02:00",
            "action": 5,
            "target": "Prévisualisation Markdown : possibilité d'ouvrir la prévisualisation dans un navigateur externe",
            "old": "",
            "details": {
                "state": 20,
                "source": "Markdown previewer: can open preview in external browser",
                "old_state": 0
            },
            "id": 94484212,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484212/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278409/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:08:06.549914+02:00",
            "action": 5,
            "target": "Formateur XML : peut maintenant ouvrir des fichiers .ui (@gregorni)",
            "old": "",
            "details": {
                "state": 20,
                "source": "XML formater: can now open .ui files (@gregorni)",
                "old_state": 0
            },
            "id": 94484211,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484211/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278408/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:07:55.301725+02:00",
            "action": 5,
            "target": "Ajout d'icônes manquantes sur les bureaux non GNOME",
            "old": "",
            "details": {
                "state": 20,
                "source": "Added missing icons on non GNOME desktops",
                "old_state": 0
            },
            "id": 94484209,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484209/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278407/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:07:43.139798+02:00",
            "action": 5,
            "target": "La fenêtre peut être redimensionnée plus petite qu'auparavant",
            "old": "",
            "details": {
                "state": 20,
                "source": "Window can be resized smaller than before",
                "old_state": 0
            },
            "id": 94484207,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484207/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278406/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:07:34.137035+02:00",
            "action": 5,
            "target": "Je suis toujours ouvert aux suggestions. N'hésitez pas à contribuer au projet avec du code ou des traductions sur Weblate.",
            "old": "",
            "details": {
                "state": 20,
                "source": "I'm always open to suggestions. Feel free to contribute to the project with code or translations on Weblate.",
                "old_state": 0
            },
            "id": 94484206,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484206/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278405/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:07:23.054294+02:00",
            "action": 2,
            "target": "Nouvelles traductions : tchèque (@Amereyeu), espagnol (Óscar Fernández Díaz sur Weblate et @gallegonovato), norvégien Bokmål (@comradekingu), et portugais (@SantosSi)",
            "old": "Nouvelles traductions : tchèque (@Amereyeu), espagnol (Óscar Fernández Díaz sur Weblate et @gallegonovato), norvégien Bokmål (@comradekingu), et portugais (@SantosSi).",
            "details": {
                "state": 20,
                "source": "New translations: Czech (@Amereyeu), Spanish (Óscar Fernández Díaz on Weblate and @gallegonovato), Norwegian Bokmål (@comradekingu), and Portuguese (@SantosSi)",
                "old_state": 20
            },
            "id": 94484205,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/94484205/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278405/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:07:16.484466+02:00",
            "action": 5,
            "target": "Nouvelles traductions : tchèque (@Amereyeu), espagnol (Óscar Fernández Díaz sur Weblate et @gallegonovato), norvégien Bokmål (@comradekingu), et portugais (@SantosSi).",
            "old": "",
            "details": {
                "state": 20,
                "source": "New translations: Czech (@Amereyeu), Spanish (Óscar Fernández Díaz on Weblate and @gallegonovato), Norwegian Bokmål (@comradekingu), and Portuguese (@SantosSi)",
                "old_state": 0
            },
            "id": 94484204,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484204/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278404/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:07:07.583320+02:00",
            "action": 5,
            "target": "Nouvel outil : Formateur CSS",
            "old": "",
            "details": {
                "state": 20,
                "source": "New tool: CSS Formatter",
                "old_state": 0
            },
            "id": 94484203,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484203/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278403/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:06:58.628215+02:00",
            "action": 5,
            "target": "Nouvel outil : Valideur JSON",
            "old": "",
            "details": {
                "state": 20,
                "source": "New tool: JSON validator",
                "old_state": 0
            },
            "id": 94484202,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484202/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278402/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:06:45.015852+02:00",
            "action": 5,
            "target": "Nouvel outil : Générateur de QR-codes",
            "old": "",
            "details": {
                "state": 20,
                "source": "New tool: QR-code generator",
                "old_state": 0
            },
            "id": 94484201,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484201/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278401/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:06:33.316173+02:00",
            "action": 5,
            "target": "Nouvel outil : calculateur de chmod",
            "old": "",
            "details": {
                "state": 20,
                "source": "New tool: chmod calculator",
                "old_state": 0
            },
            "id": 94484197,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484197/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278400/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:06:23.303724+02:00",
            "action": 5,
            "target": "Nouvel outil : Générateur CRON",
            "old": "",
            "details": {
                "state": 20,
                "source": "New tool: CRON generator",
                "old_state": 0
            },
            "id": 94484195,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484195/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278399/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:06:15.641979+02:00",
            "action": 5,
            "target": "Nouvel outil : Générateur aléatoire",
            "old": "",
            "details": {
                "state": 20,
                "source": "New tool: Random Generator",
                "old_state": 0
            },
            "id": 94484192,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484192/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278398/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:06:07.473041+02:00",
            "action": 5,
            "target": "Nouvel outil : Générateur de RSE",
            "old": "",
            "details": {
                "state": 20,
                "source": "New tool: CSR Generator",
                "old_state": 0
            },
            "id": 94484190,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484190/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/126278397/?format=api",
            "component": "https://hosted.weblate.org/api/components/devtoolbox/devtoolbox/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/devtoolbox/devtoolbox/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "author": "https://hosted.weblate.org/api/users/SuperAtraction/?format=api",
            "timestamp": "2024-06-15T20:05:55.816841+02:00",
            "action": 5,
            "target": "Nouvel outil : Analyseur de certificats",
            "old": "",
            "details": {
                "state": 20,
                "source": "New tool: Certificate Parser",
                "old_state": 0
            },
            "id": 94484189,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/94484189/?format=api"
        }
    ]
}