Translation components API.

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

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

{
    "count": 2438,
    "next": "https://weblate.framasoft.org/api/translations/peertube/angular/da/units/?format=api&page=44",
    "previous": "https://weblate.framasoft.org/api/translations/peertube/angular/da/units/?format=api&page=42",
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Job(s) cancelled."
            ],
            "previous_source": "",
            "target": [
                "Job(s) cancelled."
            ],
            "id_hash": 6901392788738483821,
            "content_hash": 6901392788738483821,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:133",
            "context": "8430670111153715725",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1614,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/849646/?format=api",
            "priority": 100,
            "id": 849659,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=dfc6ac2d1c33266d",
            "url": "https://weblate.framasoft.org/api/units/849659/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-22T07:03:58.077756Z",
            "last_updated": "2024-07-02T09:43:51.578589Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Email is now public"
            ],
            "previous_source": "",
            "target": [
                "Email is now public"
            ],
            "id_hash": -2060722456920551747,
            "content_hash": -2060722456920551747,
            "location": "src/app/+my-account/my-account-settings/my-account-email-preferences/my-account-email-preferences.component.ts:43",
            "context": "7300340273184779103",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 136,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/850147/?format=api",
            "priority": 100,
            "id": 850171,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=6366d7d7f6948ebd",
            "url": "https://weblate.framasoft.org/api/units/850171/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-24T15:45:23.555604Z",
            "last_updated": "2024-07-02T09:43:47.661683Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Email is now private"
            ],
            "previous_source": "",
            "target": [
                "Email is now private"
            ],
            "id_hash": -8581149841585545413,
            "content_hash": -8581149841585545413,
            "location": "src/app/+my-account/my-account-settings/my-account-email-preferences/my-account-email-preferences.component.ts:44",
            "context": "7474057965374731586",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 137,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/850149/?format=api",
            "priority": 100,
            "id": 850172,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=08e9a1af17e4df3b",
            "url": "https://weblate.framasoft.org/api/units/850172/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-24T15:45:23.558564Z",
            "last_updated": "2024-07-02T09:43:47.662839Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Preview"
            ],
            "previous_source": "",
            "target": [
                "Preview"
            ],
            "id_hash": 4624182298234896486,
            "content_hash": 4624182298234896486,
            "location": "src/app/+videos/+video-edit/shared/thumbnail-manager/thumbnail-manager.component.html:8, src/app/shared/shared-forms/preview-upload.component.html:8",
            "context": "1295614462098694869",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 147,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/850151/?format=api",
            "priority": 100,
            "id": 850173,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=c02c654cdef0c066",
            "url": "https://weblate.framasoft.org/api/units/850173/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-24T15:45:23.570214Z",
            "last_updated": "2024-07-02T09:43:47.673642Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "I forgot my password"
            ],
            "previous_source": "",
            "target": [
                "I forgot my password"
            ],
            "id_hash": 5825751914814433720,
            "content_hash": 5825751914814433720,
            "location": "src/app/+login/login.component.html:92",
            "context": "7736587919193927267",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 237,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/850155/?format=api",
            "priority": 100,
            "id": 850175,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=d0d93a801810e9b8",
            "url": "https://weblate.framasoft.org/api/units/850175/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-24T15:45:23.645808Z",
            "last_updated": "2024-07-02T09:43:47.785631Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Allow email to be publicly displayed"
            ],
            "previous_source": "",
            "target": [
                "Allow email to be publicly displayed"
            ],
            "id_hash": -8255132008536152784,
            "content_hash": -8255132008536152784,
            "location": "src/app/+my-account/my-account-settings/my-account-email-preferences/my-account-email-preferences.component.html:6",
            "context": "5215550763077484072",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1695,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/850159/?format=api",
            "priority": 100,
            "id": 850177,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=0d6fe12d013ee530",
            "url": "https://weblate.framasoft.org/api/units/850177/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-24T15:45:24.905119Z",
            "last_updated": "2024-07-02T09:43:51.942795Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Necessary to claim podcast RSS feeds."
            ],
            "previous_source": "",
            "target": [
                "Necessary to claim podcast RSS feeds."
            ],
            "id_hash": 7412272227057211966,
            "content_hash": 7412272227057211966,
            "location": "src/app/+my-account/my-account-settings/my-account-email-preferences/my-account-email-preferences.component.html:11",
            "context": "3472732945521632942",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1696,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/850161/?format=api",
            "priority": 100,
            "id": 850178,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=e6ddae51903d1a3e",
            "url": "https://weblate.framasoft.org/api/units/850178/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-24T15:45:24.907482Z",
            "last_updated": "2024-07-02T09:43:51.944059Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Your <x id=\"PH\" equiv-text=\"name\"/> file was too large "
            ],
            "previous_source": "",
            "target": [
                "Your <x id=\"PH\" equiv-text=\"name\"/> file was too large "
            ],
            "id_hash": -8007192273372529388,
            "content_hash": -8007192273372529388,
            "location": "src/app/helpers/utils/upload.ts:64",
            "context": "5950472748615640135",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 212,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/861073/?format=api",
            "priority": 100,
            "id": 861079,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=10e0bd0d2160bd14",
            "url": "https://weblate.framasoft.org/api/units/861079/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-20T07:08:31.124699Z",
            "last_updated": "2024-07-02T09:43:47.756996Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "(max. size: <x id=\"PH\" equiv-text=\"maxFileSize\"/>)"
            ],
            "previous_source": "",
            "target": [
                "(max. size: <x id=\"PH\" equiv-text=\"maxFileSize\"/>)"
            ],
            "id_hash": 2142160792229565553,
            "content_hash": 2142160792229565553,
            "location": "src/app/helpers/utils/upload.ts:66",
            "context": "232729887013001609",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 213,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/861075/?format=api",
            "priority": 100,
            "id": 861080,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=9dba7be4109cd471",
            "url": "https://weblate.framasoft.org/api/units/861080/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-20T07:08:31.128400Z",
            "last_updated": "2024-07-02T09:43:47.758086Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 6217534697630710254,
            "content_hash": 6217534697630710254,
            "location": "src/app/+admin/overview/videos/video-list.component.ts:387",
            "context": "4435640428611044716",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 123,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 20,
            "source_unit": "https://weblate.framasoft.org/api/units/872313/?format=api",
            "priority": 100,
            "id": 872385,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=d6491edd96f1b9ee",
            "url": "https://weblate.framasoft.org/api/units/872385/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:13.911156Z",
            "last_updated": "2024-07-02T09:43:47.641026Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 8113216816958170768,
            "content_hash": 8113216816958170768,
            "location": "src/app/shared/shared-share-modal/video-share.component.html:111",
            "context": "1097129970287496588",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 586,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 18,
            "source_unit": "https://weblate.framasoft.org/api/units/872315/?format=api",
            "priority": 100,
            "id": 872386,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=f097efb598846690",
            "url": "https://weblate.framasoft.org/api/units/872386/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:14.396663Z",
            "last_updated": "2024-07-02T09:43:48.217026Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "This video is password protected."
            ],
            "previous_source": "",
            "target": [
                "This video is password protected."
            ],
            "id_hash": 7522981707243673326,
            "content_hash": 7522981707243673326,
            "location": "src/app/+videos/+video-watch/shared/information/video-alert.component.html:27",
            "context": "6357191571827015663",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 607,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/872317/?format=api",
            "priority": 100,
            "id": 872387,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=e8670001180556ee",
            "url": "https://weblate.framasoft.org/api/units/872387/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:14.421820Z",
            "last_updated": "2024-07-02T09:43:48.240907Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Web Videos enabled"
            ],
            "previous_source": "",
            "target": [
                "Web Videos enabled"
            ],
            "id_hash": -6018240222962221402,
            "content_hash": -6018240222962221402,
            "location": "src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html:86",
            "context": "2093595615152706886",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1078,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/872319/?format=api",
            "priority": 100,
            "id": 872388,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=2c7aea67395e7ea6",
            "url": "https://weblate.framasoft.org/api/units/872388/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:14.896286Z",
            "last_updated": "2024-07-02T09:43:49.937706Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "<x id=\"START_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;strong&gt;\"/>Requires ffmpeg &gt;= 4.1<x id=\"CLOSE_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;/strong&gt;\"/><x id=\"START_PARAGRAPH\" ctype=\"x-p\" equiv-text=\"&lt;p&gt;\"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with Web Videos:<x id=\"CLOSE_PARAGRAPH\" ctype=\"x-p\" equiv-text=\"&lt;/p&gt;\"/><x id=\"START_UNORDERED_LIST\" ctype=\"x-ul\" equiv-text=\"&lt;ul&gt;\"/><x id=\"START_LIST_ITEM\" ctype=\"x-li\" equiv-text=\"&lt;li&gt;\"/>Resolution change is smoother<x id=\"CLOSE_LIST_ITEM\" ctype=\"x-li\" equiv-text=\"&lt;/li&gt;\"/><x id=\"START_LIST_ITEM\" ctype=\"x-li\" equiv-text=\"&lt;li&gt;\"/>Faster playback especially with long videos<x id=\"CLOSE_LIST_ITEM\" ctype=\"x-li\" equiv-text=\"&lt;/li&gt;\"/><x id=\"START_LIST_ITEM\" ctype=\"x-li\" equiv-text=\"&lt;li&gt;\"/>More stable playback (less bugs/infinite loading)<x id=\"CLOSE_LIST_ITEM\" ctype=\"x-li\" equiv-text=\"&lt;/li&gt;\"/><x id=\"CLOSE_UNORDERED_LIST\" ctype=\"x-ul\" equiv-text=\"&lt;/ul&gt;\"/><x id=\"START_PARAGRAPH\" ctype=\"x-p\" equiv-text=\"&lt;p&gt;\"/>If you also enabled Web Videos support, it will multiply videos storage by 2<x id=\"CLOSE_PARAGRAPH\" ctype=\"x-p\" equiv-text=\"&lt;/p&gt;\"/>"
            ],
            "previous_source": "",
            "target": [
                "<x id=\"START_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;strong&gt;\"/>Requires ffmpeg &gt;= 4.1<x id=\"CLOSE_TAG_STRONG\" ctype=\"x-strong\" equiv-text=\"&lt;/strong&gt;\"/><x id=\"START_PARAGRAPH\" ctype=\"x-p\" equiv-text=\"&lt;p&gt;\"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with Web Videos:<x id=\"CLOSE_PARAGRAPH\" ctype=\"x-p\" equiv-text=\"&lt;/p&gt;\"/><x id=\"START_UNORDERED_LIST\" ctype=\"x-ul\" equiv-text=\"&lt;ul&gt;\"/><x id=\"START_LIST_ITEM\" ctype=\"x-li\" equiv-text=\"&lt;li&gt;\"/>Resolution change is smoother<x id=\"CLOSE_LIST_ITEM\" ctype=\"x-li\" equiv-text=\"&lt;/li&gt;\"/><x id=\"START_LIST_ITEM\" ctype=\"x-li\" equiv-text=\"&lt;li&gt;\"/>Faster playback especially with long videos<x id=\"CLOSE_LIST_ITEM\" ctype=\"x-li\" equiv-text=\"&lt;/li&gt;\"/><x id=\"START_LIST_ITEM\" ctype=\"x-li\" equiv-text=\"&lt;li&gt;\"/>More stable playback (less bugs/infinite loading)<x id=\"CLOSE_LIST_ITEM\" ctype=\"x-li\" equiv-text=\"&lt;/li&gt;\"/><x id=\"CLOSE_UNORDERED_LIST\" ctype=\"x-ul\" equiv-text=\"&lt;/ul&gt;\"/><x id=\"START_PARAGRAPH\" ctype=\"x-p\" equiv-text=\"&lt;p&gt;\"/>If you also enabled Web Videos support, it will multiply videos storage by 2<x id=\"CLOSE_PARAGRAPH\" ctype=\"x-p\" equiv-text=\"&lt;/p&gt;\"/>"
            ],
            "id_hash": 1126282446191583818,
            "content_hash": 1126282446191583818,
            "location": "src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html:106",
            "context": "4354548488369167450",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1082,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 87,
            "source_unit": "https://weblate.framasoft.org/api/units/872321/?format=api",
            "priority": 100,
            "id": 872389,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=8fa15beae201e24a",
            "url": "https://weblate.framasoft.org/api/units/872389/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:14.902439Z",
            "last_updated": "2024-07-02T09:43:49.942676Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1108,
            "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": 872390,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=6728de569c4e720d",
            "url": "https://weblate.framasoft.org/api/units/872390/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:14.939782Z",
            "last_updated": "2024-07-02T09:43:49.975110Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1109,
            "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": 872391,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=fd792dc3e95a2f45",
            "url": "https://weblate.framasoft.org/api/units/872391/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:14.942750Z",
            "last_updated": "2024-07-02T09:43:49.976114Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1161,
            "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": 872392,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=4453c71670b421d0",
            "url": "https://weblate.framasoft.org/api/units/872392/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:15.005757Z",
            "last_updated": "2024-07-02T09:43:50.040815Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1432,
            "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": 872394,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=59ae3ab28c0ea4a0",
            "url": "https://weblate.framasoft.org/api/units/872394/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:15.316849Z",
            "last_updated": "2024-07-02T09:43:51.248009Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1655,
            "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": 872395,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=ed32bb2e61aef77c",
            "url": "https://weblate.framasoft.org/api/units/872395/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:15.569153Z",
            "last_updated": "2024-07-02T09:43:51.627854Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1656,
            "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": 872396,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=e9a6b733220ec58e",
            "url": "https://weblate.framasoft.org/api/units/872396/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:15.572617Z",
            "last_updated": "2024-07-02T09:43:51.628933Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1898,
            "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": 872397,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=701546db47df3c37",
            "url": "https://weblate.framasoft.org/api/units/872397/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:15.830462Z",
            "last_updated": "2024-07-02T09:43:52.195666Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1899,
            "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": 872398,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=d3d892d8b5ecaf33",
            "url": "https://weblate.framasoft.org/api/units/872398/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:15.833389Z",
            "last_updated": "2024-07-02T09:43:52.196667Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1900,
            "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": 872399,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=12ef7e4f257ba0b6",
            "url": "https://weblate.framasoft.org/api/units/872399/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:15.835856Z",
            "last_updated": "2024-07-02T09:43:52.197670Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 2031,
            "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": 872400,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=44ca0f99518351fc",
            "url": "https://weblate.framasoft.org/api/units/872400/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:15.976201Z",
            "last_updated": "2024-07-02T09:43:52.348969Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 2032,
            "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": 872401,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=9e81fa28a52304a9",
            "url": "https://weblate.framasoft.org/api/units/872401/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:15.979064Z",
            "last_updated": "2024-07-02T09:43:52.350445Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 2033,
            "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": 872402,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=634fac00e8f66720",
            "url": "https://weblate.framasoft.org/api/units/872402/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:15.981694Z",
            "last_updated": "2024-07-02T09:43:52.351644Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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:471",
            "context": "6726093171366409167",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2278,
            "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": 872403,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=96105a40d8ecf480",
            "url": "https://weblate.framasoft.org/api/units/872403/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:16.207811Z",
            "last_updated": "2024-07-02T09:43:52.982317Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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:483",
            "context": "72391380513979568",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2280,
            "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": 872404,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=721863f5b99b1553",
            "url": "https://weblate.framasoft.org/api/units/872404/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:16.211327Z",
            "last_updated": "2024-07-02T09:43:52.985807Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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:470",
            "context": "6173113330681958102",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2360,
            "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": 872405,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=267bf631ec39e65a",
            "url": "https://weblate.framasoft.org/api/units/872405/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:16.280922Z",
            "last_updated": "2024-07-02T09:43:53.083629Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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:452",
            "context": "6851759241723629925",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2396,
            "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": 872406,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=d13d5a75b5d42adf",
            "url": "https://weblate.framasoft.org/api/units/872406/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:16.317038Z",
            "last_updated": "2024-07-02T09:43:53.123373Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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:453",
            "context": "7116606560384080593",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2397,
            "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": 872407,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=c7d6182781c97e62",
            "url": "https://weblate.framasoft.org/api/units/872407/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:16.319875Z",
            "last_updated": "2024-07-02T09:43:53.124387Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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:454",
            "context": "6566384659758828708",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2398,
            "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": 872408,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=4e2bf04fc64f3688",
            "url": "https://weblate.framasoft.org/api/units/872408/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T09:52:16.322468Z",
            "last_updated": "2024-07-02T09:43:53.125386Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 5542868800815077501,
            "content_hash": 5542868800815077501,
            "location": "src/app/shared/shared-main/video/video.service.ts:352",
            "context": "5630101530611188113",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 65,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 21,
            "source_unit": "https://weblate.framasoft.org/api/units/890977/?format=api",
            "priority": 100,
            "id": 891048,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=ccec39ce952d987d",
            "url": "https://weblate.framasoft.org/api/units/891048/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:24.722716Z",
            "last_updated": "2024-07-02T09:43:47.576360Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Force transcoding"
            ],
            "previous_source": "",
            "target": [
                "Force transcoding"
            ],
            "id_hash": 1825629511667954290,
            "content_hash": 1825629511667954290,
            "location": "src/app/shared/shared-main/video/video.service.ts:355",
            "context": "3524359509497681458",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 66,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/890979/?format=api",
            "priority": 100,
            "id": 891049,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=9955f05e46703272",
            "url": "https://weblate.framasoft.org/api/units/891049/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:24.725537Z",
            "last_updated": "2024-07-02T09:43:47.577549Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 491,
            "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": 891051,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=962bda8fe8510068",
            "url": "https://weblate.framasoft.org/api/units/891051/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:25.175892Z",
            "last_updated": "2024-07-02T09:43:48.092752Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Replace video file"
            ],
            "previous_source": "",
            "target": [
                "Replace video file"
            ],
            "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": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 547,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/890985/?format=api",
            "priority": 100,
            "id": 891052,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=776bc296b61bc484",
            "url": "https://weblate.framasoft.org/api/units/891052/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:25.229756Z",
            "last_updated": "2024-07-02T09:43:48.173153Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 5690747656873976586,
            "content_hash": 5690747656873976586,
            "location": "src/app/+videos/+video-edit/video-update.component.html:31",
            "context": "7042425445354775897",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 548,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 14,
            "source_unit": "https://weblate.framasoft.org/api/units/890987/?format=api",
            "priority": 100,
            "id": 891053,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=cef998d7d25c230a",
            "url": "https://weblate.framasoft.org/api/units/891053/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:25.232918Z",
            "last_updated": "2024-07-02T09:43:48.174634Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Video re-upload"
            ],
            "previous_source": "",
            "target": [
                "Video re-upload"
            ],
            "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": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 633,
            "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": 891055,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=82d552ba12dbe291",
            "url": "https://weblate.framasoft.org/api/units/891055/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:25.325885Z",
            "last_updated": "2024-07-02T09:43:48.269422Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 984,
            "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": 891056,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=a538d2ea83c4dc64",
            "url": "https://weblate.framasoft.org/api/units/891056/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:25.685947Z",
            "last_updated": "2024-07-02T09:43:49.811975Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1607,
            "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": 891057,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=4d2dd2f02b5c7a2c",
            "url": "https://weblate.framasoft.org/api/units/891057/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:26.388425Z",
            "last_updated": "2024-07-02T09:43:51.571331Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1608,
            "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": 891058,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=5926ff2b557638b3",
            "url": "https://weblate.framasoft.org/api/units/891058/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:26.391022Z",
            "last_updated": "2024-07-02T09:43:51.572333Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1609,
            "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": 891059,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=58ebf9df35c01412",
            "url": "https://weblate.framasoft.org/api/units/891059/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:26.393775Z",
            "last_updated": "2024-07-02T09:43:51.573341Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1610,
            "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": 891060,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=727e9bfa0f6044cc",
            "url": "https://weblate.framasoft.org/api/units/891060/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:26.396140Z",
            "last_updated": "2024-07-02T09:43:51.574487Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 1612,
            "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": 891061,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=079d1bef848f782b",
            "url": "https://weblate.framasoft.org/api/units/891061/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:26.399493Z",
            "last_updated": "2024-07-02T09:43:51.576490Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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:142",
            "context": "2175266358082397536",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 1615,
            "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": 891062,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=e2fe28bc17e53b23",
            "url": "https://weblate.framasoft.org/api/units/891062/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:26.404119Z",
            "last_updated": "2024-07-02T09:43:51.579629Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 2266,
            "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": 891063,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=4d9f767a1f51578f",
            "url": "https://weblate.framasoft.org/api/units/891063/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:27.270449Z",
            "last_updated": "2024-07-02T09:43:52.963477Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?format=api",
            "source": [
                "Job(s) removed."
            ],
            "previous_source": "",
            "target": [
                "Job(s) removed."
            ],
            "id_hash": -2247063511430329448,
            "content_hash": -2247063511430329448,
            "location": "src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts:154",
            "context": "754514708851972720",
            "note": "",
            "flags": "xml-text",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 2294,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/891009/?format=api",
            "priority": 100,
            "id": 891064,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=60d0d3a44d740b98",
            "url": "https://weblate.framasoft.org/api/units/891064/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:27.298869Z",
            "last_updated": "2024-07-02T09:43:53.007855Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 2301,
            "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": 891065,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=10bfcec766ac1e6a",
            "url": "https://weblate.framasoft.org/api/units/891065/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:27.309610Z",
            "last_updated": "2024-07-02T09:43:53.016419Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 2302,
            "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": 891066,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=d67821ea67ab267a",
            "url": "https://weblate.framasoft.org/api/units/891066/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:27.312119Z",
            "last_updated": "2024-07-02T09:43:53.017459Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/peertube/angular/da/?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": 2371,
            "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": 891067,
            "web_url": "https://weblate.framasoft.org/translate/peertube/angular/da/?checksum=25d4a279b62f5df1",
            "url": "https://weblate.framasoft.org/api/units/891067/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-31T08:04:27.374220Z",
            "last_updated": "2024-07-02T09:43:53.095324Z"
        }
    ]
}