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": "Η μετάφραση άλλαξε",
            "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": "Νέα μετάφραση",
            "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": "Η μετάφραση άλλαξε",
            "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": "Νέα μετάφραση",
            "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": "Η μετάφραση άλλαξε",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Η μετάφραση άλλαξε",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Η μετάφραση άλλαξε",
            "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": "Νέα μετάφραση",
            "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": "Η μετάφραση άλλαξε",
            "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": "Η μετάφραση άλλαξε",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Η μετάφραση άλλαξε",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Η μετάφραση άλλαξε",
            "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": "Η μετάφραση άλλαξε",
            "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": "Η μετάφραση άλλαξε",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Η μετάφραση άλλαξε",
            "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": "Νέα μετάφραση",
            "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": "Η μετάφραση άλλαξε",
            "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": "Η μετάφραση άλλαξε",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Η μετάφραση άλλαξε",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "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": "Νέα μετάφραση",
            "url": "https://translate-dev.freebsd.org/api/changes/445848/?format=api"
        }
    ]
}