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/eu/units/?format=api&page=12
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 760,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/units/?format=api&page=13",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/units/?format=api&page=11",
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "![External login dialog](/peertube-plugin-livechat/images/external_login_dialog.png?classes=shadow,border&height=200px)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1925431865788491435,
            "content_hash": -1925431865788491435,
            "location": "support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 690,
            "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": 942944,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=65477deb60759955",
            "url": "https://weblate.framasoft.org/api/units/942944/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-09T15:15:35.805471Z",
            "last_updated": "2024-06-25T11:21:15.775497Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "This feature comes with the livechat plugin version 8.3.0."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 592,
            "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": 943274,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=27ccad2d12018d62",
            "url": "https://weblate.framasoft.org/api/units/943274/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-10T07:01:23.997600Z",
            "last_updated": "2024-06-25T11:21:15.663530Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": 1588854657164608181,
            "content_hash": 1588854657164608181,
            "location": "support/documentation/content/en/documentation/user/streamers/basics.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 497,
            "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": 943879,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=960cbee4800582b5",
            "url": "https://weblate.framasoft.org/api/units/943879/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:17.349791Z",
            "last_updated": "2024-06-25T11:21:15.564202Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "![Chat menu](/peertube-plugin-livechat/images/top_menu.png?classes=shadow,border&height=200px)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4593047860700911769,
            "content_hash": 4593047860700911769,
            "location": "support/documentation/content/en/documentation/user/streamers/basics.md, build/documentation/pot_in/documentation/user/streamers/moderation.md, support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 498,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/943824/?format=api",
            "priority": 100,
            "id": 943880,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=bfbdc8b1bd721899",
            "url": "https://weblate.framasoft.org/api/units/943880/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:17.351677Z",
            "last_updated": "2024-06-25T11:21:15.565359Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": -1906845793894377560,
            "content_hash": -1906845793894377560,
            "location": "support/documentation/content/en/documentation/user/streamers/basics.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 505,
            "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": 943881,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=658985da757a57a8",
            "url": "https://weblate.framasoft.org/api/units/943881/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:17.353767Z",
            "last_updated": "2024-06-25T11:21:15.572483Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": 6730398468781806753,
            "content_hash": 6730398468781806753,
            "location": "build/documentation/pot_in/documentation/user/streamers/moderation.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 568,
            "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": 943882,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=dd672dbf889294a1",
            "url": "https://weblate.framasoft.org/api/units/943882/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:17.359656Z",
            "last_updated": "2024-06-25T11:21:15.638217Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "Chat dropdown menu"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3880835283083214809,
            "content_hash": 3880835283083214809,
            "location": "support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 700,
            "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": 943883,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=b5db7f20dffa3fd9",
            "url": "https://weblate.framasoft.org/api/units/943883/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:17.367563Z",
            "last_updated": "2024-06-25T11:21:15.785064Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": 3896244687275547248,
            "content_hash": 3896244687275547248,
            "location": "support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 701,
            "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": 943884,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=b6123de65f0fda70",
            "url": "https://weblate.framasoft.org/api/units/943884/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:17.369323Z",
            "last_updated": "2024-06-25T11:21:15.786011Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "You can also change your nickname using the chat menu."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6736934556995965529,
            "content_hash": -6736934556995965529,
            "location": "support/documentation/content/en/documentation/user/viewers.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 708,
            "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": 943885,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=228199b6d733ada7",
            "url": "https://weblate.framasoft.org/api/units/943885/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-11T10:45:17.375586Z",
            "last_updated": "2024-06-25T11:21:15.792538Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "Quickly rebuild and install the plugin"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2545806182527117389,
            "content_hash": 2545806182527117389,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "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": 944124,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=a354853c1885a84d",
            "url": "https://weblate.framasoft.org/api/units/944124/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:17.404055Z",
            "last_updated": "2024-05-23T10:42:06.307532Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": -5221795652816312866,
            "content_hash": -5221795652816312866,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "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": 944125,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=37887485203465de",
            "url": "https://weblate.framasoft.org/api/units/944125/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:17.406967Z",
            "last_updated": "2024-05-23T10:42:06.308299Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": -3512178576354186963,
            "content_hash": -3512178576354186963,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "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": 944126,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=4f423c3170abe92d",
            "url": "https://weblate.framasoft.org/api/units/944126/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:17.408652Z",
            "last_updated": "2024-05-23T10:42:06.309148Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "re-build necessary parts of the plugin (client, styles, ...),"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5550272808651075907,
            "content_hash": -5550272808651075907,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "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": 944127,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=32f9784981d7cebd",
            "url": "https://weblate.framasoft.org/api/units/944127/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:17.410137Z",
            "last_updated": "2024-05-23T10:42:06.310135Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": 6717581269007647754,
            "content_hash": 6717581269007647754,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "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": 944128,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=dd39a492a904c40a",
            "url": "https://weblate.framasoft.org/api/units/944128/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:17.411672Z",
            "last_updated": "2024-05-23T10:42:06.310944Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "change recursively `plugins/node_modules/peertube-plugin-livechat/dist/` files owner to your `peertube` user,"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -899535189412149164,
            "content_hash": -899535189412149164,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "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": 944129,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=73843582dc200854",
            "url": "https://weblate.framasoft.org/api/units/944129/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:17.413135Z",
            "last_updated": "2024-05-23T10:42:06.311803Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "restart your instance."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -555002309414904865,
            "content_hash": -555002309414904865,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "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": 944130,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=784c3c5711cd9bdf",
            "url": "https://weblate.framasoft.org/api/units/944130/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-15T10:07:17.414495Z",
            "last_updated": "2024-05-23T10:42:06.312563Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 221,
            "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": 946145,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=469a4a8089275e28",
            "url": "https://weblate.framasoft.org/api/units/946145/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.668628Z",
            "last_updated": "2024-06-19T10:17:39.309025Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 222,
            "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": 946146,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=4db657903720fe7e",
            "url": "https://weblate.framasoft.org/api/units/946146/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.670365Z",
            "last_updated": "2024-06-19T10:17:39.310015Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "record name: _xmpp-server._tcp.external.your_instance.tld. (replace «your_instance.tld» by your instance uri)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6927822552706818644,
            "content_hash": 6927822552706818644,
            "location": "support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 231,
            "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": 946147,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=e02491e81107a254",
            "url": "https://weblate.framasoft.org/api/units/946147/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.673475Z",
            "last_updated": "2024-06-19T10:17:39.317852Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "Using the `dig` command to check your records, you should get a result similar to this:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 233,
            "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": 946148,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=614e6bfa9082f088",
            "url": "https://weblate.framasoft.org/api/units/946148/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.683986Z",
            "last_updated": "2024-06-19T10:17:39.319604Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 234,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://weblate.framasoft.org/api/units/945618/?format=api",
            "priority": 100,
            "id": 946149,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=cc1e494fca267013",
            "url": "https://weblate.framasoft.org/api/units/946149/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.685682Z",
            "last_updated": "2024-06-19T10:17:39.320590Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "Plugin Peertube Livechat settings - External Authentication"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 296,
            "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": 946150,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=b34f5bbf5058b306",
            "url": "https://weblate.framasoft.org/api/units/946150/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.790105Z",
            "last_updated": "2024-06-19T10:17:39.396434Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "External Authentication"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 297,
            "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": 946151,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=35c71580a6ee95f7",
            "url": "https://weblate.framasoft.org/api/units/946151/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.792984Z",
            "last_updated": "2024-06-19T10:17:39.397513Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": 1088395495740127999,
            "content_hash": 1088395495740127999,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 298,
            "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": 946152,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=8f1ac1efd2b9baff",
            "url": "https://weblate.framasoft.org/api/units/946152/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.795986Z",
            "last_updated": "2024-06-19T10:17:39.398402Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": 3098437725063375614,
            "content_hash": 3098437725063375614,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 299,
            "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": 946154,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=aaffdcb1d9126afe",
            "url": "https://weblate.framasoft.org/api/units/946154/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.799903Z",
            "last_updated": "2024-06-19T10:17:39.399251Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "Such \"external account users\" will be easier to moderate than anonymous accounts."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 494988603712107917,
            "content_hash": 494988603712107917,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 300,
            "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": 946155,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=86de8d833420758d",
            "url": "https://weblate.framasoft.org/api/units/946155/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.802938Z",
            "last_updated": "2024-06-19T10:17:39.400280Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": 6652866472173688286,
            "content_hash": 6652866472173688286,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 301,
            "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": 946156,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=dc53bacedc04d5de",
            "url": "https://weblate.framasoft.org/api/units/946156/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.807742Z",
            "last_updated": "2024-06-19T10:17:39.401150Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 303,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/945626/?format=api",
            "priority": 100,
            "id": 946157,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=8a718bed3fc9ad27",
            "url": "https://weblate.framasoft.org/api/units/946157/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.818770Z",
            "last_updated": "2024-06-19T10:17:39.402856Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "This page will describe available authentication methods."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7784765958395125913,
            "content_hash": 7784765958395125913,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "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/945628/?format=api",
            "priority": 100,
            "id": 946158,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=ec090b64c9b1e099",
            "url": "https://weblate.framasoft.org/api/units/946158/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.820468Z",
            "last_updated": "2024-06-19T10:17:39.403671Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "For the user documentation, see [user documentation](/peertube-plugin-livechat/documentation/user/viewers/)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2509464605497358318,
            "content_hash": -2509464605497358318,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 305,
            "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": 946159,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=5d2c973cacea0812",
            "url": "https://weblate.framasoft.org/api/units/946159/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.825156Z",
            "last_updated": "2024-06-19T10:17:39.404532Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "OpenID Connect"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 306,
            "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": 946160,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=19d05da4e651537d",
            "url": "https://weblate.framasoft.org/api/units/946160/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.826803Z",
            "last_updated": "2024-06-19T10:17:39.405540Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "This feature is still experimental.\nThis feature is available with the plugin version >= 9.0.0.\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 307,
            "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": 946161,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=59ffe8705a743e90",
            "url": "https://weblate.framasoft.org/api/units/946161/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.830508Z",
            "last_updated": "2024-06-19T10:17:39.406387Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "You can configure one external [OpenID Connect](https://openid.net/developers/how-connect-works/) compatible provider."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7519944590234511457,
            "content_hash": -7519944590234511457,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 308,
            "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": 946162,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=17a3ca3cd073979f",
            "url": "https://weblate.framasoft.org/api/units/946162/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.832807Z",
            "last_updated": "2024-06-19T10:17:39.407233Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "Doing so, you can for example use your website for Single Sign-On."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 283752728761865177,
            "content_hash": 283752728761865177,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 309,
            "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": 946163,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=83f0179a79e613d9",
            "url": "https://weblate.framasoft.org/api/units/946163/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.840119Z",
            "last_updated": "2024-06-19T10:17:39.408130Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "Popular CMS softwares (Wordpess, ...) offers plugins implementing OpenID Connect."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7546216123319761643,
            "content_hash": 7546216123319761643,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 310,
            "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": 946164,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=e8b98b9524ccbaeb",
            "url": "https://weblate.framasoft.org/api/units/946164/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.841560Z",
            "last_updated": "2024-06-19T10:17:39.409007Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": 5977564699504441345,
            "content_hash": 5977564699504441345,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 311,
            "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": 946166,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=d2f4936c77e07801",
            "url": "https://weblate.framasoft.org/api/units/946166/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.844163Z",
            "last_updated": "2024-06-19T10:17:39.409909Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": 3786028831574372167,
            "content_hash": 3786028831574372167,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 312,
            "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": 946167,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=b48aad29bf60af47",
            "url": "https://weblate.framasoft.org/api/units/946167/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.845510Z",
            "last_updated": "2024-06-19T10:17:39.410764Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "You will now have to fill some settings."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3479782678671595348,
            "content_hash": -3479782678671595348,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 313,
            "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": 946168,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=4fb554172638e8ac",
            "url": "https://weblate.framasoft.org/api/units/946168/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.848162Z",
            "last_updated": "2024-06-19T10:17:39.411683Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "This is the button label in the following screenshot:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -674486695424768139,
            "content_hash": -674486695424768139,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 314,
            "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": 946169,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=76a3bdec917ac775",
            "url": "https://weblate.framasoft.org/api/units/946169/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.850030Z",
            "last_updated": "2024-06-19T10:17:39.412560Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "For now, it is not possible to localize this label."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3337889227370558552,
            "content_hash": -3337889227370558552,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 315,
            "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": 946170,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=51ad6f6ebef98ba8",
            "url": "https://weblate.framasoft.org/api/units/946170/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.851588Z",
            "last_updated": "2024-06-19T10:17:39.413421Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": -3017311051109154107,
            "content_hash": -3017311051109154107,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 316,
            "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": 946171,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=56205b95ddc742c5",
            "url": "https://weblate.framasoft.org/api/units/946171/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.852973Z",
            "last_updated": "2024-06-19T10:17:39.414273Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?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": [
                ""
            ],
            "id_hash": -4459276335939020421,
            "content_hash": -4459276335939020421,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 317,
            "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": 946172,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=421d77cc790c997b",
            "url": "https://weblate.framasoft.org/api/units/946172/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.854347Z",
            "last_updated": "2024-06-19T10:17:39.415114Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "Your application Client ID."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4151029448511714721,
            "content_hash": 4151029448511714721,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 318,
            "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": 946173,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=b99b6b4a52b9f5a1",
            "url": "https://weblate.framasoft.org/api/units/946173/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.855850Z",
            "last_updated": "2024-06-19T10:17:39.415939Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "You application Client secret."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2165614839417729307,
            "content_hash": 2165614839417729307,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 319,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/945653/?format=api",
            "priority": 100,
            "id": 946174,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=9e0dcf38f7cef11b",
            "url": "https://weblate.framasoft.org/api/units/946174/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.857394Z",
            "last_updated": "2024-06-19T10:17:39.416767Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "If the button does not appear for end users, there might be a configuration issue.  You can try the [diagnostic tool](/peertube-plugin-livechat/documentation/installation/troubleshooting/) to get more information."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7247500725928741348,
            "content_hash": -7247500725928741348,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 324,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 25,
            "source_unit": "https://weblate.framasoft.org/api/units/945654/?format=api",
            "priority": 100,
            "id": 946175,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=1b6bb47d19a1b61c",
            "url": "https://weblate.framasoft.org/api/units/946175/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.859215Z",
            "last_updated": "2024-06-19T10:17:39.420982Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "Note: if you are connected to your Peertube account, the button will never show. So use a private browser window to test."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2296751463887660406,
            "content_hash": -2296751463887660406,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 325,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://weblate.framasoft.org/api/units/945655/?format=api",
            "priority": 100,
            "id": 946176,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=60204cb6599e1a8a",
            "url": "https://weblate.framasoft.org/api/units/946176/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.860691Z",
            "last_updated": "2024-06-19T10:17:39.421914Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "If the button is displayed but is not working, check your Peertube logs.  It could be because the remote service does not use standard scopes or attribute names."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7007435559446577831,
            "content_hash": -7007435559446577831,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 326,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 28,
            "source_unit": "https://weblate.framasoft.org/api/units/945656/?format=api",
            "priority": 100,
            "id": 946177,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=1ec0967c54befd59",
            "url": "https://weblate.framasoft.org/api/units/946177/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.862067Z",
            "last_updated": "2024-06-19T10:17:39.422745Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "More to come"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7591965633368583680,
            "content_hash": -7591965633368583680,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 327,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/945657/?format=api",
            "priority": 100,
            "id": 946178,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=16a3eb7afc179200",
            "url": "https://weblate.framasoft.org/api/units/946178/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.863497Z",
            "last_updated": "2024-06-19T10:17:39.423586Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "Other authentication methods will be implemented in the future."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3128094709147121881,
            "content_hash": -3128094709147121881,
            "location": "build/documentation/pot_in/documentation/admin/external_auth.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 328,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/945658/?format=api",
            "priority": 100,
            "id": 946179,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=5496c66f7581c727",
            "url": "https://weblate.framasoft.org/api/units/946179/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.871135Z",
            "last_updated": "2024-06-19T10:17:39.424474Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/eu/?format=api",
            "source": [
                "See the detailed documentation page:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8607664608778480676,
            "content_hash": 8607664608778480676,
            "location": "build/documentation/pot_in/documentation/admin/settings.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 341,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/945659/?format=api",
            "priority": 100,
            "id": 946180,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/eu/?checksum=f774915b37f16c24",
            "url": "https://weblate.framasoft.org/api/units/946180/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-04-19T09:13:16.880899Z",
            "last_updated": "2024-06-25T11:21:15.274372Z"
        }
    ]
}