Translation components API.

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

GET /api/translations/yunohost-apps-test/tube/de/units/?format=api
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 14,
    "next": null,
    "previous": null,
    "results": [
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "Your video files are stored by default in `__DATA_DIR__/videos`."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5599614033490619171,
            "content_hash": 5599614033490619171,
            "location": "src/tube/ADMIN.md:4",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 3,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate.yunohost.org/api/units/132067/?format=api",
            "priority": 100,
            "id": 139966,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=cdb5d34ba1802b23",
            "url": "https://translate.yunohost.org/api/units/139966/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.750892Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "You can configure options in this file `__INSTALL_DIR__/config.json` using the [documentation](https://git.mills.io/prologic/tube#configuration). Remember to restart Tube service if you change your configuration file."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4172387162675409272,
            "content_hash": -4172387162675409272,
            "location": "src/tube/ADMIN.md:6",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 4,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://translate.yunohost.org/api/units/132068/?format=api",
            "priority": 100,
            "id": 139967,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=4618b3fb57550e88",
            "url": "https://translate.yunohost.org/api/units/139967/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.752866Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "RSS feed address is available at `https://__DOMAIN__/feed.xml`"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4908736513255038404,
            "content_hash": 4908736513255038404,
            "location": "src/tube/ADMIN.md:8",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 5,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate.yunohost.org/api/units/132069/?format=api",
            "priority": 100,
            "id": 139968,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=c41f55d9e88e5dc4",
            "url": "https://translate.yunohost.org/api/units/139968/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.755142Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "The data directory with uploaded videos is untouched when upgrading the app. If you want to delete the data directory with the application, use the `--purge` option: `sudo yunohost app remove tube --purge`"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2553585508848538370,
            "content_hash": 2553585508848538370,
            "location": "src/tube/ADMIN.md:10",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 6,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 33,
            "source_unit": "https://translate.yunohost.org/api/units/132070/?format=api",
            "priority": 100,
            "id": 139969,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=a370287da6809302",
            "url": "https://translate.yunohost.org/api/units/139969/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.757084Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "Tube is a Youtube-like (without censorship and features you don't need!) Video Sharing App written in Go which also supports automatic transcoding to MP4 H.265 AAC, multiple collections and RSS feed."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8240318323496659246,
            "content_hash": 8240318323496659246,
            "location": "src/tube/DESCRIPTION.md:2",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 7,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 31,
            "source_unit": "https://translate.yunohost.org/api/units/132071/?format=api",
            "priority": 100,
            "id": 139970,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=f25b7ddb2c29292e",
            "url": "https://translate.yunohost.org/api/units/139970/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.759438Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "Easy to add videos (just move a file into the folder)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3863079683486797804,
            "content_hash": -3863079683486797804,
            "location": "src/tube/DESCRIPTION.md:13",
            "context": "",
            "note": "type: Bullet: '- '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 8,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate.yunohost.org/api/units/132072/?format=api",
            "priority": 100,
            "id": 139971,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=4a63957ecebdb014",
            "url": "https://translate.yunohost.org/api/units/139971/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.761428Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "Easy to upload videos (just use the builtin uploader and automatic transcoder!)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2795526688486189949,
            "content_hash": 2795526688486189949,
            "location": "src/tube/DESCRIPTION.md:13",
            "context": "",
            "note": "type: Bullet: '- '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 9,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://translate.yunohost.org/api/units/132073/?format=api",
            "priority": 100,
            "id": 139972,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=a6cbb4b63b57eb7d",
            "url": "https://translate.yunohost.org/api/units/139972/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.763666Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "Builtin ffmpeg-based Transcoder that automatically converts your uploaded content to MP4 H.264 / AAC"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7383452863952765065,
            "content_hash": -7383452863952765065,
            "location": "src/tube/DESCRIPTION.md:13",
            "context": "",
            "note": "type: Bullet: '- '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 10,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://translate.yunohost.org/api/units/132074/?format=api",
            "priority": 100,
            "id": 139973,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=1988b4bd4c413f77",
            "url": "https://translate.yunohost.org/api/units/139973/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.765656Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "Builtin automatic thumbnail generator"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5996309463537502735,
            "content_hash": 5996309463537502735,
            "location": "src/tube/DESCRIPTION.md:13",
            "context": "",
            "note": "type: Bullet: '- '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 11,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate.yunohost.org/api/units/132075/?format=api",
            "priority": 100,
            "id": 139974,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=d3372baff1774a0f",
            "url": "https://translate.yunohost.org/api/units/139974/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.768379Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "No database (video info pulled from file metadata)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8173543480476381528,
            "content_hash": -8173543480476381528,
            "location": "src/tube/DESCRIPTION.md:13",
            "context": "",
            "note": "type: Bullet: '- '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 12,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate.yunohost.org/api/units/132076/?format=api",
            "priority": 100,
            "id": 139975,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=0e91bd8281fecea8",
            "url": "https://translate.yunohost.org/api/units/139975/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.770367Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "No JavaScript (the player UI is entirely HTML, except for the uploader which degrades!)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4063313182172126902,
            "content_hash": 4063313182172126902,
            "location": "src/tube/DESCRIPTION.md:13",
            "context": "",
            "note": "type: Bullet: '- '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 13,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://translate.yunohost.org/api/units/132078/?format=api",
            "priority": 100,
            "id": 139976,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=b863c9cf92881eb6",
            "url": "https://translate.yunohost.org/api/units/139976/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.772838Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "Easy to customize CSS and HTML template"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7604389527633481952,
            "content_hash": 7604389527633481952,
            "location": "src/tube/DESCRIPTION.md:13",
            "context": "",
            "note": "type: Bullet: '- '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 14,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate.yunohost.org/api/units/132079/?format=api",
            "priority": 100,
            "id": 139977,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=e98837fc504b50e0",
            "url": "https://translate.yunohost.org/api/units/139977/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.775208Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "Automatically generates RSS feed (at /feed.xml)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4283027846967858093,
            "content_hash": -4283027846967858093,
            "location": "src/tube/DESCRIPTION.md:13",
            "context": "",
            "note": "type: Bullet: '- '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 15,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate.yunohost.org/api/units/132080/?format=api",
            "priority": 100,
            "id": 139978,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=448fa0dd9a5fec53",
            "url": "https://translate.yunohost.org/api/units/139978/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.777219Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/tube/de/?format=api",
            "source": [
                "Clean, simple, familiar UI"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7766217142166374866,
            "content_hash": -7766217142166374866,
            "location": "src/tube/DESCRIPTION.md:13",
            "context": "",
            "note": "type: Bullet: '- '",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 16,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate.yunohost.org/api/units/132081/?format=api",
            "priority": 100,
            "id": 139979,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/tube/de/?checksum=1438daa8089fb62e",
            "url": "https://translate.yunohost.org/api/units/139979/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-20T08:58:38.779256Z"
        }
    ]
}