Translation components API.

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

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

{
    "count": 9,
    "next": null,
    "previous": null,
    "results": [
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/weblate/en/?format=api",
            "source": [
                "You'll need to give Weblate a GitHub user and a token. Please read [GitHub's documentation about token](https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/).  This user will only be used to open the pull-request, each translation keep his author."
            ],
            "previous_source": "",
            "target": [
                "You'll need to give Weblate a GitHub user and a token. Please read [GitHub's documentation about token](https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/).  This user will only be used to open the pull-request, each translation keep his author."
            ],
            "id_hash": -4450427148558788697,
            "content_hash": -4450427148558788697,
            "location": "src/weblate/ADMIN.md:5",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 3,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 32,
            "source_unit": "https://translate.yunohost.org/api/units/132599/?format=api",
            "priority": 100,
            "id": 132599,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/weblate/en/?checksum=423ce816776617a7",
            "url": "https://translate.yunohost.org/api/units/132599/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-19T18:39:09.526659Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/weblate/en/?format=api",
            "source": [
                "**SSH keys**, you will have to go in administration, and generate a public key for Weblate and add github.com so Weblate knows the fingerprint. Please note if your account already have a public key (ssh-rsa), you will have to manually add the Weblate's one to your GitHub account.\n"
            ],
            "previous_source": "",
            "target": [
                "**SSH keys**, you will have to go in administration, and generate a public key for Weblate and add github.com so Weblate knows the fingerprint. Please note if your account already have a public key (ssh-rsa), you will have to manually add the Weblate's one to your GitHub account.\n"
            ],
            "id_hash": 5216398775163462448,
            "content_hash": 5216398775163462448,
            "location": "src/weblate/ADMIN.md:7",
            "context": "",
            "note": "type: Plain text",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 4,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 48,
            "source_unit": "https://translate.yunohost.org/api/units/132600/?format=api",
            "priority": 100,
            "id": 132600,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/weblate/en/?checksum=c8645f0c6066a330",
            "url": "https://translate.yunohost.org/api/units/132600/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-19T18:39:09.549525Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/weblate/en/?format=api",
            "source": [
                "Almost everything related to Weblate's configuration is handled in a `settings.py` file.  You can edit the file `__INSTALL_DIR__/local_settings.py` to enable or disable features."
            ],
            "previous_source": "",
            "target": [
                "Almost everything related to Weblate's configuration is handled in a `settings.py` file.  You can edit the file `__INSTALL_DIR__/local_settings.py` to enable or disable features."
            ],
            "id_hash": -1067467998483326351,
            "content_hash": -1067467998483326351,
            "location": "src/weblate/ADMIN.md:12",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 5,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 23,
            "source_unit": "https://translate.yunohost.org/api/units/132601/?format=api",
            "priority": 100,
            "id": 132601,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/weblate/en/?checksum=712f9782d54dda71",
            "url": "https://translate.yunohost.org/api/units/132601/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-19T18:39:09.575226Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/weblate/en/?format=api",
            "source": [
                "It doesn't work yet, but while [it looks doable](https://docs.weblate.org/en/latest/admin/auth.html?highlight=LDAP#ldap-authentication), I'm unsure it is a good idea to connect this kind of tools to your LDAP."
            ],
            "previous_source": "",
            "target": [
                "It doesn't work yet, but while [it looks doable](https://docs.weblate.org/en/latest/admin/auth.html?highlight=LDAP#ldap-authentication), I'm unsure it is a good idea to connect this kind of tools to your LDAP."
            ],
            "id_hash": -1903162244207531957,
            "content_hash": -1903162244207531957,
            "location": "src/weblate/ADMIN.md:17",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 8,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 25,
            "source_unit": "https://translate.yunohost.org/api/units/132605/?format=api",
            "priority": 100,
            "id": 132605,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/weblate/en/?checksum=65969c05b413284b",
            "url": "https://translate.yunohost.org/api/units/132605/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-19T18:39:09.643194Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/weblate/en/?format=api",
            "source": [
                "Weblate is a libre web-based translation tool with tight version control integration. It provides two user interfaces, propagation of translations across components, quality checks and automatic linking to source files."
            ],
            "previous_source": "",
            "target": [
                "Weblate is a libre web-based translation tool with tight version control integration. It provides two user interfaces, propagation of translations across components, quality checks and automatic linking to source files."
            ],
            "id_hash": -2624988690651188784,
            "content_hash": -2624988690651188784,
            "location": "src/weblate/DESCRIPTION.md:1",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 9,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 30,
            "source_unit": "https://translate.yunohost.org/api/units/132606/?format=api",
            "priority": 100,
            "id": 132606,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/weblate/en/?checksum=5b922ab1925171d0",
            "url": "https://translate.yunohost.org/api/units/132606/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-03-19T18:39:09.664141Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/weblate/en/?format=api",
            "source": [
                "Settings and upgrades"
            ],
            "previous_source": "",
            "target": [
                "Settings and upgrades"
            ],
            "id_hash": -471611099339198336,
            "content_hash": -471611099339198336,
            "location": "src/django-fmd/ADMIN.md:1, src/django-for-runners/ADMIN.md:1, src/django-fritzconnection/ADMIN.md:1, src/django_example/ADMIN.md:1, src/pyinventory/ADMIN.md:20, src/weblate/ADMIN.md:8",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate.yunohost.org/api/units/149188/?format=api",
            "priority": 100,
            "id": 149188,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/weblate/en/?checksum=797480342fc17080",
            "url": "https://translate.yunohost.org/api/units/149188/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-04-03T22:15:41.624134Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/weblate/en/?format=api",
            "source": [
                "GitHub"
            ],
            "previous_source": "",
            "target": [
                "GitHub"
            ],
            "id_hash": 5078175845340451533,
            "content_hash": 5078175845340451533,
            "location": "src/weblate/ADMIN.md:1",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.yunohost.org/api/units/149189/?format=api",
            "priority": 100,
            "id": 149189,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/weblate/en/?checksum=c6794e06a87c92cd",
            "url": "https://translate.yunohost.org/api/units/149189/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-04-03T22:15:41.661621Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/weblate/en/?format=api",
            "source": [
                "Miscellaneous"
            ],
            "previous_source": "",
            "target": [
                "Miscellaneous"
            ],
            "id_hash": -7702668700187662220,
            "content_hash": -7702668700187662220,
            "location": "src/weblate/ADMIN.md:13",
            "context": "",
            "note": "type: Title #",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 6,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.yunohost.org/api/units/149190/?format=api",
            "priority": 100,
            "id": 149190,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/weblate/en/?checksum=151a9fa0aecb6874",
            "url": "https://translate.yunohost.org/api/units/149190/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-04-03T22:15:41.703308Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/weblate/en/?format=api",
            "source": [
                "LDAP connexion"
            ],
            "previous_source": "",
            "target": [
                "LDAP connexion"
            ],
            "id_hash": 5059529717061374670,
            "content_hash": 5059529717061374670,
            "location": "src/weblate/ADMIN.md:15",
            "context": "",
            "note": "type: Title ##",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 7,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate.yunohost.org/api/units/149191/?format=api",
            "priority": 100,
            "id": 149191,
            "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/weblate/en/?checksum=c6370f789bf9d2ce",
            "url": "https://translate.yunohost.org/api/units/149191/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-04-03T22:15:41.756576Z"
        }
    ]
}