Translation components API.

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

GET /api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/changes/?format=api&page=8
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 988,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/changes/?format=api&page=9",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/changes/?format=api&page=7",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/863886/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T16:26:47.943834Z",
            "action": 5,
            "target": "Actualizar archivos de localización y generar traducciones de documentación.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Update localization files and generate documentation translations",
                "old_state": 0
            },
            "id": 743545,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743545/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/877262/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T15:50:32.458680Z",
            "action": 5,
            "target": "A continuación, abra su navegador en la dirección [http://localhost:1313/peertube-plugin-livechat/](http://localhost:1313/peertube-plugin-livechat/). Esta página se actualizará automáticamente con cada modificación.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Then open your browser on the address [http://localhost:1313/peertube-plugin-livechat/](http://localhost:1313/peertube-plugin-livechat/).  This page will automatically refresh on each modification.",
                "old_state": 0
            },
            "id": 743536,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743536/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/877261/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T15:46:14.231844Z",
            "action": 5,
            "target": "Para previsualizar sus modificaciones, simplemente ejecute:",
            "old": "",
            "details": {
                "state": 20,
                "source": "To preview your modifications, just run:",
                "old_state": 0
            },
            "id": 743535,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743535/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/863882/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T15:44:31.210788Z",
            "action": 5,
            "target": "Previsualizar",
            "old": "",
            "details": {
                "state": 20,
                "source": "Preview",
                "old_state": 0
            },
            "id": 743534,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743534/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/877260/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T15:43:35.076291Z",
            "action": 5,
            "target": "Si las traducciones no están completas, no importa, se utilizará el inglés para las secuencias de caracteres que falten.",
            "old": "",
            "details": {
                "state": 20,
                "source": "If the translations are not complete, it does not matter, english will be used for missing strings.",
                "old_state": 0
            },
            "id": 743533,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743533/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/877259/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T15:40:49.699394Z",
            "action": 5,
            "target": "En el archivo `support/documentation/config.toml`, copie y modifique la sección `[Languages.fr]`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "In the `support/documentation/config.toml` file, please copy and modify the `[Languages.fr]` section.",
                "old_state": 0
            },
            "id": 743532,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743532/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/863879/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T15:40:11.473787Z",
            "action": 5,
            "target": "Añadir un nuevo idioma",
            "old": "",
            "details": {
                "state": 20,
                "source": "Add a new language",
                "old_state": 0
            },
            "id": 743531,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743531/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/877258/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T15:38:49.327511Z",
            "action": 5,
            "target": "La documentación se traduce mediante Weblate (consulte la [documentación de traducción](/peertube-plugin-livechat/contributing/translate/)).  Para hacerlo pues, utilizamos la [herramienta po4a](https://po4a.org/), como veremos más adelante en esta página.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Documentation is translated using Weblate (see the [translation documentation](/peertube-plugin-livechat/contributing/translate/)).  To do so, we use the [po4a tool](https://po4a.org/), as we will se later in this page.",
                "old_state": 0
            },
            "id": 743530,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743530/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/877257/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T15:28:57.747684Z",
            "action": 5,
            "target": "La carpeta `support/documentation/content/en` sólo contiene archivos de documentación en inglés.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The `support/documentation/content/en` folder contains only english documentation files.",
                "old_state": 0
            },
            "id": 743529,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743529/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/877256/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T15:27:27.459369Z",
            "action": 5,
            "target": "El idioma principal es el inglés (código `en`).",
            "old": "",
            "details": {
                "state": 20,
                "source": "The principal language is english (`en` code).",
                "old_state": 0
            },
            "id": 743528,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743528/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/877255/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T15:11:26.029653Z",
            "action": 5,
            "target": "Cuando se libere una nueva versión del plugin, o cuando se actualice la documentación, los mantenedores del plugin fusionarán la rama `main` con la rama `documentation`.  Esto activará los pipelines de github y gitlab, y actualizará la documentación publicada.",
            "old": "",
            "details": {
                "state": 20,
                "source": "When a new plugin version is released, or when documentation is updated, plugin maintainers will merge the `main` branch to the `documentation` branch.  This will trigger github and gitlab pipelines, and update published documentation.",
                "old_state": 0
            },
            "id": 743527,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743527/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/877254/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T15:07:06.292493Z",
            "action": 5,
            "target": "El tema utilizado es [hugo-theme-learn](https://learn.netlify.app/).  Deberías leer su documentación antes de empezar a editar la documentación.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The used theme is [hugo-theme-learn](https://learn.netlify.app/).  You should read its documentation before starting editing the documentation.",
                "old_state": 0
            },
            "id": 743526,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743526/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/877251/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T15:06:12.335268Z",
            "action": 5,
            "target": "El trabajo de documentación debe fusionarse en la rama `main`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Documentation work has to be merged in the `main` branch.",
                "old_state": 0
            },
            "id": 743525,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743525/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/919319/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T15:00:05.043345Z",
            "action": 5,
            "target": "Pruebas de rendimiento",
            "old": "",
            "details": {
                "state": 20,
                "source": "Performance tests",
                "old_state": 0
            },
            "id": 743523,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743523/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/894785/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "author": "https://weblate.framasoft.org/api/users/rnek0/?format=api",
            "timestamp": "2024-01-27T14:55:51.036413Z",
            "action": 5,
            "target": "Tenga en cuenta que este plugin necesita una AppImage para el servidor Prosody XMPP.  Esa AppImage la proporciona el proyecto paralelo [Prosody AppImage](https://github.com/JohnXLivingston/prosody-appimage).  El script `build-prosody.sh` descarga los binarios adjuntos de ese repositorio remoto y verifica que sus checksum sha256 sean correctos.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Please note that this plugin needs an AppImage for the Prosody XMPP server.  This AppImage is provided by the [Prosody AppImage](https://github.com/JohnXLivingston/prosody-appimage) sideproject.  The `build-prosody.sh` script download binaries attached to this remote repository, and checks that their sha256 hashsum are correct.",
                "old_state": 0
            },
            "id": 743522,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/743522/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-27T09:38:29.647571Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.es.po"
            },
            "id": 734809,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/734809/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/923865/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-27T09:38:29.647554Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can also plug in any other XMPP chat bot, using [XMPP External Components](https://prosody.im/doc/components).  To do so, you just have to configure External Components access in the [plugin settings](/peertube-plugin-livechat/documentation/admin/settings).",
                "old_state": -1
            },
            "id": 734808,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/734808/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/923864/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-27T09:38:29.647520Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This plugin comes with a built-in [chat bot](/peertube-plugin-livechat/documentation/user/streamers/bot/).  Check its documentation for more information.",
                "old_state": -1
            },
            "id": 734807,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/734807/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-07T10:03:54.690492Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.es.po"
            },
            "id": 728770,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/728770/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/919319/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-12-07T10:03:54.690443Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Performance tests",
                "old_state": -1
            },
            "id": 728768,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/728768/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T12:42:08.198354Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.es.po"
            },
            "id": 698854,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/698854/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/905118/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T12:42:08.198327Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Timers configuration](/peertube-plugin-livechat/images/bot_quotes.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 698853,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/698853/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/905117/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T12:42:08.198272Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Timers",
                "old_state": -1
            },
            "id": 698852,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/698852/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T08:45:55.577179Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.es.po"
            },
            "id": 698651,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/698651/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/905075/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-26T08:45:55.577133Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "**Important note**:\nIf you enable this feature, and are using a custom reverse proxy on front of Peertube, please make sure that your setup is correctly configured to forward real user's IPs to Peertube.\nOtherwise it could block all anonymous users at once.\n",
                "old_state": -1
            },
            "id": 698650,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/698650/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T16:48:21.249701Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.es.po"
            },
            "id": 698452,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/698452/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/905040/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-25T16:48:21.249616Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "More features to come...",
                "old_state": -1
            },
            "id": 698451,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/698451/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:42:34.384330Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.es.po"
            },
            "id": 697262,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/697262/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/904873/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:42:34.384255Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The bot will reload instantly when you save the page.",
                "old_state": -1
            },
            "id": 697261,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/697261/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.341089Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.es.po"
            },
            "id": 695971,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/695971/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903703/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.341046Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can use a chat bot, that will help you for moderation.  Check [the chat bot documentation](/peertube-plugin-livechat/documentation/user/streamers/bot) for more information.",
                "old_state": -1
            },
            "id": 695969,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695969/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903702/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.341024Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The chat bot",
                "old_state": -1
            },
            "id": 695968,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695968/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903699/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340957Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "[The chat bot](/peertube-plugin-livechat/documentation/user/streamers/bot)",
                "old_state": -1
            },
            "id": 695965,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695965/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903698/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340935Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Here you can configure:",
                "old_state": -1
            },
            "id": 695964,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695964/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903697/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340913Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This \"{{% livechat_label menu_configuration_label %}}\" link takes you to a list of your channels.  By clicking on a channel, you will then be able to setup some options for your channels:",
                "old_state": -1
            },
            "id": 695963,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695963/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903696/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340891Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Chatrooms menu](/peertube-plugin-livechat/images/chatrooms_menu.png?classes=shadow,border&height=400px)",
                "old_state": -1
            },
            "id": 695962,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695962/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903695/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340869Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In the Peertube left menu, there is a \"{{% livechat_label menu_configuration_label %}}\" entry:",
                "old_state": -1
            },
            "id": 695961,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695961/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903694/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340847Z",
            "action": 59,
            "target": "Información general",
            "old": "",
            "details": {
                "state": 10,
                "source": "Channel configuration",
                "old_state": -1
            },
            "id": 695960,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695960/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903694/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340825Z",
            "action": 30,
            "target": "Channel configuration",
            "old": "General information",
            "details": {},
            "id": 695959,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/695959/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903693/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340802Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Peertube channel chatrooms configuration",
                "old_state": -1
            },
            "id": 695958,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695958/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903691/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340758Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If there is no user in the chatroom, the bot won't send any message.",
                "old_state": -1
            },
            "id": 695956,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695956/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903689/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340713Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The bot can send periodically some messages.",
                "old_state": -1
            },
            "id": 695954,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695954/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903688/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340691Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Once there, you can enable the bot, and setup several options:",
                "old_state": -1
            },
            "id": 695953,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695953/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903687/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340669Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To access this page, check the [channel configuration documentation](/peertube-plugin-livechat/documentation/user/streamers/channel).",
                "old_state": -1
            },
            "id": 695952,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695952/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903686/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340647Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Channel configuration](/peertube-plugin-livechat/images/channel_configuration.png?classes=shadow,border&height=400px)",
                "old_state": -1
            },
            "id": 695951,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695951/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903685/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340625Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can enable a chat bot on your chatrooms.  The bot configuration is made channel per channel, and will apply to all related videos' chatrooms.",
                "old_state": -1
            },
            "id": 695950,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695950/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903684/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340603Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This feature comes with the livechat plugin version 8.0.0, and can be disabled by your instance's admins.",
                "old_state": -1
            },
            "id": 695949,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695949/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903683/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340580Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Chat bot",
                "old_state": -1
            },
            "id": 695948,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695948/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903682/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340558Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Chat bot setup",
                "old_state": -1
            },
            "id": 695947,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695947/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903681/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-09-22T18:18:32.340536Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By checking this option, each line of the \"{{% livechat_label livechat_configuration_channel_forbidden_words_label %}}\" field will be considered as a [regular expression](https://en.wikipedia.org/wiki/Regular_expression).",
                "old_state": -1
            },
            "id": 695946,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/695946/?format=api"
        }
    ]
}