Translation components API.

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

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

{
    "count": 211,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/units/?format=api&page=3",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/units/?format=api",
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Show for the video owner"
            ],
            "previous_source": "",
            "target": [
                "Le montrer au proriétaire de la vidéo"
            ],
            "id_hash": -6838414256564959688,
            "content_hash": -588720312330692536,
            "location": "",
            "context": "share_url_option_owner",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856334,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=21191277127a8638",
            "url": "https://weblate.framasoft.org/api/units/856334/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.277841Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Show for the video owner and instance's moderators"
            ],
            "previous_source": "",
            "target": [
                "Le montrer au propriétaire de la vidéo, et aux modérateur⋅rices de l'instance"
            ],
            "id_hash": -4384836920578918980,
            "content_hash": 2506165897760854823,
            "location": "",
            "context": "share_url_option_owner_moderators",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856335,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=4325ee0d76e035bc",
            "url": "https://weblate.framasoft.org/api/units/856335/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.279624Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Users can activate the chat for their lives"
            ],
            "previous_source": "",
            "target": [
                "Les utilisateur⋅rices peuvent activer le tchat pour leurs directs"
            ],
            "id_hash": 4183375385893884422,
            "content_hash": -136746486018337978,
            "location": "",
            "context": "per_live_video_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856336,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=ba0e55bfbe515206",
            "url": "https://weblate.framasoft.org/api/units/856336/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.281341Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "If checked, all live videos will have a checkbox in their properties for enabling the web chat."
            ],
            "previous_source": "",
            "target": [
                "Si coché, il y aura pour tous les directs une case à cocher dans les propriétés qui permettra d'activer/désactiver le tchat."
            ],
            "id_hash": 5595794677574307044,
            "content_hash": -6981517431886534519,
            "location": "",
            "context": "per_live_video_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856337,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=cda8419c88d68ce4",
            "url": "https://weblate.framasoft.org/api/units/856337/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.282961Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "<span class=\"peertube-plugin-livechat-warning\">\n  Vous avez activé le paramètre «Les utilisateur⋅rices peuvent activer le tchat pour leurs directs».\n  C'est redondant avec «Activer le tchat pour tous les directs».\n</span>\n"
            ],
            "id_hash": -715643129341623994,
            "content_hash": 1191200318613194441,
            "location": "",
            "context": "per_live_video_warning_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856338,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=7611865d91a4c146",
            "url": "https://weblate.framasoft.org/api/units/856338/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.284762Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Activate chat for all lives"
            ],
            "previous_source": "",
            "target": [
                "Activer le tchat pour tous les directs"
            ],
            "id_hash": -3248754918596362987,
            "content_hash": 7243685437565859826,
            "location": "",
            "context": "all_lives_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856339,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=52ea1a9d3ac2bd15",
            "url": "https://weblate.framasoft.org/api/units/856339/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.287054Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "If checked, the chat will be enabled for all lives."
            ],
            "previous_source": "",
            "target": [
                "Si coché, il y aura un tchat pour tous les directs."
            ],
            "id_hash": 2456393553157832116,
            "content_hash": -7910302007674394283,
            "location": "",
            "context": "all_lives_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856340,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=a216dcec0c883db4",
            "url": "https://weblate.framasoft.org/api/units/856340/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.288809Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Activate chat for all non-lives"
            ],
            "previous_source": "",
            "target": [
                "Activer le tchat pour toutes les vidéos «non-direct»"
            ],
            "id_hash": 111276345599817316,
            "content_hash": 2243767691462158330,
            "location": "",
            "context": "all_non_lives_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856341,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=818b553f2b617664",
            "url": "https://weblate.framasoft.org/api/units/856341/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.290304Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "If checked, the chat will be enabled for all video that are not lives."
            ],
            "previous_source": "",
            "target": [
                "Si coché, il y aura un tchat pour toutes les vidéos qui ne sont pas des directs."
            ],
            "id_hash": 4991808293956068071,
            "content_hash": 8543544178710102571,
            "location": "",
            "context": "all_non_lives_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856342,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=c54677321419a2e7",
            "url": "https://weblate.framasoft.org/api/units/856342/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.291873Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Activate chat for these videos"
            ],
            "previous_source": "",
            "target": [
                "Activer le tchat pour ces vidéos"
            ],
            "id_hash": 685756596377720921,
            "content_hash": -4602044242896254709,
            "location": "",
            "context": "videos_list_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856343,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=89844bfdb9799859",
            "url": "https://weblate.framasoft.org/api/units/856343/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.293388Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Mettez ici les UUIDs des vidéos pour lesquelles vous voulez forcer l'activation du tchat.\nCela peut être des directs, ou non. Un UUID par ligne. <br />\nVous pouvez ajouter des commentaires : tout ce qui se trouve après le caractère # sera retiré, et les lignes vides ignorées. <br />\nN'ajoutez pas de vidéos privées, les UUIDs fuiteraient.\n"
            ],
            "id_hash": -7985671266764531019,
            "content_hash": -6644297936689671868,
            "location": "",
            "context": "videos_list_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856344,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=112d324af374dab5",
            "url": "https://weblate.framasoft.org/api/units/856344/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.295300Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Hide the chat for anonymous users"
            ],
            "previous_source": "",
            "target": [
                "Masquer les tchats pour les utilisateur⋅rices anonymes"
            ],
            "id_hash": 7718094214146838583,
            "content_hash": -7398425491222025185,
            "location": "",
            "context": "no_anonymous_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856345,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=eb1c2dcba9385037",
            "url": "https://weblate.framasoft.org/api/units/856345/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.300117Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Si coché, les utilisteur⋅rices non connecté⋅es ne verront pas les tchats.\nCette fonctionnalité est encore expérimentale.\nSi vous l'avez activée, il est hautement recommandé d'également cocher «Ne pas publier les informations de tchats».\nSinon certains outils tierces ne pourraient tenter d'ouvrir le tchat, et auraient des résultats imprédictibles.\n"
            ],
            "id_hash": 5698465947052410653,
            "content_hash": 8657578175323874385,
            "location": "",
            "context": "no_anonymous_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856346,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=cf1504964ab8071d",
            "url": "https://weblate.framasoft.org/api/units/856346/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.301909Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "<h3>Theming</h3>"
            ],
            "previous_source": "",
            "target": [
                "<h3>Personnalisation des thèmes</h3>"
            ],
            "id_hash": 3474731421129714155,
            "content_hash": 8039902099364018621,
            "location": "",
            "context": "theming_advanced_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856347,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=b038b9d14e5329eb",
            "url": "https://weblate.framasoft.org/api/units/856347/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.304063Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "ConverseJS theme"
            ],
            "previous_source": "",
            "target": [
                "Thème ConverseJS"
            ],
            "id_hash": -7174681861385404117,
            "content_hash": -2125305781437610954,
            "location": "",
            "context": "converse_theme_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856348,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=1c6e68dc33af412b",
            "url": "https://weblate.framasoft.org/api/units/856348/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.306271Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Please choose the converseJS theme you want to use."
            ],
            "previous_source": "",
            "target": [
                "Merci de choisir le thème ConverseJS que vous voulez utiliser."
            ],
            "id_hash": -8978380386614951724,
            "content_hash": -5424121895620102208,
            "location": "",
            "context": "converse_theme_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856349,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=0366629b9d7b40d4",
            "url": "https://weblate.framasoft.org/api/units/856349/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.308012Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Peertube theme"
            ],
            "previous_source": "",
            "target": [
                "Thème Peertube"
            ],
            "id_hash": 905196784150810497,
            "content_hash": 7487835259545300154,
            "location": "",
            "context": "converse_theme_option_peertube",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856350,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=8c8fe7ade3228f81",
            "url": "https://weblate.framasoft.org/api/units/856350/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.309884Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Default ConverseJS theme"
            ],
            "previous_source": "",
            "target": [
                "Thème par défaut de ConverseJS"
            ],
            "id_hash": 5428479021783163910,
            "content_hash": -2856856660830142420,
            "location": "",
            "context": "converse_theme_option_default",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856351,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=cb55d4e8b40ba406",
            "url": "https://weblate.framasoft.org/api/units/856351/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.311606Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "ConverseJS concord theme"
            ],
            "previous_source": "",
            "target": [
                "Thème concord de ConverseJS"
            ],
            "id_hash": 7810915379210923137,
            "content_hash": 6249706871990790052,
            "location": "",
            "context": "converse_theme_option_concord",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856352,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=ec65f2274480ac81",
            "url": "https://weblate.framasoft.org/api/units/856352/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.313424Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Automatic color detection"
            ],
            "previous_source": "",
            "target": [
                "Détection automatique des couleurs"
            ],
            "id_hash": 1961854855645585009,
            "content_hash": -1834857280763169111,
            "location": "",
            "context": "autocolors_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856353,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=9b39e898cba15e71",
            "url": "https://weblate.framasoft.org/api/units/856353/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.315357Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Essaie de détecter automatiquement les couleurs du thème courant de l'utilisateur⋅rice.<br>\nQuand ce paramètre est activé, le plugin essaie de détecter automatiquement les couleurs à appliquer au thème du tchat.<br>\nSi cela ne fonctionne pas correctement pour certains de vos thèmes Peertube, vous pouvez désactiver cette option.\nVous pouvez rapporter les bugs sur le\n<a href=\"https://github.com/JohnXLivingston/peertube-plugin-livechat/issues\" target=\"_blank\">\n  gestionnaire de ticket\n</a>. N'oubliez pas de préciser pour quel thème cela ne fonctionne pas.\n"
            ],
            "id_hash": -9203916429897917590,
            "content_hash": -7954465445731472126,
            "location": "",
            "context": "autocolors_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856354,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=00451ec57d8d9b6a",
            "url": "https://weblate.framasoft.org/api/units/856354/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.317169Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Webchat iframe style attribute"
            ],
            "previous_source": "",
            "target": [
                "Attribut de style de l'iframe du tchat"
            ],
            "id_hash": 2607420745941844544,
            "content_hash": 6368143618429169007,
            "location": "",
            "context": "chat_style_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856355,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=a42f6b5a8dd90240",
            "url": "https://weblate.framasoft.org/api/units/856355/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.320798Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Additional styles to be added on the iframe style attribute. <br>\nExample: height:400px;\n"
            ],
            "previous_source": "",
            "target": [
                "Styles additionnels à appliquer sur l'iframe du tchat.<br>\nExemple : height:400px;\n"
            ],
            "id_hash": 8782512858135622256,
            "content_hash": 3197871218691464999,
            "location": "",
            "context": "chat_style_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856356,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=f9e1c0e9a8797270",
            "url": "https://weblate.framasoft.org/api/units/856356/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.322446Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "<h3>Chat server advanced settings</h3>"
            ],
            "previous_source": "",
            "target": [
                "<h3>Paramètres avancés du serveur de tchat</h3>"
            ],
            "id_hash": 7173736304267511829,
            "content_hash": 4843157718843674234,
            "location": "",
            "context": "prosody_advanced_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856357,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=e38e3b2920304815",
            "url": "https://weblate.framasoft.org/api/units/856357/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.325046Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Prosody server"
            ],
            "previous_source": "",
            "target": [
                "Serveur Prosody"
            ],
            "id_hash": -1404617669566873560,
            "content_hash": 7680071916503234865,
            "location": "",
            "context": "help_builtin_prosody_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856358,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=6c81cbabe83ac028",
            "url": "https://weblate.framasoft.org/api/units/856358/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.327194Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Ce plugin utilise le serveur XMPP Prosody pour gérer les salons de discussion.<br>\nCe plugin inclu une AppImage de Prosody, qui va être utilisée pour faire tourner le service.\n"
            ],
            "id_hash": -6399000287983188028,
            "content_hash": -3706374763024480285,
            "location": "",
            "context": "help_builtin_prosody_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856359,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=27322f243523c7c4",
            "url": "https://weblate.framasoft.org/api/units/856359/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.329259Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Use system Prosody"
            ],
            "previous_source": "",
            "target": [
                "Utiliser le serveur Prosody installé sur le système"
            ],
            "id_hash": 8071771429477430798,
            "content_hash": 3239615841408352814,
            "location": "",
            "context": "system_prosody_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856360,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=f004b1595a26360e",
            "url": "https://weblate.framasoft.org/api/units/856360/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.332226Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Attention : ne pas cocher ce paramètre si vous n'êtes pas sûr de ce que vous faites.<br>\nEn cochant ce paramètre, Peertube va utiliser l'exécutable Prosody fourni\npar le système, et non l'AppImage intégrée.<br>\nN'utilisez cette option que si vous rencontrez des problèmes pour utiliser l'AppImage intégrée.\n"
            ],
            "id_hash": 7003345175732148016,
            "content_hash": -4699178433840049252,
            "location": "",
            "context": "system_prosody_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856361,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=e130e154fef5d730",
            "url": "https://weblate.framasoft.org/api/units/856361/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.334948Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Disable Websocket"
            ],
            "previous_source": "",
            "target": [
                "Désactiver Websocket"
            ],
            "id_hash": 7778202222586108182,
            "content_hash": 7608535811100284134,
            "location": "",
            "context": "disable_websocket_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856362,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=ebf1b9b5f4661916",
            "url": "https://weblate.framasoft.org/api/units/856362/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.337962Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Avec Peertube &gt;= 5.0.0, ce plugin va essayer d'utiliser Websocket pour les connexions au tchat.\nSi le navigateur de l'utilisateur⋅rice ou sa connexion n'est pas compatible, le navigateur va automatiquement passer au protocole BOSH.\n<br>\nMais, dans de rare cas, cela pourrait échouer. Par exemple si vous avez un reverse proxy devant votre Peertube\nqui ne permettrait pas les connexions Websocket.\nDans ce cas, vous pouvez cocher cette option pour désactiver les connexions Websocket.\n"
            ],
            "id_hash": 1271910981247632201,
            "content_hash": -1187640421536890265,
            "location": "",
            "context": "disable_websocket_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856363,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=91a6bc4c6f2f0349",
            "url": "https://weblate.framasoft.org/api/units/856363/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.339655Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Prosody port"
            ],
            "previous_source": "",
            "target": [
                "Port Prosody"
            ],
            "id_hash": -2188664446567605301,
            "content_hash": -7061970914932931318,
            "location": "",
            "context": "prosody_port_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856364,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=61a04d4829cf9bcb",
            "url": "https://weblate.framasoft.org/api/units/856364/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.342987Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Le port qui va être utilisé par le serveur Prosody.<br>\nChangez-le si ce port est déjà utilisé sur votre serveur.<br>\nVous pouvez fermer ce port sur votre pare-feu, il ne sera pas accédé par le monde extérieur.<br>\nNote : cela pourrait changer dans un futur proche, car il est prévu d'ajouter des paramètres pour autoriser les connexions externes.\n"
            ],
            "id_hash": -2065125286896711911,
            "content_hash": -3172198447272933051,
            "location": "",
            "context": "prosody_port_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856365,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=6357337e39d84719",
            "url": "https://weblate.framasoft.org/api/units/856365/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.344589Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Peertube url for API calls"
            ],
            "previous_source": "",
            "target": [
                "Url Peertube pour les appels d'API"
            ],
            "id_hash": 5462253023478417563,
            "content_hash": 1435554796985403733,
            "location": "",
            "context": "prosody_peertube_uri_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856366,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=cbcdd22f41bc089b",
            "url": "https://weblate.framasoft.org/api/units/856366/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.348146Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Merci de ne pas toucher à ce paramètre si vous ne savez pas ce que vous faites.<br>\nDans de rare cas, le serveur Prosody ne peut appeler l'API de Peertube en utilisant l'url publique.\nVous pouvez utiliser ce paramètre pour personnaliser l'url que les modules Prosody utiliseront pour\nles API Peertube (par exemple, en mettant «http://localhost:9000» ou «http://127.0.0.1:9000»).\n"
            ],
            "id_hash": 8793304598271509124,
            "content_hash": -6287620921773545782,
            "location": "",
            "context": "prosody_peertube_uri_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856367,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=fa0817f175c84284",
            "url": "https://weblate.framasoft.org/api/units/856367/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.350043Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Log rooms content by default"
            ],
            "previous_source": "",
            "target": [
                "Enregistrer les salons par défaut"
            ],
            "id_hash": -7712996314214396499,
            "content_hash": 2408422001958016317,
            "location": "",
            "context": "prosody_muc_log_by_default_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856368,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=14f5eeb7a95a8dad",
            "url": "https://weblate.framasoft.org/api/units/856368/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.352492Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Si coché, le contenu des salons sera enregistré par défaut.\nQuand un⋅e utilisateur⋅rice rejoint un salon, iel pourra voir ce qui a été dit avant.<br>\nÀ noter qu'il est toujours possible d'activer/désactiver cette fonctionnalité\npour un salon spécifique, en changeant ses paramètres.\n"
            ],
            "id_hash": -6105308821824457414,
            "content_hash": 2849217567985715068,
            "location": "",
            "context": "prosody_muc_log_by_default_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856369,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=2b4595f94f18353a",
            "url": "https://weblate.framasoft.org/api/units/856369/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.354256Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Room logs expiration"
            ],
            "previous_source": "",
            "target": [
                "Expiration des journaux de salon"
            ],
            "id_hash": -5247622963977270335,
            "content_hash": 1013291714589406663,
            "location": "",
            "context": "prosody_muc_expiration_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856370,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=372cb2b7a4f3cbc1",
            "url": "https://weblate.framasoft.org/api/units/856370/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.357036Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Vous pouvez choisir combien de temps le contenu des salons est gardé sur le serveur. La valeur peut être :\n<ul>\n    <li><b>60</b> : le contenu sera sauvegardé pour 60 <b>secondes</b>. Vous pouvez remplacer 60 par n'importe quelle valeur entière.</li>\n    <li><b>1d</b> : le contenu sera sauvegardé pour 1 <b>jour</b>. Vous pouvez remplacer 1 par n'importe quelle valeur entière.</li>\n    <li><b>1w</b> : le contenu sera sauvegardé pour 1 <b>semaine</b>. Vous pouvez remplacer 1 par n'importe quelle valeur entière.</li>\n    <li><b>1m</b> : le contenu sera sauvegardé pour 1 <b>mois</b>. Vous pouvez remplacer 1 par n'importe quelle valeur entière.</li>\n    <li><b>1y</b> : le contenu sera sauvegardé pour 1 <b>année</b>. Vous pouvez remplacer 1 par n'importe quelle valeur entière.</li>\n    <li><b>never</b> : le contenu ne sera jamais effacé.</li>\n</ul>\n"
            ],
            "id_hash": 4474889817470556128,
            "content_hash": -4471961208058455971,
            "location": "",
            "context": "prosody_muc_expiration_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856371,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=be1a00947b5857e0",
            "url": "https://weblate.framasoft.org/api/units/856371/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.358584Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Enable connection to room using external XMPP accounts"
            ],
            "previous_source": "",
            "target": [
                "Autoriser les connexions aux salons via des comptes XMPP externes"
            ],
            "id_hash": -4016191244264975526,
            "content_hash": 5721553565317640034,
            "location": "",
            "context": "prosody_room_allow_s2s_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856372,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=48439f578f8d535a",
            "url": "https://weblate.framasoft.org/api/units/856372/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.362404Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "En activant cette option, il sera possible de se connecter aux salons en utilisant des comptes XMPP externes via des clients XMPP.<br>\n<span class=\"peertube-plugin-livechat-warning\">\n  Attention, activer cette option peut demander une configuration au niveau du serveur et des enregistrements DNS.\n</span>\nPour en savoir plus, merci de vous référer à la documentation:\n<a href=\"https://johnxlivingston.github.io/peertube-plugin-livechat/fr/documentation/admin/advanced/xmpp_clients/\" target=\"_blank\">\n  Autoriser les connexions avec des comptes XMPP externes.\n</a>\n"
            ],
            "id_hash": -7809465467977290496,
            "content_hash": 8660539072003396899,
            "location": "",
            "context": "prosody_room_allow_s2s_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856373,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=139f34887f88ad00",
            "url": "https://weblate.framasoft.org/api/units/856373/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.364203Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Prosody server to server port"
            ],
            "previous_source": "",
            "target": [
                "Port Prosody serveur vers serveur"
            ],
            "id_hash": -2256927379779548464,
            "content_hash": 8629625613272604904,
            "location": "",
            "context": "prosody_s2s_port_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856374,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=60adc8817c630ad0",
            "url": "https://weblate.framasoft.org/api/units/856374/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.367733Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Le port à utiliser pour les connexions XMPP s2s (server to server).<br>\nIl est recommandé d'utiliser le port standard 5269.\nSinon vous devrez <a href=\"https://prosody.im/doc/s2s\">\n  configurer un enregistrement DNS spécifique\n</a>.\n"
            ],
            "id_hash": 966983859349938126,
            "content_hash": 5376542851027293203,
            "location": "",
            "context": "prosody_s2s_port_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856375,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=8d6b6ab26016dfce",
            "url": "https://weblate.framasoft.org/api/units/856375/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.369469Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Server to server network interfaces"
            ],
            "previous_source": "",
            "target": [
                "Interfaces réseau pour les connexions serveur vers serveur"
            ],
            "id_hash": 6779256676346668846,
            "content_hash": -2152566107352219318,
            "location": "",
            "context": "prosody_s2s_interfaces_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856376,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=de14c20772d6a72e",
            "url": "https://weblate.framasoft.org/api/units/856376/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.372109Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Les interfaces réseau sur lesquelles écouter pour les connexions s2s (server to server).<br>\nUne liste d'IP séparées par des virgules (les espaces seront retirés).\nOn pourra utiliser «*» pour écouter sur toutes les IPv4, et «::» pour toutes les IPv6.<br>\nExemples de configuration possible:\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": 6925200252606791550,
            "content_hash": -229644414979719216,
            "location": "",
            "context": "prosody_s2s_interfaces_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856377,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=e01b40f03f12bf7e",
            "url": "https://weblate.framasoft.org/api/units/856377/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.373968Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Certificates folder"
            ],
            "previous_source": "",
            "target": [
                "Dossiers des certificats"
            ],
            "id_hash": 7148453471769004662,
            "content_hash": 1957855516703017415,
            "location": "",
            "context": "prosody_certificates_dir_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856378,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=e334688ef6330a76",
            "url": "https://weblate.framasoft.org/api/units/856378/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.377116Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Si ce champ est vide, le plugin va générer et utiliser des certificats auto-signés.<br>\nSi vous voulez utiliser d'autres certificats, vous avez juste à spécifier ici le dossier où\nProsody peut les trouver. Note : l'utilisateur «peertube» doit avoir un accès en lecture à ce dossier.\n"
            ],
            "id_hash": -86010354357015134,
            "content_hash": 2204277616189359702,
            "location": "",
            "context": "prosody_certificates_dir_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856379,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=7ece6e09d58b6da2",
            "url": "https://weblate.framasoft.org/api/units/856379/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.378905Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Enable client to server connections"
            ],
            "previous_source": "",
            "target": [
                "Activer les connexions client vers serveur"
            ],
            "id_hash": 8759837871933022216,
            "content_hash": -725025437074585319,
            "location": "",
            "context": "prosody_c2s_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856380,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=f99132220694e008",
            "url": "https://weblate.framasoft.org/api/units/856380/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.383067Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Autoriser les clients XMPP à se connecter au serveur Prosody.<br>\nCette option seule n'autorise que les connexions de clients sur le localhost.\n"
            ],
            "id_hash": 2306525501235176187,
            "content_hash": 41357204627414346,
            "location": "",
            "context": "prosody_c2s_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856381,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=a0026cb90e80a2fb",
            "url": "https://weblate.framasoft.org/api/units/856381/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.384807Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?format=api",
            "source": [
                "Prosody client to server port"
            ],
            "previous_source": "",
            "target": [
                "Port Prosody client vers serveur"
            ],
            "id_hash": -6248669883982877815,
            "content_hash": -7974272233885276449,
            "location": "",
            "context": "prosody_c2s_port_label",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856382,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=294843d8ee84eb89",
            "url": "https://weblate.framasoft.org/api/units/856382/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.386813Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/fr/?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": [
                "Le port à utiliser pour les connexions XMPP c2s (client to server).<br>\nLes clients XMPP devront utiliser ce port pour se connecter.<br>\nChangez ce port si le port est déjà utilisé sur votre serveur.<br>\nPour l'instant, vous pouvez garder ce port fermé sur votre pare-feu, il sera inaccessible depuis l'extérieur (Prosody n'écoute que le localhost).<br>\nNote : cela pourrait prochainement changer, car il est prévu d'ajouter une fonction permettant d'activer les connexions externes.\n"
            ],
            "id_hash": 407230385271950327,
            "content_hash": -7663142965510013214,
            "location": "",
            "context": "prosody_c2s_port_description",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 856383,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat/fr/?checksum=85a6c5e0b7e14bf7",
            "url": "https://weblate.framasoft.org/api/units/856383/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T15:31:44.388605Z"
        }
    ]
}