Units API.

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

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

{
    "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_design-44bsd/en/?format=api",
    "source": [
        "Each process has its own private address space. The address space is initially divided into three logical segments: <emphasis>text</emphasis>, <emphasis>data</emphasis>, and <emphasis>stack</emphasis>. The text segment is read-only and contains the machine instructions of a program. The data and stack segments are both readable and writable. The data segment contains the initialized and uninitialized data portions of a program, whereas the stack segment holds the application's run-time stack. On most machines, the stack segment is extended automatically by the kernel as the process executes. A process can expand or contract its data segment by making a system call, whereas a process can change the size of its text segment only when the segment's contents are overlaid with data from the filesystem, or when debugging takes place. The initial contents of the segments of a child process are duplicates of the segments of a parent process."
    ],
    "previous_source": "",
    "target": [
        "Each process has its own private address space. The address space is initially divided into three logical segments: <emphasis>text</emphasis>, <emphasis>data</emphasis>, and <emphasis>stack</emphasis>. The text segment is read-only and contains the machine instructions of a program. The data and stack segments are both readable and writable. The data segment contains the initialized and uninitialized data portions of a program, whereas the stack segment holds the application's run-time stack. On most machines, the stack segment is extended automatically by the kernel as the process executes. A process can expand or contract its data segment by making a system call, whereas a process can change the size of its text segment only when the segment's contents are overlaid with data from the filesystem, or when debugging takes place. The initial contents of the segments of a child process are duplicates of the segments of a parent process."
    ],
    "id_hash": 8645971490330735625,
    "content_hash": 8645971490330735625,
    "location": "book.translate.xml:886",
    "context": "",
    "note": "(itstool) path: sect1/para",
    "flags": "",
    "labels": [],
    "state": 100,
    "fuzzy": false,
    "translated": true,
    "approved": false,
    "position": 164,
    "has_suggestion": false,
    "has_comment": false,
    "has_failing_check": false,
    "num_words": 144,
    "source_unit": "https://translate-dev.freebsd.org/api/units/105010/?format=api",
    "priority": 100,
    "id": 105010,
    "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_design-44bsd/en/?checksum=f7fca9431b517409",
    "url": "https://translate-dev.freebsd.org/api/units/105010/?format=api",
    "explanation": "",
    "extra_flags": "",
    "pending": false,
    "timestamp": "2019-10-20T12:22:22.283483Z"
}