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=4
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=5",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ja/changes/?format=api&page=3",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/978396/?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-08-30T14:26:53.628714Z",
            "action": 30,
            "target": "![Screenshot of a Peertube live, replay, with the chat included at the bottom of the video stream.](/peertube-plugin-livechat/images/embed_chat_in_livestream.png?classes=shadow,border&height=200px \"Embeding the chat in a live stream\")",
            "old": "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)",
            "details": {
                "state": 10,
                "source": "![Screenshot of a Peertube live, replay, with the chat included at the bottom of the video stream.](/peertube-plugin-livechat/images/embed_chat_in_livestream.png?classes=shadow,border&height=200px \"Embeding the chat in a live stream\")",
                "old_state": -1
            },
            "id": 823926,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/823926/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978395/?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-08-30T14:26:53.628640Z",
            "action": 71,
            "target": "![チャット画面のスクリーンショット](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)",
            "old": "",
            "details": {
                "state": 10,
                "source": "![Screenshot of the diagnostic result page. This gives a lot of information, with status for different test suites.](/peertube-plugin-livechat/images/diagnostic.png?classes=shadow,border&height=200px \"Diagnostic result\")",
                "old_state": -1
            },
            "id": 823925,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/823925/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978395/?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-08-30T14:26:53.628551Z",
            "action": 30,
            "target": "![Screenshot of the diagnostic result page. This gives a lot of information, with status for different test suites.](/peertube-plugin-livechat/images/diagnostic.png?classes=shadow,border&height=200px \"Diagnostic result\")",
            "old": "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)",
            "details": {
                "state": 10,
                "source": "![Screenshot of the diagnostic result page. This gives a lot of information, with status for different test suites.](/peertube-plugin-livechat/images/diagnostic.png?classes=shadow,border&height=200px \"Diagnostic result\")",
                "old_state": -1
            },
            "id": 823924,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/823924/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978394/?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-08-30T14:26:53.628428Z",
            "action": 71,
            "target": "![チャット画面のスクリーンショット](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)",
            "old": "",
            "details": {
                "state": 10,
                "source": "![Screenshot of the plugin's settings page, with a \"launch diagnostic\" button.](/peertube-plugin-livechat/images/launch_diagnostic.png?classes=shadow,border&height=200px \"Launch diagnostic\")",
                "old_state": -1
            },
            "id": 823923,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/823923/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978394/?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-08-30T14:26:53.628341Z",
            "action": 30,
            "target": "![Screenshot of the plugin's settings page, with a \"launch diagnostic\" button.](/peertube-plugin-livechat/images/launch_diagnostic.png?classes=shadow,border&height=200px \"Launch diagnostic\")",
            "old": "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)",
            "details": {
                "state": 10,
                "source": "![Screenshot of the plugin's settings page, with a \"launch diagnostic\" button.](/peertube-plugin-livechat/images/launch_diagnostic.png?classes=shadow,border&height=200px \"Launch diagnostic\")",
                "old_state": -1
            },
            "id": 823922,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/823922/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978393/?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-08-30T14:26:53.628269Z",
            "action": 71,
            "target": "![チャット画面のスクリーンショット](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)",
            "old": "",
            "details": {
                "state": 10,
                "source": "![Legacy avatar example](/peertube-plugin-livechat/images/avatar_legacy.jpg?classes=shadow,border&height=40px \"Legacy\")",
                "old_state": -1
            },
            "id": 823921,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/823921/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978393/?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-08-30T14:26:53.628197Z",
            "action": 30,
            "target": "![Legacy avatar example](/peertube-plugin-livechat/images/avatar_legacy.jpg?classes=shadow,border&height=40px \"Legacy\")",
            "old": "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)",
            "details": {
                "state": 10,
                "source": "![Legacy avatar example](/peertube-plugin-livechat/images/avatar_legacy.jpg?classes=shadow,border&height=40px \"Legacy\")",
                "old_state": -1
            },
            "id": 823920,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/823920/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978392/?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-08-30T14:26:53.628124Z",
            "action": 71,
            "target": "![チャット画面のスクリーンショット](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)",
            "old": "",
            "details": {
                "state": 10,
                "source": "![Abstracts avatar example](/peertube-plugin-livechat/images/avatar_abstract.png?classes=shadow,border&height=40px \"Abtracts\")",
                "old_state": -1
            },
            "id": 823919,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/823919/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978392/?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-08-30T14:26:53.628051Z",
            "action": 30,
            "target": "![Abstracts avatar example](/peertube-plugin-livechat/images/avatar_abstract.png?classes=shadow,border&height=40px \"Abtracts\")",
            "old": "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)",
            "details": {
                "state": 10,
                "source": "![Abstracts avatar example](/peertube-plugin-livechat/images/avatar_abstract.png?classes=shadow,border&height=40px \"Abtracts\")",
                "old_state": -1
            },
            "id": 823918,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/823918/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978391/?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-08-30T14:26:53.627979Z",
            "action": 71,
            "target": "![チャット画面のスクリーンショット](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)",
            "old": "",
            "details": {
                "state": 10,
                "source": "![Fenecs avatar example](/peertube-plugin-livechat/images/avatar_fenec.png?classes=shadow,border&height=40px \"Fenecs\")",
                "old_state": -1
            },
            "id": 823917,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/823917/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978391/?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-08-30T14:26:53.627906Z",
            "action": 30,
            "target": "![Fenecs avatar example](/peertube-plugin-livechat/images/avatar_fenec.png?classes=shadow,border&height=40px \"Fenecs\")",
            "old": "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)",
            "details": {
                "state": 10,
                "source": "![Fenecs avatar example](/peertube-plugin-livechat/images/avatar_fenec.png?classes=shadow,border&height=40px \"Fenecs\")",
                "old_state": -1
            },
            "id": 823916,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/823916/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978390/?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-08-30T14:26:53.627820Z",
            "action": 71,
            "target": "![チャット画面のスクリーンショット](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)",
            "old": "",
            "details": {
                "state": 10,
                "source": "![Birds avatar example](/peertube-plugin-livechat/images/avatar_bird.png?classes=shadow,border&height=40px \"Birds\")",
                "old_state": -1
            },
            "id": 823915,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/823915/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978390/?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-08-30T14:26:53.627732Z",
            "action": 30,
            "target": "![Birds avatar example](/peertube-plugin-livechat/images/avatar_bird.png?classes=shadow,border&height=40px \"Birds\")",
            "old": "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)",
            "details": {
                "state": 10,
                "source": "![Birds avatar example](/peertube-plugin-livechat/images/avatar_bird.png?classes=shadow,border&height=40px \"Birds\")",
                "old_state": -1
            },
            "id": 823914,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/823914/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978389/?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-08-30T14:26:53.627660Z",
            "action": 71,
            "target": "![チャット画面のスクリーンショット](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)",
            "old": "",
            "details": {
                "state": 10,
                "source": "![Cats avatar example](/peertube-plugin-livechat/images/avatar_cat.png?classes=shadow,border&height=40px \"Cats\")",
                "old_state": -1
            },
            "id": 823913,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/823913/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978389/?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-08-30T14:26:53.627586Z",
            "action": 30,
            "target": "![Cats avatar example](/peertube-plugin-livechat/images/avatar_cat.png?classes=shadow,border&height=40px \"Cats\")",
            "old": "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)",
            "details": {
                "state": 10,
                "source": "![Cats avatar example](/peertube-plugin-livechat/images/avatar_cat.png?classes=shadow,border&height=40px \"Cats\")",
                "old_state": -1
            },
            "id": 823912,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/823912/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978388/?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-08-30T14:26:53.627511Z",
            "action": 71,
            "target": "![チャット画面のスクリーンショット](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)",
            "old": "",
            "details": {
                "state": 10,
                "source": "![Sepia avatar example](/peertube-plugin-livechat/images/avatar_sepia.png?classes=shadow,border&height=40px \"Sepia\")",
                "old_state": -1
            },
            "id": 823911,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/823911/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978388/?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-08-30T14:26:53.627439Z",
            "action": 30,
            "target": "![Sepia avatar example](/peertube-plugin-livechat/images/avatar_sepia.png?classes=shadow,border&height=40px \"Sepia\")",
            "old": "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)",
            "details": {
                "state": 10,
                "source": "![Sepia avatar example](/peertube-plugin-livechat/images/avatar_sepia.png?classes=shadow,border&height=40px \"Sepia\")",
                "old_state": -1
            },
            "id": 823910,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/823910/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978387/?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-08-30T14:26:53.627338Z",
            "action": 71,
            "target": "![チャット画面のスクリーンショット](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)",
            "old": "",
            "details": {
                "state": 10,
                "source": "![Screenshot of the \"{{% livechat_label prosody_firewall_configuration %}}\" form.](/peertube-plugin-livechat/images/mod_firewall.png?classes=shadow,border&height=400px \"{{% livechat_label prosody_firewall_configuration %}}\")",
                "old_state": -1
            },
            "id": 823909,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/823909/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978387/?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-08-30T14:26:53.627264Z",
            "action": 30,
            "target": "![Screenshot of the \"{{% livechat_label prosody_firewall_configuration %}}\" form.](/peertube-plugin-livechat/images/mod_firewall.png?classes=shadow,border&height=400px \"{{% livechat_label prosody_firewall_configuration %}}\")",
            "old": "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)",
            "details": {
                "state": 10,
                "source": "![Screenshot of the \"{{% livechat_label prosody_firewall_configuration %}}\" form.](/peertube-plugin-livechat/images/mod_firewall.png?classes=shadow,border&height=400px \"{{% livechat_label prosody_firewall_configuration %}}\")",
                "old_state": -1
            },
            "id": 823908,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/823908/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978386/?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-08-30T14:26:53.627191Z",
            "action": 71,
            "target": "![チャット画面のスクリーンショット](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)",
            "old": "",
            "details": {
                "state": 10,
                "source": "![Screenshot of a dialog with an \"OpenID Connect\" button.](/peertube-plugin-livechat/images/external_login_dialog_oidc.png?classes=shadow,border&height=200px \"External login dialog - OpenID Connect\")",
                "old_state": -1
            },
            "id": 823907,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/823907/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978386/?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-08-30T14:26:53.627117Z",
            "action": 30,
            "target": "![Screenshot of a dialog with an \"OpenID Connect\" button.](/peertube-plugin-livechat/images/external_login_dialog_oidc.png?classes=shadow,border&height=200px \"External login dialog - OpenID Connect\")",
            "old": "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)",
            "details": {
                "state": 10,
                "source": "![Screenshot of a dialog with an \"OpenID Connect\" button.](/peertube-plugin-livechat/images/external_login_dialog_oidc.png?classes=shadow,border&height=200px \"External login dialog - OpenID Connect\")",
                "old_state": -1
            },
            "id": 823906,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/823906/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978385/?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-08-30T14:26:53.627040Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Screenshot of a Peertube video page, with a chat on the right. At the bottom of the chat, there is a \"{{% livechat_label login_using_external_account %}}\" button.](/peertube-plugin-livechat/images/external_login_button.png?classes=shadow,border&height=200px \"{{% livechat_label login_using_external_account %}} button\")",
                "old_state": -1
            },
            "id": 823905,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/823905/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978384/?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-08-30T14:26:53.626907Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The used theme is [hugo-theme-relearn](https://mcshelby.github.io/hugo-theme-relearn).  You should read its documentation before starting editing the documentation.",
                "old_state": -1
            },
            "id": 823904,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/823904/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/978383/?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-08-30T14:26:53.626814Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The minimum required version for Hugo is 0.121.0.  It was tested using version 0.132.2.",
                "old_state": -1
            },
            "id": 823903,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/823903/?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-08-29T10:38:21.696678Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 822175,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/822175/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/884624/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T10:07:12.165507Z",
            "action": 5,
            "target": "# リポジトリをクローンしてください。 サブモジュールもクローンするために --recursive を付与するのを忘れないでください。\ngit clone https://github.com/JohnXLivingston/peertube-plugin-livechat.git --recursive\n\ncd peertube-plugin-livechat\n\n# NPM依存関係をインストールし、初回のモジュールのビルドを実施します:\nnpm install\n\n# 変更後、プラグインをビルドします:\nnpm run build\n\n# リポジトリからフォークした場合、リモートとして追加してください (例):\ngit remote add me git@github.com:MY_GITHUB_ACCOUNT/peertube-plugin-livechat.git\n\n# 開発のために、ローカルブランチを作成してください (例):\ngit checkout my_development # 注意: イシューに関連している場合は、ブランチ名に fix_1234 のような形式を付与します (1234はイシューの番号)\n# 変更を提案するため、ブランチをリポジトリにプッシュしてください (例):\ngit push --set-upstream me my_development\n# その後、WebブラウザーからGitHubリポジトリに移動し、プルリクエストを送ってください(詳しくは以下をお読みください)\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "# Clone the repository. Dont forget the --recursive to clone submodules.\ngit clone https://github.com/JohnXLivingston/peertube-plugin-livechat.git --recursive\n\ncd peertube-plugin-livechat\n\n# Install NPM dependencies and build the module for the first time:\nnpm install\n\n# Build the plugin after a modification:\nnpm run build\n\n# If you have a fork from the repository, add it as remote (example):\ngit remote add me git@github.com:MY_GITHUB_ACCOUNT/peertube-plugin-livechat.git\n\n# Create a local branch for you developments, and checkout it (example):\ngit checkout my_development # Note: if an issue is associated, use fix_1234 as your branch name (where 1234 is the issue's number)\n# To propose your modifications, push your branch to your repository (example):\ngit push --set-upstream me my_development\n# Then go to your github repository with your web browser to propose the Pull Request (see additional instructions below)\n",
                "old_state": 0
            },
            "id": 822156,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822156/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879483/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T10:00:33.612454Z",
            "action": 5,
            "target": "リポジトリをクローン、プラグインをビルド、機能ブランチを作成:",
            "old": "",
            "details": {
                "state": 20,
                "source": "Clone the repository, buid the plugin, and create your feature branch:",
                "old_state": 0
            },
            "id": 822155,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822155/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/894818/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T10:00:09.215030Z",
            "action": 5,
            "target": "このプラグインは、Prosody XMPPサーバー用のAppImageが必要です。  このAppImageは、[Prosody AppImage](https://github.com/JohnXLivingston/prosody-appimage) sideprojectにより提供されています。  `build-prosody.sh`スクリプトは、このリモートリポジトリに添付されているバイナリをダウンロードし、ダウンロードしたファイルのsha256ハッシュサムが正しいかどうかを確認します。",
            "old": "",
            "details": {
                "state": 20,
                "source": "Please note that this plugin needs an AppImage for the Prosody XMPP server.  This AppImage is provided by the [Prosody AppImage](https://github.com/JohnXLivingston/prosody-appimage) sideproject.  The `build-prosody.sh` script download binaries attached to this remote repository, and checks that their sha256 hashsum are correct.",
                "old_state": 0
            },
            "id": 822154,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822154/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/953614/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:56:19.823550Z",
            "action": 5,
            "target": "`reuse`",
            "old": "",
            "details": {
                "state": 20,
                "source": "`reuse`",
                "old_state": 0
            },
            "id": 822153,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822153/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879477/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:56:15.167527Z",
            "action": 5,
            "target": "`build-essential`",
            "old": "",
            "details": {
                "state": 20,
                "source": "`build-essential`",
                "old_state": 0
            },
            "id": 822152,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822152/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879476/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:56:10.241834Z",
            "action": 5,
            "target": "`nodejs` (>=14.x)",
            "old": "",
            "details": {
                "state": 20,
                "source": "`nodejs` (>=14.x)",
                "old_state": 0
            },
            "id": 822151,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822151/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879475/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:56:05.855018Z",
            "action": 2,
            "target": "`npm` (>=8.x)",
            "old": "`npm` (>=8.x)",
            "details": {
                "state": 20,
                "source": "`npm` (>=8.x)",
                "old_state": 10
            },
            "id": 822150,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/822150/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879475/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:56:02.520190Z",
            "action": 37,
            "target": "`npm` (>=8.x)",
            "old": "",
            "details": {
                "state": 10,
                "source": "`npm` (>=8.x)",
                "old_state": 0
            },
            "id": 822149,
            "action_name": "Marqué comme À vérifier",
            "url": "https://weblate.framasoft.org/api/changes/822149/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879473/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:55:52.258652Z",
            "action": 2,
            "target": "プラグインをビルドするには、次のパッケージが必要です:",
            "old": "プラグインをビルドするには、次のパッケージが必要になります:",
            "details": {
                "state": 20,
                "source": "To build the plugin, you must have following packages:",
                "old_state": 20
            },
            "id": 822148,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/822148/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879474/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:55:43.470747Z",
            "action": 5,
            "target": "`git`",
            "old": "",
            "details": {
                "state": 20,
                "source": "`git`",
                "old_state": 0
            },
            "id": 822147,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822147/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879473/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:55:37.828318Z",
            "action": 5,
            "target": "プラグインをビルドするには、次のパッケージが必要になります:",
            "old": "",
            "details": {
                "state": 20,
                "source": "To build the plugin, you must have following packages:",
                "old_state": 0
            },
            "id": 822146,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822146/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879472/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:55:10.085742Z",
            "action": 5,
            "target": "Typescript",
            "old": "",
            "details": {
                "state": 20,
                "source": "Typescript",
                "old_state": 0
            },
            "id": 822145,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822145/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879471/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:54:30.284999Z",
            "action": 5,
            "target": "NPM",
            "old": "",
            "details": {
                "state": 20,
                "source": "NPM",
                "old_state": 0
            },
            "id": 822144,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822144/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879470/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:54:27.652087Z",
            "action": 5,
            "target": "NodeJS",
            "old": "",
            "details": {
                "state": 20,
                "source": "NodeJS",
                "old_state": 0
            },
            "id": 822143,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822143/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879469/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:54:24.170298Z",
            "action": 5,
            "target": "Git",
            "old": "",
            "details": {
                "state": 20,
                "source": "Git",
                "old_state": 0
            },
            "id": 822142,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822142/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879468/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:54:20.206539Z",
            "action": 5,
            "target": "次の概念を理解しておくことを強く推奨いたします:",
            "old": "",
            "details": {
                "state": 20,
                "source": "It is highly recommended to be familiar with following concepts:",
                "old_state": 0
            },
            "id": 822141,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822141/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/875327/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:54:01.114512Z",
            "action": 2,
            "target": "このプラグインをビルドするための前提要件",
            "old": "このプラグインをビルドするための前提条件",
            "details": {
                "state": 20,
                "source": "Prerequisite for building this plugin",
                "old_state": 20
            },
            "id": 822140,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/822140/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/875327/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:53:51.541290Z",
            "action": 5,
            "target": "このプラグインをビルドするための前提条件",
            "old": "",
            "details": {
                "state": 20,
                "source": "Prerequisite for building this plugin",
                "old_state": 0
            },
            "id": 822139,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822139/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879467/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:53:29.991500Z",
            "action": 5,
            "target": "2023年3月までは、コントリビューションは`develop`ブランチで行っていました。このプロシージャは現在非推奨になっています。",
            "old": "",
            "details": {
                "state": 20,
                "source": "Until march 2023, contribution were made on the `develop` branch. This procedure is now deprecated.",
                "old_state": 0
            },
            "id": 822138,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822138/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879466/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:52:43.255394Z",
            "action": 5,
            "target": "プルリクエストは、`main`ブランチで行ってください。",
            "old": "",
            "details": {
                "state": 20,
                "source": "Pull Request must be done on the `main` branch.",
                "old_state": 0
            },
            "id": 822137,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822137/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/879465/?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": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "author": "https://weblate.framasoft.org/api/users/fusen/?format=api",
            "timestamp": "2024-08-28T09:51:57.007409Z",
            "action": 5,
            "target": "常に開発したい機能について話し合い、問題に取り組むためのイシューを作成または見つけてコメントし、作業を開始する前にコミュニティに通知し、そのイシューに取り組むことを宣言してください。",
            "old": "",
            "details": {
                "state": 20,
                "source": "Always talk about features you want to develop by creating/finding and commenting the issue tackling your problem before you start working on it, and inform the community that you begin coding by claiming the issue.",
                "old_state": 0
            },
            "id": 822136,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/822136/?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-08-19T08:59:27.433393Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ja.po"
            },
            "id": 820595,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/820595/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/976554/?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-08-19T08:59:27.433303Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you want to use the ProsodyCtl utility to import certificates, this utility is available (once Peertube is started) using the following command (adapting the path to your Peertube data folder, and replacing \"xxx\" with the arguments you wish to pass to prosodyctl): `sudo -u peertube /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/prosodyAppImage/squashfs-root/AppRun prosodyctl --config /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/prosody/prosody.cfg.lua xxx`",
                "old_state": -1
            },
            "id": 820594,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/820594/?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-08-13T08:49:56.310621Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ja.po"
            },
            "id": 818268,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/818268/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/973973/?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-08-13T08:49:56.310529Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can also edit these firewall rules directly on the server, in the `plugins/data/peertube-plugin-livechat/prosody/mod_firewall_config/` directory.  File names must only contains alphanumerical characters, underscores and hyphens.  The extension must be `.pfw`, or `.pfw.disabled` if you want to disable a file.  Please be sure that the peertube system user has write access to these files, else the web editing interface will fail.  Once you have edited these files, you must reload prosody.  This can be done by saving the plugin settings, or saving the mod_firewall configuration in the web interface, or by restarting Peertube.",
                "old_state": -1
            },
            "id": 818267,
            "action_name": "Chaîne ajoutée au dépôt",
            "url": "https://weblate.framasoft.org/api/changes/818267/?format=api"
        }
    ]
}