Translation components API.

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

GET /api/translations/peertube/angular/da/units/?format=api&page=6
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 2420,
    "next": "https://weblate.framasoft.org/api/translations/peertube/angular/da/units/?format=api&page=7",
    "previous": "https://weblate.framasoft.org/api/translations/peertube/angular/da/units/?format=api&page=5",
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Username cannot be more than 50 characters long."
            ],
            "previous_source": "",
            "target": [
                "Username cannot be more than 50 characters long."
            ],
            "id_hash": 6862519344744493471,
            "content_hash": 6862519344744493471,
            "location": "src/app/shared/form-validators/user-validators.ts:16",
            "context": "1019755749203839300",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1933,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/342710/?format=api",
            "priority": 100,
            "id": 344578,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=df3c90fc1fbdf19f",
            "url": "https://weblate.framasoft.org/api/units/344578/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.136800Z",
            "last_updated": "2024-06-24T07:41:30.537191Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Username should be lowercase alphanumeric; dots and underscores are allowed."
            ],
            "previous_source": "",
            "target": [
                "Username should be lowercase alphanumeric; dots and underscores are allowed."
            ],
            "id_hash": 4357351030312133367,
            "content_hash": 4357351030312133367,
            "location": "src/app/shared/form-validators/user-validators.ts:17",
            "context": "5621067256208426608",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1934,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/342712/?format=api",
            "priority": 100,
            "id": 344579,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=bc786bad036fe2f7",
            "url": "https://weblate.framasoft.org/api/units/344579/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.146110Z",
            "last_updated": "2024-06-24T07:41:30.538520Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Channel name is required."
            ],
            "previous_source": "",
            "target": [
                "Channel name is required."
            ],
            "id_hash": -3847936492461087044,
            "content_hash": -3847936492461087044,
            "location": "src/app/shared/form-validators/user-validators.ts:29",
            "context": "6288154707582132676",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1935,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/342714/?format=api",
            "priority": 100,
            "id": 344580,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=4a996225b89826bc",
            "url": "https://weblate.framasoft.org/api/units/344580/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.154747Z",
            "last_updated": "2024-06-24T07:41:30.539791Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Channel name must be at least 1 character long."
            ],
            "previous_source": "",
            "target": [
                "Channel name must be at least 1 character long."
            ],
            "id_hash": -1493222726871346848,
            "content_hash": -1493222726871346848,
            "location": "src/app/shared/form-validators/user-validators.ts:30",
            "context": "8178814467139959283",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1936,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342716/?format=api",
            "priority": 100,
            "id": 344581,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=6b4701d7624b1160",
            "url": "https://weblate.framasoft.org/api/units/344581/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.164081Z",
            "last_updated": "2024-06-24T07:41:30.541044Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Channel name cannot be more than 50 characters long."
            ],
            "previous_source": "",
            "target": [
                "Channel name cannot be more than 50 characters long."
            ],
            "id_hash": 2437206702225296175,
            "content_hash": 2437206702225296175,
            "location": "src/app/shared/form-validators/user-validators.ts:31",
            "context": "8602785819772117007",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1937,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342718/?format=api",
            "priority": 100,
            "id": 344582,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=a1d2b29532570b2f",
            "url": "https://weblate.framasoft.org/api/units/344582/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.173065Z",
            "last_updated": "2024-06-24T07:41:30.542238Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Password must be at least 6 characters long."
            ],
            "previous_source": "",
            "target": [
                "Password must be at least 6 characters long."
            ],
            "id_hash": 5702825508685906942,
            "content_hash": 5702825508685906942,
            "location": "src/app/shared/form-validators/user-validators.ts:81, src/app/shared/form-validators/user-validators.ts:92",
            "context": "525871656034789056",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1939,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/342722/?format=api",
            "priority": 100,
            "id": 344584,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=cf248195d54283fe",
            "url": "https://weblate.framasoft.org/api/units/344584/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.191217Z",
            "last_updated": "2024-06-24T07:41:30.544538Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Password cannot be more than 255 characters long."
            ],
            "previous_source": "",
            "target": [
                "Password cannot be more than 255 characters long."
            ],
            "id_hash": -1890895125202790601,
            "content_hash": -1890895125202790601,
            "location": "src/app/shared/form-validators/user-validators.ts:82, src/app/shared/form-validators/user-validators.ts:93",
            "context": "1099684476181448167",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1940,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/342724/?format=api",
            "priority": 100,
            "id": 344585,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=65c230e6eac51737",
            "url": "https://weblate.framasoft.org/api/units/344585/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.199932Z",
            "last_updated": "2024-06-24T07:41:30.545775Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "The new password and the confirmed password do not correspond."
            ],
            "previous_source": "",
            "target": [
                "The new password and the confirmed password do not correspond."
            ],
            "id_hash": 741798808484151408,
            "content_hash": 741798808484151408,
            "location": "src/app/shared/form-validators/user-validators.ts:100",
            "context": "3392630942539073768",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1941,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/342726/?format=api",
            "priority": 100,
            "id": 344586,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=8a4b66160a818070",
            "url": "https://weblate.framasoft.org/api/units/344586/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.208422Z",
            "last_updated": "2024-06-24T07:41:30.546959Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Video quota is required."
            ],
            "previous_source": "",
            "target": [
                "Video quota is required."
            ],
            "id_hash": -8644893178647360525,
            "content_hash": -8644893178647360525,
            "location": "src/app/shared/form-validators/user-validators.ts:107",
            "context": "2027337371129904473",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1942,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/342728/?format=api",
            "priority": 100,
            "id": 344587,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=08072b74e586cbf3",
            "url": "https://weblate.framasoft.org/api/units/344587/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.217062Z",
            "last_updated": "2024-06-24T07:41:30.548305Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Quota must be greater than -1."
            ],
            "previous_source": "",
            "target": [
                "Quota must be greater than -1."
            ],
            "id_hash": -1770702738800873017,
            "content_hash": -1770702738800873017,
            "location": "src/app/shared/form-validators/user-validators.ts:108",
            "context": "267386529333143660",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1943,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/342730/?format=api",
            "priority": 100,
            "id": 344588,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=676d333d9af671c7",
            "url": "https://weblate.framasoft.org/api/units/344588/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.225671Z",
            "last_updated": "2024-06-24T07:41:30.549594Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Daily upload limit is required."
            ],
            "previous_source": "",
            "target": [
                "Daily upload limit is required."
            ],
            "id_hash": -7333040153768465526,
            "content_hash": -7333040153768465526,
            "location": "src/app/shared/form-validators/user-validators.ts:114",
            "context": "1220179061234048936",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1944,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/342732/?format=api",
            "priority": 100,
            "id": 344589,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=1a3bced50ef46b8a",
            "url": "https://weblate.framasoft.org/api/units/344589/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.234423Z",
            "last_updated": "2024-06-24T07:41:30.550793Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Daily upload limit must be greater than -1."
            ],
            "previous_source": "",
            "target": [
                "Daily upload limit must be greater than -1."
            ],
            "id_hash": 1663452278100514581,
            "content_hash": 1663452278100514581,
            "location": "src/app/shared/form-validators/user-validators.ts:115",
            "context": "8959404382357999234",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1945,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/342734/?format=api",
            "priority": 100,
            "id": 344590,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=9715c50898fed715",
            "url": "https://weblate.framasoft.org/api/units/344590/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.243211Z",
            "last_updated": "2024-06-24T07:41:30.551974Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "User role is required."
            ],
            "previous_source": "",
            "target": [
                "User role is required."
            ],
            "id_hash": 263316520452750741,
            "content_hash": 263316520452750741,
            "location": "src/app/shared/form-validators/user-validators.ts:122",
            "context": "4796798537475457493",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1946,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/342736/?format=api",
            "priority": 100,
            "id": 344591,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=83a77cfaf113fd95",
            "url": "https://weblate.framasoft.org/api/units/344591/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.252189Z",
            "last_updated": "2024-06-24T07:41:30.553162Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Description must be at least 3 characters long."
            ],
            "previous_source": "",
            "target": [
                "Description must be at least 3 characters long."
            ],
            "id_hash": 333712076862531284,
            "content_hash": 333712076862531284,
            "location": "src/app/shared/form-validators/user-validators.ts:134, src/app/shared/form-validators/video-channel-validators.ts:36, src/app/shared/form-validators/video-playlist-validators.ts:33",
            "context": "2761226139624435788",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1947,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/342738/?format=api",
            "priority": 100,
            "id": 344592,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=84a1955da6a626d4",
            "url": "https://weblate.framasoft.org/api/units/344592/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.261157Z",
            "last_updated": "2024-06-24T07:41:30.554348Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Description cannot be more than 1000 characters long."
            ],
            "previous_source": "",
            "target": [
                "Description cannot be more than 1000 characters long."
            ],
            "id_hash": -7304149424227617439,
            "content_hash": -7304149424227617439,
            "location": "src/app/shared/form-validators/user-validators.ts:135, src/app/shared/form-validators/video-channel-validators.ts:37, src/app/shared/form-validators/video-playlist-validators.ts:34",
            "context": "4717982586356605243",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1948,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/342740/?format=api",
            "priority": 100,
            "id": 344593,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=1aa272cc3689f561",
            "url": "https://weblate.framasoft.org/api/units/344593/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.269964Z",
            "last_updated": "2024-06-24T07:41:30.555777Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "You must agree with the instance terms in order to register on it."
            ],
            "previous_source": "",
            "target": [
                "You must agree with the instance terms in order to register on it."
            ],
            "id_hash": 8840645857051068482,
            "content_hash": 8840645857051068482,
            "location": "src/app/+signup/+register/shared/register-validators.ts:7",
            "context": "1814372869868173571",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1949,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 13,
            "source_unit": "https://weblate.framasoft.org/api/units/342742/?format=api",
            "priority": 100,
            "id": 344594,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=fab04891368ec842",
            "url": "https://weblate.framasoft.org/api/units/344594/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.278715Z",
            "last_updated": "2024-06-24T07:41:30.557050Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Ban reason must be at least 3 characters long."
            ],
            "previous_source": "",
            "target": [
                "Ban reason must be at least 3 characters long."
            ],
            "id_hash": -2717474632793054982,
            "content_hash": -2717474632793054982,
            "location": "src/app/shared/form-validators/user-validators.ts:145",
            "context": "7803960725351649605",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1955,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342744/?format=api",
            "priority": 100,
            "id": 344595,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=5a499738223c20fa",
            "url": "https://weblate.framasoft.org/api/units/344595/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.287798Z",
            "last_updated": "2024-06-24T07:41:30.564602Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Ban reason cannot be more than 250 characters long."
            ],
            "previous_source": "",
            "target": [
                "Ban reason cannot be more than 250 characters long."
            ],
            "id_hash": -5949408273040869044,
            "content_hash": -5949408273040869044,
            "location": "src/app/shared/form-validators/user-validators.ts:146",
            "context": "3851609012243698179",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1956,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342746/?format=api",
            "priority": 100,
            "id": 344596,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=2d6f74b26da0f94c",
            "url": "https://weblate.framasoft.org/api/units/344596/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.296506Z",
            "last_updated": "2024-06-24T07:41:30.565876Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Display name is required."
            ],
            "previous_source": "",
            "target": [
                "Display name is required."
            ],
            "id_hash": -3254347724390730151,
            "content_hash": -3254347724390730151,
            "location": "src/app/shared/form-validators/user-validators.ts:157, src/app/shared/form-validators/video-channel-validators.ts:24, src/app/shared/form-validators/video-playlist-validators.ts:12",
            "context": "6632896893630378443",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1957,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/342748/?format=api",
            "priority": 100,
            "id": 344597,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=52d63bfca816f659",
            "url": "https://weblate.framasoft.org/api/units/344597/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.305489Z",
            "last_updated": "2024-06-24T07:41:30.567137Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Display name must be at least 1 character long."
            ],
            "previous_source": "",
            "target": [
                "Display name must be at least 1 character long."
            ],
            "id_hash": 5405532800067282052,
            "content_hash": 5405532800067282052,
            "location": "src/app/shared/form-validators/user-validators.ts:158, src/app/shared/form-validators/video-channel-validators.ts:25, src/app/shared/form-validators/video-playlist-validators.ts:13",
            "context": "1303578752658966736",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1958,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342750/?format=api",
            "priority": 100,
            "id": 344598,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=cb044f7121bba484",
            "url": "https://weblate.framasoft.org/api/units/344598/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.314464Z",
            "last_updated": "2024-06-24T07:41:30.568375Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Display name cannot be more than 50 characters long."
            ],
            "previous_source": "",
            "target": [
                "Display name cannot be more than 50 characters long."
            ],
            "id_hash": 2013601991518649080,
            "content_hash": 2013601991518649080,
            "location": "src/app/shared/form-validators/user-validators.ts:159, src/app/shared/form-validators/video-channel-validators.ts:26",
            "context": "4613240543124934954",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1959,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342752/?format=api",
            "priority": 100,
            "id": 344599,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=9bf1c057bf7cfaf8",
            "url": "https://weblate.framasoft.org/api/units/344599/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.323230Z",
            "last_updated": "2024-06-24T07:41:30.569630Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Report reason is required."
            ],
            "previous_source": "",
            "target": [
                "Report reason is required."
            ],
            "id_hash": 4829157582270229972,
            "content_hash": 4829157582270229972,
            "location": "src/app/shared/form-validators/abuse-validators.ts:7",
            "context": "1000468652492651683",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1960,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/342754/?format=api",
            "priority": 100,
            "id": 344600,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=c3049d3c2f99edd4",
            "url": "https://weblate.framasoft.org/api/units/344600/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.332337Z",
            "last_updated": "2024-06-24T07:41:30.570903Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Report reason must be at least 2 characters long."
            ],
            "previous_source": "",
            "target": [
                "Report reason must be at least 2 characters long."
            ],
            "id_hash": 1173534544941279080,
            "content_hash": 1173534544941279080,
            "location": "src/app/shared/form-validators/abuse-validators.ts:8",
            "context": "1109780973109145433",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1961,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342756/?format=api",
            "priority": 100,
            "id": 344601,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=90493b7372dfe768",
            "url": "https://weblate.framasoft.org/api/units/344601/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.341165Z",
            "last_updated": "2024-06-24T07:41:30.572162Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Report reason cannot be more than 3000 characters long."
            ],
            "previous_source": "",
            "target": [
                "Report reason cannot be more than 3000 characters long."
            ],
            "id_hash": 2144851276945635367,
            "content_hash": 2144851276945635367,
            "location": "src/app/shared/form-validators/abuse-validators.ts:9",
            "context": "5414573937278525654",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1962,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342758/?format=api",
            "priority": 100,
            "id": 344602,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=9dc40adf5a633827",
            "url": "https://weblate.framasoft.org/api/units/344602/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.350561Z",
            "last_updated": "2024-06-24T07:41:30.573373Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Moderation comment is required."
            ],
            "previous_source": "",
            "target": [
                "Moderation comment is required."
            ],
            "id_hash": -4923603753063551962,
            "content_hash": -4923603753063551962,
            "location": "src/app/shared/form-validators/abuse-validators.ts:16",
            "context": "8779567454442277762",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1963,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/342760/?format=api",
            "priority": 100,
            "id": 344603,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=3babd87913ddec26",
            "url": "https://weblate.framasoft.org/api/units/344603/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.360115Z",
            "last_updated": "2024-06-24T07:41:30.574539Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Moderation comment must be at least 2 characters long."
            ],
            "previous_source": "",
            "target": [
                "Moderation comment must be at least 2 characters long."
            ],
            "id_hash": 1577542411725395890,
            "content_hash": 1577542411725395890,
            "location": "src/app/shared/form-validators/abuse-validators.ts:17",
            "context": "8954765410376245909",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1964,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342762/?format=api",
            "priority": 100,
            "id": 344604,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=95e48e771d0157b2",
            "url": "https://weblate.framasoft.org/api/units/344604/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.369662Z",
            "last_updated": "2024-06-24T07:41:30.575732Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Moderation comment cannot be more than 3000 characters long."
            ],
            "previous_source": "",
            "target": [
                "Moderation comment cannot be more than 3000 characters long."
            ],
            "id_hash": -8040015266854721341,
            "content_hash": -8040015266854721341,
            "location": "src/app/shared/form-validators/abuse-validators.ts:18",
            "context": "6316804467108244906",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1965,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342764/?format=api",
            "priority": 100,
            "id": 344605,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=106c20b66e6828c3",
            "url": "https://weblate.framasoft.org/api/units/344605/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.378823Z",
            "last_updated": "2024-06-24T07:41:30.576970Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Abuse message is required."
            ],
            "previous_source": "",
            "target": [
                "Abuse message is required."
            ],
            "id_hash": -4245915215096918540,
            "content_hash": -4245915215096918540,
            "location": "src/app/shared/form-validators/abuse-validators.ts:25",
            "context": "8835075531528610034",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1966,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/342766/?format=api",
            "priority": 100,
            "id": 344606,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=45137a9b91b8cdf4",
            "url": "https://weblate.framasoft.org/api/units/344606/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.387957Z",
            "last_updated": "2024-06-24T07:41:30.578266Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Abuse message must be at least 2 characters long."
            ],
            "previous_source": "",
            "target": [
                "Abuse message must be at least 2 characters long."
            ],
            "id_hash": 2991579296711189439,
            "content_hash": 2991579296711189439,
            "location": "src/app/shared/form-validators/abuse-validators.ts:26",
            "context": "9034042966936514516",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1967,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342768/?format=api",
            "priority": 100,
            "id": 344607,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=a984398531e223bf",
            "url": "https://weblate.framasoft.org/api/units/344607/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.396871Z",
            "last_updated": "2024-06-24T07:41:30.580196Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Abuse message cannot be more than 3000 characters long."
            ],
            "previous_source": "",
            "target": [
                "Abuse message cannot be more than 3000 characters long."
            ],
            "id_hash": 6308743159157833833,
            "content_hash": 6308743159157833833,
            "location": "src/app/shared/form-validators/abuse-validators.ts:27",
            "context": "7989186574443390119",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1968,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342770/?format=api",
            "priority": 100,
            "id": 344608,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=d78d287a64c74069",
            "url": "https://weblate.framasoft.org/api/units/344608/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.405530Z",
            "last_updated": "2024-06-24T07:41:30.581339Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "The channel is required."
            ],
            "previous_source": "",
            "target": [
                "The channel is required."
            ],
            "id_hash": -64069947993477629,
            "content_hash": -64069947993477629,
            "location": "src/app/shared/form-validators/video-ownership-change-validators.ts:7",
            "context": "6700357678556223012",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1969,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/342772/?format=api",
            "priority": 100,
            "id": 344609,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=7f1c60b8c5122e03",
            "url": "https://weblate.framasoft.org/api/units/344609/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.414398Z",
            "last_updated": "2024-06-24T07:41:30.582363Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Block reason must be at least 2 characters long."
            ],
            "previous_source": "",
            "target": [
                "Block reason must be at least 2 characters long."
            ],
            "id_hash": -5846828686453054441,
            "content_hash": -5846828686453054441,
            "location": "src/app/shared/form-validators/video-block-validators.ts:7",
            "context": "9191505323045740697",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1970,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342774/?format=api",
            "priority": 100,
            "id": 344610,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=2edbe4499966e417",
            "url": "https://weblate.framasoft.org/api/units/344610/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.423714Z",
            "last_updated": "2024-06-24T07:41:30.583445Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Block reason cannot be more than 300 characters long."
            ],
            "previous_source": "",
            "target": [
                "Block reason cannot be more than 300 characters long."
            ],
            "id_hash": 4426527736833831569,
            "content_hash": 4426527736833831569,
            "location": "src/app/shared/form-validators/video-block-validators.ts:8",
            "context": "8581623418602419755",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1971,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342776/?format=api",
            "priority": 100,
            "id": 344611,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=bd6e2f861e64f291",
            "url": "https://weblate.framasoft.org/api/units/344611/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.432425Z",
            "last_updated": "2024-06-24T07:41:30.584509Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Video caption language is required."
            ],
            "previous_source": "",
            "target": [
                "Video caption language is required."
            ],
            "id_hash": -461386178746181132,
            "content_hash": -461386178746181132,
            "location": "src/app/shared/form-validators/video-captions-validators.ts:7",
            "context": "1099619384694370156",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1972,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/342778/?format=api",
            "priority": 100,
            "id": 344612,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=7998d3b7078f19f4",
            "url": "https://weblate.framasoft.org/api/units/344612/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.441817Z",
            "last_updated": "2024-06-24T07:41:30.585752Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Video caption file is required."
            ],
            "previous_source": "",
            "target": [
                "Video caption file is required."
            ],
            "id_hash": -2636097184963408663,
            "content_hash": -2636097184963408663,
            "location": "src/app/shared/form-validators/video-captions-validators.ts:14",
            "context": "3438639650276868976",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1973,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/342780/?format=api",
            "priority": 100,
            "id": 344613,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=5b6ab393b0d94ce9",
            "url": "https://weblate.framasoft.org/api/units/344613/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.450796Z",
            "last_updated": "2024-06-24T07:41:30.586891Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "The username is required."
            ],
            "previous_source": "",
            "target": [
                "The username is required."
            ],
            "id_hash": -4374223887071227876,
            "content_hash": -4374223887071227876,
            "location": "src/app/shared/form-validators/video-ownership-change-validators.ts:14",
            "context": "7365924714339585574",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1975,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/342782/?format=api",
            "priority": 100,
            "id": 344614,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=434ba28ce317501c",
            "url": "https://weblate.framasoft.org/api/units/344614/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.462203Z",
            "last_updated": "2024-06-24T07:41:30.589017Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "You can only transfer ownership to a local account"
            ],
            "previous_source": "",
            "target": [
                "You can only transfer ownership to a local account"
            ],
            "id_hash": -5735518637182219355,
            "content_hash": -5735518637182219355,
            "location": "src/app/shared/form-validators/video-ownership-change-validators.ts:15",
            "context": "3954099618513992825",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1976,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342784/?format=api",
            "priority": 100,
            "id": 344615,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=30675830041f0ba5",
            "url": "https://weblate.framasoft.org/api/units/344615/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.474441Z",
            "last_updated": "2024-06-24T07:41:30.590124Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Name is required."
            ],
            "previous_source": "",
            "target": [
                "Name is required."
            ],
            "id_hash": 1487256168340972720,
            "content_hash": 1487256168340972720,
            "location": "src/app/shared/form-validators/video-channel-validators.ts:10",
            "context": "4444753420973870540",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1977,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/342786/?format=api",
            "priority": 100,
            "id": 344616,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=94a3cb9af3f8e4b0",
            "url": "https://weblate.framasoft.org/api/units/344616/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.483419Z",
            "last_updated": "2024-06-24T07:41:30.591130Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Name must be at least 1 character long."
            ],
            "previous_source": "",
            "target": [
                "Name must be at least 1 character long."
            ],
            "id_hash": 3226548709281003126,
            "content_hash": 3226548709281003126,
            "location": "src/app/shared/form-validators/video-channel-validators.ts:11",
            "context": "4006797705713167676",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1978,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/342788/?format=api",
            "priority": 100,
            "id": 344617,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=acc700f4c3307676",
            "url": "https://weblate.framasoft.org/api/units/344617/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.492149Z",
            "last_updated": "2024-06-24T07:41:30.592220Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Name cannot be more than 50 characters long."
            ],
            "previous_source": "",
            "target": [
                "Name cannot be more than 50 characters long."
            ],
            "id_hash": 8366060326389132198,
            "content_hash": 8366060326389132198,
            "location": "src/app/shared/form-validators/video-channel-validators.ts:12",
            "context": "2233809696503670883",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1979,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/342790/?format=api",
            "priority": 100,
            "id": 344618,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=f41a378aa3e9aba6",
            "url": "https://weblate.framasoft.org/api/units/344618/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.503720Z",
            "last_updated": "2024-06-24T07:41:30.593311Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Name should be lowercase alphanumeric; dots and underscores are allowed."
            ],
            "previous_source": "",
            "target": [
                "Name should be lowercase alphanumeric; dots and underscores are allowed."
            ],
            "id_hash": 3829595893950794341,
            "content_hash": 3829595893950794341,
            "location": "src/app/shared/form-validators/video-channel-validators.ts:13",
            "context": "7915656854942800659",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1980,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/342792/?format=api",
            "priority": 100,
            "id": 344619,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=b525752cec3b4a65",
            "url": "https://weblate.framasoft.org/api/units/344619/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.514346Z",
            "last_updated": "2024-06-24T07:41:30.594347Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Support text must be at least 3 characters long."
            ],
            "previous_source": "",
            "target": [
                "Support text must be at least 3 characters long."
            ],
            "id_hash": 1698525499392389562,
            "content_hash": 1698525499392389562,
            "location": "src/app/shared/form-validators/video-channel-validators.ts:47",
            "context": "6880459830525364741",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1981,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342794/?format=api",
            "priority": 100,
            "id": 344620,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=97925ff14939f1ba",
            "url": "https://weblate.framasoft.org/api/units/344620/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.523651Z",
            "last_updated": "2024-06-24T07:41:30.595422Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Comment is required."
            ],
            "previous_source": "",
            "target": [
                "Comment is required."
            ],
            "id_hash": -1858461768173857024,
            "content_hash": -1858461768173857024,
            "location": "src/app/shared/form-validators/video-comment-validators.ts:7",
            "context": "4267638333776227701",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1991,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/342798/?format=api",
            "priority": 100,
            "id": 344622,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=66356ade4f5a5700",
            "url": "https://weblate.framasoft.org/api/units/344622/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.541619Z",
            "last_updated": "2024-06-24T07:41:30.606257Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Comment must be at least 2 characters long."
            ],
            "previous_source": "",
            "target": [
                "Comment must be at least 2 characters long."
            ],
            "id_hash": -3791346019206191868,
            "content_hash": -3791346019206191868,
            "location": "src/app/shared/form-validators/video-comment-validators.ts:8",
            "context": "71132671234491945",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1992,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/342800/?format=api",
            "priority": 100,
            "id": 344623,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=4b626ee2089fa504",
            "url": "https://weblate.framasoft.org/api/units/344623/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.550677Z",
            "last_updated": "2024-06-24T07:41:30.607446Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Comment cannot be more than 3000 characters long."
            ],
            "previous_source": "",
            "target": [
                "Comment cannot be more than 3000 characters long."
            ],
            "id_hash": -7841670212028215538,
            "content_hash": -7841670212028215538,
            "location": "src/app/shared/form-validators/video-comment-validators.ts:9",
            "context": "4148250392704331190",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1993,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/342802/?format=api",
            "priority": 100,
            "id": 344624,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=132cca7d364bcf0e",
            "url": "https://weblate.framasoft.org/api/units/344624/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.559692Z",
            "last_updated": "2024-06-24T07:41:30.608724Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Display name cannot be more than 120 characters long."
            ],
            "previous_source": "",
            "target": [
                "Display name cannot be more than 120 characters long."
            ],
            "id_hash": 1330451847727188801,
            "content_hash": 1330451847727188801,
            "location": "src/app/shared/form-validators/video-playlist-validators.ts:14",
            "context": "6854100952145697527",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1994,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342806/?format=api",
            "priority": 100,
            "id": 344626,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=9276b6e80e8a8b41",
            "url": "https://weblate.framasoft.org/api/units/344626/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.577824Z",
            "last_updated": "2024-06-24T07:41:30.609945Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Privacy is required."
            ],
            "previous_source": "",
            "target": [
                "Privacy is required."
            ],
            "id_hash": -8973434329085092261,
            "content_hash": -8973434329085092261,
            "location": "src/app/shared/form-validators/video-playlist-validators.ts:23",
            "context": "6198895122092095739",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1995,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/342808/?format=api",
            "priority": 100,
            "id": 344627,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=0377f5055f965e5b",
            "url": "https://weblate.framasoft.org/api/units/344627/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.586875Z",
            "last_updated": "2024-06-24T07:41:30.611087Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "The channel is required when the playlist is public."
            ],
            "previous_source": "",
            "target": [
                "The channel is required when the playlist is public."
            ],
            "id_hash": 1485118810935402234,
            "content_hash": 1485118810935402234,
            "location": "src/app/shared/form-validators/video-playlist-validators.ts:41",
            "context": "1276238402004616037",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1996,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342810/?format=api",
            "priority": 100,
            "id": 344628,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=949c33b0a70e1efa",
            "url": "https://weblate.framasoft.org/api/units/344628/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.595840Z",
            "last_updated": "2024-06-24T07:41:30.612385Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Video name is required."
            ],
            "previous_source": "",
            "target": [
                "Video name is required."
            ],
            "id_hash": -5827739436601389682,
            "content_hash": -5827739436601389682,
            "location": "src/app/shared/form-validators/video-validators.ts:15",
            "context": "5437132245714159662",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2013,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/342812/?format=api",
            "priority": 100,
            "id": 344629,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=2f1fb5dbedd6cd8e",
            "url": "https://weblate.framasoft.org/api/units/344629/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.604910Z",
            "last_updated": "2024-06-24T07:41:30.632074Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Video name must be at least 3 characters long."
            ],
            "previous_source": "",
            "target": [
                "Video name must be at least 3 characters long."
            ],
            "id_hash": -7168123901110931593,
            "content_hash": -7168123901110931593,
            "location": "src/app/shared/form-validators/video-validators.ts:16",
            "context": "2807676084745266104",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2014,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/342814/?format=api",
            "priority": 100,
            "id": 344630,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=1c85b54a504baf77",
            "url": "https://weblate.framasoft.org/api/units/344630/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-14T08:36:39.613968Z",
            "last_updated": "2024-06-24T07:41:30.633114Z"
        }
    ]
}