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

{
    "count": 899,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/units/?format=api&page=4",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/units/?format=api&page=2",
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Publication"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6676415263378140270,
            "content_hash": 6676415263378140270,
            "location": "support/documentation/content/en/contributing/document/_index.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 107,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/861816/?format=api",
            "priority": 100,
            "id": 948539,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=dca7644f12a66c6e",
            "url": "https://weblate.framasoft.org/api/units/948539/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.259939Z",
            "last_updated": "2024-09-11T08:41:29.087594Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Publishing the documentation is automatic, as soon as the changes are merged into the `documentation` branch."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2068073726964541000,
            "content_hash": -2068073726964541000,
            "location": "support/documentation/content/en/contributing/document/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 108,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://weblate.framasoft.org/api/units/875839/?format=api",
            "priority": 100,
            "id": 948540,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=634cb9e706f5d9b8",
            "url": "https://weblate.framasoft.org/api/units/948540/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.261651Z",
            "last_updated": "2024-09-11T08:41:29.088614Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Give your feedback"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8928330711950974198,
            "content_hash": 8928330711950974198,
            "location": "support/documentation/content/en/contributing/feedback/_index.md",
            "context": "",
            "note": "type: Yaml Front Matter Hash Value: title",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 109,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/861818/?format=api",
            "priority": 100,
            "id": 948541,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=fbe7cd7a6b0c5cf6",
            "url": "https://weblate.framasoft.org/api/units/948541/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.263365Z",
            "last_updated": "2024-09-11T08:41:29.089609Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "You don't need to know how to code to start contributing to this plugin! Other contributions are very valuable too, among which: you can test the software and report bugs, you can give feedback, features that you are interested in, user interface, design, ..."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6046686698805530752,
            "content_hash": 6046686698805530752,
            "location": "support/documentation/content/en/contributing/feedback/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 110,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 44,
            "source_unit": "https://weblate.framasoft.org/api/units/875840/?format=api",
            "priority": 100,
            "id": 948542,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=d3ea25840e621080",
            "url": "https://weblate.framasoft.org/api/units/948542/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.265010Z",
            "last_updated": "2024-09-11T08:41:29.090597Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Contributing"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5846421357448264069,
            "content_hash": 5846421357448264069,
            "location": "support/documentation/content/en/contributing/_index.md",
            "context": "",
            "note": "type: Yaml Front Matter Hash Value: title",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 111,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/861820/?format=api",
            "priority": 100,
            "id": 948543,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=d122a93fb9f5f985",
            "url": "https://weblate.framasoft.org/api/units/948543/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.266766Z",
            "last_updated": "2024-09-11T08:41:29.091598Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Interested in contributing? Awesome!"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6286664930106306178,
            "content_hash": 6286664930106306178,
            "location": "support/documentation/content/en/contributing/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 112,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/875841/?format=api",
            "priority": 100,
            "id": 948544,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=d73eb8721ce46e82",
            "url": "https://weblate.framasoft.org/api/units/948544/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.268478Z",
            "last_updated": "2024-09-11T08:41:29.092525Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Translate the plugin"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7184669172788695965,
            "content_hash": -7184669172788695965,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Yaml Front Matter Hash Value: description",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 113,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/883157/?format=api",
            "priority": 100,
            "id": 948545,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=1c4aed740f3aec63",
            "url": "https://weblate.framasoft.org/api/units/948545/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.270150Z",
            "last_updated": "2024-09-11T08:41:29.093512Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Translate"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4345304416435249657,
            "content_hash": -4345304416435249657,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Yaml Front Matter Hash Value: title",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 114,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/883158/?format=api",
            "priority": 100,
            "id": 948546,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=43b260a7d970de07",
            "url": "https://weblate.framasoft.org/api/units/948546/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.271917Z",
            "last_updated": "2024-09-11T08:41:29.094470Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "You can contribute to this plugin translation.  Translations are handled using the [Weblate](https://weblate.org/) software, using [Framasoft Weblate instance](https://weblate.framasoft.org/)."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5760899099097035526,
            "content_hash": 5760899099097035526,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 115,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://weblate.framasoft.org/api/units/883159/?format=api",
            "priority": 100,
            "id": 948547,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=cff2d335448bf306",
            "url": "https://weblate.framasoft.org/api/units/948547/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.273690Z",
            "last_updated": "2024-09-11T08:41:29.095408Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Never modify directly files in the `languages` folder, this could lead to conflicts."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8632487404801384886,
            "content_hash": -8632487404801384886,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 116,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://weblate.framasoft.org/api/units/883160/?format=api",
            "priority": 100,
            "id": 948548,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=08333e7134c79e4a",
            "url": "https://weblate.framasoft.org/api/units/948548/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.275407Z",
            "last_updated": "2024-09-11T08:41:29.096337Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "How to"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6279370564951161027,
            "content_hash": 6279370564951161027,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 117,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/883161/?format=api",
            "priority": 100,
            "id": 948549,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=d724ce4260f538c3",
            "url": "https://weblate.framasoft.org/api/units/948549/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.277302Z",
            "last_updated": "2024-09-11T08:41:29.097427Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Create an account: https://weblate.framasoft.org/accounts/register/"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -159657585625977897,
            "content_hash": -159657585625977897,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 118,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/883162/?format=api",
            "priority": 100,
            "id": 948550,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=7dc8c84593112bd7",
            "url": "https://weblate.framasoft.org/api/units/948550/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.283936Z",
            "last_updated": "2024-09-11T08:41:29.098397Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Validate your email and follow the link sent"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6478636268571735433,
            "content_hash": -6478636268571735433,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 119,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/883163/?format=api",
            "priority": 100,
            "id": 948551,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=261742a396d1ca77",
            "url": "https://weblate.framasoft.org/api/units/948551/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.286775Z",
            "last_updated": "2024-09-11T08:41:29.099404Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Create your password and setup your account"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 533759671537402961,
            "content_hash": 533759671537402961,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 120,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://weblate.framasoft.org/api/units/883164/?format=api",
            "priority": 100,
            "id": 948552,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=87684b97e16a8451",
            "url": "https://weblate.framasoft.org/api/units/948552/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.288661Z",
            "last_updated": "2024-09-11T08:41:29.100397Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Go to the plugin project page: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2918080658940344128,
            "content_hash": 2918080658940344128,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 121,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://weblate.framasoft.org/api/units/883165/?format=api",
            "priority": 100,
            "id": 948553,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=a87f1ae60e13b740",
            "url": "https://weblate.framasoft.org/api/units/948553/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.290416Z",
            "last_updated": "2024-09-11T08:41:29.101571Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Choose the locale you want to translate"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7887187840034925886,
            "content_hash": -7887187840034925886,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 122,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://weblate.framasoft.org/api/units/883166/?format=api",
            "priority": 100,
            "id": 948554,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=128b147295f012c2",
            "url": "https://weblate.framasoft.org/api/units/948554/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.292205Z",
            "last_updated": "2024-09-11T08:41:29.102644Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Just translate missing sentences, or correct the ones that seems incorrect to you."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7196185488673421721,
            "content_hash": -7196185488673421721,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 123,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://weblate.framasoft.org/api/units/883167/?format=api",
            "priority": 100,
            "id": 948555,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=1c22036cd1ccc667",
            "url": "https://weblate.framasoft.org/api/units/948555/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.293919Z",
            "last_updated": "2024-09-11T08:41:29.103833Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "ConverseJS translations"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1444314931502235294,
            "content_hash": 1444314931502235294,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 125,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/928456/?format=api",
            "priority": 100,
            "id": 948558,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=940b3cc723fbbe9e",
            "url": "https://weblate.framasoft.org/api/units/948558/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.305987Z",
            "last_updated": "2024-09-11T08:41:29.146118Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "This plugin relies on [ConverseJS](https://conversejs.org/) for the chat front-end.  ConverseJS has its own translations, on its own [weblate instance](https://hosted.weblate.org/projects/conversejs/#languages).  You can also translate directly in the code repository.  For more information, check [ConverseJS translations documentation](https://conversejs.org/docs/html/translations.html)."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 555382985721539462,
            "content_hash": 555382985721539462,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 126,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 35,
            "source_unit": "https://weblate.framasoft.org/api/units/928457/?format=api",
            "priority": 100,
            "id": 948559,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=87b51de20a3a6b86",
            "url": "https://weblate.framasoft.org/api/units/948559/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.307711Z",
            "last_updated": "2024-09-11T08:41:29.149140Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Adding a new locale"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7092538771240280433,
            "content_hash": -7092538771240280433,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 127,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/883169/?format=api",
            "priority": 100,
            "id": 948560,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=1d923d90c0899e8f",
            "url": "https://weblate.framasoft.org/api/units/948560/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.309476Z",
            "last_updated": "2024-09-11T08:41:29.151863Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "If you think there is a missing locale, please check first if it is handled in Peertube.  If so, you can [open an issue](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues) to ask for it."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7198211219567143232,
            "content_hash": 7198211219567143232,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 128,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 28,
            "source_unit": "https://weblate.framasoft.org/api/units/883170/?format=api",
            "priority": 100,
            "id": 948561,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=e3e52ef76887e940",
            "url": "https://weblate.framasoft.org/api/units/948561/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.311145Z",
            "last_updated": "2024-09-11T08:41:29.154435Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Adding new strings / use translations in the code"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2542121374630688435,
            "content_hash": -2542121374630688435,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 129,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/883171/?format=api",
            "priority": 100,
            "id": 948562,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=5cb892141935c94d",
            "url": "https://weblate.framasoft.org/api/units/948562/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.312891Z",
            "last_updated": "2024-09-11T08:41:29.156873Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?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": [
                ""
            ],
            "id_hash": 5774777685724830177,
            "content_hash": 5774777685724830177,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 130,
            "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": 948563,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=d02421b5867b19e1",
            "url": "https://weblate.framasoft.org/api/units/948563/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.314499Z",
            "last_updated": "2024-09-11T08:41:29.158891Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?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": [
                ""
            ],
            "id_hash": 6772226306662129838,
            "content_hash": 6772226306662129838,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 131,
            "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": 948564,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=ddfbc7f1f326e0ae",
            "url": "https://weblate.framasoft.org/api/units/948564/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.316195Z",
            "last_updated": "2024-09-11T08:41:29.160841Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?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": [
                ""
            ],
            "id_hash": 1326439831700580463,
            "content_hash": 1326439831700580463,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 132,
            "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": 948565,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=926875ffc871286f",
            "url": "https://weblate.framasoft.org/api/units/948565/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.318000Z",
            "last_updated": "2024-09-11T08:41:29.162693Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Use translations in front-end code"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -700577231627057835,
            "content_hash": -700577231627057835,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Title ###",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "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/883175/?format=api",
            "priority": 100,
            "id": 948566,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=76470cb83b248555",
            "url": "https://weblate.framasoft.org/api/units/948566/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.319678Z",
            "last_updated": "2024-09-11T08:41:29.164287Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?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": [
                ""
            ],
            "id_hash": -5810150089888672822,
            "content_hash": -5810150089888672822,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 134,
            "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": 948567,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=2f5e3346d87b53ca",
            "url": "https://weblate.framasoft.org/api/units/948567/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.321279Z",
            "last_updated": "2024-09-11T08:41:29.165897Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "start with the prefix \"LOC_\""
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5471308896973113385,
            "content_hash": 5471308896973113385,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 135,
            "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": 948568,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=cbedfe741c844829",
            "url": "https://weblate.framasoft.org/api/units/948568/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.323219Z",
            "last_updated": "2024-09-11T08:41:29.167449Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "use the string key, upper cased"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6754323404258425992,
            "content_hash": -6754323404258425992,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 136,
            "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": 948569,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=2243d2a65711c378",
            "url": "https://weblate.framasoft.org/api/units/948569/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.324749Z",
            "last_updated": "2024-09-11T08:41:29.168875Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "you just have to declare its type, not its value"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8038874643816141784,
            "content_hash": 8038874643816141784,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Bullet: '* '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 137,
            "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": 948570,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=ef8fd1e5928e53d8",
            "url": "https://weblate.framasoft.org/api/units/948570/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.326259Z",
            "last_updated": "2024-09-11T08:41:29.170255Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "For example, to use \"use_chat\", you have to declare:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7346116857836201719,
            "content_hash": -7346116857836201719,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 138,
            "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": 948571,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=1a0d59a3a22a1909",
            "url": "https://weblate.framasoft.org/api/units/948571/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.327821Z",
            "last_updated": "2024-09-11T08:41:29.171619Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "declare const LOC_USE_CHAT: string\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 139,
            "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": 948572,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=0054f28e2ade7c31",
            "url": "https://weblate.framasoft.org/api/units/948572/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.329528Z",
            "last_updated": "2024-09-11T08:41:29.172876Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?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": [
                ""
            ],
            "id_hash": -8479372137080743831,
            "content_hash": -8479372137080743831,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 140,
            "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": 948573,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=0a5337f78af51869",
            "url": "https://weblate.framasoft.org/api/units/948573/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.331086Z",
            "last_updated": "2024-09-11T08:41:29.174128Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Now, you can simply call `peertubeHelpers.translate(LOC_USE_CHAT)` in your code."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2764642986753266821,
            "content_hash": 2764642986753266821,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 141,
            "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": 948574,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=a65dfc2614341485",
            "url": "https://weblate.framasoft.org/api/units/948574/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.332617Z",
            "last_updated": "2024-09-11T08:41:29.175326Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Use translations in back-end code"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7289052008841539490,
            "content_hash": -7289052008841539490,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Title ###",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 142,
            "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": 948575,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=1ad815d127a7105e",
            "url": "https://weblate.framasoft.org/api/units/948575/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.334209Z",
            "last_updated": "2024-09-11T08:41:29.176514Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?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": [
                ""
            ],
            "id_hash": 713805652900847766,
            "content_hash": 713805652900847766,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 143,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 34,
            "source_unit": "https://weblate.framasoft.org/api/units/883185/?format=api",
            "priority": 100,
            "id": 948576,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=89e7f2759bd22096",
            "url": "https://weblate.framasoft.org/api/units/948576/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.335922Z",
            "last_updated": "2024-09-11T08:41:29.177655Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Note: you should never need another language translation from backend code.  Localization must be done on front-end."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3346283188097050114,
            "content_hash": -3346283188097050114,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 144,
            "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": 948577,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=518f9d2b779d19fe",
            "url": "https://weblate.framasoft.org/api/units/948577/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.339206Z",
            "last_updated": "2024-09-11T08:41:29.178707Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?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": [
                ""
            ],
            "id_hash": -773402362400276726,
            "content_hash": -773402362400276726,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 145,
            "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": 948578,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=754452a628aeff0a",
            "url": "https://weblate.framasoft.org/api/units/948578/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.342847Z",
            "last_updated": "2024-09-11T08:41:29.179751Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "Documentation translation"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6923282222874844466,
            "content_hash": -6923282222874844466,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 146,
            "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": 948579,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=1feb8f7fd9c4a2ce",
            "url": "https://weblate.framasoft.org/api/units/948579/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.345869Z",
            "last_updated": "2024-09-11T08:41:29.180795Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "The documentation translation is done using the corresponding Weblate component."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8207472929415279178,
            "content_hash": -8207472929415279178,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 147,
            "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": 948580,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=0e1932db12914db6",
            "url": "https://weblate.framasoft.org/api/units/948580/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.352491Z",
            "last_updated": "2024-09-11T08:41:29.181863Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?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": [
                ""
            ],
            "id_hash": -5812284757759637905,
            "content_hash": -5812284757759637905,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 148,
            "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": 948581,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=2f569dcec051c66f",
            "url": "https://weblate.framasoft.org/api/units/948581/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.354353Z",
            "last_updated": "2024-09-11T08:41:29.182851Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "{{%/* livechat_label open_chat_new_window */%}}\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 149,
            "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": 948582,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=289da6648c9486d0",
            "url": "https://weblate.framasoft.org/api/units/948582/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.356550Z",
            "last_updated": "2024-09-11T08:41:29.183800Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?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": [
                ""
            ],
            "id_hash": 615012194000347588,
            "content_hash": 615012194000347588,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 150,
            "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": 948583,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=8888f654fbeca1c4",
            "url": "https://weblate.framasoft.org/api/units/948583/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.358776Z",
            "last_updated": "2024-09-11T08:41:29.184737Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 151,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://weblate.framasoft.org/api/units/883193/?format=api",
            "priority": 100,
            "id": 948584,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=fff5f3c8b25460e0",
            "url": "https://weblate.framasoft.org/api/units/948584/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.360912Z",
            "last_updated": "2024-09-11T08:41:29.185736Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?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": [
                ""
            ],
            "id_hash": 7109971231492885411,
            "content_hash": 7109971231492885411,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "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/883194/?format=api",
            "priority": 100,
            "id": 948585,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=e2abb12a30614ba3",
            "url": "https://weblate.framasoft.org/api/units/948585/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.362588Z",
            "last_updated": "2024-09-11T08:41:29.186677Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?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": [
                ""
            ],
            "id_hash": -8548197900058503860,
            "content_hash": -8548197900058503860,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 153,
            "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": 948586,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=095eb34cd945d54c",
            "url": "https://weblate.framasoft.org/api/units/948586/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.364151Z",
            "last_updated": "2024-09-11T08:41:29.187598Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?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": [
                ""
            ],
            "id_hash": 1311712852885669350,
            "content_hash": 1311712852885669350,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 154,
            "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": 948587,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=923423e3d39085e6",
            "url": "https://weblate.framasoft.org/api/units/948587/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.365738Z",
            "last_updated": "2024-09-11T08:41:29.188517Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "If you are not sure, just don't translate, and ask what to do."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 146146015992646457,
            "content_hash": 146146015992646457,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 155,
            "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": 948588,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=82073706f8948b39",
            "url": "https://weblate.framasoft.org/api/units/948588/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.367394Z",
            "last_updated": "2024-09-11T08:41:29.189454Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "The tool I use to handle translations for the documentation can have strange behaviours. When I add sentences that looks like other existing sentences, it sometimes copies existing translations. So, when you have translations marked as \"to check\", please make sure it doesn't copy a string that has nothing to do with the english one before validating."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8608186362259073767,
            "content_hash": -8608186362259073767,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 156,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 57,
            "source_unit": "https://weblate.framasoft.org/api/units/889564/?format=api",
            "priority": 100,
            "id": 948589,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=0889941c952f9519",
            "url": "https://weblate.framasoft.org/api/units/948589/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.369007Z",
            "last_updated": "2024-09-11T08:41:29.190352Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api",
            "source": [
                "If you are now sure about the context of a string, you can check the string location in the weblate's right pane, and open the corresponding documentation page.  For example, for a string located in the file `support/documentation/content/en/documentation/user/streamers.md`, the corresponding url is `https://livingston.frama.io/peertube-plugin-livechat/documentation/user/streamers/`."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7428400115434869855,
            "content_hash": -7428400115434869855,
            "location": "support/documentation/content/en/contributing/translate/_index.md",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 157,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 43,
            "source_unit": "https://weblate.framasoft.org/api/units/889565/?format=api",
            "priority": 100,
            "id": 948590,
            "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tr/?checksum=18e90573ce08aba1",
            "url": "https://weblate.framasoft.org/api/units/948590/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-05-03T10:30:33.371123Z",
            "last_updated": "2024-09-11T08:41:29.191242Z"
        }
    ]
}