Translation components API.

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

GET /api/translations/documentation/booksarch-handbooksysinit_index/en/units/?format=api
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 34,
    "next": null,
    "previous": null,
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "Chapter 5. The SYSINIT Framework"
            ],
            "previous_source": "",
            "target": [
                "Chapter 5. The SYSINIT Framework"
            ],
            "id_hash": -1726583869813549262,
            "content_hash": -1726583869813549262,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:1",
            "context": "",
            "note": "type: YAML Front Matter: title",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145058/?format=api",
            "priority": 100,
            "id": 1145058,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=6809f11e44d81732",
            "url": "https://translate-dev.freebsd.org/api/units/1145058/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:14.693512Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "The SYSINIT Framework"
            ],
            "previous_source": "",
            "target": [
                "The SYSINIT Framework"
            ],
            "id_hash": -6017390746432454956,
            "content_hash": -6017390746432454956,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:1, documentation/content/en/books/arch-handbook/sysinit/_index.adoc:13",
            "context": "",
            "note": "type: Title =",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145060/?format=api",
            "priority": 100,
            "id": 1145060,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=2c7deeff642bbed4",
            "url": "https://translate-dev.freebsd.org/api/units/1145060/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:14.713410Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "SYSINIT is the framework for a generic call sort and dispatch mechanism. FreeBSD currently uses it for the dynamic initialization of the kernel. SYSINIT allows FreeBSD's kernel subsystems to be reordered, and added, removed, and replaced at kernel link time when the kernel or one of its modules is loaded without having to edit a statically ordered initialization routing and recompile the kernel. This system also allows kernel modules, currently called _KLD's_, to be separately compiled, linked, and initialized at boot time and loaded even later while the system is already running. This is accomplished using the \"kernel linker\" and \"linker sets\"."
            ],
            "previous_source": "",
            "target": [
                "SYSINIT is the framework for a generic call sort and dispatch mechanism. FreeBSD currently uses it for the dynamic initialization of the kernel. SYSINIT allows FreeBSD's kernel subsystems to be reordered, and added, removed, and replaced at kernel link time when the kernel or one of its modules is loaded without having to edit a statically ordered initialization routing and recompile the kernel. This system also allows kernel modules, currently called _KLD's_, to be separately compiled, linked, and initialized at boot time and loaded even later while the system is already running. This is accomplished using the \"kernel linker\" and \"linker sets\"."
            ],
            "id_hash": -7061876672809213277,
            "content_hash": -7061876672809213277,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:51",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 3,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 102,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145062/?format=api",
            "priority": 100,
            "id": 1145062,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=1dff2c94dd96e2a3",
            "url": "https://translate-dev.freebsd.org/api/units/1145062/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:14.732296Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "Terminology"
            ],
            "previous_source": "",
            "target": [
                "Terminology"
            ],
            "id_hash": -2265359017240566842,
            "content_hash": -2265359017240566842,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:53",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 4,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145064/?format=api",
            "priority": 100,
            "id": 1145064,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=608fd3f9e8a5e3c6",
            "url": "https://translate-dev.freebsd.org/api/units/1145064/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:14.783801Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "Linker Set"
            ],
            "previous_source": "",
            "target": [
                "Linker Set"
            ],
            "id_hash": 5198008931098616683,
            "content_hash": 5198008931098616683,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:55",
            "context": "",
            "note": "type: Labeled list",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 5,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145066/?format=api",
            "priority": 100,
            "id": 1145066,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=c82309952570e36b",
            "url": "https://translate-dev.freebsd.org/api/units/1145066/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:14.806455Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "A linker technique in which the linker gathers statically declared data throughout a program's source files into a single contiguously addressable unit of data."
            ],
            "previous_source": "",
            "target": [
                "A linker technique in which the linker gathers statically declared data throughout a program's source files into a single contiguously addressable unit of data."
            ],
            "id_hash": -1164990064929601801,
            "content_hash": -1164990064929601801,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:57",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 6,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145068/?format=api",
            "priority": 100,
            "id": 1145068,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=6fd51fb5550306f7",
            "url": "https://translate-dev.freebsd.org/api/units/1145068/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:14.904295Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "SYSINIT Operation"
            ],
            "previous_source": "",
            "target": [
                "SYSINIT Operation"
            ],
            "id_hash": 2331548366561607862,
            "content_hash": 2331548366561607862,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:59",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 7,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145070/?format=api",
            "priority": 100,
            "id": 1145070,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=a05b52e2e58c00b6",
            "url": "https://translate-dev.freebsd.org/api/units/1145070/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:14.987871Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "SYSINIT relies on the ability of the linker to take static data declared at multiple locations throughout a program's source and group it together as a single contiguous chunk of data. This linker technique is called a \"linker set\". SYSINIT uses two linker sets to maintain two data sets containing each consumer's call order, function, and a pointer to the data to pass to that function."
            ],
            "previous_source": "",
            "target": [
                "SYSINIT relies on the ability of the linker to take static data declared at multiple locations throughout a program's source and group it together as a single contiguous chunk of data. This linker technique is called a \"linker set\". SYSINIT uses two linker sets to maintain two data sets containing each consumer's call order, function, and a pointer to the data to pass to that function."
            ],
            "id_hash": -1389432168112418076,
            "content_hash": -1389432168112418076,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:62",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 8,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 66,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145072/?format=api",
            "priority": 100,
            "id": 1145072,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=6cb7becdfc2892e4",
            "url": "https://translate-dev.freebsd.org/api/units/1145072/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.076187Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "SYSINIT uses two priorities when ordering the functions for execution. The first priority is a subsystem ID giving an overall order for SYSINIT's dispatch of functions. Current predeclared ID's are in [.filename]#<sys/kernel.h># in the enum list `sysinit_sub_id`. The second priority used is an element order within the subsystem. Current predeclared subsystem element orders are in [.filename]#<sys/kernel.h># in the enum list `sysinit_elem_order`."
            ],
            "previous_source": "",
            "target": [
                "SYSINIT uses two priorities when ordering the functions for execution. The first priority is a subsystem ID giving an overall order for SYSINIT's dispatch of functions. Current predeclared ID's are in [.filename]#<sys/kernel.h># in the enum list `sysinit_sub_id`. The second priority used is an element order within the subsystem. Current predeclared subsystem element orders are in [.filename]#<sys/kernel.h># in the enum list `sysinit_elem_order`."
            ],
            "id_hash": -737499926031043961,
            "content_hash": -737499926031043961,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:64",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 9,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 61,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145074/?format=api",
            "priority": 100,
            "id": 1145074,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=75c3dfb9870af287",
            "url": "https://translate-dev.freebsd.org/api/units/1145074/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.109039Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "There are currently two uses for SYSINIT. Function dispatch at system startup and kernel module loads, and function dispatch at system shutdown and kernel module unload. Kernel subsystems often use system startup SYSINIT's to initialize data structures, for example the process scheduling subsystem uses a SYSINIT to initialize the run queue data structure. Device drivers should avoid using `SYSINIT()` directly. Instead drivers for real devices that are part of a bus structure should use `DRIVER_MODULE()` to provide a function that detects the device and, if it is present, initializes the device. It will do a few things specific to devices and then call `SYSINIT()` itself. For pseudo-devices, which are not part of a bus structure, use `DEV_MODULE()`."
            ],
            "previous_source": "",
            "target": [
                "There are currently two uses for SYSINIT. Function dispatch at system startup and kernel module loads, and function dispatch at system shutdown and kernel module unload. Kernel subsystems often use system startup SYSINIT's to initialize data structures, for example the process scheduling subsystem uses a SYSINIT to initialize the run queue data structure. Device drivers should avoid using `SYSINIT()` directly. Instead drivers for real devices that are part of a bus structure should use `DRIVER_MODULE()` to provide a function that detects the device and, if it is present, initializes the device. It will do a few things specific to devices and then call `SYSINIT()` itself. For pseudo-devices, which are not part of a bus structure, use `DEV_MODULE()`."
            ],
            "id_hash": -4740150286883389251,
            "content_hash": -4740150286883389251,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:66",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 10,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 117,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145076/?format=api",
            "priority": 100,
            "id": 1145076,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=3e379a6db05980bd",
            "url": "https://translate-dev.freebsd.org/api/units/1145076/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.278212Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "Using SYSINIT"
            ],
            "previous_source": "",
            "target": [
                "Using SYSINIT"
            ],
            "id_hash": 3888455891306097338,
            "content_hash": 3888455891306097338,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:68",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 11,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145078/?format=api",
            "priority": 100,
            "id": 1145078,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=b5f69207fe132aba",
            "url": "https://translate-dev.freebsd.org/api/units/1145078/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.379810Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "Interface"
            ],
            "previous_source": "",
            "target": [
                "Interface"
            ],
            "id_hash": -3517470175911236304,
            "content_hash": -3517470175911236304,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:70",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 12,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145080/?format=api",
            "priority": 100,
            "id": 1145080,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=4f2f6f82e8c7ad30",
            "url": "https://translate-dev.freebsd.org/api/units/1145080/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.403118Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "Headers"
            ],
            "previous_source": "",
            "target": [
                "Headers"
            ],
            "id_hash": 1850317099559884940,
            "content_hash": 1850317099559884940,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:72",
            "context": "",
            "note": "type: Title ====",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 13,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145082/?format=api",
            "priority": 100,
            "id": 1145082,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=99ada5994119188c",
            "url": "https://translate-dev.freebsd.org/api/units/1145082/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.422251Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "<sys/kernel.h>\n"
            ],
            "previous_source": "",
            "target": [
                "<sys/kernel.h>\n"
            ],
            "id_hash": -5370890069694069091,
            "content_hash": -5370890069694069091,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:77",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 14,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145084/?format=api",
            "priority": 100,
            "id": 1145084,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=3576c3f01436469d",
            "url": "https://translate-dev.freebsd.org/api/units/1145084/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.476475Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "Macros"
            ],
            "previous_source": "",
            "target": [
                "Macros"
            ],
            "id_hash": 4242434847767527707,
            "content_hash": 4242434847767527707,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:79",
            "context": "",
            "note": "type: Title ====",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 15,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145086/?format=api",
            "priority": 100,
            "id": 1145086,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=bae0280443ec011b",
            "url": "https://translate-dev.freebsd.org/api/units/1145086/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.499040Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "SYSINIT(uniquifier, subsystem, order, func, ident)\nSYSUNINIT(uniquifier, subsystem, order, func, ident)\n"
            ],
            "previous_source": "",
            "target": [
                "SYSINIT(uniquifier, subsystem, order, func, ident)\nSYSUNINIT(uniquifier, subsystem, order, func, ident)\n"
            ],
            "id_hash": 652599126077789951,
            "content_hash": 652599126077789951,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:85",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 16,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145088/?format=api",
            "priority": 100,
            "id": 1145088,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=890e7f729298d6ff",
            "url": "https://translate-dev.freebsd.org/api/units/1145088/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.516416Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "Startup"
            ],
            "previous_source": "",
            "target": [
                "Startup"
            ],
            "id_hash": 2081267803181613635,
            "content_hash": 2081267803181613635,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:87",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 17,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145090/?format=api",
            "priority": 100,
            "id": 1145090,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=9ce2260a3b190243",
            "url": "https://translate-dev.freebsd.org/api/units/1145090/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.532727Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "The `SYSINIT()` macro creates the necessary SYSINIT data in SYSINIT's startup data set for SYSINIT to sort and dispatch a function at system startup and module load. `SYSINIT()` takes a uniquifier that SYSINIT uses to identify the particular function dispatch data, the subsystem order, the subsystem element order, the function to call, and the data to pass the function. All functions must take a constant pointer argument."
            ],
            "previous_source": "",
            "target": [
                "The `SYSINIT()` macro creates the necessary SYSINIT data in SYSINIT's startup data set for SYSINIT to sort and dispatch a function at system startup and module load. `SYSINIT()` takes a uniquifier that SYSINIT uses to identify the particular function dispatch data, the subsystem order, the subsystem element order, the function to call, and the data to pass the function. All functions must take a constant pointer argument."
            ],
            "id_hash": -7614434637515932733,
            "content_hash": -7614434637515932733,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:90",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 18,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 67,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145092/?format=api",
            "priority": 100,
            "id": 1145092,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=1654180a496ebbc3",
            "url": "https://translate-dev.freebsd.org/api/units/1145092/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.577797Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "Example of a `SYSINIT()`"
            ],
            "previous_source": "",
            "target": [
                "Example of a `SYSINIT()`"
            ],
            "id_hash": -1408499969607493872,
            "content_hash": -1408499969607493872,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:91",
            "context": "",
            "note": "type: Block title",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 19,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145094/?format=api",
            "priority": 100,
            "id": 1145094,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=6c7400bd7d659710",
            "url": "https://translate-dev.freebsd.org/api/units/1145094/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.602844Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "#include <sys/kernel.h>\n"
            ],
            "previous_source": "",
            "target": [
                "#include <sys/kernel.h>\n"
            ],
            "id_hash": 2322836394061693240,
            "content_hash": 2322836394061693240,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:97, documentation/content/en/books/arch-handbook/sysinit/_index.adoc:147",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 20,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145096/?format=api",
            "priority": 100,
            "id": 1145096,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=a03c5f64bb658138",
            "url": "https://translate-dev.freebsd.org/api/units/1145096/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.618039Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "void foo_null(void *unused)\n{\n        foo_doo();\n}\nSYSINIT(foo, SI_SUB_FOO, SI_ORDER_FOO, foo_null, NULL);\n"
            ],
            "previous_source": "",
            "target": [
                "void foo_null(void *unused)\n{\n        foo_doo();\n}\nSYSINIT(foo, SI_SUB_FOO, SI_ORDER_FOO, foo_null, NULL);\n"
            ],
            "id_hash": -3498796056056742336,
            "content_hash": -3498796056056742336,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:103",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 21,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145098/?format=api",
            "priority": 100,
            "id": 1145098,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=4f71c78641333e40",
            "url": "https://translate-dev.freebsd.org/api/units/1145098/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.633150Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "struct foo foo_voodoo = {\n        FOO_VOODOO;\n}\n"
            ],
            "previous_source": "",
            "target": [
                "struct foo foo_voodoo = {\n        FOO_VOODOO;\n}\n"
            ],
            "id_hash": -368119070405816123,
            "content_hash": -368119070405816123,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:107",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 22,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145100/?format=api",
            "priority": 100,
            "id": 1145100,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=7ae42da7e56a10c5",
            "url": "https://translate-dev.freebsd.org/api/units/1145100/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.648086Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "void foo_arg(void *vdata)\n{\n        struct foo *foo = (struct foo *)vdata;\n        foo_data(foo);\n}\nSYSINIT(bar, SI_SUB_FOO, SI_ORDER_FOO, foo_arg, &foo_voodoo);\n"
            ],
            "previous_source": "",
            "target": [
                "void foo_arg(void *vdata)\n{\n        struct foo *foo = (struct foo *)vdata;\n        foo_data(foo);\n}\nSYSINIT(bar, SI_SUB_FOO, SI_ORDER_FOO, foo_arg, &foo_voodoo);\n"
            ],
            "id_hash": 661409921040572415,
            "content_hash": 661409921040572415,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:114",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 23,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145102/?format=api",
            "priority": 100,
            "id": 1145102,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=892dccd1a28adfff",
            "url": "https://translate-dev.freebsd.org/api/units/1145102/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.692543Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "Note that `SI_SUB_FOO` and `SI_ORDER_FOO` need to be in the `sysinit_sub_id` and `sysinit_elem_order` enum's as mentioned above. Either use existing ones or add your own to the enum's. You can also use math for fine-tuning the order a SYSINIT will run in. This example shows a SYSINIT that needs to be run just barely before the SYSINIT's that handle tuning kernel parameters."
            ],
            "previous_source": "",
            "target": [
                "Note that `SI_SUB_FOO` and `SI_ORDER_FOO` need to be in the `sysinit_sub_id` and `sysinit_elem_order` enum's as mentioned above. Either use existing ones or add your own to the enum's. You can also use math for fine-tuning the order a SYSINIT will run in. This example shows a SYSINIT that needs to be run just barely before the SYSINIT's that handle tuning kernel parameters."
            ],
            "id_hash": -5077123303698861506,
            "content_hash": -5077123303698861506,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:118",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 24,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 62,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145104/?format=api",
            "priority": 100,
            "id": 1145104,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=398a6f414a2bf23e",
            "url": "https://translate-dev.freebsd.org/api/units/1145104/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.709742Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "Example of Adjusting `SYSINIT()` Order"
            ],
            "previous_source": "",
            "target": [
                "Example of Adjusting `SYSINIT()` Order"
            ],
            "id_hash": 8363845420854102793,
            "content_hash": 8363845420854102793,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:119",
            "context": "",
            "note": "type: Block title",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 25,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145106/?format=api",
            "priority": 100,
            "id": 1145106,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=f4125918c2494b09",
            "url": "https://translate-dev.freebsd.org/api/units/1145106/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.727981Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "static void\nmptable_register(void *dummy __unused)\n{\n"
            ],
            "previous_source": "",
            "target": [
                "static void\nmptable_register(void *dummy __unused)\n{\n"
            ],
            "id_hash": -9064643213318415075,
            "content_hash": -9064643213318415075,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:127",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 26,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145108/?format=api",
            "priority": 100,
            "id": 1145108,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=0233eb0626801d1d",
            "url": "https://translate-dev.freebsd.org/api/units/1145108/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.744634Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "\tapic_register_enumerator(&mptable_enumerator);\n}\n"
            ],
            "previous_source": "",
            "target": [
                "\tapic_register_enumerator(&mptable_enumerator);\n}\n"
            ],
            "id_hash": -2163294156843181486,
            "content_hash": -2163294156843181486,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:130",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 27,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145110/?format=api",
            "priority": 100,
            "id": 1145110,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=61fa6f6d0caf1a52",
            "url": "https://translate-dev.freebsd.org/api/units/1145110/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.795186Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "SYSINIT(mptable_register, SI_SUB_TUNABLES - 1, SI_ORDER_FIRST,\n    mptable_register, NULL);\n"
            ],
            "previous_source": "",
            "target": [
                "SYSINIT(mptable_register, SI_SUB_TUNABLES - 1, SI_ORDER_FIRST,\n    mptable_register, NULL);\n"
            ],
            "id_hash": -8455292885377913848,
            "content_hash": -8455292885377913848,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:133",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 28,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145112/?format=api",
            "priority": 100,
            "id": 1145112,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=0aa8c3eb37296c08",
            "url": "https://translate-dev.freebsd.org/api/units/1145112/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.818398Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "Shutdown"
            ],
            "previous_source": "",
            "target": [
                "Shutdown"
            ],
            "id_hash": 2558113811373597904,
            "content_hash": 2558113811373597904,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:137",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 29,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145114/?format=api",
            "priority": 100,
            "id": 1145114,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=a3803ef53df1a4d0",
            "url": "https://translate-dev.freebsd.org/api/units/1145114/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.839592Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "The `SYSUNINIT()` macro behaves similarly to the `SYSINIT()` macro except that it adds the SYSINIT data to SYSINIT's shutdown data set."
            ],
            "previous_source": "",
            "target": [
                "The `SYSUNINIT()` macro behaves similarly to the `SYSINIT()` macro except that it adds the SYSINIT data to SYSINIT's shutdown data set."
            ],
            "id_hash": 3217691570432593169,
            "content_hash": 3217691570432593169,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:140",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 30,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145116/?format=api",
            "priority": 100,
            "id": 1145116,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=aca7896f6c674d11",
            "url": "https://translate-dev.freebsd.org/api/units/1145116/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.892367Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "Example of a `SYSUNINIT()`"
            ],
            "previous_source": "",
            "target": [
                "Example of a `SYSUNINIT()`"
            ],
            "id_hash": 7255536962389514516,
            "content_hash": 7255536962389514516,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:141",
            "context": "",
            "note": "type: Block title",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 31,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145118/?format=api",
            "priority": 100,
            "id": 1145118,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=e4b0d86d01f19914",
            "url": "https://translate-dev.freebsd.org/api/units/1145118/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.915970Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "void foo_cleanup(void *unused)\n{\n        foo_kill();\n}\nSYSUNINIT(foobar, SI_SUB_FOO, SI_ORDER_FOO, foo_cleanup, NULL);\n"
            ],
            "previous_source": "",
            "target": [
                "void foo_cleanup(void *unused)\n{\n        foo_kill();\n}\nSYSUNINIT(foobar, SI_SUB_FOO, SI_ORDER_FOO, foo_cleanup, NULL);\n"
            ],
            "id_hash": -5749069682445114524,
            "content_hash": -5749069682445114524,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:153",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 32,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145120/?format=api",
            "priority": 100,
            "id": 1145120,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=303733956ce42364",
            "url": "https://translate-dev.freebsd.org/api/units/1145120/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:15.937008Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "struct foo_stack foo_stack = {\n        FOO_STACK_VOODOO;\n}\n"
            ],
            "previous_source": "",
            "target": [
                "struct foo_stack foo_stack = {\n        FOO_STACK_VOODOO;\n}\n"
            ],
            "id_hash": -3103948716463387697,
            "content_hash": -3103948716463387697,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:157",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 33,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145122/?format=api",
            "priority": 100,
            "id": 1145122,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=54ec8f167a2b8bcf",
            "url": "https://translate-dev.freebsd.org/api/units/1145122/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:16.000445Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/en/?format=api",
            "source": [
                "void foo_flush(void *vdata)\n{\n}\nSYSUNINIT(barfoo, SI_SUB_FOO, SI_ORDER_FOO, foo_flush, &foo_stack);\n"
            ],
            "previous_source": "",
            "target": [
                "void foo_flush(void *vdata)\n{\n}\nSYSUNINIT(barfoo, SI_SUB_FOO, SI_ORDER_FOO, foo_flush, &foo_stack);\n"
            ],
            "id_hash": 2693393083158584117,
            "content_hash": 2693393083158584117,
            "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:162",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 34,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145124/?format=api",
            "priority": 100,
            "id": 1145124,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/en/?checksum=a560dabd2a295b35",
            "url": "https://translate-dev.freebsd.org/api/units/1145124/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:20:16.022464Z"
        }
    ]
}