Units API.

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

GET /api/units/1127779/?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/documentation/booksarch-handbookjail_index/es/?format=api",
    "source": [
        "There are certain protocols which are very common, such as TCP, UDP, IP and ICMP. IP and ICMP are on the same level: the network layer 2. There are certain precautions which are taken in order to prevent a jailed process from binding a protocol to a certain address only if the `nam` parameter is set. `nam` is a pointer to a `sockaddr` structure, which describes the address on which to bind the service. A more exact definition is that `sockaddr` \"may be used as a template for referring to the identifying tag and length of each address\". In the function `in_pcbbind_setup()`, `sin` is a pointer to a `sockaddr_in` structure, which contains the port, address, length and domain family of the socket which is to be bound. Basically, this disallows any processes from jail to be able to specify the address that does not belong to the jail in which the calling process exists."
    ],
    "previous_source": "",
    "target": [
        "Hay ciertos protocolos que son muy comunes, como TCP, UDP, IP e ICMP. IP e ICMP están en el mismo nivel: la capa de red 2. Hay ciertas precauciones que se toman para evitar que un proceso encerrado vincule un protocolo a una determinada dirección solo si el `nam` el parámetro está configurado. `nam` es un puntero a una estructura `sockaddr`, que describe la dirección a la que enlazar el servicio. Una definición más exacta es que `sockaddr` \"se puede utilizar como plantilla para hacer referencia a la etiqueta de identificación y la longitud de cada dirección \". En la función `in_pcbbind_setup()`, `sin`es un puntero a una estructura `sockaddr_in`, que contiene el puerto, la dirección, la longitud y la familia de dominio del socket que se va a vincular. Básicamente, esto no permite que un proceso dentro de un `jail` especifique una dirección que no pertenece al `jail` en el que está encerrado el proceso llamante."
    ],
    "id_hash": 8016322601427626415,
    "content_hash": 8016322601427626415,
    "location": "documentation/content/en/books/arch-handbook/jail/_index.adoc:405",
    "context": "",
    "note": "type: Plain text",
    "flags": "",
    "labels": [],
    "state": 20,
    "fuzzy": false,
    "translated": true,
    "approved": false,
    "position": 85,
    "has_suggestion": false,
    "has_comment": false,
    "has_failing_check": false,
    "num_words": 154,
    "source_unit": "https://translate-dev.freebsd.org/api/units/1127778/?format=api",
    "priority": 100,
    "id": 1127779,
    "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookjail_index/es/?checksum=ef3fb2ef070769af",
    "url": "https://translate-dev.freebsd.org/api/units/1127779/?format=api",
    "explanation": "",
    "extra_flags": "",
    "pending": false,
    "timestamp": "2021-05-23T13:14:06.323429Z"
}