Units API.

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

GET /api/units/626352/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, DELETE, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "translation": "https://weblate.framasoft.org/api/translations/mobilizon/activity/he/?format=api",
    "source": [
        "%{member} accepted the invitation to join the group."
    ],
    "previous_source": "",
    "target": [
        "%{member} קיבל.ה את ההזמנה להצטרף לקבוצה."
    ],
    "id_hash": -6962326771459375699,
    "content_hash": -6962326771459375699,
    "location": "lib/web/templates/email/activity/_member_activity_item.html.heex:14, lib/web/templates/email/activity/_member_activity_item.text.eex:12",
    "context": "",
    "note": " This file is a PO Template file.\n\n \"msgid\"s here are often extracted from source code.\n Add new translations manually only if they're dynamic\n translations that can't be statically extracted.\n\n Run \"mix gettext.extract\" to bring this file up to\n date. Leave \"msgstr\"s empty as changing them here as no\n effect: edit them in PO (.po) files instead.",
    "flags": "elixir-autogen, elixir-format",
    "labels": [],
    "state": 20,
    "fuzzy": false,
    "translated": true,
    "approved": false,
    "position": 1,
    "has_suggestion": false,
    "has_comment": false,
    "has_failing_check": false,
    "num_words": 8,
    "source_unit": "https://weblate.framasoft.org/api/units/551220/?format=api",
    "priority": 100,
    "id": 626352,
    "web_url": "https://weblate.framasoft.org/translate/mobilizon/activity/he/?checksum=1f60d8b078f8bdad",
    "url": "https://weblate.framasoft.org/api/units/626352/?format=api",
    "explanation": "",
    "extra_flags": "",
    "pending": false,
    "timestamp": "2021-12-14T08:13:40.459755Z"
}