Units API.

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

GET /api/units/26386/?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/articles_linux-emulation/es/?format=api",
    "source": [
        "Every OS ABI must be registered in the FreeBSD kernel. This applies to the FreeBSD native OS ABI, as well. So when <citerefentry><refentrytitle>execve</refentrytitle><manvolnum>2</manvolnum></citerefentry> executes a binary it iterates through the list of registered APIs and when it finds the right one it starts to use the information contained in the OS ABI description (its syscall table, <literal>errno</literal> translation table, etc.). So every time the process calls a syscall, it uses its own set of syscalls instead of some global one. This effectively provides a very elegant and easy way of supporting execution of various binary formats."
    ],
    "previous_source": "",
    "target": [
        "Cada OS ABI debe estar registrado en el kernel de FreeBSD. Esto también se aplica a la ABI del sistema operativo nativo de FreeBSD. Así que cuando <citerefentry><refentrytitle>execve</refentrytitle><manvolnum>2</manvolnum></citerefentry> ejecuta un binario, itera a través de la lista de API registradas y cuando encuentra la correcta, comienza a usar la información contenida en la descripción de la ABI del sistema operativo (su tabla syscall,<literal>errno</literal> tabla de traducción, etc.). Entonces, cada vez que el proceso llama a una llamada al sistema, utiliza su propio conjunto de llamadas al sistema en lugar de una global. Esto proporciona efectivamente una forma muy elegante y fácil de soportar la ejecución de varios formatos binarios."
    ],
    "id_hash": -6918163884552337023,
    "content_hash": -6918163884552337023,
    "location": "article.translate.xml:803",
    "context": "",
    "note": "(itstool) path: sect2/para",
    "flags": "",
    "labels": [],
    "state": 20,
    "fuzzy": false,
    "translated": true,
    "approved": false,
    "position": 121,
    "has_suggestion": false,
    "has_comment": false,
    "has_failing_check": false,
    "num_words": 96,
    "source_unit": "https://translate-dev.freebsd.org/api/units/99519/?format=api",
    "priority": 100,
    "id": 26386,
    "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_linux-emulation/es/?checksum=1ffdbe99db524981",
    "url": "https://translate-dev.freebsd.org/api/units/26386/?format=api",
    "explanation": "",
    "extra_flags": "",
    "pending": false,
    "timestamp": "2019-10-20T12:10:39.408806Z"
}