Translation components API.

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

GET /api/translations/peertube/angular/zh_Hans/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/zh_Hans/units/?format=api&page=44",
    "previous": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/units/?format=api&page=42",
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Number of video storyboard images to keep in cache"
            ],
            "previous_source": "",
            "target": [
                "Number of video storyboard images to keep in cache"
            ],
            "id_hash": -1789936388308831731,
            "content_hash": -1789936388308831731,
            "location": "src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html:57",
            "context": "9180372875725189823",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1122,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/872323/?format=api",
            "priority": 100,
            "id": 873329,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=6728de569c4e720d",
            "url": "https://weblate.framasoft.org/api/units/873329/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:44.005288Z",
            "last_updated": "2024-09-13T07:12:43.628801Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "{VAR_PLURAL, plural, =1 {cached storyboard} other {cached storyboards}}"
            ],
            "previous_source": "",
            "target": [
                "{VAR_PLURAL, plural, =1 {cached storyboard} other {cached storyboards}}"
            ],
            "id_hash": 9041308046379855685,
            "content_hash": 9041308046379855685,
            "location": "src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html:64",
            "context": "224402797620080356",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1123,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/872325/?format=api",
            "priority": 100,
            "id": 873330,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=fd792dc3e95a2f45",
            "url": "https://weblate.framasoft.org/api/units/873330/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:44.007973Z",
            "last_updated": "2024-09-13T07:12:43.630524Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": -4299874320014630448,
            "content_hash": -4299874320014630448,
            "location": "src/app/shared/shared-video-miniature/video-filters-header.component.html:146",
            "context": "3021884317141422270",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1177,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 11,
            "source_unit": "https://weblate.framasoft.org/api/units/872327/?format=api",
            "priority": 100,
            "id": 873331,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=4453c71670b421d0",
            "url": "https://weblate.framasoft.org/api/units/873331/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:44.066724Z",
            "last_updated": "2024-09-13T07:12:43.712682Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Password protected"
            ],
            "previous_source": "",
            "target": [
                "Password protected"
            ],
            "id_hash": -2761204983003175776,
            "content_hash": -2761204983003175776,
            "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": "166448092104563965",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1445,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/872331/?format=api",
            "priority": 100,
            "id": 873333,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=59ae3ab28c0ea4a0",
            "url": "https://weblate.framasoft.org/api/units/873333/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:44.369487Z",
            "last_updated": "2024-09-13T07:12:44.055342Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "With Web Videos"
            ],
            "previous_source": "",
            "target": [
                "With Web Videos"
            ],
            "id_hash": 7868557306851424124,
            "content_hash": 7868557306851424124,
            "location": "src/app/+admin/overview/videos/video-admin.service.ts:64",
            "context": "1882931826815906053",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1667,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/872333/?format=api",
            "priority": 100,
            "id": 873334,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=ed32bb2e61aef77c",
            "url": "https://weblate.framasoft.org/api/units/873334/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:44.610116Z",
            "last_updated": "2024-09-13T07:12:44.357669Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Without Web Videos"
            ],
            "previous_source": "",
            "target": [
                "Without Web Videos"
            ],
            "id_hash": 7612973650359010702,
            "content_hash": 7612973650359010702,
            "location": "src/app/+admin/overview/videos/video-admin.service.ts:68",
            "context": "1590370632695044398",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1668,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/872335/?format=api",
            "priority": 100,
            "id": 873335,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=e9a6b733220ec58e",
            "url": "https://weblate.framasoft.org/api/units/873335/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:44.612819Z",
            "last_updated": "2024-09-13T07:12:44.358954Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Cache size is required."
            ],
            "previous_source": "",
            "target": [
                "Cache size is required."
            ],
            "id_hash": -1146932622478328777,
            "content_hash": -1146932622478328777,
            "location": "src/app/shared/form-validators/custom-config-validators.ts:28",
            "context": "518461007481947848",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1910,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/872337/?format=api",
            "priority": 100,
            "id": 873336,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=701546db47df3c37",
            "url": "https://weblate.framasoft.org/api/units/873336/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:44.879339Z",
            "last_updated": "2024-09-13T07:12:44.812704Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Cache size must be greater than 1."
            ],
            "previous_source": "",
            "target": [
                "Cache size must be greater than 1."
            ],
            "id_hash": 6041740359580299059,
            "content_hash": 6041740359580299059,
            "location": "src/app/shared/form-validators/custom-config-validators.ts:29",
            "context": "5481098690555703943",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1911,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 7,
            "source_unit": "https://weblate.framasoft.org/api/units/872339/?format=api",
            "priority": 100,
            "id": 873337,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=d3d892d8b5ecaf33",
            "url": "https://weblate.framasoft.org/api/units/873337/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:44.882012Z",
            "last_updated": "2024-09-13T07:12:44.814103Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Cache size must be a number."
            ],
            "previous_source": "",
            "target": [
                "Cache size must be a number."
            ],
            "id_hash": -7858923946341850954,
            "content_hash": -7858923946341850954,
            "location": "src/app/shared/form-validators/custom-config-validators.ts:30",
            "context": "4704896848161515188",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1912,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/872341/?format=api",
            "priority": 100,
            "id": 873338,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=12ef7e4f257ba0b6",
            "url": "https://weblate.framasoft.org/api/units/873338/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:44.884372Z",
            "last_updated": "2024-09-13T07:12:44.815418Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": -4266580545808150020,
            "content_hash": -4266580545808150020,
            "location": "src/app/shared/form-validators/video-validators.ts:32",
            "context": "2340164151654372915",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2043,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/872343/?format=api",
            "priority": 100,
            "id": 873339,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=44ca0f99518351fc",
            "url": "https://weblate.framasoft.org/api/units/873339/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:45.011518Z",
            "last_updated": "2024-09-13T07:12:45.027298Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": 2198313145609684137,
            "content_hash": 2198313145609684137,
            "location": "src/app/shared/form-validators/video-validators.ts:33",
            "context": "7699381877503388166",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2044,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/872345/?format=api",
            "priority": 100,
            "id": 873340,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=9e81fa28a52304a9",
            "url": "https://weblate.framasoft.org/api/units/873340/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:45.014380Z",
            "last_updated": "2024-09-13T07:12:45.028411Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "A password is required for password protected video."
            ],
            "previous_source": "",
            "target": [
                "A password is required for password protected video."
            ],
            "id_hash": -2067244584031328480,
            "content_hash": -2067244584031328480,
            "location": "src/app/shared/form-validators/video-validators.ts:34",
            "context": "3116180442048363146",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2045,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/872347/?format=api",
            "priority": 100,
            "id": 873341,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=634fac00e8f66720",
            "url": "https://weblate.framasoft.org/api/units/873341/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:45.016978Z",
            "last_updated": "2024-09-13T07:12:45.029540Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Run Web Video transcoding"
            ],
            "previous_source": "",
            "target": [
                "Run Web Video transcoding"
            ],
            "id_hash": 1589869903025599616,
            "content_hash": 1589869903025599616,
            "location": "src/app/+admin/overview/videos/video-list.component.ts:154, src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts:546",
            "context": "6726093171366409167",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2295,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/872349/?format=api",
            "priority": 100,
            "id": 873342,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=96105a40d8ecf480",
            "url": "https://weblate.framasoft.org/api/units/873342/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:45.233472Z",
            "last_updated": "2024-09-13T07:12:45.334193Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Delete Web Video files"
            ],
            "previous_source": "",
            "target": [
                "Delete Web Video files"
            ],
            "id_hash": -1001941010057849517,
            "content_hash": -1001941010057849517,
            "location": "src/app/+admin/overview/videos/video-list.component.ts:166, src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts:558",
            "context": "72391380513979568",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2297,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/872351/?format=api",
            "priority": 100,
            "id": 873343,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=721863f5b99b1553",
            "url": "https://weblate.framasoft.org/api/units/873343/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:45.237497Z",
            "last_updated": "2024-09-13T07:12:45.336332Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": -6450291347001055654,
            "content_hash": -6450291347001055654,
            "location": "src/app/shared/shared-main/video/video.service.ts:477",
            "context": "6173113330681958102",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2376,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/872353/?format=api",
            "priority": 100,
            "id": 873344,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=267bf631ec39e65a",
            "url": "https://weblate.framasoft.org/api/units/873344/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:45.304096Z",
            "last_updated": "2024-09-13T07:12:45.477876Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "You need a password to watch this video"
            ],
            "previous_source": "",
            "target": [
                "You need a password to watch this video"
            ],
            "id_hash": 5853934552259767007,
            "content_hash": 5853934552259767007,
            "location": "src/app/+videos/+video-watch/video-watch.component.ts:467",
            "context": "6851759241723629925",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2412,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/872355/?format=api",
            "priority": 100,
            "id": 873345,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=d13d5a75b5d42adf",
            "url": "https://weblate.framasoft.org/api/units/873345/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:45.340108Z",
            "last_updated": "2024-09-13T07:12:45.524243Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "This video is password protected"
            ],
            "previous_source": "",
            "target": [
                "This video is password protected"
            ],
            "id_hash": 5176351379669220962,
            "content_hash": 5176351379669220962,
            "location": "src/app/+videos/+video-watch/video-watch.component.ts:468",
            "context": "7116606560384080593",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2413,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/872357/?format=api",
            "priority": 100,
            "id": 873346,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=c7d6182781c97e62",
            "url": "https://weblate.framasoft.org/api/units/873346/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:45.345922Z",
            "last_updated": "2024-09-13T07:12:45.525531Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Incorrect password, please enter a correct password"
            ],
            "previous_source": "",
            "target": [
                "Incorrect password, please enter a correct password"
            ],
            "id_hash": -3590512052477675896,
            "content_hash": -3590512052477675896,
            "location": "src/app/+videos/+video-watch/video-watch.component.ts:469",
            "context": "6566384659758828708",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2414,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 7,
            "source_unit": "https://weblate.framasoft.org/api/units/872359/?format=api",
            "priority": 100,
            "id": 873347,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=4e2bf04fc64f3688",
            "url": "https://weblate.framasoft.org/api/units/873347/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:55:45.349086Z",
            "last_updated": "2024-09-13T07:12:45.526871Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": [
                "如果您认为 PeerTube 错误(崩溃后视频处于损坏状态等),您可以强制对该视频进行转码。"
            ],
            "id_hash": 5542868800815077501,
            "content_hash": 5542868800815077501,
            "location": "src/app/shared/shared-main/video/video.service.ts:354",
            "context": "5630101530611188113",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 65,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://weblate.framasoft.org/api/units/890977/?format=api",
            "priority": 100,
            "id": 891984,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=ccec39ce952d987d",
            "url": "https://weblate.framasoft.org/api/units/891984/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:04.296026Z",
            "last_updated": "2024-08-14T13:48:32.276200Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Force transcoding"
            ],
            "previous_source": "",
            "target": [
                "强制转码"
            ],
            "id_hash": 1825629511667954290,
            "content_hash": 1825629511667954290,
            "location": "src/app/shared/shared-main/video/video.service.ts:357",
            "context": "3524359509497681458",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 66,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/890979/?format=api",
            "priority": 100,
            "id": 891985,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=9955f05e46703272",
            "url": "https://weblate.framasoft.org/api/units/891985/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:04.298947Z",
            "last_updated": "2024-08-14T13:48:32.277585Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Handle copied"
            ],
            "previous_source": "",
            "target": [
                "Handle copied"
            ],
            "id_hash": 1597610804445773928,
            "content_hash": 1597610804445773928,
            "location": "src/app/+video-channels/video-channels.component.html:72",
            "context": "3233726805394397544",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 490,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/890983/?format=api",
            "priority": 100,
            "id": 891987,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=962bda8fe8510068",
            "url": "https://weblate.framasoft.org/api/units/891987/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:04.823547Z",
            "last_updated": "2024-08-14T13:48:32.773514Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Replace video file"
            ],
            "previous_source": "",
            "target": [
                "替换视频文件"
            ],
            "id_hash": -618186571277155196,
            "content_hash": -618186571277155196,
            "location": "src/app/+videos/+video-edit/video-update.component.html:29",
            "context": "5757542293078916779",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 547,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/890985/?format=api",
            "priority": 100,
            "id": 891988,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=776bc296b61bc484",
            "url": "https://weblate.framasoft.org/api/units/891988/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:04.890015Z",
            "last_updated": "2024-08-14T13:48:32.843010Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "⚠️ Uploading a new version of your video will completely erase the current version"
            ],
            "previous_source": "",
            "target": [
                "⚠️ 上传新版本的视频将完全删除当前版本"
            ],
            "id_hash": 5690747656873976586,
            "content_hash": 5690747656873976586,
            "location": "src/app/+videos/+video-edit/video-update.component.html:31",
            "context": "7042425445354775897",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 548,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://weblate.framasoft.org/api/units/890987/?format=api",
            "priority": 100,
            "id": 891989,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=cef998d7d25c230a",
            "url": "https://weblate.framasoft.org/api/units/891989/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:04.894330Z",
            "last_updated": "2024-08-14T13:48:32.844175Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Video re-upload"
            ],
            "previous_source": "",
            "target": [
                "视频重传"
            ],
            "id_hash": 204160317249020561,
            "content_hash": 204160317249020561,
            "location": "src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html:22",
            "context": "795485832100313",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 639,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/890991/?format=api",
            "priority": 100,
            "id": 891991,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=82d552ba12dbe291",
            "url": "https://weblate.framasoft.org/api/units/891991/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:04.991359Z",
            "last_updated": "2024-08-14T13:48:32.963493Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": 2682125482774027364,
            "content_hash": 2682125482774027364,
            "location": "src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html:354",
            "context": "7055002182446434458",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 992,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/890993/?format=api",
            "priority": 100,
            "id": 891992,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=a538d2ea83c4dc64",
            "url": "https://weblate.framasoft.org/api/units/891992/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:05.433235Z",
            "last_updated": "2024-08-14T13:48:33.370134Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Completed jobs"
            ],
            "previous_source": "",
            "target": [
                "Completed jobs"
            ],
            "id_hash": -3662038993020880340,
            "content_hash": -3662038993020880340,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:53",
            "context": "7146070362549250677",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1619,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/890995/?format=api",
            "priority": 100,
            "id": 891993,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=4d2dd2f02b5c7a2c",
            "url": "https://weblate.framasoft.org/api/units/891993/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:06.107694Z",
            "last_updated": "2024-09-13T07:12:44.293553Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Pending jobs"
            ],
            "previous_source": "",
            "target": [
                "Pending jobs"
            ],
            "id_hash": -2799269556781696845,
            "content_hash": -2799269556781696845,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:57",
            "context": "2841995988789172579",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1620,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/890997/?format=api",
            "priority": 100,
            "id": 891994,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=5926ff2b557638b3",
            "url": "https://weblate.framasoft.org/api/units/891994/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:06.110350Z",
            "last_updated": "2024-09-13T07:12:44.294712Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Jobs that are being processed"
            ],
            "previous_source": "",
            "target": [
                "Jobs that are being processed"
            ],
            "id_hash": -2815882404915309550,
            "content_hash": -2815882404915309550,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:61",
            "context": "6587308737467829649",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1621,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/890999/?format=api",
            "priority": 100,
            "id": 891995,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=58ebf9df35c01412",
            "url": "https://weblate.framasoft.org/api/units/891995/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:06.112867Z",
            "last_updated": "2024-09-13T07:12:44.295977Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Failed jobs"
            ],
            "previous_source": "",
            "target": [
                "Failed jobs"
            ],
            "id_hash": -973168971163351860,
            "content_hash": -973168971163351860,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:65",
            "context": "2902296494834684511",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1622,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/891001/?format=api",
            "priority": 100,
            "id": 891996,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=727e9bfa0f6044cc",
            "url": "https://weblate.framasoft.org/api/units/891996/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:06.115280Z",
            "last_updated": "2024-09-13T07:12:44.297443Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Delete this job"
            ],
            "previous_source": "",
            "target": [
                "Delete this job"
            ],
            "id_hash": -8674746591710578645,
            "content_hash": -8674746591710578645,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:90",
            "context": "410829478323542752",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1624,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/891003/?format=api",
            "priority": 100,
            "id": 891997,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=079d1bef848f782b",
            "url": "https://weblate.framasoft.org/api/units/891997/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:06.118878Z",
            "last_updated": "2024-09-13T07:12:44.299941Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": 7133183648121305891,
            "content_hash": 7133183648121305891,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:148",
            "context": "2175266358082397536",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1627,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 21,
            "source_unit": "https://weblate.framasoft.org/api/units/891005/?format=api",
            "priority": 100,
            "id": 891998,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=e2fe28bc17e53b23",
            "url": "https://weblate.framasoft.org/api/units/891998/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:06.124042Z",
            "last_updated": "2024-09-13T07:12:44.304129Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "COPY"
            ],
            "previous_source": "",
            "target": [
                "COPY"
            ],
            "id_hash": -3630052507753818225,
            "content_hash": -3630052507753818225,
            "location": "src/app/shared/shared-forms/input-text.component.html:18",
            "context": "8726695529938456424",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2278,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/891007/?format=api",
            "priority": 100,
            "id": 891999,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=4d9f767a1f51578f",
            "url": "https://weblate.framasoft.org/api/units/891999/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:06.771886Z",
            "last_updated": "2024-09-13T07:12:45.313796Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Registration token copied"
            ],
            "previous_source": "",
            "target": [
                "Registration token copied"
            ],
            "id_hash": -8016461455879823766,
            "content_hash": -8016461455879823766,
            "location": "src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html:53",
            "context": "8075170500509574933",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2317,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/891011/?format=api",
            "priority": 100,
            "id": 892001,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=10bfcec766ac1e6a",
            "url": "https://weblate.framasoft.org/api/units/892001/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:06.808331Z",
            "last_updated": "2024-09-13T07:12:45.362768Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Copy registration token"
            ],
            "previous_source": "",
            "target": [
                "Copy registration token"
            ],
            "id_hash": 6230767375112414842,
            "content_hash": 6230767375112414842,
            "location": "src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html:54",
            "context": "320641639634758368",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2318,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/891013/?format=api",
            "priority": 100,
            "id": 892002,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=d67821ea67ab267a",
            "url": "https://weblate.framasoft.org/api/units/892002/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:06.811410Z",
            "last_updated": "2024-09-13T07:12:45.363940Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": -6497389718757483023,
            "content_hash": -6497389718757483023,
            "location": "src/app/+videos/+video-edit/video-update.component.ts:299",
            "context": "3323006969479129148",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2387,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 15,
            "source_unit": "https://weblate.framasoft.org/api/units/891015/?format=api",
            "priority": 100,
            "id": 892003,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=25d4a279b62f5df1",
            "url": "https://weblate.framasoft.org/api/units/892003/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:06.875678Z",
            "last_updated": "2024-09-13T07:12:45.491727Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": 536011348663757695,
            "content_hash": 536011348663757695,
            "location": "src/app/+videos/+video-edit/video-update.component.ts:302",
            "context": "6552806326413045734",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2388,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 13,
            "source_unit": "https://weblate.framasoft.org/api/units/891017/?format=api",
            "priority": 100,
            "id": 892004,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=87704b7b50ae6b7f",
            "url": "https://weblate.framasoft.org/api/units/892004/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:06.878638Z",
            "last_updated": "2024-09-13T07:12:45.493160Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": 4494422451648714410,
            "content_hash": 4494422451648714410,
            "location": "src/app/+videos/+video-edit/video-update.component.ts:305",
            "context": "5315061036888228823",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2389,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 11,
            "source_unit": "https://weblate.framasoft.org/api/units/891019/?format=api",
            "priority": 100,
            "id": 892005,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=be5f6568450fd6aa",
            "url": "https://weblate.framasoft.org/api/units/892005/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:06.881153Z",
            "last_updated": "2024-09-13T07:12:45.494754Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Replace file warning"
            ],
            "previous_source": "",
            "target": [
                "Replace file warning"
            ],
            "id_hash": 1125236422855708950,
            "content_hash": 1125236422855708950,
            "location": "src/app/+videos/+video-edit/video-update.component.ts:307",
            "context": "5434400211005236230",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2390,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/891021/?format=api",
            "priority": 100,
            "id": 892006,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=8f9da49098a55116",
            "url": "https://weblate.framasoft.org/api/units/892006/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:09:06.883758Z",
            "last_updated": "2024-09-13T07:12:45.495930Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Your video is currently being updated. If you leave, your changes will be lost."
            ],
            "previous_source": "",
            "target": [
                "您的视频正在更新中。关闭此页面将会导致您的更改丢失。"
            ],
            "id_hash": 2396103795873037597,
            "content_hash": 2396103795873037597,
            "location": "src/app/+videos/+video-edit/video-update.component.ts:168",
            "context": "7225855031009203336",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 549,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://weblate.framasoft.org/api/units/895376/?format=api",
            "priority": 100,
            "id": 895588,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=a140abb50dfa3d1d",
            "url": "https://weblate.framasoft.org/api/units/895588/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-08-18T12:16:48.963931Z",
            "last_updated": "2024-08-14T13:48:32.845205Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "(Deleted video)"
            ],
            "previous_source": "",
            "target": [
                "(Deleted video)"
            ],
            "id_hash": 997069077900599164,
            "content_hash": 997069077900599164,
            "location": "src/app/shared/shared-abuse-list/abuse-list-table.component.html:86",
            "context": "945158208982640603",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 821,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/895378/?format=api",
            "priority": 100,
            "id": 895589,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=8dd64d0b2cca9f7c",
            "url": "https://weblate.framasoft.org/api/units/895589/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-08-18T12:16:49.088669Z",
            "last_updated": "2024-08-14T13:48:33.171715Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": 7818439569398374972,
            "content_hash": 7818439569398374972,
            "location": "src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html:317",
            "context": "3991697548652611331",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 989,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/895380/?format=api",
            "priority": 100,
            "id": 895590,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=ec80ad5d4fd9223c",
            "url": "https://weblate.framasoft.org/api/units/895590/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-08-18T12:16:49.253097Z",
            "last_updated": "2024-08-14T13:48:33.366936Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": 1912243109271035007,
            "content_hash": 1912243109271035007,
            "location": "src/app/+my-library/+my-video-channels/my-video-channels.component.ts:88",
            "context": "8501241441398968873",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1778,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 35,
            "source_unit": "https://weblate.framasoft.org/api/units/895382/?format=api",
            "priority": 100,
            "id": 895591,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=9a89a6f9f449dc7f",
            "url": "https://weblate.framasoft.org/api/units/895591/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-08-18T12:16:50.043065Z",
            "last_updated": "2024-09-13T07:12:44.509982Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "{first} - {last} of {totalRecords}"
            ],
            "previous_source": "",
            "target": [
                "{first} - {last} of {totalRecords}"
            ],
            "id_hash": -6803089164125886393,
            "content_hash": -6803089164125886393,
            "location": "src/app/core/rest/rest-table.ts:93",
            "context": "6774469419636010791",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2212,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/895384/?format=api",
            "priority": 100,
            "id": 895592,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=2196927314f7a847",
            "url": "https://weblate.framasoft.org/api/units/895592/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-08-18T12:16:50.547344Z",
            "last_updated": "2024-09-13T07:12:45.236337Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Chapters"
            ],
            "previous_source": "",
            "target": [
                "章节"
            ],
            "id_hash": 3724531914792370003,
            "content_hash": 3724531914792370003,
            "location": "src/app/+videos/+video-edit/shared/video-edit.component.html:237",
            "context": "5096495468612049743",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 475,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/905222/?format=api",
            "priority": 100,
            "id": 905519,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=b3b0320b07cdff53",
            "url": "https://weblate.framasoft.org/api/units/905519/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:02:15.628405Z",
            "last_updated": "2024-08-14T13:48:32.751332Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Timecode"
            ],
            "previous_source": "",
            "target": [
                "时间码"
            ],
            "id_hash": 2487546099400621451,
            "content_hash": 2487546099400621451,
            "location": "src/app/+videos/+video-edit/shared/video-edit.component.html:253",
            "context": "7840115150430999864",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 477,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/905224/?format=api",
            "priority": 100,
            "id": 905520,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=a28589ff712ebd8b",
            "url": "https://weblate.framasoft.org/api/units/905520/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:02:15.631389Z",
            "last_updated": "2024-08-14T13:48:32.756833Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "Chapter name"
            ],
            "previous_source": "",
            "target": [
                "章节名"
            ],
            "id_hash": -5815562069332410962,
            "content_hash": -5815562069332410962,
            "location": "src/app/+videos/+video-edit/shared/video-edit.component.html:255",
            "context": "7423239318801197963",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 478,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/905226/?format=api",
            "priority": 100,
            "id": 905521,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=2f4af91c3034bdae",
            "url": "https://weblate.framasoft.org/api/units/905521/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:02:15.634281Z",
            "last_updated": "2024-08-14T13:48:32.758200Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?format=api",
            "source": [
                "A chapter title is required."
            ],
            "previous_source": "",
            "target": [
                "A chapter title is required."
            ],
            "id_hash": 3542279439515645608,
            "content_hash": 3542279439515645608,
            "location": "src/app/shared/form-validators/video-chapter-validators.ts:7",
            "context": "1653315912561885898",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2011,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/905228/?format=api",
            "priority": 100,
            "id": 905522,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=b128b461e77ff6a8",
            "url": "https://weblate.framasoft.org/api/units/905522/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:02:17.688473Z",
            "last_updated": "2024-09-13T07:12:44.987686Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": 5655418299783580237,
            "content_hash": 5655418299783580237,
            "location": "src/app/shared/form-validators/video-chapter-validators.ts:8",
            "context": "4021088770925947810",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2012,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/905230/?format=api",
            "priority": 100,
            "id": 905523,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=ce7c14faded80a4d",
            "url": "https://weblate.framasoft.org/api/units/905523/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:02:17.692116Z",
            "last_updated": "2024-09-13T07:12:44.988796Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": 6529878065630903518,
            "content_hash": 6529878065630903518,
            "location": "src/app/shared/form-validators/video-chapter-validators.ts:9",
            "context": "5999631145853755676",
            "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": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/905232/?format=api",
            "priority": 100,
            "id": 905524,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=da9ec981008b7cde",
            "url": "https://weblate.framasoft.org/api/units/905524/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:02:17.695757Z",
            "last_updated": "2024-09-13T07:12:44.989982Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/zh_Hans/?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": 3702320084605208844,
            "content_hash": 3702320084605208844,
            "location": "src/app/shared/form-validators/video-chapter-validators.ts:26",
            "context": "3038146146697752093",
            "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/905234/?format=api",
            "priority": 100,
            "id": 905525,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/zh_Hans/?checksum=b36148804fb0090c",
            "url": "https://weblate.framasoft.org/api/units/905525/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-10-02T10:02:17.698918Z",
            "last_updated": "2024-09-13T07:12:44.991276Z"
        }
    ]
}