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

{
    "count": 770,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/units/?format=api&page=8",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/units/?format=api&page=6",
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "If you are working on new features, and need new strings, you can create them directly in Weblate.  The english version is mandatory. Start with it."
            ],
            "previous_source": "",
            "target": [
                "If you are working on new features, and need new strings, you can create them directly in Weblate.  The english version is mandatory. Start with it."
            ],
            "id_hash": 5774777685724830177,
            "content_hash": 5774777685724830177,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 128,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://weblate.framasoft.org/api/units/883172/?format=api",
            "priority": 100,
            "id": 883172,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=d02421b5867b19e1",
            "url": "https://weblate.framasoft.org/api/units/883172/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.626693Z",
            "last_updated": "2024-05-23T10:41:40.444579Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Each string is linked to a key (for example `use_chat`).  Choose an explicit key in english, lower case."
            ],
            "previous_source": "",
            "target": [
                "Each string is linked to a key (for example `use_chat`).  Choose an explicit key in english, lower case."
            ],
            "id_hash": 6772226306662129838,
            "content_hash": 6772226306662129838,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 129,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://weblate.framasoft.org/api/units/883173/?format=api",
            "priority": 100,
            "id": 883173,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=ddfbc7f1f326e0ae",
            "url": "https://weblate.framasoft.org/api/units/883173/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.642295Z",
            "last_updated": "2024-05-23T10:41:40.445598Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "If you have to test new strings without waiting for a Weblate merge, you can modify `languages/*.yml` files, but avoid to commit these changes (to minimize conflict risks)."
            ],
            "previous_source": "",
            "target": [
                "If you have to test new strings without waiting for a Weblate merge, you can modify `languages/*.yml` files, but avoid to commit these changes (to minimize conflict risks)."
            ],
            "id_hash": 1326439831700580463,
            "content_hash": 1326439831700580463,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 130,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 28,
            "source_unit": "https://weblate.framasoft.org/api/units/883174/?format=api",
            "priority": 100,
            "id": 883174,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=926875ffc871286f",
            "url": "https://weblate.framasoft.org/api/units/883174/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.658078Z",
            "last_updated": "2024-05-23T10:41:40.446859Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Use translations in front-end code"
            ],
            "previous_source": "",
            "target": [
                "Use translations in front-end code"
            ],
            "id_hash": -700577231627057835,
            "content_hash": -700577231627057835,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Title ###",
            "flags": "md-text, no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 131,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/883175/?format=api",
            "priority": 100,
            "id": 883175,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=76470cb83b248555",
            "url": "https://weblate.framasoft.org/api/units/883175/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.673681Z",
            "last_updated": "2024-05-23T10:41:40.447880Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Before using a string in front-end, you need to declare a new constant in `client/@types/global.d.ts`.  The constant name must:"
            ],
            "previous_source": "",
            "target": [
                "Before using a string in front-end, you need to declare a new constant in `client/@types/global.d.ts`.  The constant name must:"
            ],
            "id_hash": -5810150089888672822,
            "content_hash": -5810150089888672822,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 132,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://weblate.framasoft.org/api/units/883176/?format=api",
            "priority": 100,
            "id": 883176,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=2f5e3346d87b53ca",
            "url": "https://weblate.framasoft.org/api/units/883176/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.689476Z",
            "last_updated": "2024-05-23T10:41:40.451194Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "start with the prefix \"LOC_\""
            ],
            "previous_source": "",
            "target": [
                "start with the prefix \"LOC_\""
            ],
            "id_hash": 5471308896973113385,
            "content_hash": 5471308896973113385,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 133,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/883177/?format=api",
            "priority": 100,
            "id": 883177,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=cbedfe741c844829",
            "url": "https://weblate.framasoft.org/api/units/883177/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.706082Z",
            "last_updated": "2024-05-23T10:41:40.467299Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "use the string key, upper cased"
            ],
            "previous_source": "",
            "target": [
                "use the string key, upper cased"
            ],
            "id_hash": -6754323404258425992,
            "content_hash": -6754323404258425992,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 134,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/883178/?format=api",
            "priority": 100,
            "id": 883178,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=2243d2a65711c378",
            "url": "https://weblate.framasoft.org/api/units/883178/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.722769Z",
            "last_updated": "2024-05-23T10:41:40.468320Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "you just have to declare its type, not its value"
            ],
            "previous_source": "",
            "target": [
                "you just have to declare its type, not its value"
            ],
            "id_hash": 8038874643816141784,
            "content_hash": 8038874643816141784,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 135,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/883179/?format=api",
            "priority": 100,
            "id": 883179,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=ef8fd1e5928e53d8",
            "url": "https://weblate.framasoft.org/api/units/883179/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.738023Z",
            "last_updated": "2024-05-23T10:41:40.469165Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "For example, to use \"use_chat\", you have to declare:"
            ],
            "previous_source": "",
            "target": [
                "For example, to use \"use_chat\", you have to declare:"
            ],
            "id_hash": -7346116857836201719,
            "content_hash": -7346116857836201719,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 136,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/883180/?format=api",
            "priority": 100,
            "id": 883180,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=1a0d59a3a22a1909",
            "url": "https://weblate.framasoft.org/api/units/883180/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.756444Z",
            "last_updated": "2024-05-23T10:41:40.471758Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "declare const LOC_USE_CHAT: string\n"
            ],
            "previous_source": "",
            "target": [
                "declare const LOC_USE_CHAT: string\n"
            ],
            "id_hash": -9199461446392579023,
            "content_hash": -9199461446392579023,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Fenced code block (typescript)",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 137,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/883181/?format=api",
            "priority": 100,
            "id": 883181,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=0054f28e2ade7c31",
            "url": "https://weblate.framasoft.org/api/units/883181/?format=api",
            "explanation": "",
            "extra_flags": "ignore-punctuation-spacing, ignore-same",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.774356Z",
            "last_updated": "2024-05-23T10:41:40.473423Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "The `build-client.js` script will read the `client/@types/global.d.ts`, search for such constants, and load their values from the languages files."
            ],
            "previous_source": "",
            "target": [
                "The `build-client.js` script will read the `client/@types/global.d.ts`, search for such constants, and load their values from the languages files."
            ],
            "id_hash": -8479372137080743831,
            "content_hash": -8479372137080743831,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 138,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://weblate.framasoft.org/api/units/883182/?format=api",
            "priority": 100,
            "id": 883182,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=0a5337f78af51869",
            "url": "https://weblate.framasoft.org/api/units/883182/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.789936Z",
            "last_updated": "2024-05-23T10:41:40.476371Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Now, you can simply call `peertubeHelpers.translate(LOC_USE_CHAT)` in your code."
            ],
            "previous_source": "",
            "target": [
                "Now, you can simply call `peertubeHelpers.translate(LOC_USE_CHAT)` in your code."
            ],
            "id_hash": 2764642986753266821,
            "content_hash": 2764642986753266821,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 139,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/883183/?format=api",
            "priority": 100,
            "id": 883183,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=a65dfc2614341485",
            "url": "https://weblate.framasoft.org/api/units/883183/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.805954Z",
            "last_updated": "2024-05-23T10:41:40.480050Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Use translations in back-end code"
            ],
            "previous_source": "",
            "target": [
                "Use translations in back-end code"
            ],
            "id_hash": -7289052008841539490,
            "content_hash": -7289052008841539490,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Title ###",
            "flags": "md-text, no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 140,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/883184/?format=api",
            "priority": 100,
            "id": 883184,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=1ad815d127a7105e",
            "url": "https://weblate.framasoft.org/api/units/883184/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.822138Z",
            "last_updated": "2024-05-23T10:41:40.501620Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "In theory, the only parts of the backend code where you need localization is the settings declaration and standardized data (ActivityPub, RSS, ...).  Here we need to get english strings from the translation key."
            ],
            "previous_source": "",
            "target": [
                "In theory, the only parts of the backend code where you need localization is the settings declaration and standardized data (ActivityPub, RSS, ...).  Here we need to get english strings from the translation key."
            ],
            "id_hash": 713805652900847766,
            "content_hash": 713805652900847766,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 141,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 34,
            "source_unit": "https://weblate.framasoft.org/api/units/883185/?format=api",
            "priority": 100,
            "id": 883185,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=89e7f2759bd22096",
            "url": "https://weblate.framasoft.org/api/units/883185/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.838340Z",
            "last_updated": "2024-05-23T10:41:40.506697Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Note: you should never need another language translation from backend code.  Localization must be done on front-end."
            ],
            "previous_source": "",
            "target": [
                "Note: you should never need another language translation from backend code.  Localization must be done on front-end."
            ],
            "id_hash": -3346283188097050114,
            "content_hash": -3346283188097050114,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 142,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://weblate.framasoft.org/api/units/883186/?format=api",
            "priority": 100,
            "id": 883186,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=518f9d2b779d19fe",
            "url": "https://weblate.framasoft.org/api/units/883186/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.856678Z",
            "last_updated": "2024-05-23T10:41:40.507727Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "There is a `lib/loc.ts` module providing a `loc()` function.  Just pass it the key to have the english string: `loc('diagnostic')`'."
            ],
            "previous_source": "",
            "target": [
                "There is a `lib/loc.ts` module providing a `loc()` function.  Just pass it the key to have the english string: `loc('diagnostic')`'."
            ],
            "id_hash": -773402362400276726,
            "content_hash": -773402362400276726,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 143,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://weblate.framasoft.org/api/units/883187/?format=api",
            "priority": 100,
            "id": 883187,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=754452a628aeff0a",
            "url": "https://weblate.framasoft.org/api/units/883187/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.872519Z",
            "last_updated": "2024-05-23T10:41:40.513147Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Documentation translation"
            ],
            "previous_source": "",
            "target": [
                "Documentation translation"
            ],
            "id_hash": -6923282222874844466,
            "content_hash": -6923282222874844466,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "md-text, no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 144,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/883188/?format=api",
            "priority": 100,
            "id": 883188,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=1feb8f7fd9c4a2ce",
            "url": "https://weblate.framasoft.org/api/units/883188/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.889519Z",
            "last_updated": "2024-05-23T10:41:40.521612Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "The documentation translation is done using the corresponding Weblate component."
            ],
            "previous_source": "",
            "target": [
                "The documentation translation is done using the corresponding Weblate component."
            ],
            "id_hash": -8207472929415279178,
            "content_hash": -8207472929415279178,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 145,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/883189/?format=api",
            "priority": 100,
            "id": 883189,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=0e1932db12914db6",
            "url": "https://weblate.framasoft.org/api/units/883189/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.907242Z",
            "last_updated": "2024-05-23T10:41:40.529065Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "There is a specific \"Hugo shortcodes\" you can use to display an application string.  Saying you want to display the name of the button \"open_chat_new_window\", you can use this in the documentation markdown file:"
            ],
            "previous_source": "",
            "target": [
                "There is a specific \"Hugo shortcodes\" you can use to display an application string.  Saying you want to display the name of the button \"open_chat_new_window\", you can use this in the documentation markdown file:"
            ],
            "id_hash": -5812284757759637905,
            "content_hash": -5812284757759637905,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 146,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 34,
            "source_unit": "https://weblate.framasoft.org/api/units/883190/?format=api",
            "priority": 100,
            "id": 883190,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=2f569dcec051c66f",
            "url": "https://weblate.framasoft.org/api/units/883190/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.923331Z",
            "last_updated": "2024-05-23T10:41:40.530254Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "{{%/* livechat_label open_chat_new_window */%}}\n"
            ],
            "previous_source": "",
            "target": [
                "{{%/* livechat_label open_chat_new_window */%}}\n"
            ],
            "id_hash": -6296693753208600880,
            "content_hash": -6296693753208600880,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Fenced code block (hugo)",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 147,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/883191/?format=api",
            "priority": 100,
            "id": 883191,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=289da6648c9486d0",
            "url": "https://weblate.framasoft.org/api/units/883191/?format=api",
            "explanation": "",
            "extra_flags": "ignore-same",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.939427Z",
            "last_updated": "2024-05-23T10:41:40.541949Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "You can also prevent a whole page from being translating by adding `livechatnotranslation: true` in the Yaml Font Matter section:"
            ],
            "previous_source": "",
            "target": [
                "You can also prevent a whole page from being translating by adding `livechatnotranslation: true` in the Yaml Font Matter section:"
            ],
            "id_hash": 615012194000347588,
            "content_hash": 615012194000347588,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 148,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://weblate.framasoft.org/api/units/883192/?format=api",
            "priority": 100,
            "id": 883192,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=8888f654fbeca1c4",
            "url": "https://weblate.framasoft.org/api/units/883192/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.955869Z",
            "last_updated": "2024-05-23T10:41:40.546524Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "  ---\n  title: \"Third party\"\n  description: \"Displaying the livechat with 3rd party software.\"\n  weight: 20\n  chapter: false\n  livechatnotranslation: true\n  ---\n"
            ],
            "previous_source": "",
            "target": [
                "  ---\n  title: \"Third party\"\n  description: \"Displaying the livechat with 3rd party software.\"\n  weight: 20\n  chapter: false\n  livechatnotranslation: true\n  ---\n"
            ],
            "id_hash": 9220543855421841632,
            "content_hash": 9220543855421841632,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Fenced code block (yaml)",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 149,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 19,
            "source_unit": "https://weblate.framasoft.org/api/units/883193/?format=api",
            "priority": 100,
            "id": 883193,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=fff5f3c8b25460e0",
            "url": "https://weblate.framasoft.org/api/units/883193/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.974315Z",
            "last_updated": "2024-05-23T10:41:40.555094Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Never translate a string in the `livechat.en.pot` file, it would be ignored.  Instead, edit directly the markdown files."
            ],
            "previous_source": "",
            "target": [
                "Never translate a string in the `livechat.en.pot` file, it would be ignored.  Instead, edit directly the markdown files."
            ],
            "id_hash": 7109971231492885411,
            "content_hash": 7109971231492885411,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 150,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://weblate.framasoft.org/api/units/883194/?format=api",
            "priority": 100,
            "id": 883194,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=e2abb12a30614ba3",
            "url": "https://weblate.framasoft.org/api/units/883194/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:01.991430Z",
            "last_updated": "2024-05-23T10:41:40.567643Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "If a string contains a link, you can change it for the correct link in the translated language.  For example, for a link to this documentation, you can add the language code in the url."
            ],
            "previous_source": "",
            "target": [
                "If a string contains a link, you can change it for the correct link in the translated language.  For example, for a link to this documentation, you can add the language code in the url."
            ],
            "id_hash": -8548197900058503860,
            "content_hash": -8548197900058503860,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 151,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 35,
            "source_unit": "https://weblate.framasoft.org/api/units/883195/?format=api",
            "priority": 100,
            "id": 883195,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=095eb34cd945d54c",
            "url": "https://weblate.framasoft.org/api/units/883195/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:02.009833Z",
            "last_updated": "2024-05-23T10:41:40.569369Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Some strings are block of code.  Don't translate code.  But you can translate comments, or parameters if relevant."
            ],
            "previous_source": "",
            "target": [
                "Some strings are block of code.  Don't translate code.  But you can translate comments, or parameters if relevant."
            ],
            "id_hash": 1311712852885669350,
            "content_hash": 1311712852885669350,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 152,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://weblate.framasoft.org/api/units/883196/?format=api",
            "priority": 100,
            "id": 883196,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=923423e3d39085e6",
            "url": "https://weblate.framasoft.org/api/units/883196/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:02.029186Z",
            "last_updated": "2024-05-23T10:41:40.589045Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "If you are not sure, just don't translate, and ask what to do."
            ],
            "previous_source": "",
            "target": [
                "If you are not sure, just don't translate, and ask what to do."
            ],
            "id_hash": 146146015992646457,
            "content_hash": 146146015992646457,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 153,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://weblate.framasoft.org/api/units/883197/?format=api",
            "priority": 100,
            "id": 883197,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=82073706f8948b39",
            "url": "https://weblate.framasoft.org/api/units/883197/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T15:11:02.046453Z",
            "last_updated": "2024-05-23T10:41:40.590856Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "# Clone the repository. Dont forget the --recursive to clone submodules.\ngit clone https://github.com/JohnXLivingston/peertube-plugin-livechat.git --recursive\n\ncd peertube-plugin-livechat\n\n# Install NPM dependencies and build the module for the first time:\nnpm install\n\n# Build the plugin after a modification:\nnpm run build\n\n# If you have a fork from the repository, add it as remote (example):\ngit remote add me git@github.com:MY_GITHUB_ACCOUNT/peertube-plugin-livechat.git\n\n# Create a local branch for you developments, and checkout it (example):\ngit checkout my_development # Note: if an issue is associated, use fix_1234 as your branch name (where 1234 is the issue's number)\n# To propose your modifications, push your branch to your repository (example):\ngit push --set-upstream me my_development\n# Then go to your github repository with your web browser to propose the Pull Request (see additional instructions below)\n"
            ],
            "previous_source": "",
            "target": [
                "# Clone the repository. Dont forget the --recursive to clone submodules.\ngit clone https://github.com/JohnXLivingston/peertube-plugin-livechat.git --recursive\n\ncd peertube-plugin-livechat\n\n# Install NPM dependencies and build the module for the first time:\nnpm install\n\n# Build the plugin after a modification:\nnpm run build\n\n# If you have a fork from the repository, add it as remote (example):\ngit remote add me git@github.com:MY_GITHUB_ACCOUNT/peertube-plugin-livechat.git\n\n# Create a local branch for you developments, and checkout it (example):\ngit checkout my_development # Note: if an issue is associated, use fix_1234 as your branch name (where 1234 is the issue's number)\n# To propose your modifications, push your branch to your repository (example):\ngit push --set-upstream me my_development\n# Then go to your github repository with your web browser to propose the Pull Request (see additional instructions below)\n"
            ],
            "id_hash": -9077068116255634607,
            "content_hash": -9077068116255634607,
            "location": "support/documentation/content/en/contributing/develop/_index.md",
            "context": "",
            "note": "type: Fenced code block (bash)",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 28,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 131,
            "source_unit": "https://weblate.framasoft.org/api/units/884606/?format=api",
            "priority": 100,
            "id": 884606,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=0207c6a4008f0b51",
            "url": "https://weblate.framasoft.org/api/units/884606/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-19T06:50:55.393419Z",
            "last_updated": "2024-05-23T10:41:39.860564Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "There may be links to documentation elsewhere on the web.  Try not to change the urls of the documentation pages.  Or at the very least, put links to the new location on the previous url."
            ],
            "previous_source": "",
            "target": [
                "There may be links to documentation elsewhere on the web.  Try not to change the urls of the documentation pages.  Or at the very least, put links to the new location on the previous url."
            ],
            "id_hash": 8456023743351013340,
            "content_hash": 8456023743351013340,
            "location": "support/documentation/content/en/contributing/document/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 102,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 35,
            "source_unit": "https://weblate.framasoft.org/api/units/884837/?format=api",
            "priority": 100,
            "id": 884837,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=f559d4caeab4bfdc",
            "url": "https://weblate.framasoft.org/api/units/884837/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:48.589824Z",
            "last_updated": "2024-05-23T10:41:40.377247Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Some classic mistakes and workarounds."
            ],
            "previous_source": "",
            "target": [
                "Some classic mistakes and workarounds."
            ],
            "id_hash": 2483185743125936308,
            "content_hash": 2483185743125936308,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Yaml Front Matter Hash Value: description",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 409,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/884838/?format=api",
            "priority": 100,
            "id": 884838,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=a2760c46e255f8b4",
            "url": "https://weblate.framasoft.org/api/units/884838/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:48.844399Z",
            "last_updated": "2024-06-25T11:21:04.439632Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "I just installed/upgraded the plugin, but nothing happens"
            ],
            "previous_source": "",
            "target": [
                "I just installed/upgraded the plugin, but nothing happens"
            ],
            "id_hash": 5478040341923538687,
            "content_hash": 5478040341923538687,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "md-text, no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 410,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/884839/?format=api",
            "priority": 100,
            "id": 884839,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=cc05e8aac59ca6ff",
            "url": "https://weblate.framasoft.org/api/units/884839/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:48.860487Z",
            "last_updated": "2024-06-25T11:21:04.440857Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "If you have just installed/upgraded the plugin, but nothing happens (no chat, no settings, buttons in the settings page does not work, ...), just try to reload the page."
            ],
            "previous_source": "",
            "target": [
                "If you have just installed/upgraded the plugin, but nothing happens (no chat, no settings, buttons in the settings page does not work, ...), just try to reload the page."
            ],
            "id_hash": -2310099482135785422,
            "content_hash": -2310099482135785422,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 411,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 29,
            "source_unit": "https://weblate.framasoft.org/api/units/884840/?format=api",
            "priority": 100,
            "id": 884840,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=5ff0e0c2ab7b9032",
            "url": "https://weblate.framasoft.org/api/units/884840/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:48.876910Z",
            "last_updated": "2024-06-25T11:21:04.441899Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Diagnostic tool"
            ],
            "previous_source": "",
            "target": [
                "Diagnostic tool"
            ],
            "id_hash": 7357075349986695218,
            "content_hash": 7357075349986695218,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "md-text, no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 412,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/884841/?format=api",
            "priority": 100,
            "id": 884841,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=e619950d25bd5832",
            "url": "https://weblate.framasoft.org/api/units/884841/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:48.895799Z",
            "last_updated": "2024-06-25T11:21:04.443114Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "If the chat does not work, there is a diagnostic tool in the plugin's settings pages."
            ],
            "previous_source": "",
            "target": [
                "If the chat does not work, there is a diagnostic tool in the plugin's settings pages."
            ],
            "id_hash": -5779089381501034030,
            "content_hash": -5779089381501034030,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 413,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://weblate.framasoft.org/api/units/884842/?format=api",
            "priority": 100,
            "id": 884842,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=2fcc8cd3926621d2",
            "url": "https://weblate.framasoft.org/api/units/884842/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:48.913739Z",
            "last_updated": "2024-06-25T11:21:04.444239Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Open the plugin settings, and click on the \"launch diagnostic\" button."
            ],
            "previous_source": "",
            "target": [
                "Open the plugin settings, and click on the \"launch diagnostic\" button."
            ],
            "id_hash": -2154888430331396058,
            "content_hash": -2154888430331396058,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 414,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://weblate.framasoft.org/api/units/884843/?format=api",
            "priority": 100,
            "id": 884843,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=62184c63c37f8026",
            "url": "https://weblate.framasoft.org/api/units/884843/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:48.929560Z",
            "last_updated": "2024-06-25T11:21:04.445298Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "![Launch diagnostic](/peertube-plugin-livechat/images/launch_diagnostic.png?classes=shadow,border&height=200px)"
            ],
            "previous_source": "",
            "target": [
                "![Launch diagnostic](/peertube-plugin-livechat/images/launch_diagnostic.png?classes=shadow,border&height=200px)"
            ],
            "id_hash": -5515664041251328800,
            "content_hash": -5515664041251328800,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 415,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/884844/?format=api",
            "priority": 100,
            "id": 884844,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=33746cc718d1ace0",
            "url": "https://weblate.framasoft.org/api/units/884844/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:48.945272Z",
            "last_updated": "2024-06-25T11:21:04.446283Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "If there is any error in the diagnostic page, you can search in this page for a solution, or refer to the [Bug tracking documentation page](/peertube-plugin-livechat/issues/) if you can't find any response."
            ],
            "previous_source": "",
            "target": [
                "If there is any error in the diagnostic page, you can search in this page for a solution, or refer to the [Bug tracking documentation page](/peertube-plugin-livechat/issues/) if you can't find any response."
            ],
            "id_hash": -4133317404775930860,
            "content_hash": -4133317404775930860,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 416,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 32,
            "source_unit": "https://weblate.framasoft.org/api/units/884845/?format=api",
            "priority": 100,
            "id": 884845,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=46a381b838642414",
            "url": "https://weblate.framasoft.org/api/units/884845/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:48.961678Z",
            "last_updated": "2024-06-25T11:21:04.447811Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "![Diagnostic result](/peertube-plugin-livechat/images/diagnostic.png?classes=shadow,border&height=200px)"
            ],
            "previous_source": "",
            "target": [
                "![Diagnostic result](/peertube-plugin-livechat/images/diagnostic.png?classes=shadow,border&height=200px)"
            ],
            "id_hash": -3699093810027054452,
            "content_hash": -3699093810027054452,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 417,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/884846/?format=api",
            "priority": 100,
            "id": 884846,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=4caa2dc7467dba8c",
            "url": "https://weblate.framasoft.org/api/units/884846/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:48.978876Z",
            "last_updated": "2024-06-25T11:21:04.449217Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Chat does not load"
            ],
            "previous_source": "",
            "target": [
                "Chat does not load"
            ],
            "id_hash": 6155206580909056207,
            "content_hash": 6155206580909056207,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "md-text, no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 418,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/884847/?format=api",
            "priority": 100,
            "id": 884847,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=d56bafc60e3b20cf",
            "url": "https://weblate.framasoft.org/api/units/884847/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:48.994836Z",
            "last_updated": "2024-06-25T11:21:04.450270Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Internal API calls"
            ],
            "previous_source": "",
            "target": [
                "Internal API calls"
            ],
            "id_hash": -5012730733815145624,
            "content_hash": -5012730733815145624,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Title ###",
            "flags": "md-text, no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 419,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/884848/?format=api",
            "priority": 100,
            "id": 884848,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=3a6f33f4c843db68",
            "url": "https://weblate.framasoft.org/api/units/884848/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:49.010352Z",
            "last_updated": "2024-06-25T11:21:04.451285Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "In some case (like for some Docker Peertube installation), the diagnostic tools displays an error for the test called \"API Prosody -> Peertube is KO\".\n"
            ],
            "previous_source": "",
            "target": [
                "In some case (like for some Docker Peertube installation), the diagnostic tools displays an error for the test called \"API Prosody -> Peertube is KO\".\n"
            ],
            "id_hash": -2135926724119056456,
            "content_hash": -2135926724119056456,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text, no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 420,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 25,
            "source_unit": "https://weblate.framasoft.org/api/units/884849/?format=api",
            "priority": 100,
            "id": 884849,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=625ba9f6069eafb8",
            "url": "https://weblate.framasoft.org/api/units/884849/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:49.025950Z",
            "last_updated": "2024-06-25T11:21:04.452248Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "In such case, try changing the \"{{% livechat_label prosody_peertube_uri_label %}}\" settings, by setting `http://127.0.0.1:9000` (assuming 9000 is the port on which Peertube listen, ask your instance administrators if you don't know)."
            ],
            "previous_source": "",
            "target": [
                "In such case, try changing the \"{{% livechat_label prosody_peertube_uri_label %}}\" settings, by setting `http://127.0.0.1:9000` (assuming 9000 is the port on which Peertube listen, ask your instance administrators if you don't know)."
            ],
            "id_hash": 7576639589018624613,
            "content_hash": 7576639589018624613,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 421,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 31,
            "source_unit": "https://weblate.framasoft.org/api/units/884850/?format=api",
            "priority": 100,
            "id": 884850,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=e925a1903e9de265",
            "url": "https://weblate.framasoft.org/api/units/884850/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:49.042502Z",
            "last_updated": "2024-06-25T11:21:04.453280Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Websocket"
            ],
            "previous_source": "",
            "target": [
                "Websocket"
            ],
            "id_hash": -8246059194006782533,
            "content_hash": -8246059194006782533,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Title ###",
            "flags": "md-text, no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 423,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/884851/?format=api",
            "priority": 100,
            "id": 884851,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=0d901cda4061bdbb",
            "url": "https://weblate.framasoft.org/api/units/884851/?format=api",
            "explanation": "",
            "extra_flags": "ignore-same",
            "pending": false,
            "timestamp": "2023-07-25T16:00:49.059611Z",
            "last_updated": "2024-06-25T11:21:04.455575Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "You can confirm that it is a Websocket issue by opening your browser console, and checking for error logs talking about failed Websocket connection."
            ],
            "previous_source": "",
            "target": [
                "You can confirm that it is a Websocket issue by opening your browser console, and checking for error logs talking about failed Websocket connection."
            ],
            "id_hash": -8427520965296999602,
            "content_hash": -8427520965296999602,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 425,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://weblate.framasoft.org/api/units/884853/?format=api",
            "priority": 100,
            "id": 884853,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=0b0b6e553e50b34e",
            "url": "https://weblate.framasoft.org/api/units/884853/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:49.093264Z",
            "last_updated": "2024-06-25T11:21:04.457665Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "If you can't fix this immediatly, you can disable Websocket by unchecking \"{{% livechat_label disable_websocket_label %}}\" in the plugin setting page.  In such case, you should also check \"{{% livechat_label federation_dont_publish_remotely_label %}}\", as chat federation won't work without Websocket."
            ],
            "previous_source": "",
            "target": [
                "If you can't fix this immediatly, you can disable Websocket by unchecking \"{{% livechat_label disable_websocket_label %}}\" in the plugin setting page.  In such case, you should also check \"{{% livechat_label federation_dont_publish_remotely_label %}}\", as chat federation won't work without Websocket."
            ],
            "id_hash": -6026854524194620738,
            "content_hash": -6026854524194620738,
            "location": "support/documentation/content/en/documentation/installation/troubleshooting.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 426,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 39,
            "source_unit": "https://weblate.framasoft.org/api/units/884854/?format=api",
            "priority": 100,
            "id": 884854,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=2c5c4fbdec6c7abe",
            "url": "https://weblate.framasoft.org/api/units/884854/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:49.112482Z",
            "last_updated": "2024-06-25T11:21:04.458632Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "This section is still incomplete."
            ],
            "previous_source": "",
            "target": [
                "This section is still incomplete."
            ],
            "id_hash": 3495781273466486100,
            "content_hash": 3495781273466486100,
            "location": "build/documentation/pot_in/documentation/user/streamers/moderation.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 563,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/884855/?format=api",
            "priority": 100,
            "id": 884855,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=b083828bf96ebd54",
            "url": "https://weblate.framasoft.org/api/units/884855/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:49.145012Z",
            "last_updated": "2024-06-25T11:21:04.759633Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Accessing moderation tools"
            ],
            "previous_source": "",
            "target": [
                "Accessing moderation tools"
            ],
            "id_hash": 3481888736386869141,
            "content_hash": 3481888736386869141,
            "location": "build/documentation/pot_in/documentation/user/streamers/moderation.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "md-text, no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 567,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/884856/?format=api",
            "priority": 100,
            "id": 884856,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=b052275b9fc5e795",
            "url": "https://weblate.framasoft.org/api/units/884856/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:49.160634Z",
            "last_updated": "2024-06-25T11:21:04.763623Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Roles and affiliations"
            ],
            "previous_source": "",
            "target": [
                "Roles and affiliations"
            ],
            "id_hash": -7425438258191638323,
            "content_hash": -7425438258191638323,
            "location": "build/documentation/pot_in/documentation/user/streamers/moderation.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "md-text, no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 581,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/884859/?format=api",
            "priority": 100,
            "id": 884859,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=18f38b3eeee460cd",
            "url": "https://weblate.framasoft.org/api/units/884859/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:49.214041Z",
            "last_updated": "2024-06-25T11:21:04.783086Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "There are several roles that can be assignated to users in chat rooms: owner, moderators, member, ..."
            ],
            "previous_source": "",
            "target": [
                "There are several roles that can be assignated to users in chat rooms: owner, moderators, member, ..."
            ],
            "id_hash": -3724904656434392665,
            "content_hash": -3724904656434392665,
            "location": "build/documentation/pot_in/documentation/user/streamers/moderation.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 582,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 17,
            "source_unit": "https://weblate.framasoft.org/api/units/884860/?format=api",
            "priority": 100,
            "id": 884860,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=4c4e7af34b0791a7",
            "url": "https://weblate.framasoft.org/api/units/884860/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:49.229532Z",
            "last_updated": "2024-06-25T11:21:04.784108Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "You can promote users as moderators, if you need some help."
            ],
            "previous_source": "",
            "target": [
                "You can promote users as moderators, if you need some help."
            ],
            "id_hash": 9106366766302691761,
            "content_hash": 9106366766302691761,
            "location": "build/documentation/pot_in/documentation/user/streamers/moderation.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "md-text",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 583,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://weblate.framasoft.org/api/units/884861/?format=api",
            "priority": 100,
            "id": 884861,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=fe6050538be501b1",
            "url": "https://weblate.framasoft.org/api/units/884861/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:49.246044Z",
            "last_updated": "2024-06-25T11:21:04.785056Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/en/?format=api",
            "source": [
                "Delete room content"
            ],
            "previous_source": "",
            "target": [
                "Delete room content"
            ],
            "id_hash": -3921995703787600076,
            "content_hash": -3921995703787600076,
            "location": "build/documentation/pot_in/documentation/user/streamers/moderation.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "md-text, no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 584,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/884862/?format=api",
            "priority": 100,
            "id": 884862,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/en/?checksum=499245afe121c734",
            "url": "https://weblate.framasoft.org/api/units/884862/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-25T16:00:49.262812Z",
            "last_updated": "2024-06-25T11:21:04.787299Z"
        }
    ]
}