Translation components API.

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

GET /api/translations/documentation/booksarch-handbooksysinit_index/pl/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/pl/?format=api",
            "source": [
                "The SYSINIT Framework"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505425,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=2c7deeff642bbed4",
            "url": "https://translate-dev.freebsd.org/api/units/1505425/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.516037Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "Chapter 5. The SYSINIT Framework"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505426,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=6809f11e44d81732",
            "url": "https://translate-dev.freebsd.org/api/units/1505426/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.520331Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 3,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 102,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145062/?format=api",
            "priority": 100,
            "id": 1505427,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=1dff2c94dd96e2a3",
            "url": "https://translate-dev.freebsd.org/api/units/1505427/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.523553Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "Terminology"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505428,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=608fd3f9e8a5e3c6",
            "url": "https://translate-dev.freebsd.org/api/units/1505428/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.526803Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "Linker Set"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505429,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=c82309952570e36b",
            "url": "https://translate-dev.freebsd.org/api/units/1505429/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.530264Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505430,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=6fd51fb5550306f7",
            "url": "https://translate-dev.freebsd.org/api/units/1505430/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.533195Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "SYSINIT Operation"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505431,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=a05b52e2e58c00b6",
            "url": "https://translate-dev.freebsd.org/api/units/1505431/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.536017Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 8,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 66,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145072/?format=api",
            "priority": 100,
            "id": 1505432,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=6cb7becdfc2892e4",
            "url": "https://translate-dev.freebsd.org/api/units/1505432/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.539359Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 9,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 61,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145074/?format=api",
            "priority": 100,
            "id": 1505433,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=75c3dfb9870af287",
            "url": "https://translate-dev.freebsd.org/api/units/1505433/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.543158Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 10,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 117,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145076/?format=api",
            "priority": 100,
            "id": 1505434,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=3e379a6db05980bd",
            "url": "https://translate-dev.freebsd.org/api/units/1505434/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.546551Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "Using SYSINIT"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505435,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=b5f69207fe132aba",
            "url": "https://translate-dev.freebsd.org/api/units/1505435/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.550148Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "Interface"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505436,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=4f2f6f82e8c7ad30",
            "url": "https://translate-dev.freebsd.org/api/units/1505436/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.553079Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "Headers"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505437,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=99ada5994119188c",
            "url": "https://translate-dev.freebsd.org/api/units/1505437/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.591887Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "<sys/kernel.h>\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505438,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=3576c3f01436469d",
            "url": "https://translate-dev.freebsd.org/api/units/1505438/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.598690Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "Macros"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 15,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145086/?format=api",
            "priority": 100,
            "id": 1505439,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=bae0280443ec011b",
            "url": "https://translate-dev.freebsd.org/api/units/1505439/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.602027Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "SYSINIT(uniquifier, subsystem, order, func, ident)\nSYSUNINIT(uniquifier, subsystem, order, func, ident)\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 16,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145088/?format=api",
            "priority": 100,
            "id": 1505440,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=890e7f729298d6ff",
            "url": "https://translate-dev.freebsd.org/api/units/1505440/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.605932Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "Startup"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505441,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=9ce2260a3b190243",
            "url": "https://translate-dev.freebsd.org/api/units/1505441/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.609513Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 18,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 67,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145092/?format=api",
            "priority": 100,
            "id": 1505442,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=1654180a496ebbc3",
            "url": "https://translate-dev.freebsd.org/api/units/1505442/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.613010Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "Example of a `SYSINIT()`"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505443,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=6c7400bd7d659710",
            "url": "https://translate-dev.freebsd.org/api/units/1505443/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.616731Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "#include <sys/kernel.h>\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505444,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=a03c5f64bb658138",
            "url": "https://translate-dev.freebsd.org/api/units/1505444/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.620184Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505445,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=4f71c78641333e40",
            "url": "https://translate-dev.freebsd.org/api/units/1505445/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.623479Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "struct foo foo_voodoo = {\n        FOO_VOODOO;\n}\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505446,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=7ae42da7e56a10c5",
            "url": "https://translate-dev.freebsd.org/api/units/1505446/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.626977Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505447,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=892dccd1a28adfff",
            "url": "https://translate-dev.freebsd.org/api/units/1505447/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.630146Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 24,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 62,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1145104/?format=api",
            "priority": 100,
            "id": 1505448,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=398a6f414a2bf23e",
            "url": "https://translate-dev.freebsd.org/api/units/1505448/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.633274Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "Example of Adjusting `SYSINIT()` Order"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505449,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=f4125918c2494b09",
            "url": "https://translate-dev.freebsd.org/api/units/1505449/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.636567Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "static void\nmptable_register(void *dummy __unused)\n{\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505450,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=0233eb0626801d1d",
            "url": "https://translate-dev.freebsd.org/api/units/1505450/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.639560Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "\tapic_register_enumerator(&mptable_enumerator);\n}\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505451,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=61fa6f6d0caf1a52",
            "url": "https://translate-dev.freebsd.org/api/units/1505451/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.642673Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "SYSINIT(mptable_register, SI_SUB_TUNABLES - 1, SI_ORDER_FIRST,\n    mptable_register, NULL);\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505452,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=0aa8c3eb37296c08",
            "url": "https://translate-dev.freebsd.org/api/units/1505452/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.645769Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "Shutdown"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505453,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=a3803ef53df1a4d0",
            "url": "https://translate-dev.freebsd.org/api/units/1505453/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.648563Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505454,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=aca7896f6c674d11",
            "url": "https://translate-dev.freebsd.org/api/units/1505454/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.651251Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "Example of a `SYSUNINIT()`"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505455,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=e4b0d86d01f19914",
            "url": "https://translate-dev.freebsd.org/api/units/1505455/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.654235Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505456,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=303733956ce42364",
            "url": "https://translate-dev.freebsd.org/api/units/1505456/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.657102Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?format=api",
            "source": [
                "struct foo_stack foo_stack = {\n        FOO_STACK_VOODOO;\n}\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505457,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=54ec8f167a2b8bcf",
            "url": "https://translate-dev.freebsd.org/api/units/1505457/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.659947Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/pl/?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": [
                ""
            ],
            "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": 0,
            "fuzzy": false,
            "translated": false,
            "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": 1505458,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/pl/?checksum=a560dabd2a295b35",
            "url": "https://translate-dev.freebsd.org/api/units/1505458/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T02:10:42.662781Z"
        }
    ]
}