Unit Instance
Units API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/units/227354/?format=api
https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_design-44bsd/es/?format=api", "source": [ "A system call usually is implemented as a hardware trap that changes the CPU's execution mode and the current address-space mapping. Parameters supplied by users in system calls are validated by the kernel before being used. Such checking ensures the integrity of the system. All parameters passed into the kernel are copied into the kernel's address space, to ensure that validated parameters are not changed as a side effect of the system call. System-call results are returned by the kernel, either in hardware registers or by their values being copied to user-specified memory addresses. Like parameters passed into the kernel, addresses used for the return of results must be validated to ensure that they are part of an application's address space. If the kernel encounters an error while processing a system call, it returns an error code to the user. For the C programming language, this error code is stored in the global variable <emphasis>errno</emphasis>, and the function that executed the system call returns the value -1." ], "previous_source": "", "target": [ "Una llamada al sistema generalmente se implementa como una trampa de hardware que cambia el modo de ejecución de la CPU y la asignación actual del espacio de direcciones. Los parámetros proporcionados por los usuarios en las llamadas al sistema son validados por el kernel antes de ser utilizados. Dicha verificación asegura la integridad del sistema. Todos los parámetros que se pasan al kernel se copian en el espacio de direcciones del kernel, para garantizar que los parámetros validados no se modifiquen como un efecto secundario de la llamada al sistema. Los resultados de las llamadas al sistema son devueltos por el kernel, ya sea en registros de hardware o copiando sus valores a direcciones de memoria especificadas por el usuario. Al igual que los parámetros que se pasan al kernel, las direcciones utilizadas para la devolución de resultados deben validarse para garantizar que formen parte del espacio de direcciones de una aplicación. Si el kernel encuentra un error al procesar una llamada al sistema, devuelve un código de error al usuario. Para el lenguaje de programación C, este código de error se almacena en la variable global <emphasis>errno</emphasis>, y la función que ejecutó la llamada al sistema devuelve el valor -1." ], "id_hash": -5355500181652529573, "content_hash": -5355500181652529573, "location": "book.translate.xml:582", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 135, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 167, "source_unit": "https://translate-dev.freebsd.org/api/units/104981/?format=api", "priority": 100, "id": 227354, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_design-44bsd/es/?checksum=35ad70f59e0f9e5b", "url": "https://translate-dev.freebsd.org/api/units/227354/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-12-14T21:38:05.539332Z" }{ "translation": "