Translation components API.

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

GET /api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/units/?format=api&page=2
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/zh_Hant/units/?format=api&page=3",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/units/?format=api",
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Show for the video owner"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6838414256564959688,
            "content_hash": -588720312330692536,
            "location": "",
            "context": "share_url_option_owner",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 66,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/855804/?format=api",
            "priority": 100,
            "id": 859408,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=21191277127a8638",
            "url": "https://weblate.framasoft.org/api/units/859408/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.552146Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Show for the video owner and instance's moderators"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4384836920578918980,
            "content_hash": 2506165897760854823,
            "location": "",
            "context": "share_url_option_owner_moderators",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 67,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/855805/?format=api",
            "priority": 100,
            "id": 859409,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=4325ee0d76e035bc",
            "url": "https://weblate.framasoft.org/api/units/859409/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.553171Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Users can activate the chat for their lives"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4183375385893884422,
            "content_hash": -136746486018337978,
            "location": "",
            "context": "per_live_video_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 68,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/855806/?format=api",
            "priority": 100,
            "id": 859410,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=ba0e55bfbe515206",
            "url": "https://weblate.framasoft.org/api/units/859410/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.554223Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "If checked, all live videos will have a checkbox in their properties for enabling the web chat."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5595794677574307044,
            "content_hash": -6981517431886534519,
            "location": "",
            "context": "per_live_video_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 69,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://weblate.framasoft.org/api/units/855807/?format=api",
            "priority": 100,
            "id": 859411,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=cda8419c88d68ce4",
            "url": "https://weblate.framasoft.org/api/units/859411/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.555283Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "<span class=\"peertube-plugin-livechat-warning\">\n  You have enabled the setting «Users can activate the chat for their lives».\n  It is redundant with the «Activate chat for all lives» setting.\n</span>\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -715643129341623994,
            "content_hash": 1191200318613194441,
            "location": "",
            "context": "per_live_video_warning_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 70,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://weblate.framasoft.org/api/units/855808/?format=api",
            "priority": 100,
            "id": 859412,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=7611865d91a4c146",
            "url": "https://weblate.framasoft.org/api/units/859412/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.556454Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Activate chat for all lives"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3248754918596362987,
            "content_hash": 7243685437565859826,
            "location": "",
            "context": "all_lives_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 71,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/855809/?format=api",
            "priority": 100,
            "id": 859413,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=52ea1a9d3ac2bd15",
            "url": "https://weblate.framasoft.org/api/units/859413/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.557618Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "If checked, the chat will be enabled for all lives."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2456393553157832116,
            "content_hash": -7910302007674394283,
            "location": "",
            "context": "all_lives_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 72,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/855810/?format=api",
            "priority": 100,
            "id": 859414,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=a216dcec0c883db4",
            "url": "https://weblate.framasoft.org/api/units/859414/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.558731Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Activate chat for all non-lives"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 111276345599817316,
            "content_hash": 2243767691462158330,
            "location": "",
            "context": "all_non_lives_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 73,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/855811/?format=api",
            "priority": 100,
            "id": 859415,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=818b553f2b617664",
            "url": "https://weblate.framasoft.org/api/units/859415/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.560135Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "If checked, the chat will be enabled for all video that are not lives."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4991808293956068071,
            "content_hash": 8543544178710102571,
            "location": "",
            "context": "all_non_lives_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 74,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://weblate.framasoft.org/api/units/855812/?format=api",
            "priority": 100,
            "id": 859416,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=c54677321419a2e7",
            "url": "https://weblate.framasoft.org/api/units/859416/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.561940Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Activate chat for these videos"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 685756596377720921,
            "content_hash": -4602044242896254709,
            "location": "",
            "context": "videos_list_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 75,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/855813/?format=api",
            "priority": 100,
            "id": 859417,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=89844bfdb9799859",
            "url": "https://weblate.framasoft.org/api/units/859417/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.563217Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Videos UUIDs for which we want a web chat.\nCan be non-live videos. One per line. <br />\nYou can add comments: everything after the # character will be stripped off, and empty lines ignored.<br />\nDon't add private videos, the UUIDs will be sent to the frontend.\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7985671266764531019,
            "content_hash": -6644297936689671868,
            "location": "",
            "context": "videos_list_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 76,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 48,
            "source_unit": "https://weblate.framasoft.org/api/units/855814/?format=api",
            "priority": 100,
            "id": 859418,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=112d324af374dab5",
            "url": "https://weblate.framasoft.org/api/units/859418/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.564567Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Hide the chat for anonymous users"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7718094214146838583,
            "content_hash": -7398425491222025185,
            "location": "",
            "context": "no_anonymous_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 77,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/855815/?format=api",
            "priority": 100,
            "id": 859419,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=eb1c2dcba9385037",
            "url": "https://weblate.framasoft.org/api/units/859419/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.565766Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "If checked, anonymous Peertube users won't see the chat.\nThis feature is still experimental.\nIf you enabled it, it is highly recommended to also check \"Don't publish chat information\".\nOtherwise, some third party tools could try to open the chat, and have unpredictable behaviours.\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5698465947052410653,
            "content_hash": 8657578175323874385,
            "location": "",
            "context": "no_anonymous_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 78,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 44,
            "source_unit": "https://weblate.framasoft.org/api/units/855816/?format=api",
            "priority": 100,
            "id": 859420,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=cf1504964ab8071d",
            "url": "https://weblate.framasoft.org/api/units/859420/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.566879Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "<h3>Theming</h3>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3474731421129714155,
            "content_hash": 8039902099364018621,
            "location": "",
            "context": "theming_advanced_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 81,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/855817/?format=api",
            "priority": 100,
            "id": 859421,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=b038b9d14e5329eb",
            "url": "https://weblate.framasoft.org/api/units/859421/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.567972Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "ConverseJS theme"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7174681861385404117,
            "content_hash": -2125305781437610954,
            "location": "",
            "context": "converse_theme_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 90,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/855818/?format=api",
            "priority": 100,
            "id": 859422,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=1c6e68dc33af412b",
            "url": "https://weblate.framasoft.org/api/units/859422/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.569038Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Please choose the converseJS theme you want to use."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8978380386614951724,
            "content_hash": -5424121895620102208,
            "location": "",
            "context": "converse_theme_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 91,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/855819/?format=api",
            "priority": 100,
            "id": 859423,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=0366629b9d7b40d4",
            "url": "https://weblate.framasoft.org/api/units/859423/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.570142Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Peertube theme"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 905196784150810497,
            "content_hash": 7487835259545300154,
            "location": "",
            "context": "converse_theme_option_peertube",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 92,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/855820/?format=api",
            "priority": 100,
            "id": 859424,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=8c8fe7ade3228f81",
            "url": "https://weblate.framasoft.org/api/units/859424/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.571268Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Default ConverseJS theme"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5428479021783163910,
            "content_hash": -2856856660830142420,
            "location": "",
            "context": "converse_theme_option_default",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 93,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/855821/?format=api",
            "priority": 100,
            "id": 859425,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=cb55d4e8b40ba406",
            "url": "https://weblate.framasoft.org/api/units/859425/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.572313Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "ConverseJS concord theme"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7810915379210923137,
            "content_hash": 6249706871990790052,
            "location": "",
            "context": "converse_theme_option_concord",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 94,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/855822/?format=api",
            "priority": 100,
            "id": 859426,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=ec65f2274480ac81",
            "url": "https://weblate.framasoft.org/api/units/859426/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.573391Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Automatic color detection"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1961854855645585009,
            "content_hash": -1834857280763169111,
            "location": "",
            "context": "autocolors_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 95,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/855823/?format=api",
            "priority": 100,
            "id": 859427,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=9b39e898cba15e71",
            "url": "https://weblate.framasoft.org/api/units/859427/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.574566Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Try to autodetect colors from user's current theme.<br>\nWhen this setting is enabled, the plugin tries to auto-detect colors to apply to the chat theme.<br>\nIf this is not correctly working for some of your Peertube theme, you can disable this option.\nYou can report the bug on the official\n<a href=\"https://github.com/JohnXLivingston/peertube-plugin-livechat/issues\" target=\"_blank\">\n  issue tracker\n</a>. Don't forget to specify which theme is not working.\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -9203916429897917590,
            "content_hash": -7954465445731472126,
            "location": "",
            "context": "autocolors_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 96,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 65,
            "source_unit": "https://weblate.framasoft.org/api/units/855824/?format=api",
            "priority": 100,
            "id": 859428,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=00451ec57d8d9b6a",
            "url": "https://weblate.framasoft.org/api/units/859428/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.575693Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Webchat iframe style attribute"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2607420745941844544,
            "content_hash": 6368143618429169007,
            "location": "",
            "context": "chat_style_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 97,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/855825/?format=api",
            "priority": 100,
            "id": 859429,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=a42f6b5a8dd90240",
            "url": "https://weblate.framasoft.org/api/units/859429/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.576864Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Additional styles to be added on the iframe style attribute. <br>\nExample: height:400px;\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8782512858135622256,
            "content_hash": 3197871218691464999,
            "location": "",
            "context": "chat_style_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 98,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://weblate.framasoft.org/api/units/855826/?format=api",
            "priority": 100,
            "id": 859430,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=f9e1c0e9a8797270",
            "url": "https://weblate.framasoft.org/api/units/859430/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.578775Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "<h3>Chat server advanced settings</h3>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7173736304267511829,
            "content_hash": 4843157718843674234,
            "location": "",
            "context": "prosody_advanced_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 99,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/855827/?format=api",
            "priority": 100,
            "id": 859431,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=e38e3b2920304815",
            "url": "https://weblate.framasoft.org/api/units/859431/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.580388Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Prosody server"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1404617669566873560,
            "content_hash": 7680071916503234865,
            "location": "",
            "context": "help_builtin_prosody_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 100,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/855828/?format=api",
            "priority": 100,
            "id": 859432,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=6c81cbabe83ac028",
            "url": "https://weblate.framasoft.org/api/units/859432/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.581881Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "This plugin uses the Prosody XMPP server to handle chat rooms.<br>\nThis plugin comes with a Prosody AppImage, that will be used to run the service.\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6399000287983188028,
            "content_hash": -3706374763024480285,
            "location": "",
            "context": "help_builtin_prosody_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 101,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://weblate.framasoft.org/api/units/855829/?format=api",
            "priority": 100,
            "id": 859433,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=27322f243523c7c4",
            "url": "https://weblate.framasoft.org/api/units/859433/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.583217Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Use system Prosody"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8071771429477430798,
            "content_hash": 3239615841408352814,
            "location": "",
            "context": "system_prosody_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 102,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/855830/?format=api",
            "priority": 100,
            "id": 859434,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=f004b1595a26360e",
            "url": "https://weblate.framasoft.org/api/units/859434/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.584304Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Warning: don't check this setting if you are not sure of what you are doing.<br>\nBy checking this setting, your Peertube will use the Prosody server that comes with your system,\nand not the embedded AppImage.<br>\nOnly use this if you encounter problems with the embedded Prosody.\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7003345175732148016,
            "content_hash": -4699178433840049252,
            "location": "",
            "context": "system_prosody_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 103,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 47,
            "source_unit": "https://weblate.framasoft.org/api/units/855831/?format=api",
            "priority": 100,
            "id": 859435,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=e130e154fef5d730",
            "url": "https://weblate.framasoft.org/api/units/859435/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.585477Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Disable Websocket"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7778202222586108182,
            "content_hash": 7608535811100284134,
            "location": "",
            "context": "disable_websocket_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 104,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/855832/?format=api",
            "priority": 100,
            "id": 859436,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=ebf1b9b5f4661916",
            "url": "https://weblate.framasoft.org/api/units/859436/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.586631Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "With Peertube &gt;= 5.0.0, this plugin try to use Websocket connection for chatting.\nIf the user's browser or connection is incompatible, the browser will automatically fall back on the BOSH protocol.\n<br>\nBut in rare case, this can fail. For example, if you have a reverse proxy in front of Peertube that does not\nallow Websocket connection for plugins.\nIn this case, you can check this setting to disable Websocket connections.\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1271910981247632201,
            "content_hash": -1187640421536890265,
            "location": "",
            "context": "disable_websocket_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 105,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 71,
            "source_unit": "https://weblate.framasoft.org/api/units/855833/?format=api",
            "priority": 100,
            "id": 859437,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=91a6bc4c6f2f0349",
            "url": "https://weblate.framasoft.org/api/units/859437/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.587742Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Prosody port"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2188664446567605301,
            "content_hash": -7061970914932931318,
            "location": "",
            "context": "prosody_port_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 106,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/855834/?format=api",
            "priority": 100,
            "id": 859438,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=61a04d4829cf9bcb",
            "url": "https://weblate.framasoft.org/api/units/859438/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.588840Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "The port that will be used by the Prosody server.<br>\nChange it if this port is already in use on your server.<br>\nYou can close this port on your firewall, it will not be accessed from the outer world.<br>\nNote: this might change in a near future, as it is planned to add a feature to activate external connections.\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2065125286896711911,
            "content_hash": -3172198447272933051,
            "location": "",
            "context": "prosody_port_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 107,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 59,
            "source_unit": "https://weblate.framasoft.org/api/units/855835/?format=api",
            "priority": 100,
            "id": 859439,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=6357337e39d84719",
            "url": "https://weblate.framasoft.org/api/units/859439/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.589906Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Peertube url for API calls"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5462253023478417563,
            "content_hash": 1435554796985403733,
            "location": "",
            "context": "prosody_peertube_uri_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 108,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/855836/?format=api",
            "priority": 100,
            "id": 859440,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=cbcdd22f41bc089b",
            "url": "https://weblate.framasoft.org/api/units/859440/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.591116Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Please let this setting empty if you don't know what you are doing.<br>\nIn some rare cases, Prosody can't call Peertube's API from its public URI.\nYou can use this field to customize Peertube's URI for Prosody modules\n(for example, with «http://localhost:9000» or «http://127.0.0.1:9000»).\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8793304598271509124,
            "content_hash": -6287620921773545782,
            "location": "",
            "context": "prosody_peertube_uri_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 109,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 44,
            "source_unit": "https://weblate.framasoft.org/api/units/855837/?format=api",
            "priority": 100,
            "id": 859441,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=fa0817f175c84284",
            "url": "https://weblate.framasoft.org/api/units/859441/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.592189Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Log rooms content by default"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7712996314214396499,
            "content_hash": 2408422001958016317,
            "location": "",
            "context": "prosody_muc_log_by_default_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 110,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/855838/?format=api",
            "priority": 100,
            "id": 859442,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=14f5eeb7a95a8dad",
            "url": "https://weblate.framasoft.org/api/units/859442/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.593330Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "If checked, room contents will be saved by default.\nAny user who joins a room will see what was written before he joins.<br>\nPlease note that it is always possible to enable/disable the content\narchiving for a specific room, by editing its properties.\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6105308821824457414,
            "content_hash": 2849217567985715068,
            "location": "",
            "context": "prosody_muc_log_by_default_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 111,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 43,
            "source_unit": "https://weblate.framasoft.org/api/units/855839/?format=api",
            "priority": 100,
            "id": 859443,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=2b4595f94f18353a",
            "url": "https://weblate.framasoft.org/api/units/859443/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.594516Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Room logs expiration"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5247622963977270335,
            "content_hash": 1013291714589406663,
            "location": "",
            "context": "prosody_muc_expiration_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 112,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/855840/?format=api",
            "priority": 100,
            "id": 859444,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=372cb2b7a4f3cbc1",
            "url": "https://weblate.framasoft.org/api/units/859444/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.596217Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "You can choose here how long the chatting room's content is kept by the server. The value can be:\n<ul>\n    <li><b>60</b>: the content will be saved for 60 <b>seconds</b>. You can replace 60 by any integer value.</li>\n    <li><b>1d</b>: the content will be saved for 1 <b>day</b>. You can replace 1 by any integer value.</li>\n    <li><b>1w</b>: the content will be saved for 1 <b>week</b>. You can replace 1 by any integer value.</li>\n    <li><b>1m</b>: the content will be saved for 1 <b>month</b>. You can replace 1 by any integer value.</li>\n    <li><b>1y</b>: the content will be saved for 1 <b>year</b>. You can replace 1 by any integer value.</li>\n    <li><b>never</b>: the content will never expire, and will be kept forever.</li>\n</ul>\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4474889817470556128,
            "content_hash": -4471961208058455971,
            "location": "",
            "context": "prosody_muc_expiration_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 113,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 117,
            "source_unit": "https://weblate.framasoft.org/api/units/855841/?format=api",
            "priority": 100,
            "id": 859445,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=be1a00947b5857e0",
            "url": "https://weblate.framasoft.org/api/units/859445/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.597373Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Enable connection to room using external XMPP accounts"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4016191244264975526,
            "content_hash": 5721553565317640034,
            "location": "",
            "context": "prosody_room_allow_s2s_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 114,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/855842/?format=api",
            "priority": 100,
            "id": 859446,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=48439f578f8d535a",
            "url": "https://weblate.framasoft.org/api/units/859446/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.598533Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "By enabling this option, it will be possible to connect to rooms using external XMPP accounts and XMPP clients.<br>\n<span class=\"peertube-plugin-livechat-warning\">\n  <b>Warning</b>, enabling this option can request extra server and DNS configuration.\n</span>\nPlease refer to the documentation:\n<a href=\"https://johnxlivingston.github.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/\" target=\"_blank\">\n  Enable external XMPP account connections.\n</a>\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7809465467977290496,
            "content_hash": 8660539072003396899,
            "location": "",
            "context": "prosody_room_allow_s2s_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 115,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 47,
            "source_unit": "https://weblate.framasoft.org/api/units/855843/?format=api",
            "priority": 100,
            "id": 859447,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=139f34887f88ad00",
            "url": "https://weblate.framasoft.org/api/units/859447/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.599587Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Prosody server to server port"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2256927379779548464,
            "content_hash": 8629625613272604904,
            "location": "",
            "context": "prosody_s2s_port_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 116,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/855844/?format=api",
            "priority": 100,
            "id": 859448,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=60adc8817c630ad0",
            "url": "https://weblate.framasoft.org/api/units/859448/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.600673Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "The port that will be used for XMPP s2s (server to server) connections.<br>\nYou should use the standard 5269 port.\nOtherwise you should <a href=\"https://prosody.im/doc/s2s\">\n  setup a specific DNS record\n</a>.\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 966983859349938126,
            "content_hash": 5376542851027293203,
            "location": "",
            "context": "prosody_s2s_port_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 117,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 31,
            "source_unit": "https://weblate.framasoft.org/api/units/855845/?format=api",
            "priority": 100,
            "id": 859449,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=8d6b6ab26016dfce",
            "url": "https://weblate.framasoft.org/api/units/859449/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.601762Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Server to server network interfaces"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6779256676346668846,
            "content_hash": -2152566107352219318,
            "location": "",
            "context": "prosody_s2s_interfaces_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 118,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/855846/?format=api",
            "priority": 100,
            "id": 859450,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=de14c20772d6a72e",
            "url": "https://weblate.framasoft.org/api/units/859450/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.602909Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "The network interfaces to listen on for server to server 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": [
                ""
            ],
            "id_hash": 6925200252606791550,
            "content_hash": -229644414979719216,
            "location": "",
            "context": "prosody_s2s_interfaces_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 119,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 47,
            "source_unit": "https://weblate.framasoft.org/api/units/855847/?format=api",
            "priority": 100,
            "id": 859451,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=e01b40f03f12bf7e",
            "url": "https://weblate.framasoft.org/api/units/859451/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.603982Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Certificates folder"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7148453471769004662,
            "content_hash": 1957855516703017415,
            "location": "",
            "context": "prosody_certificates_dir_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 120,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/855848/?format=api",
            "priority": 100,
            "id": 859452,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=e334688ef6330a76",
            "url": "https://weblate.framasoft.org/api/units/859452/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.605101Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "If this field is empty, the plugin will generate and use self-signed certificates.<br>\nIf you want to use other certificates, just specify here the folder where\nProsody can find them. Note: the \"peertube\" user must have read access to this folder.\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -86010354357015134,
            "content_hash": 2204277616189359702,
            "location": "",
            "context": "prosody_certificates_dir_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 121,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 41,
            "source_unit": "https://weblate.framasoft.org/api/units/855849/?format=api",
            "priority": 100,
            "id": 859453,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=7ece6e09d58b6da2",
            "url": "https://weblate.framasoft.org/api/units/859453/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.606647Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Enable client to server connections"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8759837871933022216,
            "content_hash": -725025437074585319,
            "location": "",
            "context": "prosody_c2s_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 122,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/855850/?format=api",
            "priority": 100,
            "id": 859454,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=f99132220694e008",
            "url": "https://weblate.framasoft.org/api/units/859454/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.607731Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Enable XMPP clients to connect to the built-in Prosody server.<br>\nThis option alone only allows connections from localhost clients.\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2306525501235176187,
            "content_hash": 41357204627414346,
            "location": "",
            "context": "prosody_c2s_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 123,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://weblate.framasoft.org/api/units/855851/?format=api",
            "priority": 100,
            "id": 859455,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=a0026cb90e80a2fb",
            "url": "https://weblate.framasoft.org/api/units/859455/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.608760Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "Prosody client to server port"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6248669883982877815,
            "content_hash": -7974272233885276449,
            "location": "",
            "context": "prosody_c2s_port_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 124,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/855852/?format=api",
            "priority": 100,
            "id": 859456,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=294843d8ee84eb89",
            "url": "https://weblate.framasoft.org/api/units/859456/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.609881Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/zh_Hant/?format=api",
            "source": [
                "The port that will be used by the c2s module of the built-in Prosody server.<br>\nXMPP clients shall use this port to connect.<br>\nChange it if this port is already in use on your server.<br>\nYou can keep this port closed on your firewall for now, it will not be accessed from the outer world.<br>\nNote: this might change in a near future, as it is planned to add a feature to activate external connections.\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 407230385271950327,
            "content_hash": -7663142965510013214,
            "location": "",
            "context": "prosody_c2s_port_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 125,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 75,
            "source_unit": "https://weblate.framasoft.org/api/units/855853/?format=api",
            "priority": 100,
            "id": 859457,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/zh_Hant/?checksum=85a6c5e0b7e14bf7",
            "url": "https://weblate.framasoft.org/api/units/859457/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:51:06.610987Z"
        }
    ]
}