Translation components API.

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

GET /api/translations/documentation/booksarch-handbookboot_index/es/changes/?format=api&page=7
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 376,
    "next": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/changes/?format=api&page=8",
    "previous": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/changes/?format=api&page=6",
    "results": [
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436909/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T06:58:17.123925Z",
            "action": 2,
            "target": "Aquí se pueden ver algunas cosas interesantes. Primero, el kernel es un binario ELF enlazado dinámicamente, pero el enlazador dinámico para el kernel es [.filename]#/red/herring#, que definitivamente es un archivo falso. En segundo lugar, echar un vistazo al archivo [.filename]#sys/conf/ldscript.i386# da una idea de qué opciones de ld se utilizan al compilar el kernel. Al leer las primeras líneas, la cadena",
            "id": 445799,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445799/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1131071/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T06:58:58.375755Z",
            "action": 5,
            "target": "sys/conf/ldscript.i386:\nENTRY(btext)\n",
            "id": 445800,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445800/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436910/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:01:23.782883Z",
            "action": 2,
            "target": "dice que el punto de entrada de un kernel es el símbolo 'btext'. Este símbolo se define en [.filename]#locore.s#:",
            "id": 445801,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445801/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1131075/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:02:52.779540Z",
            "action": 5,
            "target": "sys/i386/i386/locore.s:\n\t.text\n/**********************************************************************\n *\n * This is where the bootblocks start us, set the ball rolling...\n *\n */\nNON_GPROF_ENTRY(btext)\n",
            "id": 445802,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445802/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436911/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:06:42.797290Z",
            "action": 2,
            "target": "Primero, el registro EFLAGS se establece en un valor predefinido de 0x00000002. Luego se inicializan todos los registros de segmento:",
            "id": 445803,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445803/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1131079/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:08:11.495745Z",
            "action": 5,
            "target": "sys/i386/i386/locore.s:\n/* Don't trust what the BIOS gives for eflags. */\n\tpushl\t$PSL_KERNEL\n\tpopfl\n",
            "id": 445804,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445804/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1131081/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:10:26.583433Z",
            "action": 5,
            "target": "/*\n * Don't trust what the BIOS gives for %fs and %gs.  Trust the bootstrap\n * to set %cs, %ds, %es and %ss.\n */\n\tmov\t%ds, %ax\n\tmov\t%ax, %fs\n\tmov\t%ax, %gs\n",
            "id": 445805,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445805/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436912/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:13:50.487123Z",
            "action": 5,
            "target": "btext llama a las rutinas `recover_bootinfo()`, `identify_cpu()`, que también están definidas en [.filename]#locore.s#. Aquí hay una descripción de lo que hacen:",
            "id": 445806,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445806/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1289226/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:14:35.211619Z",
            "action": 5,
            "target": "`recover_bootinfo`",
            "id": 445807,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445807/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436913/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:16:33.103481Z",
            "action": 5,
            "target": "Esta rutina parsea los parámetros pasados al kernel desde el arranque.\nEl kernel podría haber sido arrancado de 3 formas: por el cargador, descrito arriba, por los bloques de arranque de disco antiguos, o por el procedimiento antiguo de arranque sin disco.\nEsta función determina el método de arranque y almacena la estructura `struct bootinfo`en la memoria del kernel.",
            "id": 445808,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445808/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1289228/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:16:47.079922Z",
            "action": 5,
            "target": "`identify_cpu`",
            "id": 445809,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445809/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436914/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:21:56.723833Z",
            "action": 5,
            "target": "Esta función intenta averiguar en qué CPU se está ejecutando, almacenando el valor encontrado en la variable `_cpu`.",
            "id": 445810,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445810/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436915/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:22:14.434728Z",
            "action": 5,
            "target": "sys/i386/i386/mpboot.s:\n\ttestl\t$CPUID_VME,%edx\n\tjz\t3f\n\torl\t$CR4_VME,%eax\n3:\tmovl\t%eax,%cr4\n",
            "id": 445811,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445811/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436916/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:23:33.375672Z",
            "action": 2,
            "target": "sys/i386/i386/mpboot.s:\n/* Now enable paging */\n\tmovl\tIdlePTD_nopae, %eax\n\tmovl\t%eax,%cr3\t\t\t/* load ptd addr into mmu */\n\tmovl\t%cr0,%eax\t\t\t/* get control word */\n\torl\t$CR0_PE|CR0_PG,%eax\t\t/* enable paging */\n\tmovl\t%eax,%cr0\t\t\t/* and let's page NOW! */\n",
            "id": 445812,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445812/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436917/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:23:53.485619Z",
            "action": 5,
            "target": "sys/i386/i386/mpboot.s:\n\tpushl\t$mp_begin\t\t\t\t/* jump to high mem */\n\tret\n",
            "id": 445813,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445813/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436918/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:24:33.447305Z",
            "action": 5,
            "target": "/* now running relocated at KERNBASE where the system is linked to run */\nmp_begin:\t/* now running relocated at KERNBASE */\n",
            "id": 445814,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445814/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436919/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:27:00.644728Z",
            "action": 5,
            "target": "La función `init386()` se llama con un puntero a la primera página física libre, después de `mi_startup()`. `init386` es una función de inicialización dependiente de la arquitectura, y `mi_startup()` es una independiente de la arquitectura (el prefijo `mi_` significa Machine Independent). El kernel nunca vuelve de `mi_startup()`, y al llamarla, el kernel termina de arrancar:",
            "id": 445815,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445815/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436920/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:27:13.302987Z",
            "action": 2,
            "target": "sys/i386/i386/locore.s:\n\tpushl\tphysfree\t\t\t/* value of first for init386(first) */\n\tcall\tinit386\t\t\t\t/* wire 386 chip for unix operation */\n\taddl\t$4,%esp\n\tmovl\t%eax,%esp\t\t\t/* Switch to true top of stack. */\n\tcall\tmi_startup\t\t\t/* autoconfiguration, mountroot etc */\n\t/* NOTREACHED */\n",
            "id": 445816,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445816/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1131105/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:27:21.842727Z",
            "action": 5,
            "target": "`init386()`",
            "id": 445817,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445817/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1454424/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:28:17.440496Z",
            "action": 2,
            "target": "`init386()` se define en [.filename]#sys/i386/i386/machdep.c# y realiza una inicialización de bajo nivel específica para el chip i386. El cambio al modo protegido fue realizado por el cargador. El cargador ha creado la primera tarea, en la que el kernel sigue funcionando. Antes de mirar el código, considera las tareas que el procesador debe completar para inicializar la ejecución del modo protegido:",
            "id": 445818,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445818/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436922/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:28:47.579746Z",
            "action": 2,
            "target": "Configurar el pcb de thread0",
            "id": 445819,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445819/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436923/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:30:37.134356Z",
            "action": 5,
            "target": "`init386()` inicializa los parámetros configurables pasados desde el arranque mediante el establecimiento del puntero al entorno (envp) y llamando a `init_param1()`. El puntero envp se ha pasado desde el cargador en la estructura `bootinfo`:",
            "id": 445820,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445820/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436924/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:32:49.128715Z",
            "action": 5,
            "target": "sys/i386/i386/machdep.c:\n\t/* Init basic tunables, hz etc */\n\tinit_param1();\n",
            "id": 445821,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445821/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436925/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:34:48.593385Z",
            "action": 5,
            "target": "`init_param1()` está definida en [.filename]#sys/kern/subr_param.c#. Ese fichero tiene varias sysctls y dos funciones, `init_param1()` e `init_param2()`, que se llaman desde `init386()`:",
            "id": 445822,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445822/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436926/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:35:36.693205Z",
            "action": 5,
            "target": "sys/kern/subr_param.c:\n\thz = -1;\n\tTUNABLE_INT_FETCH(\"kern.hz\", &hz);\n\tif (hz == -1)\n\t\thz = vm_guest > VM_GUEST_NO ? HZ_VM : HZ;\n",
            "id": 445823,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445823/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1131135/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:37:47.978708Z",
            "action": 5,
            "target": "TUNABLE_<typename>_FETCH se usa para obtener el valor del entorno:",
            "id": 445824,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445824/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1131137/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:38:19.399732Z",
            "action": 5,
            "target": "/usr/src/sys/sys/kernel.h:\n#define\tTUNABLE_INT_FETCH(path, var)\tgetenv_int((path), (var))\n",
            "id": 445825,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445825/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436927/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:40:33.022994Z",
            "action": 5,
            "target": "La sysctl `kern.hz` es el tick del reloj del sistema. Adicionalmente, estas otras sysctls se establecen en `init_param1()`: `kern.maxswzone, kern.maxbcache, kern.maxtsiz, kern.dfldsiz, kern.maxdsiz, kern.dflssiz, kern.maxssiz, kern.sgrowsiz`.",
            "id": 445826,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445826/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436928/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:43:26.909625Z",
            "action": 2,
            "target": "Luego `init386()` prepara la Tabla de descriptores globales (GDT). Cada tarea en un x86 se ejecuta en su propio espacio de direcciones virtuales, y este espacio está dirigido por un par segmento:desplazamiento. Digamos, por ejemplo, que la instrucción actual que ejecutará el procesador se encuentra en CS: EIP, entonces la dirección virtual lineal para esa instrucción sería \"la dirección virtual del segmento de código CS\" + EIP. Para mayor comodidad, los segmentos comienzan en la dirección virtual 0 y terminan en un límite de 4Gb. Por lo tanto, la dirección virtual lineal de la instrucción para este ejemplo sería simplemente el valor de EIP. Los registros de segmento como CS, DS, etc son los selectores, es decir, los índices, en la GDT (para ser más precisos, un índice no es un selector en sí mismo, sino el campo INDEX de un selector). El GDT de FreeBSD contiene descriptores para 15 selectores por CPU:",
            "id": 445827,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445827/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436929/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:43:46.611235Z",
            "action": 5,
            "target": "sys/i386/i386/machdep.c:\nunion descriptor gdt0[NGDT];\t/* initial global descriptor table */\nunion descriptor *gdt = gdt0;\t/* global descriptor table */\n",
            "id": 445828,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445828/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436930/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:44:13.026675Z",
            "action": 5,
            "target": "sys/x86/include/segments.h:\n/*\n * Entries in the Global Descriptor Table (GDT)\n */\n#define\tGNULL_SEL\t0\t/* Null Descriptor */\n#define\tGPRIV_SEL\t1\t/* SMP Per-Processor Private Data */\n#define\tGUFS_SEL\t2\t/* User %fs Descriptor (order critical: 1) */\n#define\tGUGS_SEL\t3\t/* User %gs Descriptor (order critical: 2) */\n#define\tGCODE_SEL\t4\t/* Kernel Code Descriptor (order critical: 1) */\n#define\tGDATA_SEL\t5\t/* Kernel Data Descriptor (order critical: 2) */\n#define\tGUCODE_SEL\t6\t/* User Code Descriptor (order critical: 3) */\n#define\tGUDATA_SEL\t7\t/* User Data Descriptor (order critical: 4) */\n#define\tGBIOSLOWMEM_SEL\t8\t/* BIOS low memory access (must be entry 8) */\n#define\tGPROC0_SEL\t9\t/* Task state process slot zero and up */\n#define\tGLDT_SEL\t10\t/* Default User LDT */\n#define\tGUSERLDT_SEL\t11\t/* User LDT */\n#define\tGPANIC_SEL\t12\t/* Task state to consider panic from */\n#define\tGBIOSCODE32_SEL\t13\t/* BIOS interface (32bit Code) */\n#define\tGBIOSCODE16_SEL\t14\t/* BIOS interface (16bit Code) */\n#define\tGBIOSDATA_SEL\t15\t/* BIOS interface (Data) */\n#define\tGBIOSUTIL_SEL\t16\t/* BIOS interface (Utility) */\n#define\tGBIOSARGS_SEL\t17\t/* BIOS interface (Arguments) */\n#define\tGNDIS_SEL\t18\t/* For the NDIS layer */\n#define\tNGDT\t\t19\n",
            "id": 445829,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445829/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436931/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:45:46.112735Z",
            "action": 2,
            "target": "Tenga en cuenta que esos #defines no son selectores en sí mismos, sino solo un INDICE de campo de un selector, por lo que son exactamente los índices del GDT. por ejemplo, un selector real para el código del kernel (GCODE_SEL) tiene el valor 0x20.",
            "id": 445830,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445830/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436931/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:46:44.005965Z",
            "action": 2,
            "target": "Ten en cuenta que esos #defines no son selectores en sí mismos, sino solo un INDICE de campo de un selector, por lo que son exactamente los índices del GDT. por ejemplo, un selector real para el código del kernel (GCODE_SEL) tiene el valor 0x20.",
            "id": 445831,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445831/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436932/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:48:06.593204Z",
            "action": 2,
            "target": "El siguiente paso es inicializar la tabla de descriptores de interrupciones (IDT). El procesador hace referencia a esta tabla cuando se produce una interrupción de software o hardware. Por ejemplo, para realizar una llamada al sistema, la aplicación de usuario emite la instrucción `INT 0x80`. Esta es una interrupción de software, por lo que el hardware del procesador busca un registro con índice 0x80 en el IDT. Este registro apunta a la rutina que maneja esta interrupción, en este caso particular, esta será la puerta de llamada al sistema del kernel. El IDT puede tener un máximo de 256 (0x100) registros. El kernel asigna registros NIDT para el IDT, donde NIDT es el máximo (256):",
            "id": 445832,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445832/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1131151/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:48:31.097793Z",
            "action": 5,
            "target": "sys/i386/i386/machdep.c:\nstatic struct gate_descriptor idt0[NIDT];\nstruct gate_descriptor *idt = &idt0[0];\t/* interrupt descriptor table */\n",
            "id": 445833,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445833/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436933/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:51:22.399945Z",
            "action": 5,
            "target": "Para cada interrupción, se establece un manejador apropiado. También se establece la puerta para la llamada al sistema `INT 0X80`:",
            "id": 445834,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445834/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436934/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:51:58.277326Z",
            "action": 5,
            "target": "sys/i386/i386/machdep.c:\n\tsetidt(IDT_SYSCALL, &IDTVEC(int0x80_syscall),\n\t\t\tSDT_SYS386IGT, SEL_UPL, GSEL(GCODE_SEL, SEL_KPL));\n",
            "id": 445835,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445835/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1131157/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:53:43.694986Z",
            "action": 5,
            "target": "Así que cuando una aplicación de modo usuario ejecuta una instrucción `INT 0X80`, el control se transfiere a la función `_Xint0x80_syscall`, que está en el segmento de código del kenerl y será ejecutada con privilegios de supervisor.",
            "id": 445836,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445836/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436935/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:54:29.944550Z",
            "action": 5,
            "target": "sys/i386/i386/machdep.c:\n\tcninit();\n/* skipped */\n  kdb_init();\n#ifdef KDB\n\tif (boothowto & RB_KDB)\n\t\tkdb_enter(KDB_WHY_BOOTFLAGS, \"Boot flags requested debugger\");\n#endif\n",
            "id": 445837,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445837/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436936/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:59:13.624556Z",
            "action": 2,
            "target": "La Tabla de Descriptores Locales se utiliza para hacer referencia al código y los datos del área de usuario. Se definen varios selectores para apuntar al LDT, son las puertas de llamada del sistema y los selectores de código de usuario y datos:",
            "id": 445838,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445838/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436937/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T07:59:55.405200Z",
            "action": 5,
            "target": "sys/x86/include/segments.h:\n#define\tLSYS5CALLS_SEL\t0\t/* forced by intel BCS */\n#define\tLSYS5SIGR_SEL\t1\n#define\tLUCODE_SEL\t3\n#define\tLUDATA_SEL\t5\n#define\tNLDT\t\t(LUDATA_SEL + 1)\n",
            "id": 445839,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445839/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436938/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T08:02:09.014023Z",
            "action": 2,
            "target": "A continuación, se inicializa el Bloque de Control de Procesos (`struct pcb`) de proc0. proc0 es una estructura `struct proc` que describe un proceso del kernel. Siempre está presente mientras se ejecuta el kernel, por lo tanto, se declara como global:",
            "id": 445840,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445840/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436938/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T08:03:15.519589Z",
            "action": 2,
            "target": "A continuación, se inicializa el Bloque de Control de Procesos (`struct pcb`) de proc0. proc0 es una estructura `struct proc` que describe un proceso del kernel. Siempre está presente mientras se ejecuta el kernel, por lo tanto se enlaza con thread0:",
            "id": 445841,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445841/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436939/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T08:03:34.119385Z",
            "action": 5,
            "target": "sys/i386/i386/machdep.c:\nregister_t\ninit386(int first)\n{\n    /* ... skipped ... */\n",
            "id": 445842,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445842/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436940/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T08:04:03.828477Z",
            "action": 5,
            "target": "    proc_linkup0(&proc0, &thread0);\n    /* ... skipped ... */\n}\n",
            "id": 445843,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445843/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436941/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T08:06:03.343862Z",
            "action": 2,
            "target": "La estructura `struct pcb`es parte de una estructura proc. Se define en [.filename]#/usr/include/machine/pcb.h# y tiene información de un proceso específica para la arquitectura i386, como valores de registros.",
            "id": 445844,
            "action_name": "Traduzione modificata",
            "url": "https://translate-dev.freebsd.org/api/changes/445844/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1131175/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T08:06:41.949071Z",
            "action": 5,
            "target": "`mi_startup()`",
            "id": 445845,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445845/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1436942/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T08:07:11.295801Z",
            "action": 5,
            "target": "sys/kern/init_main.c:\n\tfor (sipp = sysinit; sipp < sysinit_end; sipp++) {\n",
            "id": 445846,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445846/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1131181/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T08:07:42.918269Z",
            "action": 5,
            "target": "\t\t/* ... skipped ... */\n",
            "id": 445847,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445847/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1131183/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookboot_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookboot_index/es/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
            "timestamp": "2023-03-28T08:07:56.221302Z",
            "action": 5,
            "target": "\t\t/* Call function */\n\t\t(*((*sipp)->func))((*sipp)->udata);\n\t\t/* ... skipped ... */\n\t}\n",
            "id": 445848,
            "action_name": "Nuova traduzione",
            "url": "https://translate-dev.freebsd.org/api/changes/445848/?format=api"
        }
    ]
}