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

{
    "count": 1112,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ja/changes/?format=api&page=9",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ja/changes/?format=api&page=7",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/962420/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-21T09:39:59.079258Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Anonymous users won't have the message field, and will see following prompt: \"{{% livechat_label muted_anonymous_message %}}\"",
                "old_state": -1
            },
            "id": 800058,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/800058/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962418/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-21T09:39:59.079033Z",
            "action": 71,
            "target": "PeerTube ライブチャットプラグイン",
            "old": "",
            "details": {
                "state": 10,
                "source": "To enable or disable this feature, use the [chat dropdown menu](/peertube-plugin-livechat/documentation/user/viewers), open the \"configure\" menu.  In the form, you will find a \"{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}\" checkbox.",
                "old_state": -1
            },
            "id": 800055,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/800055/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962417/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-21T09:39:59.078957Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can prevent anonymous users to send messages. In such case, only registered users will be able to talk in the chat.",
                "old_state": -1
            },
            "id": 800054,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/800054/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/962415/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-21T09:39:59.078788Z",
            "action": 71,
            "target": "PeerTube ライブチャットプラグイン",
            "old": "",
            "details": {
                "state": 10,
                "source": "[{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}](/peertube-plugin-livechat/documentation/user/streamers/moderation) default value",
                "old_state": -1
            },
            "id": 800052,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/800052/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.382202Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ja.po"
            },
            "id": 798194,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/798194/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/961037/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.381867Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In the \"{{% livechat_label web %}}\" tab, the provided url opens the chat in the Peertube interface.  You can share this link to other users to invite them to join the chat.",
                "old_state": -1
            },
            "id": 798189,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/798189/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/961036/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.381799Z",
            "action": 71,
            "target": "PeerTube ライブチャットプラグイン",
            "old": "",
            "details": {
                "state": 10,
                "source": "For more information on the \"{{% livechat_label share_chat_dock %}}\" tab, check the [OBS documentation](/peertube-plugin-livechat/documentation/user/obs).",
                "old_state": -1
            },
            "id": 798188,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/798188/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/961035/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.381732Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The \"{{% livechat_label share_chat_embed %}}\" tab provide some links to embed the chat in websites, or in your live stream.",
                "old_state": -1
            },
            "id": 798187,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/798187/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/961034/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.381664Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "These tokens can be used for other purposes, as connecting to your account with XMPP bots or clients.  This feature is not documented yet, and not officially supported. So use with care.",
                "old_state": -1
            },
            "id": 798186,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/798186/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/961033/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.381597Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If a token is compromised, or no more needed, you can revoke them.",
                "old_state": -1
            },
            "id": 798185,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/798185/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/961032/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.381529Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Don't share these links to anyone, as it would allow them to connect as yourself.",
                "old_state": -1
            },
            "id": 798184,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/798184/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/961031/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.381462Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Tokens are valid to join any chat room. You don't have to generate separate tokens for each of your rooms.  You can also customize the nickame that will be used by changing the `n` parameter in the url.",
                "old_state": -1
            },
            "id": 798183,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/798183/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/961029/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.381259Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Once you have done, you will have a new dock connected to the chat with your account.",
                "old_state": -1
            },
            "id": 798180,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/798180/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/961026/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.380895Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Then, copy the url, and use the \"Docks / Custom browser docks\" menu from your OBS to add a dock with this URL.",
                "old_state": -1
            },
            "id": 798175,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/798175/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/961023/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.380626Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can use OBS \"Custom browser docks\" to integrate the chat in your OBS while you are streaming.  The livechat plugin offers a way to create long term token that can identify you automatically to join the chat, so you don't have to enter your password in OBS.",
                "old_state": -1
            },
            "id": 798171,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/798171/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/961022/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.380556Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "OBS Dock",
                "old_state": -1
            },
            "id": 798170,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/798170/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/961021/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.380484Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can easily include the chat in your video stream.",
                "old_state": -1
            },
            "id": 798169,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/798169/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/961020/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-19T10:18:03.380400Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This documentation use an anonymous account to connect the bridge to the chat.  But since the livechat v10.1.0, there is a new way to generate long term authentication token, that allows to connect using your account.  This is used for [OBS docks](/peertube-plugin-livechat/documentation/user/obs).  Using this feature for other purposes is not documented and not officially supported yet.  If you want to use it anyway, you can request a token by calling then `/plugins/livechat/router/api/auth/tokens` endpoint.  To get needed headers and request body, just check what happens when you generate a new token for OBS docks.",
                "old_state": -1
            },
            "id": 798168,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/798168/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-17T13:34:55.110324Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ja.po"
            },
            "id": 797249,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/797249/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/960552/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-17T13:34:55.110252Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "On the channel configuration page, there are an \"{{% livechat_label action_import %}}\" and an \"{{% livechat_label action_export %}}\" button.  The \"{{% livechat_label action_export %}}\" button generates a file than you can then import on another channel.",
                "old_state": -1
            },
            "id": 797248,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/797248/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/960551/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-17T13:34:55.110177Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In case you have any trouble with the long term authentication tokens, you can disable the feature here.",
                "old_state": -1
            },
            "id": 797247,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/797247/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/960550/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-17T13:34:55.110088Z",
            "action": 71,
            "target": "ドキュメンテーション",
            "old": "",
            "details": {
                "state": 10,
                "source": "Authentication",
                "old_state": -1
            },
            "id": 797246,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/797246/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T17:32:21.794908Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ja.po"
            },
            "id": 795143,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/795143/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/959154/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T17:32:21.794839Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The `sn` attribute is the short name code.  The `url` attribute can be any image url than your browser can access, or a [Data URL](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URLs) representing the file you want to import.",
                "old_state": -1
            },
            "id": 795142,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/795142/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/959152/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T17:32:21.794698Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can also generate a file to import from any other source (for example you can import your Twitch custom emojis).  The file must be a valid JSON file, using the following format:",
                "old_state": -1
            },
            "id": 795140,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/795140/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/959150/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-10T17:32:21.794546Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Import / Export",
                "old_state": -1
            },
            "id": 795138,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/795138/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:40.844042Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ja.po"
            },
            "id": 794519,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/794519/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958756/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:40.843693Z",
            "action": 71,
            "target": "PeerTube ライブチャットプラグイン",
            "old": "",
            "details": {
                "state": 10,
                "source": "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), open the \"{{% livechat_label livechat_configuration_channel_emojis_title %}}\" tab:",
                "old_state": -1
            },
            "id": 794514,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794514/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958755/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:40.843623Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Streamers can add custom emojis to their channels.",
                "old_state": -1
            },
            "id": 794513,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794513/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958754/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:40.843553Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Channel emojis",
                "old_state": -1
            },
            "id": 794512,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794512/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958752/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:40.843411Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Custom emojis",
                "old_state": -1
            },
            "id": 794510,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794510/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958751/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:40.843338Z",
            "action": 71,
            "target": "PeerTube ライブチャットプラグイン",
            "old": "",
            "details": {
                "state": 10,
                "source": "Plugin peertube-plugin-livechat custom emojis",
                "old_state": -1
            },
            "id": 794509,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794509/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/958750/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T12:18:40.843253Z",
            "action": 71,
            "target": "PeerTube ライブチャットプラグイン",
            "old": "",
            "details": {
                "state": 10,
                "source": "[Custom emojis](/peertube-plugin-livechat/documentation/user/streamers/emojis)",
                "old_state": -1
            },
            "id": 794508,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/794508/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:50.807364Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ja.po"
            },
            "id": 789869,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/789869/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954956/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:50.807282Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Replace `example.org` by your actual instance domain name.",
                "old_state": -1
            },
            "id": 789868,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789868/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954955/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:50.807199Z",
            "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": 789867,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789867/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954954/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:50.807131Z",
            "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": 789866,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789866/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954953/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:50.807060Z",
            "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": 789865,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789865/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954952/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:05:50.806975Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "127.0.0.1       anon.example.org room.example.org\n",
                "old_state": -1
            },
            "id": 789864,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789864/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:14.742454Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ja.po"
            },
            "id": 789221,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/789221/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954348/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:14.742339Z",
            "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": 789220,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789220/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954347/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:14.742269Z",
            "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": 789219,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789219/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954346/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:14.742198Z",
            "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": 789218,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789218/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954345/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:14.742128Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "`mypeertube` can be replaced by another name.",
                "old_state": -1
            },
            "id": 789217,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789217/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954344/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:14.742057Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Replace `52822` by the actual port if you changed it.",
                "old_state": -1
            },
            "id": 789216,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789216/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954341/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:14.741844Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "So in the TOML config file put:",
                "old_state": -1
            },
            "id": 789213,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789213/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954340/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:14.741773Z",
            "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": 789212,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789212/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954339/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:14.741703Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Configurating Matterbridge",
                "old_state": -1
            },
            "id": 789211,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789211/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954338/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:14.741632Z",
            "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": 789210,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789210/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/954336/?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/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-05-28T10:00:14.741490Z",
            "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": 789208,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/789208/?format=api"
        }
    ]
}