Translation components API.

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

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

{
    "count": 2454,
    "next": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/units/?format=api&page=44",
    "previous": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/units/?format=api&page=42",
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Without Web Videos"
            ],
            "previous_source": "",
            "target": [
                "Without Web Videos"
            ],
            "id_hash": 4409480465454026179,
            "content_hash": 4409480465454026179,
            "location": "src/app/+admin/overview/videos/video-admin.service.ts:68",
            "context": "ng2.template///1590370632695044398",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 615,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/872285/?format=api",
            "priority": 100,
            "id": 873233,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=bd319f1ef3694dc3",
            "url": "https://weblate.framasoft.org/api/units/873233/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:23.172066Z",
            "last_updated": "2024-09-13T07:12:30.152325Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Run Web Video transcoding"
            ],
            "previous_source": "",
            "target": [
                "Run Web Video transcoding"
            ],
            "id_hash": 7198049512888566287,
            "content_hash": 7198049512888566287,
            "location": "src/app/+admin/overview/videos/video-list.component.ts:154, src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts:546",
            "context": "ng2.template///6726093171366409167",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 643,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/872307/?format=api",
            "priority": 100,
            "id": 873234,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=e3e49be52365820f",
            "url": "https://weblate.framasoft.org/api/units/873234/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:23.196711Z",
            "last_updated": "2024-09-13T07:12:30.189136Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Delete Web Video files"
            ],
            "previous_source": "",
            "target": [
                "Delete Web Video files"
            ],
            "id_hash": -3098499838497273172,
            "content_hash": -3098499838497273172,
            "location": "src/app/+admin/overview/videos/video-list.component.ts:166, src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts:558",
            "context": "ng2.template///72391380513979568",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 645,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/872309/?format=api",
            "priority": 100,
            "id": 873235,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=54ffead03dc3caac",
            "url": "https://weblate.framasoft.org/api/units/873235/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:23.200549Z",
            "last_updated": "2024-09-13T07:12:30.191655Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Are you sure you want to delete Web Video files of {count, plural, =1 {1 video} other {<x id=\"count\"/> videos}}?"
            ],
            "previous_source": "",
            "target": [
                "Are you sure you want to delete Web Video files of {count, plural, =1 {1 video} other {<x id=\"count\"/> videos}}?"
            ],
            "id_hash": 660320535388994636,
            "content_hash": 660320535388994636,
            "location": "src/app/+admin/overview/videos/video-list.component.ts:387",
            "context": "ng2.template///4435640428611044716",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 657,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 20,
            "source_unit": "https://weblate.framasoft.org/api/units/872273/?format=api",
            "priority": 100,
            "id": 873236,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=8929ee0745c1bc4c",
            "url": "https://weblate.framasoft.org/api/units/873236/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:23.210153Z",
            "last_updated": "2024-09-13T07:12:30.206821Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "This video is password protected."
            ],
            "previous_source": "",
            "target": [
                "This video is password protected."
            ],
            "id_hash": -4098116312707499613,
            "content_hash": -4098116312707499613,
            "location": "src/app/+videos/+video-watch/shared/information/video-alert.component.html:27",
            "context": "ng2.template///6357191571827015663",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1511,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/872279/?format=api",
            "priority": 100,
            "id": 873238,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=472090ed24d5f9a3",
            "url": "https://weblate.framasoft.org/api/units/873238/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:24.176214Z",
            "last_updated": "2024-09-13T07:12:31.636350Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "You need a password to watch this video"
            ],
            "previous_source": "",
            "target": [
                "You need a password to watch this video"
            ],
            "id_hash": -7850421480506302621,
            "content_hash": -7850421480506302621,
            "location": "src/app/+videos/+video-watch/video-watch.component.ts:467",
            "context": "ng2.template///6851759241723629925",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1554,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/872287/?format=api",
            "priority": 100,
            "id": 873239,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=130db341bd535f63",
            "url": "https://weblate.framasoft.org/api/units/873239/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:24.203890Z",
            "last_updated": "2024-09-13T07:12:31.710720Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "This video is password protected"
            ],
            "previous_source": "",
            "target": [
                "This video is password protected"
            ],
            "id_hash": 4302163002549473043,
            "content_hash": 4302163002549473043,
            "location": "src/app/+videos/+video-watch/video-watch.component.ts:468",
            "context": "ng2.template///7116606560384080593",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1555,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/872289/?format=api",
            "priority": 100,
            "id": 873240,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=bbb45a74fcca0f13",
            "url": "https://weblate.framasoft.org/api/units/873240/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:24.206953Z",
            "last_updated": "2024-09-13T07:12:31.711915Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Incorrect password, please enter a correct password"
            ],
            "previous_source": "",
            "target": [
                "Incorrect password, please enter a correct password"
            ],
            "id_hash": 6229427096832874788,
            "content_hash": 6229427096832874788,
            "location": "src/app/+videos/+video-watch/video-watch.component.ts:469",
            "context": "ng2.template///6566384659758828708",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1556,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 7,
            "source_unit": "https://weblate.framasoft.org/api/units/872291/?format=api",
            "priority": 100,
            "id": 873241,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=d6735ef08cea9924",
            "url": "https://weblate.framasoft.org/api/units/873241/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:24.210009Z",
            "last_updated": "2024-09-13T07:12:31.713105Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Cache size is required."
            ],
            "previous_source": "",
            "target": [
                "Cache size is required."
            ],
            "id_hash": 1980870989932951919,
            "content_hash": 1980870989932951919,
            "location": "src/app/shared/form-validators/custom-config-validators.ts:28",
            "context": "ng2.template///518461007481947848",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1745,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/872293/?format=api",
            "priority": 100,
            "id": 873242,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=9b7d77ab94d4796f",
            "url": "https://weblate.framasoft.org/api/units/873242/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:24.460759Z",
            "last_updated": "2024-09-13T07:12:31.975594Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Cache size must be greater than 1."
            ],
            "previous_source": "",
            "target": [
                "Cache size must be greater than 1."
            ],
            "id_hash": 6816555498922680637,
            "content_hash": 6816555498922680637,
            "location": "src/app/shared/form-validators/custom-config-validators.ts:29",
            "context": "ng2.template///5481098690555703943",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1746,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 7,
            "source_unit": "https://weblate.framasoft.org/api/units/872295/?format=api",
            "priority": 100,
            "id": 873243,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=de99451c5105a13d",
            "url": "https://weblate.framasoft.org/api/units/873243/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:24.464039Z",
            "last_updated": "2024-09-13T07:12:31.976785Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Cache size must be a number."
            ],
            "previous_source": "",
            "target": [
                "Cache size must be a number."
            ],
            "id_hash": -9049237094376277313,
            "content_hash": -9049237094376277313,
            "location": "src/app/shared/form-validators/custom-config-validators.ts:30",
            "context": "ng2.template///4704896848161515188",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1747,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/872297/?format=api",
            "priority": 100,
            "id": 873244,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=026aa6cebd69fabf",
            "url": "https://weblate.framasoft.org/api/units/873244/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:24.467324Z",
            "last_updated": "2024-09-13T07:12:31.978318Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "A password should be at least 2 characters long."
            ],
            "previous_source": "",
            "target": [
                "A password should be at least 2 characters long."
            ],
            "id_hash": 3875895667652660195,
            "content_hash": 3875895667652660195,
            "location": "src/app/shared/form-validators/video-validators.ts:32",
            "context": "ng2.template///2340164151654372915",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1858,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/872299/?format=api",
            "priority": 100,
            "id": 873245,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=b5c9f29308e98be3",
            "url": "https://weblate.framasoft.org/api/units/873245/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:24.599381Z",
            "last_updated": "2024-09-13T07:12:32.121638Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "A password should be shorter than 100 characters long."
            ],
            "previous_source": "",
            "target": [
                "A password should be shorter than 100 characters long."
            ],
            "id_hash": 3537301980338148151,
            "content_hash": 3537301980338148151,
            "location": "src/app/shared/form-validators/video-validators.ts:33",
            "context": "ng2.template///7699381877503388166",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1859,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/872301/?format=api",
            "priority": 100,
            "id": 873246,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=b1170568e1575337",
            "url": "https://weblate.framasoft.org/api/units/873246/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:24.602134Z",
            "last_updated": "2024-09-13T07:12:32.122939Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "A password is required for password protected video."
            ],
            "previous_source": "",
            "target": [
                "A password is required for password protected video."
            ],
            "id_hash": -1994293610743451137,
            "content_hash": -1994293610743451137,
            "location": "src/app/shared/form-validators/video-validators.ts:34",
            "context": "ng2.template///3116180442048363146",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1860,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/872303/?format=api",
            "priority": 100,
            "id": 873247,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=6452d886f9ce31ff",
            "url": "https://weblate.framasoft.org/api/units/873247/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:24.604837Z",
            "last_updated": "2024-09-13T07:12:32.124310Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Only users with the appropriate password can see this video"
            ],
            "previous_source": "",
            "target": [
                "Only users with the appropriate password can see this video"
            ],
            "id_hash": 4242116369898684963,
            "content_hash": 4242116369898684963,
            "location": "src/app/shared/shared-main/video/video.service.ts:477",
            "context": "ng2.template///6173113330681958102",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2113,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/872305/?format=api",
            "priority": 100,
            "id": 873248,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=badf065cdbae4223",
            "url": "https://weblate.framasoft.org/api/units/873248/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:24.911919Z",
            "last_updated": "2024-09-13T07:12:32.569727Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "This video is password protected, please note that recipients will require the corresponding password to access the content."
            ],
            "previous_source": "",
            "target": [
                "This video is password protected, please note that recipients will require the corresponding password to access the content."
            ],
            "id_hash": 2524734160295432616,
            "content_hash": 2524734160295432616,
            "location": "src/app/shared/shared-share-modal/video-share.component.html:111",
            "context": "ng2.template///1097129970287496588",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2224,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 18,
            "source_unit": "https://weblate.framasoft.org/api/units/872277/?format=api",
            "priority": 100,
            "id": 873249,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=a309a85798b411a8",
            "url": "https://weblate.framasoft.org/api/units/873249/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:25.052675Z",
            "last_updated": "2024-09-13T07:12:32.775554Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Display all videos (private, unlisted, password protected or not yet published)"
            ],
            "previous_source": "",
            "target": [
                "Display all videos (private, unlisted, password protected or not yet published)"
            ],
            "id_hash": 4308710819370886025,
            "content_hash": 4308710819370886025,
            "location": "src/app/shared/shared-video-miniature/video-filters-header.component.html:146",
            "context": "ng2.template///3021884317141422270",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2401,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 11,
            "source_unit": "https://weblate.framasoft.org/api/units/872311/?format=api",
            "priority": 100,
            "id": 873250,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=bbcb9da9647be389",
            "url": "https://weblate.framasoft.org/api/units/873250/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:25.208404Z",
            "last_updated": "2024-09-13T07:12:33.041439Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Password protected"
            ],
            "previous_source": "",
            "target": [
                "Password protected"
            ],
            "id_hash": -431085464812109759,
            "content_hash": -431085464812109759,
            "location": "src/app/shared/shared-video-miniature/video-miniature.component.html:9, src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html:25",
            "context": "ng2.template///166448092104563965",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2415,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/872281/?format=api",
            "priority": 100,
            "id": 873251,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=7a047a0dc20a4041",
            "url": "https://weblate.framasoft.org/api/units/873251/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:25.224186Z",
            "last_updated": "2024-09-13T07:12:33.076024Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Allow users to upload a new version of their video"
            ],
            "previous_source": "",
            "target": [
                "Allow users to upload a new version of their video"
            ],
            "id_hash": -8963734461250769513,
            "content_hash": -8963734461250769513,
            "location": "src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html:354",
            "context": "ng2.template///7055002182446434458",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 214,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/890933/?format=api",
            "priority": 100,
            "id": 891887,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=039a6affd8386d97",
            "url": "https://weblate.framasoft.org/api/units/891887/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:41.784543Z",
            "last_updated": "2024-08-21T12:03:20.555735Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Completed jobs"
            ],
            "previous_source": "",
            "target": [
                "Completed jobs"
            ],
            "id_hash": -8602236267047710084,
            "content_hash": -8602236267047710084,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:53",
            "context": "ng2.template///7146070362549250677",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 752,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/890947/?format=api",
            "priority": 100,
            "id": 891888,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=089eb7b114a3927c",
            "url": "https://weblate.framasoft.org/api/units/891888/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:42.320624Z",
            "last_updated": "2024-09-13T07:12:30.389016Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Pending jobs"
            ],
            "previous_source": "",
            "target": [
                "Pending jobs"
            ],
            "id_hash": -2405334767617069779,
            "content_hash": -2405334767617069779,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:57",
            "context": "ng2.template///2841995988789172579",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 753,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/890949/?format=api",
            "priority": 100,
            "id": 891889,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=5e9e88c5da49ad2d",
            "url": "https://weblate.framasoft.org/api/units/891889/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:42.323358Z",
            "last_updated": "2024-09-13T07:12:30.390212Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Jobs that are being processed"
            ],
            "previous_source": "",
            "target": [
                "Jobs that are being processed"
            ],
            "id_hash": 4980211096582486840,
            "content_hash": 4980211096582486840,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:61",
            "context": "ng2.template///6587308737467829649",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 754,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/890951/?format=api",
            "priority": 100,
            "id": 891890,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=c51d439b2641fb38",
            "url": "https://weblate.framasoft.org/api/units/891890/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:42.325898Z",
            "last_updated": "2024-09-13T07:12:30.391331Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Failed jobs"
            ],
            "previous_source": "",
            "target": [
                "Failed jobs"
            ],
            "id_hash": 8253073884001201613,
            "content_hash": 8253073884001201613,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:65",
            "context": "ng2.template///2902296494834684511",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 755,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/890953/?format=api",
            "priority": 100,
            "id": 891891,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=f288cef888f1edcd",
            "url": "https://weblate.framasoft.org/api/units/891891/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:42.328354Z",
            "last_updated": "2024-09-13T07:12:30.392385Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Delete this job"
            ],
            "previous_source": "",
            "target": [
                "Delete this job"
            ],
            "id_hash": 1695996083117123607,
            "content_hash": 1695996083117123607,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:90",
            "context": "ng2.template///410829478323542752",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 757,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/890955/?format=api",
            "priority": 100,
            "id": 891892,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=97896373aaa66817",
            "url": "https://weblate.framasoft.org/api/units/891892/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:42.331783Z",
            "last_updated": "2024-09-13T07:12:30.394543Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Do you really want to remove {count, plural, =1 {this job} other {<x id=\"count\"/> jobs}}? Children jobs will also be removed."
            ],
            "previous_source": "",
            "target": [
                "Do you really want to remove {count, plural, =1 {this job} other {<x id=\"count\"/> jobs}}? Children jobs will also be removed."
            ],
            "id_hash": 6818358452723938110,
            "content_hash": 6818358452723938110,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:148",
            "context": "ng2.template///2175266358082397536",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 760,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 21,
            "source_unit": "https://weblate.framasoft.org/api/units/890957/?format=api",
            "priority": 100,
            "id": 891893,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=de9face335e4733e",
            "url": "https://weblate.framasoft.org/api/units/891893/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:42.336521Z",
            "last_updated": "2024-09-13T07:12:30.397926Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Handle copied"
            ],
            "previous_source": "",
            "target": [
                "Handle copied"
            ],
            "id_hash": 3635774697712073781,
            "content_hash": 3635774697712073781,
            "location": "src/app/+video-channels/video-channels.component.html:72",
            "context": "ng2.template///3233726805394397544",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1202,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/890937/?format=api",
            "priority": 100,
            "id": 891894,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=b274ddd30c7b3c35",
            "url": "https://weblate.framasoft.org/api/units/891894/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:42.821194Z",
            "last_updated": "2024-09-13T07:12:31.161466Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Replace video file"
            ],
            "previous_source": "",
            "target": [
                "Replace video file"
            ],
            "id_hash": -4710288879017568778,
            "content_hash": -4710288879017568778,
            "location": "src/app/+videos/+video-edit/video-update.component.html:29",
            "context": "ng2.template///5757542293078916779",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1419,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/890939/?format=api",
            "priority": 100,
            "id": 891895,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=3ea1b13880af55f6",
            "url": "https://weblate.framasoft.org/api/units/891895/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:43.029906Z",
            "last_updated": "2024-09-13T07:12:31.453932Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "⚠️ Uploading a new version of your video will completely erase the current version"
            ],
            "previous_source": "",
            "target": [
                "⚠️ Uploading a new version of your video will completely erase the current version"
            ],
            "id_hash": -8085257172149041752,
            "content_hash": -8085257172149041752,
            "location": "src/app/+videos/+video-edit/video-update.component.html:31",
            "context": "ng2.template///7042425445354775897",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1420,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 14,
            "source_unit": "https://weblate.framasoft.org/api/units/890941/?format=api",
            "priority": 100,
            "id": 891896,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=0fcb6570806085a8",
            "url": "https://weblate.framasoft.org/api/units/891896/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:43.032554Z",
            "last_updated": "2024-09-13T07:12:31.455364Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Your video will also be automatically blocked since video publication requires manual validation by moderators."
            ],
            "previous_source": "",
            "target": [
                "Your video will also be automatically blocked since video publication requires manual validation by moderators."
            ],
            "id_hash": 5070643438595581731,
            "content_hash": 5070643438595581731,
            "location": "src/app/+videos/+video-edit/video-update.component.ts:299",
            "context": "ng2.template///3323006969479129148",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1424,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 15,
            "source_unit": "https://weblate.framasoft.org/api/units/890959/?format=api",
            "priority": 100,
            "id": 891898,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=c65e8b578c27a723",
            "url": "https://weblate.framasoft.org/api/units/891898/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:43.041067Z",
            "last_updated": "2024-09-13T07:12:31.462839Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Uploading a new version of your video will completely erase the current version."
            ],
            "previous_source": "",
            "target": [
                "Uploading a new version of your video will completely erase the current version."
            ],
            "id_hash": -4289043040900677790,
            "content_hash": -4289043040900677790,
            "location": "src/app/+videos/+video-edit/video-update.component.ts:302",
            "context": "ng2.template///6552806326413045734",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1425,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 13,
            "source_unit": "https://weblate.framasoft.org/api/units/890961/?format=api",
            "priority": 100,
            "id": 891899,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=447a421420c0ff62",
            "url": "https://weblate.framasoft.org/api/units/891899/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:43.044541Z",
            "last_updated": "2024-09-13T07:12:31.464402Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "&lt;br /&gt;&lt;br /&gt;Do you still want to replace your video file?"
            ],
            "previous_source": "",
            "target": [
                "&lt;br /&gt;&lt;br /&gt;Do you still want to replace your video file?"
            ],
            "id_hash": -8135196711383458495,
            "content_hash": -8135196711383458495,
            "location": "src/app/+videos/+video-edit/video-update.component.ts:305",
            "context": "ng2.template///5315061036888228823",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1426,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 11,
            "source_unit": "https://weblate.framasoft.org/api/units/890963/?format=api",
            "priority": 100,
            "id": 891900,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=0f19f9b170101d41",
            "url": "https://weblate.framasoft.org/api/units/891900/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:43.047295Z",
            "last_updated": "2024-09-13T07:12:31.466338Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Replace file warning"
            ],
            "previous_source": "",
            "target": [
                "Replace file warning"
            ],
            "id_hash": -4228902422691306843,
            "content_hash": -4228902422691306843,
            "location": "src/app/+videos/+video-edit/video-update.component.ts:307",
            "context": "ng2.template///5434400211005236230",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1427,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/890965/?format=api",
            "priority": 100,
            "id": 891901,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=454feba6f9b222a5",
            "url": "https://weblate.framasoft.org/api/units/891901/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:43.050023Z",
            "last_updated": "2024-09-13T07:12:31.467943Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Registration token copied"
            ],
            "previous_source": "",
            "target": [
                "Registration token copied"
            ],
            "id_hash": 8480781220212582369,
            "content_hash": 8480781220212582369,
            "location": "src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html:53",
            "context": "ng2.template///8075170500509574933",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1472,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/890971/?format=api",
            "priority": 100,
            "id": 891903,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=f5b1c996309327e1",
            "url": "https://weblate.framasoft.org/api/units/891903/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:43.103434Z",
            "last_updated": "2024-09-13T07:12:31.557097Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Copy registration token"
            ],
            "previous_source": "",
            "target": [
                "Copy registration token"
            ],
            "id_hash": -7584301672230031201,
            "content_hash": -7584301672230031201,
            "location": "src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html:54",
            "context": "ng2.template///320641639634758368",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1473,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/890973/?format=api",
            "priority": 100,
            "id": 891904,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=16bf25cffd53f09f",
            "url": "https://weblate.framasoft.org/api/units/891904/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:43.106056Z",
            "last_updated": "2024-09-13T07:12:31.559986Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Video re-upload"
            ],
            "previous_source": "",
            "target": [
                "Video re-upload"
            ],
            "id_hash": -2298289163499032820,
            "content_hash": -2298289163499032820,
            "location": "src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html:22",
            "context": "ng2.template///795485832100313",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1522,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/890945/?format=api",
            "priority": 100,
            "id": 891905,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=601ad62ec282af0c",
            "url": "https://weblate.framasoft.org/api/units/891905/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:43.163860Z",
            "last_updated": "2024-09-13T07:12:31.652846Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "COPY"
            ],
            "previous_source": "",
            "target": [
                "COPY"
            ],
            "id_hash": -4754215440620792866,
            "content_hash": -4754215440620792866,
            "location": "src/app/shared/shared-forms/input-text.component.html:18",
            "context": "ng2.template///8726695529938456424",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1968,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/890967/?format=api",
            "priority": 100,
            "id": 891906,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=3e05a23ee41ed3de",
            "url": "https://weblate.framasoft.org/api/units/891906/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:43.618059Z",
            "last_updated": "2024-09-13T07:12:32.304272Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "If you think PeerTube is wrong (video in broken state after a crash etc.), you can force transcoding on this video."
            ],
            "previous_source": "",
            "target": [
                "If you think PeerTube is wrong (video in broken state after a crash etc.), you can force transcoding on this video."
            ],
            "id_hash": -7013219967589583569,
            "content_hash": -7013219967589583569,
            "location": "src/app/shared/shared-main/video/video.service.ts:354",
            "context": "ng2.template///5630101530611188113",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2106,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 21,
            "source_unit": "https://weblate.framasoft.org/api/units/890929/?format=api",
            "priority": 100,
            "id": 891908,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=1eac0998dc25752f",
            "url": "https://weblate.framasoft.org/api/units/891908/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:43.778258Z",
            "last_updated": "2024-09-13T07:12:32.561331Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Force transcoding"
            ],
            "previous_source": "",
            "target": [
                "Force transcoding"
            ],
            "id_hash": 8862456523125740227,
            "content_hash": 8862456523125740227,
            "location": "src/app/shared/shared-main/video/video.service.ts:357",
            "context": "ng2.template///3524359509497681458",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2107,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/890931/?format=api",
            "priority": 100,
            "id": 891909,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=fafdc540a240d2c3",
            "url": "https://weblate.framasoft.org/api/units/891909/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:08:43.782488Z",
            "last_updated": "2024-09-13T07:12:32.562513Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Allow channel synchronization with channel of other platforms like YouTube"
            ],
            "previous_source": "",
            "target": [
                "Allow channel synchronization with channel of other platforms like YouTube"
            ],
            "id_hash": -6123443080903029424,
            "content_hash": -6123443080903029424,
            "location": "src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html:317",
            "context": "ng2.template///3991697548652611331",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 210,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/895368/?format=api",
            "priority": 100,
            "id": 895568,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=2b0528f618738d50",
            "url": "https://weblate.framasoft.org/api/units/895568/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-08-18T12:16:33.069684Z",
            "last_updated": "2024-08-21T12:03:20.551461Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "It will delete {count, plural, =1 {1 video} other {<x id=\"count\"/> videos}} uploaded in this channel, and you will not be able to create another channel or account with the same name (<x id=\"PH\" equiv-text=\"videoChannel.name\"/>)!"
            ],
            "previous_source": "",
            "target": [
                "It will delete {count, plural, =1 {1 video} other {<x id=\"count\"/> videos}} uploaded in this channel, and you will not be able to create another channel or account with the same name (<x id=\"PH\" equiv-text=\"videoChannel.name\"/>)!"
            ],
            "id_hash": 4496005066866828961,
            "content_hash": 4496005066866828961,
            "location": "src/app/+my-library/+my-video-channels/my-video-channels.component.ts:88",
            "context": "ng2.template///8501241441398968873",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1025,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 35,
            "source_unit": "https://weblate.framasoft.org/api/units/895372/?format=api",
            "priority": 100,
            "id": 895569,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=be6504c996f426a1",
            "url": "https://weblate.framasoft.org/api/units/895569/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-08-18T12:16:33.754490Z",
            "last_updated": "2024-09-13T07:12:30.880221Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Your video is currently being updated. If you leave, your changes will be lost."
            ],
            "previous_source": "",
            "target": [
                "Your video is currently being updated. If you leave, your changes will be lost."
            ],
            "id_hash": 8181378696005655632,
            "content_hash": 8181378696005655632,
            "location": "src/app/+videos/+video-edit/video-update.component.ts:168",
            "context": "ng2.template///7225855031009203336",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1421,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 14,
            "source_unit": "https://weblate.framasoft.org/api/units/895370/?format=api",
            "priority": 100,
            "id": 895570,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=f18a1893c45d9c50",
            "url": "https://weblate.framasoft.org/api/units/895570/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-08-18T12:16:34.183978Z",
            "last_updated": "2024-09-13T07:12:31.457305Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "{first} - {last} of {totalRecords}"
            ],
            "previous_source": "",
            "target": [
                "{first} - {last} of {totalRecords}"
            ],
            "id_hash": -7278972790302263403,
            "content_hash": -7278972790302263403,
            "location": "src/app/core/rest/rest-table.ts:93",
            "context": "ng2.template///6774469419636010791",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1619,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/895374/?format=api",
            "priority": 100,
            "id": 895571,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=1afbe4d0184cb795",
            "url": "https://weblate.framasoft.org/api/units/895571/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-08-18T12:16:34.393562Z",
            "last_updated": "2024-09-13T07:12:31.789999Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "(Deleted video)"
            ],
            "previous_source": "",
            "target": [
                "(Deleted video)"
            ],
            "id_hash": -794673547700395237,
            "content_hash": -794673547700395237,
            "location": "src/app/shared/shared-abuse-list/abuse-list-table.component.html:86",
            "context": "ng2.template///945158208982640603",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1899,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/895366/?format=api",
            "priority": 100,
            "id": 895572,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=74f8c09e64eb231b",
            "url": "https://weblate.framasoft.org/api/units/895572/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-08-18T12:16:34.677928Z",
            "last_updated": "2024-09-13T07:12:32.173779Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Chapters"
            ],
            "previous_source": "",
            "target": [
                "Chapters"
            ],
            "id_hash": 1346457354358463090,
            "content_hash": 1346457354358463090,
            "location": "src/app/+videos/+video-edit/shared/video-edit.component.html:237",
            "context": "ng2.template///5096495468612049743",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1313,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/905208/?format=api",
            "priority": 100,
            "id": 905491,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=92af93d477bf9a72",
            "url": "https://weblate.framasoft.org/api/units/905491/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:01:12.021735Z",
            "last_updated": "2024-09-13T07:12:31.298002Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Timecode"
            ],
            "previous_source": "",
            "target": [
                "Timecode"
            ],
            "id_hash": -8847786310281180501,
            "content_hash": -8847786310281180501,
            "location": "src/app/+videos/+video-edit/shared/video-edit.component.html:253",
            "context": "ng2.template///7840115150430999864",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1315,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/905210/?format=api",
            "priority": 100,
            "id": 905492,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=0536593a77204aab",
            "url": "https://weblate.framasoft.org/api/units/905492/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:01:12.025231Z",
            "last_updated": "2024-09-13T07:12:31.300571Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Chapter name"
            ],
            "previous_source": "",
            "target": [
                "Chapter name"
            ],
            "id_hash": -8864917811676330922,
            "content_hash": -8864917811676330922,
            "location": "src/app/+videos/+video-edit/shared/video-edit.component.html:255",
            "context": "ng2.template///7423239318801197963",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1316,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/905212/?format=api",
            "priority": 100,
            "id": 905493,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=04f97c37f7ffc456",
            "url": "https://weblate.framasoft.org/api/units/905493/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:01:12.028308Z",
            "last_updated": "2024-09-13T07:12:31.301703Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "A chapter title is required."
            ],
            "previous_source": "",
            "target": [
                "A chapter title is required."
            ],
            "id_hash": 9185489042421155586,
            "content_hash": 9185489042421155586,
            "location": "src/app/shared/form-validators/video-chapter-validators.ts:7",
            "context": "ng2.template///1653315912561885898",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1840,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/905214/?format=api",
            "priority": 100,
            "id": 905494,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=ff79699e05c18702",
            "url": "https://weblate.framasoft.org/api/units/905494/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:01:12.755288Z",
            "last_updated": "2024-09-13T07:12:32.099597Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "A chapter title should be more than 2 characters long."
            ],
            "previous_source": "",
            "target": [
                "A chapter title should be more than 2 characters long."
            ],
            "id_hash": 8084469600055045737,
            "content_hash": 8084469600055045737,
            "location": "src/app/shared/form-validators/video-chapter-validators.ts:8",
            "context": "ng2.template///4021088770925947810",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1841,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/905216/?format=api",
            "priority": 100,
            "id": 905495,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=f031ce4494b9ae69",
            "url": "https://weblate.framasoft.org/api/units/905495/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:01:12.758224Z",
            "last_updated": "2024-09-13T07:12:32.100863Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "A chapter title should be less than 100 characters long."
            ],
            "previous_source": "",
            "target": [
                "A chapter title should be less than 100 characters long."
            ],
            "id_hash": 3603041111715094942,
            "content_hash": 3603041111715094942,
            "location": "src/app/shared/form-validators/video-chapter-validators.ts:9",
            "context": "ng2.template///5999631145853755676",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1842,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/905218/?format=api",
            "priority": 100,
            "id": 905496,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=b20092cd26e8219e",
            "url": "https://weblate.framasoft.org/api/units/905496/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:01:12.760989Z",
            "last_updated": "2024-09-13T07:12:32.102083Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/tok/?format=api",
            "source": [
                "Multiple chapters have the same timecode <x id=\"PH\" equiv-text=\"chapter.timecode\"/>"
            ],
            "previous_source": "",
            "target": [
                "Multiple chapters have the same timecode <x id=\"PH\" equiv-text=\"chapter.timecode\"/>"
            ],
            "id_hash": 3255571052930871986,
            "content_hash": 3255571052930871986,
            "location": "src/app/shared/form-validators/video-chapter-validators.ts:26",
            "context": "ng2.template///3038146146697752093",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1843,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/905220/?format=api",
            "priority": 100,
            "id": 905497,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/tok/?checksum=ad2e1c9fb6fd32b2",
            "url": "https://weblate.framasoft.org/api/units/905497/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:01:12.763838Z",
            "last_updated": "2024-09-13T07:12:32.103212Z"
        }
    ]
}