Translation components API.

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

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

{
    "count": 713,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/units/?format=api&page=13",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/units/?format=api&page=11",
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "If the slow mode is enabled, users will be informed by a message."
            ],
            "previous_source": "",
            "target": [
                "Si le mode lent est activé, les utilisateur⋅rices en seront informé⋅es par un message."
            ],
            "id_hash": -2176233979687335265,
            "content_hash": -2176233979687335265,
            "location": "support/documentation/content/en/documentation/user/streamers/slow_mode.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 575,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://weblate.framasoft.org/api/units/938780/?format=api",
            "priority": 100,
            "id": 938802,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=61cc76b9c49a0a9f",
            "url": "https://weblate.framasoft.org/api/units/938802/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-03-07T17:11:09.477577Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "Thanks to [Octopuce](https://www.octopuce.fr/) for the financial support."
            ],
            "previous_source": "",
            "target": [
                "Merci à [Octopuce](https://www.octopuce.fr/) pour le support financier."
            ],
            "id_hash": 6356159084821352352,
            "content_hash": 6356159084821352352,
            "location": "support/documentation/content/en/credits/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 167,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://weblate.framasoft.org/api/units/942637/?format=api",
            "priority": 100,
            "id": 942659,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=d8359d02e2a60fa0",
            "url": "https://weblate.framasoft.org/api/units/942659/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-03T14:23:15.613581Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "And thanks to all individual contributors who have made a donation via my [liberapay page](https://liberapay.com/JohnLivingston/)."
            ],
            "previous_source": "",
            "target": [
                "Et merci à toustes les contributeur⋅rices individuel⋅les qui ont fait un don via ma [page liberapay](https://liberapay.com/JohnLivingston/)."
            ],
            "id_hash": -2724917378785693658,
            "content_hash": -2724917378785693658,
            "location": "support/documentation/content/en/credits/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 168,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://weblate.framasoft.org/api/units/942638/?format=api",
            "priority": 100,
            "id": 942660,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=5a2f2614cb30b026",
            "url": "https://weblate.framasoft.org/api/units/942660/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-03T14:23:15.615970Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "If you have a Peertube account on another Peertube instance"
            ],
            "previous_source": "",
            "target": [
                "Si vous avez un compte Peertube sur une autre instance Peertube"
            ],
            "id_hash": -206097215686837425,
            "content_hash": -206097215686837425,
            "location": "support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 640,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/942774/?format=api",
            "priority": 100,
            "id": 943017,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=7d23cbac9dc9fb4f",
            "url": "https://weblate.framasoft.org/api/units/943017/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-09T15:15:37.241991Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "This feature comes with the livechat plugin version 9.0.0."
            ],
            "previous_source": "",
            "target": [
                "Cette fonctionnalité arrive avec le plugin livechat version 9.0.0."
            ],
            "id_hash": 7333664729836990837,
            "content_hash": 7333664729836990837,
            "location": "support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 641,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/942775/?format=api",
            "priority": 100,
            "id": 943019,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=e5c6693763beb175",
            "url": "https://weblate.framasoft.org/api/units/943019/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-09T15:15:37.244167Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "If you have a Peertube account, but not on the current instance, there is a \"{{% livechat_label login_using_external_account %}}\" button.  This button will open a dialog where you can enter your Peertube instance URL.  Once you entered it, it will check if the livechat plugin is available on the remote instance, and if the video is available.  If it is the case, you will be redirected to the video on the remote instance."
            ],
            "previous_source": "",
            "target": [
                "Si vous avez un compte Peertube, mais pas sur l'instance courante, il y a un bouton \"{{% livechat_label login_using_external_account %}}\". Ce bouton va ouvrir un fenêtre de dialogue où vous pourrez entrer l'URL de votre instance Peertube. Une fois celle-ci entrée, cela vérifiera sur le plugin livechat est disponible sur l'instance distante, et si la vidéo y est disponible. Dans ce cas, vous serez redirigé vers la vidéo sur l'instance distante."
            ],
            "id_hash": -2861528999656875191,
            "content_hash": -2861528999656875191,
            "location": "support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 642,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 73,
            "source_unit": "https://weblate.framasoft.org/api/units/942776/?format=api",
            "priority": 100,
            "id": 943020,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=5849ce892cf91b49",
            "url": "https://weblate.framasoft.org/api/units/943020/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-09T15:15:37.246105Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "![External login button](/peertube-plugin-livechat/images/external_login_button.png?classes=shadow,border&height=200px)"
            ],
            "previous_source": "",
            "target": [
                "![Bouton connexion avec compte externe](/peertube-plugin-livechat/images/external_login_button.png?classes=shadow,border&height=200px)"
            ],
            "id_hash": 4933360645591646840,
            "content_hash": 4933360645591646840,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md, support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 301,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/942777/?format=api",
            "priority": 100,
            "id": 943021,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=c476d15e7d61c278",
            "url": "https://weblate.framasoft.org/api/units/943021/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-09T15:15:37.247625Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "![External login dialog](/peertube-plugin-livechat/images/external_login_dialog.png?classes=shadow,border&height=200px)"
            ],
            "previous_source": "",
            "target": [
                "![Fenêtre de dialogue connexion avec un compte externe](/peertube-plugin-livechat/images/external_login_dialog.png?classes=shadow,border&height=200px)"
            ],
            "id_hash": -1925431865788491435,
            "content_hash": -1925431865788491435,
            "location": "support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 643,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/942778/?format=api",
            "priority": 100,
            "id": 943022,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=65477deb60759955",
            "url": "https://weblate.framasoft.org/api/units/943022/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-09T15:15:37.251157Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "This feature comes with the livechat plugin version 8.3.0."
            ],
            "previous_source": "",
            "target": [
                "Cette fonctionnalité arrive avec le plugin livechat version 8.3.0."
            ],
            "id_hash": -6355514565039387294,
            "content_hash": -6355514565039387294,
            "location": "support/documentation/content/en/documentation/user/streamers/slow_mode.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 559,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/943264/?format=api",
            "priority": 100,
            "id": 943277,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=27ccad2d12018d62",
            "url": "https://weblate.framasoft.org/api/units/943277/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-10T07:01:24.677818Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "You can change the persistence behaviour.  [Open the chat dropdown menu](/peertube-plugin-livechat/documentation/user/viewers), and click on \"Configure\"."
            ],
            "previous_source": "",
            "target": [
                "Vous pouvez changer le comportement de la persistance. [Ouvrez le menu déroulant](/peertube-plugin-livechat/fr/documentation/user/viewers), et cliquez sur «Configurer»."
            ],
            "id_hash": 1588854657164608181,
            "content_hash": 1588854657164608181,
            "location": "support/documentation/content/en/documentation/user/streamers/basics.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 474,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://weblate.framasoft.org/api/units/943823/?format=api",
            "priority": 100,
            "id": 943900,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=960cbee4800582b5",
            "url": "https://weblate.framasoft.org/api/units/943900/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:18.331793Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "![Chat menu](/peertube-plugin-livechat/images/top_menu.png?classes=shadow,border&height=200px)"
            ],
            "previous_source": "",
            "target": [
                "![Menu du tchat](/peertube-plugin-livechat/images/top_menu.png?classes=shadow,border&height=200px)"
            ],
            "id_hash": 4593047860700911769,
            "content_hash": 4593047860700911769,
            "location": "support/documentation/content/en/documentation/user/streamers/basics.md, support/documentation/content/en/documentation/user/streamers/moderation.md, support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 475,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/943824/?format=api",
            "priority": 100,
            "id": 943901,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=bfbdc8b1bd721899",
            "url": "https://weblate.framasoft.org/api/units/943901/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:18.334519Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "If you want to delete the chat content, [open the chat dropdown menu](/peertube-plugin-livechat/documentation/user/viewers), then click on \"Destroy\".  A popup will open, asking a confirmation."
            ],
            "previous_source": "",
            "target": [
                "Si vous voulez détruire le contenu du tchat, [ouvrez le menu déroulant](/peertube-plugin-livechat/fr/documentation/user/viewers), et cliquez sur «Détruire». Une popup va s'ouvrir, demandant confirmation."
            ],
            "id_hash": -1906845793894377560,
            "content_hash": -1906845793894377560,
            "location": "support/documentation/content/en/documentation/user/streamers/basics.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 482,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://weblate.framasoft.org/api/units/943825/?format=api",
            "priority": 100,
            "id": 943902,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=658985da757a57a8",
            "url": "https://weblate.framasoft.org/api/units/943902/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:18.337937Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "You can access room settings and moderation tools using the [chat dropdown menu](/peertube-plugin-livechat/documentation/user/viewers) at the top of the chat."
            ],
            "previous_source": "",
            "target": [
                "Vous pouvez accéder aux paramètres de la salle et aux outils de modération en utilisant le [menu déroulant du tchat](/peertube-plugin-livechat/fr/documentation/user/viewers) en haut à droite de celui-ci."
            ],
            "id_hash": 6730398468781806753,
            "content_hash": 6730398468781806753,
            "location": "support/documentation/content/en/documentation/user/streamers/moderation.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 544,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://weblate.framasoft.org/api/units/943826/?format=api",
            "priority": 100,
            "id": 943903,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=dd672dbf889294a1",
            "url": "https://weblate.framasoft.org/api/units/943903/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:18.344547Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "Chat dropdown menu"
            ],
            "previous_source": "",
            "target": [
                "Menu déroulant du tchat"
            ],
            "id_hash": 3880835283083214809,
            "content_hash": 3880835283083214809,
            "location": "support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 653,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/943827/?format=api",
            "priority": 100,
            "id": 943904,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=b5db7f20dffa3fd9",
            "url": "https://weblate.framasoft.org/api/units/943904/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:18.353168Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "There is a dropdown menu on the top of the chat, with some advanced features.  This is especially useful for [moderation features](/peertube-plugin-livechat/documentation/user/streamers/moderation).  Available features depends on your access level."
            ],
            "previous_source": "",
            "target": [
                "Il y a un menu déroulant au dessus du tchat, comprenant quelques fonctionnalités avancées. Cela est particulièrement utile pour les [fonctions de modération](/peertube-plugin-livechat/fr/documentation/user/streamers/moderation). Les fonctionnalités disponibles dépendent de votre niveau d'accès."
            ],
            "id_hash": 3896244687275547248,
            "content_hash": 3896244687275547248,
            "location": "support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 654,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 29,
            "source_unit": "https://weblate.framasoft.org/api/units/943828/?format=api",
            "priority": 100,
            "id": 943905,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=b6123de65f0fda70",
            "url": "https://weblate.framasoft.org/api/units/943905/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:18.354684Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "You can also change your nickname using the chat menu."
            ],
            "previous_source": "",
            "target": [
                "Vous pouvez également changer votre pseudonyme en utilisant le menu déroulant du tchat."
            ],
            "id_hash": -6736934556995965529,
            "content_hash": -6736934556995965529,
            "location": "support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 661,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/943829/?format=api",
            "priority": 100,
            "id": 943906,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=228199b6d733ada7",
            "url": "https://weblate.framasoft.org/api/units/943906/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:18.361276Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "Quickly rebuild and install the plugin"
            ],
            "previous_source": "",
            "target": [
                "Reconstruire et installer rapidement le plugin"
            ],
            "id_hash": 2545806182527117389,
            "content_hash": 2545806182527117389,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 58,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/944068/?format=api",
            "priority": 100,
            "id": 944145,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=a354853c1885a84d",
            "url": "https://weblate.framasoft.org/api/units/944145/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:19.605060Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "When you do modification, you don't have to always rebuild the full project, and reinstall the plugin on your dev environment.  You can build only the modified part (for example, if you only modified client files: `npm run build:client`).  Check the `package.json` files for available build scripts."
            ],
            "previous_source": "",
            "target": [
                "Lorsque vous faites des modifications, vous n'avez pas besoin de reconstruire le projet complet, et de réinstaller le plugin sur votre environnement de développement.  Vous pouvez ne construire que la partie modifiée (par exemple, si vous n'avez modifié que les fichiers clients : `npm run build:client`).  Vous trouverez la liste des scripts de construction disponibles dans le fichier `package.json`."
            ],
            "id_hash": -5221795652816312866,
            "content_hash": -5221795652816312866,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 59,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 47,
            "source_unit": "https://weblate.framasoft.org/api/units/944069/?format=api",
            "priority": 100,
            "id": 944146,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=37887485203465de",
            "url": "https://weblate.framasoft.org/api/units/944146/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:19.613705Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "When the plugin is already installed on your dev instance, and you haven't changed any dependency, you can quickly install your work by following these steps:"
            ],
            "previous_source": "",
            "target": [
                "Lorsque le plugin est déjà installé sur votre instance de développement, et que vous n'avez modifié aucune dépendance, vous pouvez installer rapidement votre travail en suivant les étapes suivantes :"
            ],
            "id_hash": -3512178576354186963,
            "content_hash": -3512178576354186963,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 60,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://weblate.framasoft.org/api/units/944070/?format=api",
            "priority": 100,
            "id": 944147,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=4f423c3170abe92d",
            "url": "https://weblate.framasoft.org/api/units/944147/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:19.615297Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "re-build necessary parts of the plugin (client, styles, ...),"
            ],
            "previous_source": "",
            "target": [
                "reconstruire les parties nécessaires du plugin (client, styles, ...),"
            ],
            "id_hash": -5550272808651075907,
            "content_hash": -5550272808651075907,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 61,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/944071/?format=api",
            "priority": 100,
            "id": 944148,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=32f9784981d7cebd",
            "url": "https://weblate.framasoft.org/api/units/944148/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:19.616690Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "overwrite the `data/plugins/node_modules/peertube-plugin-livechat/dist/` content of your dev instance by the content of the plugin's `dist` folder,"
            ],
            "previous_source": "",
            "target": [
                "écraser le contenu de `data/plugins/node_modules/peertube-plugin-livechat/dist/` de votre instance de développement par le contenu du dossier `dist` du plugin,"
            ],
            "id_hash": 6717581269007647754,
            "content_hash": 6717581269007647754,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 62,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://weblate.framasoft.org/api/units/944072/?format=api",
            "priority": 100,
            "id": 944149,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=dd39a492a904c40a",
            "url": "https://weblate.framasoft.org/api/units/944149/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:19.630175Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "change recursively `plugins/node_modules/peertube-plugin-livechat/dist/` files owner to your `peertube` user,"
            ],
            "previous_source": "",
            "target": [
                "changer récursivement le propriétaire des fichiers `plugins/node_modules/peertube-plugin-livechat/dist/` pour votre utilisateur `peertube`,"
            ],
            "id_hash": -899535189412149164,
            "content_hash": -899535189412149164,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 63,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/944073/?format=api",
            "priority": 100,
            "id": 944150,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=73843582dc200854",
            "url": "https://weblate.framasoft.org/api/units/944150/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:19.635899Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "restart your instance."
            ],
            "previous_source": "",
            "target": [
                "Redémarrez votre instance."
            ],
            "id_hash": -555002309414904865,
            "content_hash": -555002309414904865,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 64,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/944074/?format=api",
            "priority": 100,
            "id": 944151,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=784c3c5711cd9bdf",
            "url": "https://weblate.framasoft.org/api/units/944151/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:19.637347Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "You need to add [DNS records](https://prosody.im/doc/dns) allowing remote servers to find \"room.your_instance.tld\" and \"external.your_instance.tld\" components."
            ],
            "previous_source": "",
            "target": [
                "Vous devez ajouter des [enregistrements DNS](https://prosody.im/doc/dns) permettant aux serveurs distant de trouver les composants «room.votre_instance.tld» et «external.votre_instance.tld»."
            ],
            "id_hash": -4135911391869051352,
            "content_hash": -4135911391869051352,
            "location": "support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 220,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://weblate.framasoft.org/api/units/945614/?format=api",
            "priority": 100,
            "id": 946317,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=469a4a8089275e28",
            "url": "https://weblate.framasoft.org/api/units/946317/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.805877Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "The easiest way to do this is to add SRV records for the \"room\" and \"external\" [subdomain](https://prosody.im/doc/dns#subdomains):"
            ],
            "previous_source": "",
            "target": [
                "Le plus simple pour cela est d'ajouter des enregistrements SRV pour les [sous-domaines](https://prosody.im/doc/dns#subdomains) «room»  et «external» :"
            ],
            "id_hash": -3623612573261169026,
            "content_hash": -3623612573261169026,
            "location": "support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 221,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://weblate.framasoft.org/api/units/945615/?format=api",
            "priority": 100,
            "id": 946319,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=4db657903720fe7e",
            "url": "https://weblate.framasoft.org/api/units/946319/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.814815Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "record name: _xmpp-server._tcp.external.your_instance.tld. (replace «your_instance.tld» by your instance uri)"
            ],
            "previous_source": "",
            "target": [
                "nom de l'enregistrement : _xmpp-server._tcp.external.votre_instance.tld. (remplacez «votre_instance.tld» par la valeur adéquate)"
            ],
            "id_hash": 6927822552706818644,
            "content_hash": 6927822552706818644,
            "location": "support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 230,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/945616/?format=api",
            "priority": 100,
            "id": 946320,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=e02491e81107a254",
            "url": "https://weblate.framasoft.org/api/units/946320/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.821867Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "Using the `dig` command to check your records, you should get a result similar to this:"
            ],
            "previous_source": "",
            "target": [
                "En utilisant la commande `dig` pour vérifier vos enregistrements, vous devriez obtenir un résultat similaire à celui-ci :"
            ],
            "id_hash": -2211711643081838456,
            "content_hash": -2211711643081838456,
            "location": "support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 232,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://weblate.framasoft.org/api/units/945617/?format=api",
            "priority": 100,
            "id": 946321,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=614e6bfa9082f088",
            "url": "https://weblate.framasoft.org/api/units/946321/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.824821Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "$ dig +short _xmpp-server._tcp.room.videos.john-livingston.fr. SRV\n0 5 5269 videos.john-livingston.fr.\n\n$ dig +short _xmpp-server._tcp.external.videos.john-livingston.fr. SRV\n0 5 5269 videos.john-livingston.fr.\n"
            ],
            "previous_source": "",
            "target": [
                "$ dig +short _xmpp-server._tcp.room.videos.john-livingston.fr. SRV\n0 5 5269 videos.john-livingston.fr.\n\n$ dig +short _xmpp-server._tcp.external.videos.john-livingston.fr. SRV\n0 5 5269 videos.john-livingston.fr.\n"
            ],
            "id_hash": 5484902003226603539,
            "content_hash": 5484902003226603539,
            "location": "support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md",
            "context": "",
            "note": "type: Fenced code block (bash)",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 233,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 18,
            "source_unit": "https://weblate.framasoft.org/api/units/945618/?format=api",
            "priority": 100,
            "id": 946322,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=cc1e494fca267013",
            "url": "https://weblate.framasoft.org/api/units/946322/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.826690Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "Plugin Peertube Livechat settings - External Authentication"
            ],
            "previous_source": "",
            "target": [
                "Paramètres du Plugin Peertube Livechat - Authentification Externe"
            ],
            "id_hash": 3697274696339337990,
            "content_hash": 3697274696339337990,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Yaml Front Matter Hash Value: description",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 295,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://weblate.framasoft.org/api/units/945619/?format=api",
            "priority": 100,
            "id": 946330,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=b34f5bbf5058b306",
            "url": "https://weblate.framasoft.org/api/units/946330/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.980276Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "External Authentication"
            ],
            "previous_source": "",
            "target": [
                "Authentification externe"
            ],
            "id_hash": -5348282390178523657,
            "content_hash": -5348282390178523657,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md, build/documentation/pot_in/documentation/admin/settings.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 296,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/945620/?format=api",
            "priority": 100,
            "id": 946331,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=35c71580a6ee95f7",
            "url": "https://weblate.framasoft.org/api/units/946331/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.982261Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "Users that are not connected to your Peertube instance are joining the chat using \"anonymous accounts\" (they can freely choose a nickname, and will be assigned a random avatar)."
            ],
            "previous_source": "",
            "target": [
                "Les utilisateur⋅rices qui ne sont pas connecté⋅es à votre instance Peertube rejoignent le chat en utilisant des \"comptes anonymes\" (iels peuvent librement choisir un surnom, et se verront attribuer un avatar aléatoire)."
            ],
            "id_hash": 1088395495740127999,
            "content_hash": 1088395495740127999,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 297,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 29,
            "source_unit": "https://weblate.framasoft.org/api/units/945621/?format=api",
            "priority": 100,
            "id": 946332,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=8f1ac1efd2b9baff",
            "url": "https://weblate.framasoft.org/api/units/946332/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.983851Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "You can enable some external authentication methods to allow user to create chat accounts.  In such case their nickname and avatar will be automatically initialized with the remote account information."
            ],
            "previous_source": "",
            "target": [
                "Vous pouvez activer des méthodes d'authentification externes pour permettre aux utilisateur⋅rices de créer des comptes pour tchater.  Dans ce cas, leur pseudo et leur avatar seront automatiquement initialisés avec les informations du compte distant."
            ],
            "id_hash": 3098437725063375614,
            "content_hash": 3098437725063375614,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 298,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 30,
            "source_unit": "https://weblate.framasoft.org/api/units/945622/?format=api",
            "priority": 100,
            "id": 946334,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=aaffdcb1d9126afe",
            "url": "https://weblate.framasoft.org/api/units/946334/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.985405Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "Such \"external account users\" will be easier to moderate than anonymous accounts."
            ],
            "previous_source": "",
            "target": [
                "Ces \"utilisateur⋅rices de comptes externes\" seront plus faciles à modérer que les comptes anonymes."
            ],
            "id_hash": 494988603712107917,
            "content_hash": 494988603712107917,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 299,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://weblate.framasoft.org/api/units/945623/?format=api",
            "priority": 100,
            "id": 946335,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=86de8d833420758d",
            "url": "https://weblate.framasoft.org/api/units/946335/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.986948Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "This also allows user to join the chat without creating Peertube account (in case your instance has closed registration for example, or without waiting for account approval)."
            ],
            "previous_source": "",
            "target": [
                "Cela permet également à l'utilisateur⋅ice de rejoindre le tchat sans créer de compte Peertube (dans le cas où votre instance a fermé l'enregistrement par exemple, ou sans attendre l'approbation du compte)."
            ],
            "id_hash": 6652866472173688286,
            "content_hash": 6652866472173688286,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 300,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://weblate.framasoft.org/api/units/945625/?format=api",
            "priority": 100,
            "id": 946336,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=dc53bacedc04d5de",
            "url": "https://weblate.framasoft.org/api/units/946336/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.988421Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "![External login dialog - OpenID Connect](/peertube-plugin-livechat/images/external_login_dialog_oidc.png?classes=shadow,border&height=200px)"
            ],
            "previous_source": "",
            "target": [
                "![Fenêtre d'authentification Externe - OpenID Connect](/peertube-plugin-livechat/images/external_login_dialog_oidc.png?classes=shadow,border&height=200px)"
            ],
            "id_hash": 752536463841275175,
            "content_hash": 752536463841275175,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md, support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 302,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/945626/?format=api",
            "priority": 100,
            "id": 946337,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=8a718bed3fc9ad27",
            "url": "https://weblate.framasoft.org/api/units/946337/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.990907Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "This page will describe available authentication methods."
            ],
            "previous_source": "",
            "target": [
                "Cette page décrit les méthodes d'authentification disponibles."
            ],
            "id_hash": 7784765958395125913,
            "content_hash": 7784765958395125913,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 303,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://weblate.framasoft.org/api/units/945628/?format=api",
            "priority": 100,
            "id": 946339,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=ec090b64c9b1e099",
            "url": "https://weblate.framasoft.org/api/units/946339/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.993445Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "For the user documentation, see [user documentation](/peertube-plugin-livechat/documentation/user/viewers/)"
            ],
            "previous_source": "",
            "target": [
                "Pour la documentation utilisateur⋅rice, veuillez vous référer à la page [de documentation utilisateur⋅rice](/peertube-plugin-livechat/fr/documentation/user/viewers/)"
            ],
            "id_hash": -2509464605497358318,
            "content_hash": -2509464605497358318,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 304,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://weblate.framasoft.org/api/units/945629/?format=api",
            "priority": 100,
            "id": 946340,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=5d2c973cacea0812",
            "url": "https://weblate.framasoft.org/api/units/946340/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.995130Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "OpenID Connect"
            ],
            "previous_source": "",
            "target": [
                "OpenID Connect"
            ],
            "id_hash": -7363282427930651779,
            "content_hash": -7363282427930651779,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 305,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/945631/?format=api",
            "priority": 100,
            "id": 946342,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=19d05da4e651537d",
            "url": "https://weblate.framasoft.org/api/units/946342/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:22.998761Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "This feature is still experimental.\nThis feature is available with the plugin version >= 9.0.0.\n"
            ],
            "previous_source": "",
            "target": [
                "Cette fonctionnalité est encore expérimentale.\nCette fonctionnalité arrive avec le plugin livechat version >= 9.0.0.\n"
            ],
            "id_hash": -2738214479166423408,
            "content_hash": -2738214479166423408,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 306,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://weblate.framasoft.org/api/units/945634/?format=api",
            "priority": 100,
            "id": 946343,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=59ffe8705a743e90",
            "url": "https://weblate.framasoft.org/api/units/946343/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:23.000349Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "You can configure one external [OpenID Connect](https://openid.net/developers/how-connect-works/) compatible provider."
            ],
            "previous_source": "",
            "target": [
                "Vous pouvez configurer un fournisseur externe compatible avec [OpenID Connect](https://openid.net/developers/how-connect-works/)."
            ],
            "id_hash": -7519944590234511457,
            "content_hash": -7519944590234511457,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 307,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/945636/?format=api",
            "priority": 100,
            "id": 946344,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=17a3ca3cd073979f",
            "url": "https://weblate.framasoft.org/api/units/946344/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:23.002786Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "Doing so, you can for example use your website for Single Sign-On."
            ],
            "previous_source": "",
            "target": [
                "Ainsi, vous pouvez par exemple utiliser votre site web pour l'authentification unique (Single Sign-On)."
            ],
            "id_hash": 283752728761865177,
            "content_hash": 283752728761865177,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 308,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://weblate.framasoft.org/api/units/945638/?format=api",
            "priority": 100,
            "id": 946345,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=83f0179a79e613d9",
            "url": "https://weblate.framasoft.org/api/units/946345/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:23.004396Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "Popular CMS softwares (Wordpess, ...) offers plugins implementing OpenID Connect."
            ],
            "previous_source": "",
            "target": [
                "Les logiciels CMS les plus répandus (Wordpess, ...) proposent des modules implémentant OpenID Connect."
            ],
            "id_hash": 7546216123319761643,
            "content_hash": 7546216123319761643,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 309,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/945640/?format=api",
            "priority": 100,
            "id": 946346,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=e8b98b9524ccbaeb",
            "url": "https://weblate.framasoft.org/api/units/946346/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:23.005803Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "To enable this feature, first you have to create a client on your provider side (check the related documentation for enabling OpenID Connect).  Then go to the [plugin settings](/peertube-plugin-livechat/documentation/admin/settings), and enable \"{{% livechat_label external_auth_custom_oidc_label %}}\"."
            ],
            "previous_source": "",
            "target": [
                "Pour activer cette fonctionnalité, vous devez d'abord créer un client du côté de votre fournisseur (consultez la documentation relative à l'activation d'OpenID Connect).  Ensuite, allez dans les [paramètres du plugin](/peertube-plugin-livechat/fr/documentation/admin/settings), et activez \"{{% livechat_label external_auth_custom_oidc_label %}}\"."
            ],
            "id_hash": 5977564699504441345,
            "content_hash": 5977564699504441345,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 310,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 35,
            "source_unit": "https://weblate.framasoft.org/api/units/945644/?format=api",
            "priority": 100,
            "id": 946348,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=d2f4936c77e07801",
            "url": "https://weblate.framasoft.org/api/units/946348/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:23.008713Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "Note: if you want to restrict allowed redirection urls on the provider side (best security practice), the plugin will show you the url to allow.  Just copy it in your OpenID Connect application configuration."
            ],
            "previous_source": "",
            "target": [
                "Note : si vous souhaitez restreindre les urls de redirection autorisées du côté du fournisseur (bonne pratique de sécurité), le plugin vous indiquera l'url à autoriser.  Il suffit de la copier dans la configuration de votre application OpenID Connect."
            ],
            "id_hash": 3786028831574372167,
            "content_hash": 3786028831574372167,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 311,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 34,
            "source_unit": "https://weblate.framasoft.org/api/units/945645/?format=api",
            "priority": 100,
            "id": 946349,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=b48aad29bf60af47",
            "url": "https://weblate.framasoft.org/api/units/946349/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:23.010795Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "You will now have to fill some settings."
            ],
            "previous_source": "",
            "target": [
                "Vous devez maintenant remplir certains paramètres."
            ],
            "id_hash": -3479782678671595348,
            "content_hash": -3479782678671595348,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 312,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/945646/?format=api",
            "priority": 100,
            "id": 946350,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=4fb554172638e8ac",
            "url": "https://weblate.framasoft.org/api/units/946350/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:23.012441Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "This is the button label in the following screenshot:"
            ],
            "previous_source": "",
            "target": [
                "Il s'agit du libellé du bouton dans la capture d'écran suivante :"
            ],
            "id_hash": -674486695424768139,
            "content_hash": -674486695424768139,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 313,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/945647/?format=api",
            "priority": 100,
            "id": 946351,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=76a3bdec917ac775",
            "url": "https://weblate.framasoft.org/api/units/946351/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:23.013833Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "For now, it is not possible to localize this label."
            ],
            "previous_source": "",
            "target": [
                "Pour l'instant il n'est pas possible de localiser ce libellé."
            ],
            "id_hash": -3337889227370558552,
            "content_hash": -3337889227370558552,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 314,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/945648/?format=api",
            "priority": 100,
            "id": 946352,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=51ad6f6ebef98ba8",
            "url": "https://weblate.framasoft.org/api/units/946352/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:23.015255Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "Your OpenID Connect provider must implement the [discovery URL](https://openid.net/specs/openid-connect-discovery-1_0.html).  Just set here the discovery url, that should be something like `https://example.com/.well-known/openid-configuration`."
            ],
            "previous_source": "",
            "target": [
                "Votre fournisseur OpenID Connect doit implémenter l'[URL de découverte (discovery URL)](https://openid.net/specs/openid-connect-discovery-1_0.html).  Définissez ici l'url de découverte, qui devrait être quelque chose comme `https://example.com/.well-known/openid-configuration`."
            ],
            "id_hash": -3017311051109154107,
            "content_hash": -3017311051109154107,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 315,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://weblate.framasoft.org/api/units/945649/?format=api",
            "priority": 100,
            "id": 946353,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=56205b95ddc742c5",
            "url": "https://weblate.framasoft.org/api/units/946353/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:23.017106Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "Note: if your provider use the standard `/.well-known/openid-configuration` path, you can omit it.  For example `https://accounts.google.com` will work."
            ],
            "previous_source": "",
            "target": [
                "Note : si votre fournisseur utilise le chemin standard `/.well-known/openid-configuration`, vous pouvez l'omettre.  Par exemple, `https://accounts.google.com` fonctionnera."
            ],
            "id_hash": -4459276335939020421,
            "content_hash": -4459276335939020421,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 316,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://weblate.framasoft.org/api/units/945651/?format=api",
            "priority": 100,
            "id": 946354,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=421d77cc790c997b",
            "url": "https://weblate.framasoft.org/api/units/946354/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:23.018562Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/fr/?format=api",
            "source": [
                "Your application Client ID."
            ],
            "previous_source": "",
            "target": [
                "L'identifiant du client de votre application (Client ID)."
            ],
            "id_hash": 4151029448511714721,
            "content_hash": 4151029448511714721,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 317,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/945652/?format=api",
            "priority": 100,
            "id": 946355,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/fr/?checksum=b99b6b4a52b9f5a1",
            "url": "https://weblate.framasoft.org/api/units/946355/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:23.020001Z"
        }
    ]
}