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/ar/changes/?format=api&page=2
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 840,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ar/changes/?format=api&page=3",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ar/changes/?format=api",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/958280/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:24.804905Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This feature comes with the livechat plugin version 10.1.0.",
                "old_state": -1
            },
            "id": 793977,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/793977/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958279/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:24.804833Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Custom emojis",
                "old_state": -1
            },
            "id": 793976,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/793976/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958278/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:24.804759Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Plugin peertube-plugin-livechat custom emojis",
                "old_state": -1
            },
            "id": 793975,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/793975/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958277/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:24.804673Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "[Custom emojis](/peertube-plugin-livechat/documentation/user/streamers/emojis)",
                "old_state": -1
            },
            "id": 793974,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/793974/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:44.031549Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ar.po"
            },
            "id": 789767,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/789767/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954871/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:44.031480Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Replace `example.org` by your actual instance domain name.",
                "old_state": -1
            },
            "id": 789766,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789766/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954870/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:44.031410Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "[xmpp.mypeertube]\nAnonymous=true\nServer=\"anon.example.org:52822\"\nMuc=\"room.example.org\"\nNick=\"Matterbridge\"\nRemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\nNoTLS=true\n",
                "old_state": -1
            },
            "id": 789765,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789765/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954869/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:44.031340Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You also need to add DNS records (A and AAAA) for `anon.example.org` and `room.example.org` (replace `example.org` by your actual domain name).",
                "old_state": -1
            },
            "id": 789764,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789764/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954868/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:44.031269Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Replace `example.org` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below.",
                "old_state": -1
            },
            "id": 789763,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789763/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954867/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:44.031181Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "127.0.0.1       anon.example.org room.example.org\n",
                "old_state": -1
            },
            "id": 789762,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789762/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.712086Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ar.po"
            },
            "id": 788704,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/788704/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953855/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.712018Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Now you can add this account to gateways and bridge specific live-chat channels.",
                "old_state": -1
            },
            "id": 788703,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788703/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953854/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.711949Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The setting `NoTLS=true` allows connecting to a server with self-signed certificates.",
                "old_state": -1
            },
            "id": 788702,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788702/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953853/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.711880Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Using `peertube` as the Nick will provide put PeerTube icon for overlay messages, can be also done with overlay config modification.",
                "old_state": -1
            },
            "id": 788701,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788701/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953852/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.711810Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "`mypeertube` can be replaced by another name.",
                "old_state": -1
            },
            "id": 788700,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788700/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953851/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.711739Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Replace `52822` by the actual port if you changed it.",
                "old_state": -1
            },
            "id": 788699,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788699/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953848/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.711529Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "So in the TOML config file put:",
                "old_state": -1
            },
            "id": 788696,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788696/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953847/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.711458Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In the version 1.22.4, Matterbridge added support for XMPP anonymous connections needed to connect to the built-in prosody.",
                "old_state": -1
            },
            "id": 788695,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788695/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953846/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.711389Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Configurating Matterbridge",
                "old_state": -1
            },
            "id": 788694,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788694/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953845/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.711318Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In case you are using a port other than `5222` (XMPP standard port) you also need to set the [xmpp-client SRV record](https://prosody.im/doc/dns#srv_records) to the correct port.",
                "old_state": -1
            },
            "id": 788693,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788693/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953843/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.711177Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Then you need to open the C2S port (by default `52822`, but check the plugin settings to get the current value) in your firewall so that it can be reached from the internet.  If you don't want to use C2S connections for anything else than your Matterbridge service, you should restrict access to this port to your Matterbridge server IP.",
                "old_state": -1
            },
            "id": 788691,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788691/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953842/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.711107Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can also use `*` to listen on all IPv4 interfaces, and `::` for all IPv6. Doing so allows external access to the client to server interface.",
                "old_state": -1
            },
            "id": 788690,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788690/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953841/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.711038Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "It allows to add a list of IPs to listen on, coma separated (spaces will be stripped).",
                "old_state": -1
            },
            "id": 788689,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788689/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953840/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.710969Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "On livechat versions >= 10.1.0 a new option call `Client to server network interfaces` was added to allow changing this.\n",
                "old_state": -1
            },
            "id": 788688,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788688/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953839/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.710899Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By default, the internal Prosody XMPP server only listens on localhost (127.0.0.1).",
                "old_state": -1
            },
            "id": 788687,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788687/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953838/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.710829Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Allow external connections (advanced)",
                "old_state": -1
            },
            "id": 788686,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788686/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953835/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.710617Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You may need to add some line to your `/etc/hosts`:",
                "old_state": -1
            },
            "id": 788683,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788683/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953834/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.710547Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This will allow localhost XMPP clients to connect to the Prosody XMPP server.",
                "old_state": -1
            },
            "id": 788682,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788682/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953833/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.710476Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You will need to enable `{{% livechat_label prosody_c2s_label %}}` in the livechat plugin settings.",
                "old_state": -1
            },
            "id": 788681,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788681/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953832/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.710402Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Internal connections only (basic)",
                "old_state": -1
            },
            "id": 788680,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788680/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953831/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.710309Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The easiest is if the PeerTube instance and Matterbridge run on the same server.",
                "old_state": -1
            },
            "id": 788679,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788679/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953830/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.710238Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "[Matterbridge](https://github.com/42wim/matterbridge) version 1.22.4 or later.",
                "old_state": -1
            },
            "id": 788678,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788678/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953829/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.710167Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "[PeerTube plugin livechat](https://github.com/JohnXLivingston/peertube-plugin-livechat) version 3.2.0 or later.",
                "old_state": -1
            },
            "id": 788677,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788677/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953828/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.710094Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Requirements",
                "old_state": -1
            },
            "id": 788676,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788676/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953827/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T09:59:48.710009Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The following is based on a tutorial to use Matterbridge with the plugin: [Matterbridge + Peertube](https://gitlab.com/refrac/obs-matterbridge-overlay/-/blob/master/documentation/peertube.md)",
                "old_state": -1
            },
            "id": 788675,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788675/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-27T15:19:37.294188Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ar.po"
            },
            "id": 788505,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/788505/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953743/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-27T15:19:37.294086Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you think of a standard provider that is not available, you can ask for implementation by [opening a new issue](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues).",
                "old_state": -1
            },
            "id": 788504,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/788504/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-23T10:41:48.745435Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ar.po"
            },
            "id": 787913,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/787913/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/903435/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-23T10:41:48.745367Z",
            "action": 59,
            "target": "معلومات عامة",
            "old": "",
            "details": {
                "state": 10,
                "source": "Peertube channel chatrooms configuration",
                "old_state": 0
            },
            "id": 787912,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/787912/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/862287/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-23T10:41:48.745298Z",
            "action": 59,
            "target": "المستندات",
            "old": "",
            "details": {
                "state": 10,
                "source": "User documentation",
                "old_state": 0
            },
            "id": 787911,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/787911/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/862253/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-23T10:41:48.745228Z",
            "action": 59,
            "target": "المستندات",
            "old": "",
            "details": {
                "state": 10,
                "source": "Plugin documentation",
                "old_state": 0
            },
            "id": 787910,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/787910/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/862227/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-23T10:41:48.745158Z",
            "action": 59,
            "target": "المستندات",
            "old": "",
            "details": {
                "state": 10,
                "source": "Admin documentation",
                "old_state": 0
            },
            "id": 787909,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/787909/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953581/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-23T10:41:48.745086Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This plugin is [REUSE](https://reuse.software/) compliant: it uses SPDX headers to identify licensing information of its source code.  More information on the [REUSE](https://reuse.software/) website.  You can use the [reuse](https://reuse.readthedocs.io/en/stable/readme.html#) command line tool to help you update headers.  The `npm run lint` command will use the `reuse` command to check compliance.  Don't forget to add your copyright information in SPDX headers when you modify some code.",
                "old_state": -1
            },
            "id": 787908,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/787908/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953580/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-23T10:41:48.745001Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "`reuse`",
                "old_state": -1
            },
            "id": 787907,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/787907/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-17T14:01:31.953060Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ar.po"
            },
            "id": 787280,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/787280/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953320/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-17T14:01:31.952992Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the slow mode value in the configuration form.",
                "old_state": -1
            },
            "id": 787279,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/787279/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953319/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-17T14:01:31.952922Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This value will apply as a default value for all your channel's chatrooms.",
                "old_state": -1
            },
            "id": 787278,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/787278/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953318/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-17T14:01:31.952851Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "From there, you can also promote yourself as room moderator by using the \"{{% livechat_label promote %}}\" button on the right.",
                "old_state": -1
            },
            "id": 787277,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/787277/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953317/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-17T14:01:31.952782Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Starting with livechat v10.0.0, Peertube instance's admins and moderators have no special rights on rooms by default.  However, they have a special button available on top of the chat: \"{{% livechat_label promote %}}\".  Clicking this button will give them owner access on the room.",
                "old_state": -1
            },
            "id": 787276,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/787276/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953316/?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/ar/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-17T14:01:31.952709Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The video owner will be owner of the chat room.  This means he can configure the room, delete it, promote other users as admins, ...",
                "old_state": -1
            },
            "id": 787275,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/787275/?format=api"
        }
    ]
}