Translation components API.

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

GET /api/translations/peertube-livechat/peertube-plugin-livechat/en/units/?format=api&page=3
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 206,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/units/?format=api&page=4",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/units/?format=api&page=2",
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Enable custom Prosody external components"
            ],
            "previous_source": "",
            "target": [
                "Enable custom Prosody external components"
            ],
            "id_hash": -7596818719006078492,
            "content_hash": -5423725860292880938,
            "location": "",
            "context": "prosody_components_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 128,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/855854/?format=api",
            "priority": 100,
            "id": 855854,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=1692ad9fee9ac9e4",
            "url": "https://weblate.framasoft.org/api/units/855854/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:42.162047Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Enable the use of external XMPP components.<br>\nThis option alone only allows connections from localhost.\nYou have to setup the listening interfaces and open the port on your firewall to make it available from remote servers.<br>\nThis feature can, for example, be used to connect some bots to the chatting rooms.\n"
            ],
            "previous_source": "",
            "target": [
                "Enable the use of external XMPP components.<br>\nThis option alone only allows connections from localhost.\nYou have to setup the listening interfaces and open the port on your firewall to make it available from remote servers.<br>\nThis feature can, for example, be used to connect some bots to the chatting rooms.\n"
            ],
            "id_hash": 5596726744311601219,
            "content_hash": -2916663063732061942,
            "location": "",
            "context": "prosody_components_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 129,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 51,
            "source_unit": "https://weblate.framasoft.org/api/units/855855/?format=api",
            "priority": 100,
            "id": 855855,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=cdab91523b9f1843",
            "url": "https://weblate.framasoft.org/api/units/855855/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:42.177051Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Prosody external components port"
            ],
            "previous_source": "",
            "target": [
                "Prosody external components port"
            ],
            "id_hash": 3103133840942237851,
            "content_hash": -5598768972033015298,
            "location": "",
            "context": "prosody_components_port_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 130,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/855856/?format=api",
            "priority": 100,
            "id": 855856,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=ab108bc987db089b",
            "url": "https://weblate.framasoft.org/api/units/855856/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:42.191300Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "The port that will be used by XMPP components to connect to the Prosody server.<br>\nChange it if this port is already in use on your server.<br>\nYou can keep this port closed on your firewall if you don't allow access on interfaces other than localhost.\n"
            ],
            "previous_source": "",
            "target": [
                "The port that will be used by XMPP components to connect to the Prosody server.<br>\nChange it if this port is already in use on your server.<br>\nYou can keep this port closed on your firewall if you don't allow access on interfaces other than localhost.\n"
            ],
            "id_hash": -1777747827861782039,
            "content_hash": -7594917312572282704,
            "location": "",
            "context": "prosody_components_port_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 131,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 46,
            "source_unit": "https://weblate.framasoft.org/api/units/855857/?format=api",
            "priority": 100,
            "id": 855857,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=67542bc4fc1381e9",
            "url": "https://weblate.framasoft.org/api/units/855857/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:42.205774Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "External components"
            ],
            "previous_source": "",
            "target": [
                "External components"
            ],
            "id_hash": -4498921535230183998,
            "content_hash": 3038984349601925135,
            "location": "",
            "context": "prosody_components_list_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 134,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/855858/?format=api",
            "priority": 100,
            "id": 855858,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=41909eb3343ff5c2",
            "url": "https://weblate.framasoft.org/api/units/855858/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:42.220860Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "The external components to declare:\n<ul>\n  <li>One per line.</li>\n  <li>Use the format «component_name:component_secret» (spaces will be trimmed).</li>\n  <li>You can add comments: everything after the # character will be stripped off, and empty lines ignored.</li>\n  <li>The name can only contain latin alphanumeric characters and dots.</li>\n  <li>\n    If the name contains only alphanumeric characters, it will be suffixed with the XMPP domain.\n    For example, «bridge» will become «bridge.your_domain.tld».\n    You can also specify a full domain name, but you have to make sure to configure your DNS correctly.\n  </li>\n  <li>Only use alphanumeric characters in the secret passphrase (use at least 15 characters).</li>\n</ul>\n"
            ],
            "previous_source": "",
            "target": [
                "The external components to declare:\n<ul>\n  <li>One per line.</li>\n  <li>Use the format «component_name:component_secret» (spaces will be trimmed).</li>\n  <li>You can add comments: everything after the # character will be stripped off, and empty lines ignored.</li>\n  <li>The name can only contain latin alphanumeric characters and dots.</li>\n  <li>\n    If the name contains only alphanumeric characters, it will be suffixed with the XMPP domain.\n    For example, «bridge» will become «bridge.your_domain.tld».\n    You can also specify a full domain name, but you have to make sure to configure your DNS correctly.\n  </li>\n  <li>Only use alphanumeric characters in the secret passphrase (use at least 15 characters).</li>\n</ul>\n"
            ],
            "id_hash": 2963812456829578046,
            "content_hash": 4055212426158445852,
            "location": "",
            "context": "prosody_components_list_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 135,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 100,
            "source_unit": "https://weblate.framasoft.org/api/units/855859/?format=api",
            "priority": 100,
            "id": 855859,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=a92193b9fe346b3e",
            "url": "https://weblate.framasoft.org/api/units/855859/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:42.235167Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Online help"
            ],
            "previous_source": "",
            "target": [
                "Online help"
            ],
            "id_hash": -7194100276785671945,
            "content_hash": 7959940663484246507,
            "location": "",
            "context": "online_help",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/889457/?format=api",
            "priority": 100,
            "id": 889457,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=1c296bea0ba690f7",
            "url": "https://weblate.framasoft.org/api/units/889457/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-26T16:17:16.192752Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Prosody external components network interfaces"
            ],
            "previous_source": "",
            "target": [
                "Prosody external components network interfaces"
            ],
            "id_hash": 4877542661632540254,
            "content_hash": 7885854405842770823,
            "location": "",
            "context": "prosody_components_interfaces_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 132,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/901788/?format=api",
            "priority": 100,
            "id": 901788,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=c3b083355b6bbe5e",
            "url": "https://weblate.framasoft.org/api/units/901788/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:40.903166Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "The network interfaces to listen on for external components connections.<br>\nList of IP to listen on, coma separated (spaces will be stripped).<br>\nYou can use «*» to listen on all IPv4 interfaces, and «::» for all IPv6.<br>\nExamples:\n<ul>\n  <li>*, ::</li>\n  <li>*</li>\n  <li>127.0.0.1, ::1</li>\n  <li>172.18.0.42</li>\n</ul>\n"
            ],
            "previous_source": "",
            "target": [
                "The network interfaces to listen on for external components connections.<br>\nList of IP to listen on, coma separated (spaces will be stripped).<br>\nYou can use «*» to listen on all IPv4 interfaces, and «::» for all IPv6.<br>\nExamples:\n<ul>\n  <li>*, ::</li>\n  <li>*</li>\n  <li>127.0.0.1, ::1</li>\n  <li>172.18.0.42</li>\n</ul>\n"
            ],
            "id_hash": 359577218744537157,
            "content_hash": -1097170867008306137,
            "location": "",
            "context": "prosody_components_interfaces_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 133,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 46,
            "source_unit": "https://weblate.framasoft.org/api/units/901789/?format=api",
            "priority": 100,
            "id": 901789,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=84fd799348975045",
            "url": "https://weblate.framasoft.org/api/units/901789/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:40.931480Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "<b class=\"peertube-plugin-livechat-experimental\">Experimental feature:</b> this feature is still experimental.\n"
            ],
            "previous_source": "",
            "target": [
                "<b class=\"peertube-plugin-livechat-experimental\">Experimental feature:</b> this feature is still experimental.\n"
            ],
            "id_hash": 1302269589183991686,
            "content_hash": -8720329476431611065,
            "location": "",
            "context": "experimental_warning",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 136,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/901790/?format=api",
            "priority": 100,
            "id": 901790,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=9212974aa91b0f86",
            "url": "https://weblate.framasoft.org/api/units/901790/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.013542Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "<h3>Channel advanced configuration</h3>\nFollowing settings concern the advanced channel options:\nusers will be able to add some customization on their channels,\nactivate the moderation bot, ...\n"
            ],
            "previous_source": "",
            "target": [
                "<h3>Channel advanced configuration</h3>\nFollowing settings concern the advanced channel options:\nusers will be able to add some customization on their channels,\nactivate the moderation bot, ...\n"
            ],
            "id_hash": 9202691364506411366,
            "content_hash": 5248954775005724248,
            "location": "",
            "context": "configuration_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 137,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 26,
            "source_unit": "https://weblate.framasoft.org/api/units/901791/?format=api",
            "priority": 100,
            "id": 901791,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=ffb68709bef5a166",
            "url": "https://weblate.framasoft.org/api/units/901791/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.057479Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Disable the advanced channel configuration and the chatbot"
            ],
            "previous_source": "",
            "target": [
                "Disable the advanced channel configuration and the chatbot"
            ],
            "id_hash": -4713863469948375911,
            "content_hash": -7662538155406676467,
            "location": "",
            "context": "disable_channel_configuration_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 138,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/901792/?format=api",
            "priority": 100,
            "id": 901792,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=3e94fe2632096c99",
            "url": "https://weblate.framasoft.org/api/units/901792/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.119015Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Save"
            ],
            "previous_source": "",
            "target": [
                "Save"
            ],
            "id_hash": -8350671800024145179,
            "content_hash": -203334534239352601,
            "location": "",
            "context": "save",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 139,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/901793/?format=api",
            "priority": 100,
            "id": 901793,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=0c1c743ddbb062e5",
            "url": "https://weblate.framasoft.org/api/units/901793/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.197102Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Cancel"
            ],
            "previous_source": "",
            "target": [
                "Cancel"
            ],
            "id_hash": 3113386145272928203,
            "content_hash": 4519058407918545099,
            "location": "",
            "context": "cancel",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 140,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/901794/?format=api",
            "priority": 100,
            "id": 901794,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=ab34f834259d97cb",
            "url": "https://weblate.framasoft.org/api/units/901794/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.281859Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Successfully saved"
            ],
            "previous_source": "",
            "target": [
                "Successfully saved"
            ],
            "id_hash": 2990646560805595450,
            "content_hash": -8330425936446494768,
            "location": "",
            "context": "successfully_saved",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 141,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/901795/?format=api",
            "priority": 100,
            "id": 901795,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=a980e933b18fa93a",
            "url": "https://weblate.framasoft.org/api/units/901795/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.337573Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Chatrooms"
            ],
            "previous_source": "",
            "target": [
                "Chatrooms"
            ],
            "id_hash": -7936068586103980381,
            "content_hash": 1478274120103158664,
            "location": "",
            "context": "menu_configuration_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 142,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/901796/?format=api",
            "priority": 100,
            "id": 901796,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=11dd6bab0422bea3",
            "url": "https://weblate.framasoft.org/api/units/901796/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.448246Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Configure your live's chatrooms"
            ],
            "previous_source": "",
            "target": [
                "Configure your live's chatrooms"
            ],
            "id_hash": 8866665699426464603,
            "content_hash": -1106591305950165779,
            "location": "",
            "context": "livechat_configuration_title",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 143,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/901797/?format=api",
            "priority": 100,
            "id": 901797,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=fb0cb979dc74735b",
            "url": "https://weblate.framasoft.org/api/units/901797/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.527680Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Here you can configure some advanced options for chatrooms associated to your live streams."
            ],
            "previous_source": "",
            "target": [
                "Here you can configure some advanced options for chatrooms associated to your live streams."
            ],
            "id_hash": 3196114060032086421,
            "content_hash": -4193694339333119861,
            "location": "",
            "context": "livechat_configuration_desc",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 144,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://weblate.framasoft.org/api/units/901798/?format=api",
            "priority": 100,
            "id": 901798,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=ac5ae0cdc9d81195",
            "url": "https://weblate.framasoft.org/api/units/901798/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.603775Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Please select bellow one of your channel, to setup its chatting options."
            ],
            "previous_source": "",
            "target": [
                "Please select bellow one of your channel, to setup its chatting options."
            ],
            "id_hash": -3882305963860503140,
            "content_hash": -5030833391814822301,
            "location": "",
            "context": "livechat_configuration_please_select",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 145,
            "has_suggestion": true,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://weblate.framasoft.org/api/units/901799/?format=api",
            "priority": 100,
            "id": 901799,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=4a1f474b92b6d59c",
            "url": "https://weblate.framasoft.org/api/units/901799/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.670501Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Channel options"
            ],
            "previous_source": "",
            "target": [
                "Channel options"
            ],
            "id_hash": -4758485134384745295,
            "content_hash": -9097646248480005997,
            "location": "",
            "context": "livechat_configuration_channel_title",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 146,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/901800/?format=api",
            "priority": 100,
            "id": 901800,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=3df676fb580534b1",
            "url": "https://weblate.framasoft.org/api/units/901800/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.718824Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "You can setup here some options for this channel (moderation policies, ...)."
            ],
            "previous_source": "",
            "target": [
                "You can setup here some options for this channel (moderation policies, ...)."
            ],
            "id_hash": 6631292039842861729,
            "content_hash": -5408008127008590024,
            "location": "",
            "context": "livechat_configuration_channel_desc",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 147,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 12,
            "source_unit": "https://weblate.framasoft.org/api/units/901801/?format=api",
            "priority": 100,
            "id": 901801,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=dc0714f9e4b592a1",
            "url": "https://weblate.framasoft.org/api/units/901801/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.758637Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Enable moderation bot"
            ],
            "previous_source": "",
            "target": [
                "Enable moderation bot"
            ],
            "id_hash": 7174904035908428490,
            "content_hash": -2551830422817717375,
            "location": "",
            "context": "livechat_configuration_channel_enable_bot_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 150,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/901802/?format=api",
            "priority": 100,
            "id": 901802,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=e3926134d5d6a2ca",
            "url": "https://weblate.framasoft.org/api/units/901802/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.779724Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Moderation bot options"
            ],
            "previous_source": "",
            "target": [
                "Moderation bot options"
            ],
            "id_hash": -4615178017312259177,
            "content_hash": 1510997840795611216,
            "location": "",
            "context": "livechat_configuration_channel_bot_options_title",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 151,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/901803/?format=api",
            "priority": 100,
            "id": 901803,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=3ff3980ba6e94397",
            "url": "https://weblate.framasoft.org/api/units/901803/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.802663Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Forbidden words or expressions"
            ],
            "previous_source": "",
            "target": [
                "Forbidden words or expressions"
            ],
            "id_hash": -121515698720562565,
            "content_hash": 198500449622136023,
            "location": "",
            "context": "livechat_configuration_channel_forbidden_words_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 152,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/901804/?format=api",
            "priority": 100,
            "id": 901804,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=7e504a1da720a27b",
            "url": "https://weblate.framasoft.org/api/units/901804/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.822802Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "You can configure some words that will be automatically moderated by the bot (messages containing such words will be instantly deleted).\nYou can also add an optional reason that will be displayed at the place of deleted messages.\nSeveral examples are provided on the documentation page.\n"
            ],
            "previous_source": "",
            "target": [
                "You can configure some words that will be automatically moderated by the bot (messages containing such words will be instantly deleted).\nYou can also add an optional reason that will be displayed at the place of deleted messages.\nSeveral examples are provided on the documentation page.\n"
            ],
            "id_hash": -6445425901903973886,
            "content_hash": -6401142377471434762,
            "location": "",
            "context": "livechat_configuration_channel_forbidden_words_desc",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 153,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 46,
            "source_unit": "https://weblate.framasoft.org/api/units/901805/?format=api",
            "priority": 100,
            "id": 901805,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=268d3f4aa2e97202",
            "url": "https://weblate.framasoft.org/api/units/901805/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.848908Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "One word or expression per line. If you put multiple words on one line, it will only match messages containing the whole sequence.\n"
            ],
            "previous_source": "",
            "target": [
                "One word or expression per line. If you put multiple words on one line, it will only match messages containing the whole sequence.\n"
            ],
            "id_hash": -2012550485397246495,
            "content_hash": 6711755331130579512,
            "location": "",
            "context": "livechat_configuration_channel_forbidden_words_desc2",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 154,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 23,
            "source_unit": "https://weblate.framasoft.org/api/units/901806/?format=api",
            "priority": 100,
            "id": 901806,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=6411fbff195b6de1",
            "url": "https://weblate.framasoft.org/api/units/901806/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.869482Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Reason"
            ],
            "previous_source": "",
            "target": [
                "Reason"
            ],
            "id_hash": -7980374474586295914,
            "content_hash": 8709317994050731394,
            "location": "",
            "context": "livechat_configuration_channel_forbidden_words_reason_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 155,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/901807/?format=api",
            "priority": 100,
            "id": 901807,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=114003b27bb07196",
            "url": "https://weblate.framasoft.org/api/units/901807/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.903632Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Reason to display besides deleted messages"
            ],
            "previous_source": "",
            "target": [
                "Reason to display besides deleted messages"
            ],
            "id_hash": 5702389431951638834,
            "content_hash": -4264026347573601509,
            "location": "",
            "context": "livechat_configuration_channel_forbidden_words_reason_desc",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 156,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/901808/?format=api",
            "priority": 100,
            "id": 901808,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=cf22f4f9ce6b4132",
            "url": "https://weblate.framasoft.org/api/units/901808/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.933758Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Consider as regular expressions"
            ],
            "previous_source": "",
            "target": [
                "Consider as regular expressions"
            ],
            "id_hash": 1992245339992105025,
            "content_hash": 3514767039632334918,
            "location": "",
            "context": "livechat_configuration_channel_forbidden_words_regexp_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 157,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/901809/?format=api",
            "priority": 100,
            "id": 901809,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=9ba5e094d3a82041",
            "url": "https://weblate.framasoft.org/api/units/901809/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.955129Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "By checking this option, you can use regular expressions."
            ],
            "previous_source": "",
            "target": [
                "By checking this option, you can use regular expressions."
            ],
            "id_hash": 7944128281105587854,
            "content_hash": 2952583392547045824,
            "location": "",
            "context": "livechat_configuration_channel_forbidden_words_regexp_desc",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 158,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/901810/?format=api",
            "priority": 100,
            "id": 901810,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=ee3f3694f56ede8e",
            "url": "https://weblate.framasoft.org/api/units/901810/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:41.980590Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Also moderate messages from moderators"
            ],
            "previous_source": "",
            "target": [
                "Also moderate messages from moderators"
            ],
            "id_hash": 96050545537961973,
            "content_hash": 4487926810332532403,
            "location": "",
            "context": "livechat_configuration_channel_forbidden_words_applytomoderators_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 159,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/901811/?format=api",
            "priority": 100,
            "id": 901811,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=81553d765745cff5",
            "url": "https://weblate.framasoft.org/api/units/901811/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.001881Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "By default, moderator messages will not be deleted when containing forbidden words.\nBy checking this option, messages from moderators will also be deleted.\n"
            ],
            "previous_source": "",
            "target": [
                "By default, moderator messages will not be deleted when containing forbidden words.\nBy checking this option, messages from moderators will also be deleted.\n"
            ],
            "id_hash": -8170029208034244023,
            "content_hash": 4086500214473637411,
            "location": "",
            "context": "livechat_configuration_channel_forbidden_words_applytomoderators_desc",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 160,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 23,
            "source_unit": "https://weblate.framasoft.org/api/units/901812/?format=api",
            "priority": 100,
            "id": 901812,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=0e9e39b8d28d8a49",
            "url": "https://weblate.framasoft.org/api/units/901812/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.025525Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Timer"
            ],
            "previous_source": "",
            "target": [
                "Timer"
            ],
            "id_hash": -4970991855104681104,
            "content_hash": 8521386270217147274,
            "location": "",
            "context": "livechat_configuration_channel_quote_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 163,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/901813/?format=api",
            "priority": 100,
            "id": 901813,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=3b037d3ec7201b70",
            "url": "https://weblate.framasoft.org/api/units/901813/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.059469Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "You can configure several timers that will send messages at regular interval.\nThese messages will be sent by the bot every X minutes.\nYou can for example make the bot sent some sponsoring information every 5 minutes.\n"
            ],
            "previous_source": "",
            "target": [
                "You can configure several timers that will send messages at regular interval.\nThese messages will be sent by the bot every X minutes.\nYou can for example make the bot sent some sponsoring information every 5 minutes.\n"
            ],
            "id_hash": 1842857706692283103,
            "content_hash": 6899113971004414941,
            "location": "",
            "context": "livechat_configuration_channel_quote_desc",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 164,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 37,
            "source_unit": "https://weblate.framasoft.org/api/units/901814/?format=api",
            "priority": 100,
            "id": 901814,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=9993255202fc0adf",
            "url": "https://weblate.framasoft.org/api/units/901814/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.078259Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "One message per line.\nIf multiple messages, it will pick one randomly every X minutes.\n"
            ],
            "previous_source": "",
            "target": [
                "One message per line.\nIf multiple messages, it will pick one randomly every X minutes.\n"
            ],
            "id_hash": -8705787338191817843,
            "content_hash": 8843721820923934149,
            "location": "",
            "context": "livechat_configuration_channel_quote_desc2",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 166,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://weblate.framasoft.org/api/units/901815/?format=api",
            "priority": 100,
            "id": 901815,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=072ed48a88fbb38d",
            "url": "https://weblate.framasoft.org/api/units/901815/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.100689Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Send every X minutes"
            ],
            "previous_source": "",
            "target": [
                "Send every X minutes"
            ],
            "id_hash": 4771775703378515470,
            "content_hash": 3010485264751238726,
            "location": "",
            "context": "livechat_configuration_channel_quote_delay_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 167,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/901816/?format=api",
            "priority": 100,
            "id": 901816,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=c238c0b863b7560e",
            "url": "https://weblate.framasoft.org/api/units/901816/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.118355Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "The bot will post the message every X minutes.\n"
            ],
            "previous_source": "",
            "target": [
                "The bot will post the message every X minutes.\n"
            ],
            "id_hash": 8578988623910798602,
            "content_hash": 7828545302693253450,
            "location": "",
            "context": "livechat_configuration_channel_quote_delay_desc",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 168,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/901817/?format=api",
            "priority": 100,
            "id": 901817,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=f70eb0b33452050a",
            "url": "https://weblate.framasoft.org/api/units/901817/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.137980Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Bot command"
            ],
            "previous_source": "",
            "target": [
                "Bot command"
            ],
            "id_hash": -8212937898631837158,
            "content_hash": -4003546039315329607,
            "location": "",
            "context": "livechat_configuration_channel_command_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 169,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/901818/?format=api",
            "priority": 100,
            "id": 901818,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=0e05c87ec5b4ca1a",
            "url": "https://weblate.framasoft.org/api/units/901818/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.158983Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "You can configure the bot to respond to commands.\nA command is a message starting with a \"!\", like for example \"!help\" that calls the \"help\" command.\n"
            ],
            "previous_source": "",
            "target": [
                "You can configure the bot to respond to commands.\nA command is a message starting with a \"!\", like for example \"!help\" that calls the \"help\" command.\n"
            ],
            "id_hash": 3317086607174937270,
            "content_hash": -5770894779194644927,
            "location": "",
            "context": "livechat_configuration_channel_command_desc",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 170,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://weblate.framasoft.org/api/units/901819/?format=api",
            "priority": 100,
            "id": 901819,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=ae08a8b1cdde2ab6",
            "url": "https://weblate.framasoft.org/api/units/901819/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.179627Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Command"
            ],
            "previous_source": "",
            "target": [
                "Command"
            ],
            "id_hash": -6556421524331560445,
            "content_hash": -7429111689817805401,
            "location": "",
            "context": "livechat_configuration_channel_command_cmd_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 171,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/901820/?format=api",
            "priority": 100,
            "id": 901820,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=2502e95c6c7e0203",
            "url": "https://weblate.framasoft.org/api/units/901820/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.205855Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "The command, without the starting \"!\". For example \"help\", \"sponsor\", ...\n"
            ],
            "previous_source": "",
            "target": [
                "The command, without the starting \"!\". For example \"help\", \"sponsor\", ...\n"
            ],
            "id_hash": -6271840528942028294,
            "content_hash": -3497809579001115084,
            "location": "",
            "context": "livechat_configuration_channel_command_cmd_desc",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 172,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 11,
            "source_unit": "https://weblate.framasoft.org/api/units/901821/?format=api",
            "priority": 100,
            "id": 901821,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=28f5f244c08329fa",
            "url": "https://weblate.framasoft.org/api/units/901821/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.225790Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Message"
            ],
            "previous_source": "",
            "target": [
                "Message"
            ],
            "id_hash": 3358316574784893538,
            "content_hash": -6592859376577824610,
            "location": "",
            "context": "livechat_configuration_channel_command_message_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 173,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/901822/?format=api",
            "priority": 100,
            "id": 901822,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=ae9b2321b35c3262",
            "url": "https://weblate.framasoft.org/api/units/901822/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.245746Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "The message to send."
            ],
            "previous_source": "",
            "target": [
                "The message to send."
            ],
            "id_hash": 2781343070473070593,
            "content_hash": -8412104972523688272,
            "location": "",
            "context": "livechat_configuration_channel_command_message_desc",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 174,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/901824/?format=api",
            "priority": 100,
            "id": 901824,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=a69950c9520aa801",
            "url": "https://weblate.framasoft.org/api/units/901824/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.264436Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "For more information about how to configure this feature, please refer to the documentation by clicking on the help button.\n"
            ],
            "previous_source": "",
            "target": [
                "For more information about how to configure this feature, please refer to the documentation by clicking on the help button.\n"
            ],
            "id_hash": 7930537060589692893,
            "content_hash": 3400734302652221741,
            "location": "",
            "context": "livechat_configuration_channel_for_more_info",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 175,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://weblate.framasoft.org/api/units/901828/?format=api",
            "priority": 100,
            "id": 901828,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=ee0eed705684e7dd",
            "url": "https://weblate.framasoft.org/api/units/901828/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.291030Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Banned users and patterns"
            ],
            "previous_source": "",
            "target": [
                "Banned users and patterns"
            ],
            "id_hash": -714682220571484231,
            "content_hash": 5459534013607058568,
            "location": "",
            "context": "livechat_configuration_channel_banned_jids_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 176,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/901829/?format=api",
            "priority": 100,
            "id": 901829,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=7614f04e938c9fb9",
            "url": "https://weblate.framasoft.org/api/units/901829/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.317670Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Bot nickname"
            ],
            "previous_source": "",
            "target": [
                "Bot nickname"
            ],
            "id_hash": 7872769530590378895,
            "content_hash": -3492877284718499597,
            "location": "",
            "context": "livechat_configuration_channel_bot_nickname",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 177,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/901830/?format=api",
            "priority": 100,
            "id": 901830,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=ed41b22d255bbb8f",
            "url": "https://weblate.framasoft.org/api/units/901830/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T14:48:42.343009Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Ban anonymous user's IP when user is banned from a chatroom"
            ],
            "previous_source": "",
            "target": [
                "Ban anonymous user's IP when user is banned from a chatroom"
            ],
            "id_hash": -4534852326158017462,
            "content_hash": -7807474695869811248,
            "location": "",
            "context": "auto_ban_anonymous_ip_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 79,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://weblate.framasoft.org/api/units/903289/?format=api",
            "priority": 100,
            "id": 903289,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=4110f7d6067f5c4a",
            "url": "https://weblate.framasoft.org/api/units/903289/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T16:21:19.238808Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n"
            ],
            "previous_source": "",
            "target": [
                "By enabling this option, each time an anonymous user is banned from a chatroom, it's IP will also be banned from the chat server.\nWarning: if your instance is open to registration, any user could create a trapped-room, invite users to join, and automatically ban all anonymous user's IPs.\nThe banned IP list is not stored, it will be cleared on server restart, or when you change some plugin's settings.\nThe banned IP are logged in the Prosody server log files, so server's administrators can eventually use some external tools (like fail2ban) to ban IPs more widely.\n"
            ],
            "id_hash": -8154060421959653345,
            "content_hash": 2942963122859325833,
            "location": "",
            "context": "auto_ban_anonymous_ip_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 80,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 97,
            "source_unit": "https://weblate.framasoft.org/api/units/903290/?format=api",
            "priority": 100,
            "id": 903290,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=0ed6f53f9005e81f",
            "url": "https://weblate.framasoft.org/api/units/903290/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-22T16:21:19.268165Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Invalid value."
            ],
            "previous_source": "",
            "target": [
                "Invalid value."
            ],
            "id_hash": -5104644521215895055,
            "content_hash": -8130839264665627877,
            "location": "",
            "context": "invalid_value",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 178,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/904928/?format=api",
            "priority": 100,
            "id": 904928,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=3928a8da804859f1",
            "url": "https://weblate.framasoft.org/api/units/904928/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-25T10:53:24.619635Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/en/?format=api",
            "source": [
                "Comments"
            ],
            "previous_source": "",
            "target": [
                "Comments"
            ],
            "id_hash": -6186536367572213452,
            "content_hash": 650824951439205730,
            "location": "",
            "context": "livechat_configuration_channel_forbidden_words_comments_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 161,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/904963/?format=api",
            "priority": 100,
            "id": 904963,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/en/?checksum=2a2501f38cd2a134",
            "url": "https://weblate.framasoft.org/api/units/904963/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-25T11:16:29.145179Z"
        }
    ]
}