Translation components API.

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

GET /api/translations/galette/doc-user-advanced/fr/changes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 128,
    "next": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": null,
            "timestamp": "2024-06-14T22:49:02.178576+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 94442773,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/94442773/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2024-06-14T22:48:49.151018+02:00",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 94442763,
            "action_name": "Translation completed",
            "url": "https://hosted.weblate.org/api/changes/94442763/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/125818039/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2024-06-14T22:48:49.088534+02:00",
            "action": 2,
            "target": "`GALETTE_DEBUG` : :ref:`voir Galette debug <debug>` ;",
            "old": "`GALETTE_DEBUG` : :ref:`voir les modes de Galette <debug>` ;",
            "details": {
                "state": 20,
                "source": "`GALETTE_DEBUG`: :ref:`see Galette debug <debug>`;",
                "old_state": 10
            },
            "id": 94442762,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/94442762/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/125818039/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/mt:weblate-translation-memory/?format=api",
            "author": "https://hosted.weblate.org/api/users/mt:weblate-translation-memory/?format=api",
            "timestamp": "2024-06-06T09:34:05.487379+02:00",
            "action": 4,
            "target": "`GALETTE_DEBUG` : :ref:`voir les modes de Galette <debug>` ;",
            "old": "`GALETTE_DEBUG` : :ref:`voir les modes de Galette <debug>` ;",
            "details": {
                "state": 10,
                "source": "`GALETTE_DEBUG`: :ref:`see Galette debug <debug>`;",
                "old_state": 10
            },
            "id": 93686639,
            "action_name": "Suggestion added",
            "url": "https://hosted.weblate.org/api/changes/93686639/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-06T08:29:56.684439+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "source/locale/fr_FR/LC_MESSAGES/usermanual/avancee.po"
            },
            "id": 93672316,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/93672316/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/125818039/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-06T08:29:56.684390+02:00",
            "action": 71,
            "target": "`GALETTE_DEBUG` : :ref:`voir les modes de Galette <debug>` ;",
            "old": "",
            "details": {
                "state": 10,
                "source": "`GALETTE_DEBUG`: :ref:`see Galette debug <debug>`;",
                "old_state": -1
            },
            "id": 93672315,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/93672315/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/125818039/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-06T08:29:56.684340+02:00",
            "action": 30,
            "target": "`GALETTE_DEBUG`: :ref:`see Galette debug <debug>`;",
            "old": "`GALETTE_DEBUG`: :ref:`see Galette modes <debug>`;",
            "details": {
                "state": 10,
                "source": "`GALETTE_DEBUG`: :ref:`see Galette debug <debug>`;",
                "old_state": -1
            },
            "id": 93672314,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/93672314/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/122140867/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-06T08:29:56.684288+02:00",
            "action": 59,
            "target": "Pour corriger cela, utilisez :ref:`la configuration du comportement <behavior>` pour créer une constante nommée ``GALETTE_X_FORWARDED_FOR_INDEX`` comme suit :",
            "old": "Pour corriger cela, utilisez :ref:`la configuration du comportement <behavior>` pour créer une constante nommée ``GALETTE_X_FORWARDED_FOR_INDEX`` comme suit :",
            "details": {
                "state": 20,
                "source": "To fix that, use :ref:`behavior configuration <behavior>` to create a constant named ``GALETTE_X_FORWARDED_FOR_INDEX`` like:",
                "old_state": 20
            },
            "id": 93672313,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/93672313/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/122140866/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-06T08:29:56.684228+02:00",
            "action": 59,
            "target": "Par défaut, Galette va créer une session avec la valeur par défaut pour sa durée (et il semble que les navigateurs agissent différemment dans ce cas). Vous pouvez toutefois définir une constante nommée ``GALETTE_TIMEOUT`` pour changer la durée de la session en utilisant :ref:`la configuration du comportement <behavior>` :",
            "old": "Par défaut, Galette va créer une session avec la valeur par défaut pour sa durée (et il semble que les navigateurs agissent différemment dans ce cas). Vous pouvez toutefois définir une constante nommée ``GALETTE_TIMEOUT`` pour changer la durée de la session en utilisant :ref:`la configuration du comportement <behavior>` :",
            "details": {
                "state": 20,
                "source": "Per default, Galette will create session with default lifetime duration (and it seems browsers acts differently in this case). You can anyways define a constant named ``GALETTE_TIMEOUT`` to change session lifetime using :ref:`behavior configuration <behavior>`:",
                "old_state": 20
            },
            "id": 93672312,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/93672312/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2024-05-09T13:25:43.596240+02:00",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 89153040,
            "action_name": "Translation completed",
            "url": "https://hosted.weblate.org/api/changes/89153040/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2024-05-09T13:25:39.174918+02:00",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 89153038,
            "action_name": "Translation completed",
            "url": "https://hosted.weblate.org/api/changes/89153038/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": null,
            "timestamp": "2024-05-09T11:39:36.025431+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 89149720,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/89149720/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/122140867/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2024-05-09T11:39:26.233382+02:00",
            "action": 2,
            "target": "Pour corriger cela, utilisez :ref:`la configuration du comportement <behavior>` pour créer une constante nommée ``GALETTE_X_FORWARDED_FOR_INDEX`` comme suit :",
            "old": "Pour corriger cela, utilisez la configuration du comportement pour créer une constante nommée ``GALETTE_X_FORWARDED_FOR_INDEX`` comme suit :",
            "details": {
                "state": 20,
                "source": "To fix that, use :ref:`behavior configuration <behavior>` to create a constant named ``GALETTE_X_FORWARDED_FOR_INDEX`` like:",
                "old_state": 10
            },
            "id": 89149719,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/89149719/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/122140866/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2024-05-09T11:39:08.846940+02:00",
            "action": 2,
            "target": "Par défaut, Galette va créer une session avec la valeur par défaut pour sa durée (et il semble que les navigateurs agissent différemment dans ce cas). Vous pouvez toutefois définir une constante nommée ``GALETTE_TIMEOUT`` pour changer la durée de la session en utilisant :ref:`la configuration du comportement <behavior>` :",
            "old": "Par défaut, Galette va créer une session avec la valeur par défaut pour sa durée (et il semble que les navigateurs agissent différemment dans ce cas). Vous pouvez toutefois définir une constante nommée ``GALETTE_TIMEOUT`` pour changer la durée de la session en utilisant la configuration du comportement :",
            "details": {
                "state": 20,
                "source": "Per default, Galette will create session with default lifetime duration (and it seems browsers acts differently in this case). You can anyways define a constant named ``GALETTE_TIMEOUT`` to change session lifetime using :ref:`behavior configuration <behavior>`:",
                "old_state": 10
            },
            "id": 89149715,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/89149715/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2024-05-09T11:28:30.884543+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "source/locale/fr_FR/LC_MESSAGES/usermanual/avancee.po"
            },
            "id": 89149515,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/89149515/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/122140867/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-09T11:28:30.884385+02:00",
            "action": 71,
            "target": "Pour corriger cela, utilisez la configuration du comportement pour créer une constante nommée ``GALETTE_X_FORWARDED_FOR_INDEX`` comme suit :",
            "old": "",
            "details": {
                "state": 10,
                "source": "To fix that, use :ref:`behavior configuration <behavior>` to create a constant named ``GALETTE_X_FORWARDED_FOR_INDEX`` like:",
                "old_state": -1
            },
            "id": 89149514,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/89149514/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/122140867/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-09T11:28:30.884224+02:00",
            "action": 30,
            "target": "To fix that, use :ref:`behavior configuration <behavior>` to create a constant named ``GALETTE_X_FORWARDED_FOR_INDEX`` like:",
            "old": "To fix that, use behavior configuration to create a constant named ``GALETTE_X_FORWARDED_FOR_INDEX`` like:",
            "details": {
                "state": 10,
                "source": "To fix that, use :ref:`behavior configuration <behavior>` to create a constant named ``GALETTE_X_FORWARDED_FOR_INDEX`` like:",
                "old_state": -1
            },
            "id": 89149513,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/89149513/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/122140866/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-09T11:28:30.884064+02:00",
            "action": 71,
            "target": "Par défaut, Galette va créer une session avec la valeur par défaut pour sa durée (et il semble que les navigateurs agissent différemment dans ce cas). Vous pouvez toutefois définir une constante nommée ``GALETTE_TIMEOUT`` pour changer la durée de la session en utilisant la configuration du comportement :",
            "old": "",
            "details": {
                "state": 10,
                "source": "Per default, Galette will create session with default lifetime duration (and it seems browsers acts differently in this case). You can anyways define a constant named ``GALETTE_TIMEOUT`` to change session lifetime using :ref:`behavior configuration <behavior>`:",
                "old_state": -1
            },
            "id": 89149512,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/89149512/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/122140866/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-09T11:28:30.883930+02:00",
            "action": 30,
            "target": "Per default, Galette will create session with default lifetime duration (and it seems browsers acts differently in this case). You can anyways define a constant named ``GALETTE_TIMEOUT`` to change session lifetime using :ref:`behavior configuration <behavior>`:",
            "old": "Per default, Galette will create session with default lifetime duration (and it seems browsers acts differently in this case). You can anyways define a constant named ``GALETTE_TIMEOUT`` to change session lifetime using behavior configuration:",
            "details": {
                "state": 10,
                "source": "Per default, Galette will create session with default lifetime duration (and it seems browsers acts differently in this case). You can anyways define a constant named ``GALETTE_TIMEOUT`` to change session lifetime using :ref:`behavior configuration <behavior>`:",
                "old_state": -1
            },
            "id": 89149511,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/89149511/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2024-05-09T11:22:51.626166+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "source/locale/fr_FR/LC_MESSAGES/usermanual/avancee.po"
            },
            "id": 89149450,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/89149450/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/122140844/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-09T11:22:51.626005+02:00",
            "action": 71,
            "target": "Utilisateurs expérimentés",
            "old": "",
            "details": {
                "state": 20,
                "source": "Experienced users",
                "old_state": -1
            },
            "id": 89149449,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/89149449/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-08T20:17:27.986116+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "source/locale/fr_FR/LC_MESSAGES/usermanual/avancee.po"
            },
            "id": 89138944,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/89138944/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-14T07:19:24.335199+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "source/locale/fr_FR/LC_MESSAGES/usermanual/avancee.po"
            },
            "id": 87481108,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/87481108/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121056049/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-14T07:19:24.335136+02:00",
            "action": 71,
            "target": "**générer des login et mot de passe vides** ces informations sont requises pour améliorer la sécurité, mais elles sont parfois manquantes (si vous importez un CSV par exemple).",
            "old": "",
            "details": {
                "state": 20,
                "source": "**generate empty logins and passwords** those information are required to improve security, but sometimes missing (if you import a CSV for example). This feature will set random values as login and password fields that would be empty in database.",
                "old_state": -1
            },
            "id": 87481107,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/87481107/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121056048/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-14T07:19:24.335061+02:00",
            "action": 71,
            "target": "Si vous êtes à l'aise avec les styles CSS, vous pouvez adapter le CSS de Galette pour suivre votre charte graphique. Pour ce faire, il est fortement déconseillé de modifier les fichiers CSS de Galette, mais plutôt d'utiliser le mécanisme spécifique prévu pour cela ; Créez un fichier ``galette_local.css`` dans votre dossier ``webroot/themes/default`` avec vos propres styles, il sera inclus automatiquement.",
            "old": "",
            "details": {
                "state": 20,
                "source": "If you are comfortable with CSS stylesheets, you can adapt Galette CSS to fit your own colors. To achieve that, it is strongly discouraged to edit Galette CSS files, but rather the specific mecanism designed for that. Create a ``galette_local.css`` file in your ``webroot/themes/default`` directory with your styles, it will be automatically included.",
                "old_state": -1
            },
            "id": 87481106,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/87481106/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-01T08:18:25.924349+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "source/locale/fr_FR/LC_MESSAGES/usermanual/avancee.po"
            },
            "id": 82621042,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/82621042/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/116071749/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-03-01T08:18:25.924309+01:00",
            "action": 59,
            "target": "Déboguer Galette",
            "old": "Déboguer Galette",
            "details": {
                "state": 20,
                "source": "Galette Debug",
                "old_state": 20
            },
            "id": 82621040,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/82621040/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": null,
            "timestamp": "2024-02-09T09:13:25.079200+01:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 80620044,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/80620044/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2024-02-09T09:13:09.349545+01:00",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 80620040,
            "action_name": "Translation completed",
            "url": "https://hosted.weblate.org/api/changes/80620040/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/116071750/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2024-02-09T09:13:09.265640+01:00",
            "action": 5,
            "target": "Une constante dédiée nommée ``GALETTE_DEBUG`` peut-être utilisée pour activer le mode déboguage. Avec ce mode actif :",
            "old": "",
            "details": {
                "state": 20,
                "source": "A dedicated constant name ``GALETTE_DEBUG`` can be used to enable debug mode. With this mode on:",
                "old_state": 0
            },
            "id": 80620039,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/80620039/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/116071749/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2024-02-09T08:32:18.851989+01:00",
            "action": 2,
            "target": "Déboguer Galette",
            "old": "Modes de galette",
            "details": {
                "state": 20,
                "source": "Galette Debug",
                "old_state": 10
            },
            "id": 80619245,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/80619245/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T08:30:44.374106+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "source/locale/fr_FR/LC_MESSAGES/usermanual/avancee.po"
            },
            "id": 80619179,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/80619179/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/116071750/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T08:30:44.374069+01:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "A dedicated constant name ``GALETTE_DEBUG`` can be used to enable debug mode. With this mode on:",
                "old_state": -1
            },
            "id": 80619176,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/80619176/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/116071749/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T08:30:44.374053+01:00",
            "action": 71,
            "target": "Modes de galette",
            "old": "",
            "details": {
                "state": 10,
                "source": "Galette Debug",
                "old_state": -1
            },
            "id": 80619175,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/80619175/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/116071749/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-09T08:30:44.374030+01:00",
            "action": 30,
            "target": "Galette Debug",
            "old": "Galette modes",
            "details": {},
            "id": 80619174,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/80619174/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-01-15T21:35:30.484866+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "source/locale/fr_FR/LC_MESSAGES/usermanual/avancee.po"
            },
            "id": 77946859,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/77946859/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-28T18:07:19.407631+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "source/locale/fr_FR/LC_MESSAGES/usermanual/avancee.po"
            },
            "id": 75963078,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/75963078/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/112504328/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-28T18:07:19.407606+01:00",
            "action": 71,
            "target": "Vous pouvez également fournir une feuille de style pour l'impression, créez juste un fichier ``galette_print_local.css``.",
            "old": "",
            "details": {
                "state": 20,
                "source": "You also can override the print stylesheet, just create a ``galette_print_local.css`` file.",
                "old_state": -1
            },
            "id": 75963077,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/75963077/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": null,
            "timestamp": "2023-11-19T08:23:18.128862+01:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 71709683,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/71709683/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-11-19T08:21:16.932355+01:00",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 71709672,
            "action_name": "Translation completed",
            "url": "https://hosted.weblate.org/api/changes/71709672/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/109293180/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-11-19T08:21:16.833215+01:00",
            "action": 5,
            "target": "Par exemple :",
            "old": "",
            "details": {
                "state": 20,
                "source": "For example:",
                "old_state": 0
            },
            "id": 71709671,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71709671/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/109293179/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-11-19T08:21:12.188335+01:00",
            "action": 5,
            "target": "Vous pouvez ajouter ces directives en déclarant des constantes via le fichier ``galette/config/behavior.inc.php``.",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can add those directives by declaring constants in the ``galette/config/behavior.inc.php``.",
                "old_state": 0
            },
            "id": 71709670,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71709670/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/109293178/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-11-19T08:20:25.795815+01:00",
            "action": 5,
            "target": "vous verrez dans d'autres parties de la documentation qu'il est possible d'utiliser la configuration du comportement pour d'autres usages (tels que les cartes PDF, la durée de vie de la session, ...).",
            "old": "",
            "details": {
                "state": 20,
                "source": "you'll find in related part of the documentation you can use behavior configuration for some other usages (such as PDF cards settings, session lifetime, ...).",
                "old_state": 0
            },
            "id": 71709664,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71709664/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/109293175/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-11-19T08:18:24.787924+01:00",
            "action": 5,
            "target": "Il est possible de modifier certains comportements de Galette :",
            "old": "",
            "details": {
                "state": 20,
                "source": "It is possible to change some of Galette behaviors:",
                "old_state": 0
            },
            "id": 71709649,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71709649/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/109293174/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-11-19T08:18:08.340593+01:00",
            "action": 5,
            "target": "Configuration du comportement",
            "old": "",
            "details": {
                "state": 20,
                "source": "Behavior configuration",
                "old_state": 0
            },
            "id": 71709647,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71709647/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/109293173/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-11-19T08:17:45.695113+01:00",
            "action": 5,
            "target": "``MAINT`` : mode maintenance. Seul le super admin pourra se connecter.",
            "old": "",
            "details": {
                "state": 20,
                "source": "``MAINT``: maintainance mode. Only super admin will be able to login.",
                "old_state": 0
            },
            "id": 71709645,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71709645/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/109293172/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-11-19T08:17:26.913737+01:00",
            "action": 5,
            "target": "``TEST`` : réservé aux tests unitaires.",
            "old": "",
            "details": {
                "state": 20,
                "source": "``TEST``: reserved for unit tests.",
                "old_state": 0
            },
            "id": 71709644,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71709644/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/109293171/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-11-19T08:17:11.270919+01:00",
            "action": 5,
            "target": "``DEMO`` : mode démonstration, le même que ``PROD`` mais avec certaines fonctionnalités désactivées comme l'envoi de courriels, la modification des informations du super administrateur, ...",
            "old": "",
            "details": {
                "state": 20,
                "source": "``DEMO``: demonstration mode, the same as ``PROD`` but with some features disabled like sending emails, modifying superadmin data, ...",
                "old_state": 0
            },
            "id": 71709642,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71709642/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/109293170/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-11-19T08:16:29.064636+01:00",
            "action": 5,
            "target": "la vérification de la version de la base de données ne sera pas effectuée.",
            "old": "",
            "details": {
                "state": 20,
                "source": "database verion check will not be done.",
                "old_state": 0
            },
            "id": 71709640,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71709640/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/109293169/?format=api",
            "component": "https://hosted.weblate.org/api/components/galette/doc-user-advanced/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/galette/doc-user-advanced/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "author": "https://hosted.weblate.org/api/users/trasher/?format=api",
            "timestamp": "2023-11-19T08:16:13.948074+01:00",
            "action": 5,
            "target": "les nouvelles ne seront pas mises en cache,",
            "old": "",
            "details": {
                "state": 20,
                "source": "news won't be cached,",
                "old_state": 0
            },
            "id": 71709637,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/71709637/?format=api"
        }
    ]
}