Translation components API.

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

GET /api/translations/documentation/booksdevelopers-handbookipv6_index/pl/units/?format=api&page=4
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 295,
    "next": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/units/?format=api&page=5",
    "previous": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/units/?format=api&page=3",
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Both IP and IP6 reassemble functions never call m_pullup()."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7489542127042268761,
            "content_hash": -7489542127042268761,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:491",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 154,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074564/?format=api",
            "priority": 100,
            "id": 1514266,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=180fcd1de35271a7",
            "url": "https://translate-dev.freebsd.org/api/units/1514266/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.144265Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "IPv4 Mapped Address and IPv6 Wildcard Socket"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4388192986164921873,
            "content_hash": 4388192986164921873,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:493",
            "context": "",
            "note": "type: Title ====",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 155,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074566/?format=api",
            "priority": 100,
            "id": 1514267,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=bce5fe4572388611",
            "url": "https://translate-dev.freebsd.org/api/units/1514267/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.147267Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "RFC2553 describes IPv4 mapped address (3.7) and special behavior of IPv6 wildcard bind socket (3.8).  The spec allows you to:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5267670423524114932,
            "content_hash": -5267670423524114932,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:497",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 156,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193900/?format=api",
            "priority": 100,
            "id": 1514268,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=36e579a8bc037e0c",
            "url": "https://translate-dev.freebsd.org/api/units/1514268/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.172706Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Accept IPv4 connections by AF_INET6 wildcard bind socket."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 719646634213551701,
            "content_hash": 719646634213551701,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:499",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 157,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074570/?format=api",
            "priority": 100,
            "id": 1514269,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=89fcb2cd0c1aae55",
            "url": "https://translate-dev.freebsd.org/api/units/1514269/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.177276Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Transmit IPv4 packet over AF_INET6 socket by using special form of the address like ::ffff:10.1.1.1."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3100172037198050823,
            "content_hash": -3100172037198050823,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:500",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 158,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074572/?format=api",
            "priority": 100,
            "id": 1514270,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=54f9f9f5243609f9",
            "url": "https://translate-dev.freebsd.org/api/units/1514270/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.181721Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "but the spec itself is very complicated and does not specify how the socket layer should behave.  Here we call the former one \"listening side\" and the latter one \"initiating side\", for reference purposes."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3345759840234517734,
            "content_hash": -3345759840234517734,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:503",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 159,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 34,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193902/?format=api",
            "priority": 100,
            "id": 1514271,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=51917926e30dcb1a",
            "url": "https://translate-dev.freebsd.org/api/units/1514271/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.185939Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "You can perform wildcard bind on both of the address families, on the same port."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5887198308126388640,
            "content_hash": -5887198308126388640,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:505",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 160,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074576/?format=api",
            "priority": 100,
            "id": 1514272,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=2e4c785499d88e60",
            "url": "https://translate-dev.freebsd.org/api/units/1514272/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.189364Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "The following table show the behavior of FreeBSD 4.x."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1885769668844061962,
            "content_hash": 1885769668844061962,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:507",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 161,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074578/?format=api",
            "priority": 100,
            "id": 1514273,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=9a2b9985c7a8050a",
            "url": "https://translate-dev.freebsd.org/api/units/1514273/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.195004Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "listening side          initiating side\n                (AF_INET6 wildcard      (connection to ::ffff:10.1.1.1)\n                socket gets IPv4 conn.)\n                ---                     ---\nFreeBSD 4.x     configurable            supported\n                default: enabled\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7967983566218713946,
            "content_hash": -7967983566218713946,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:516",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 162,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074580/?format=api",
            "priority": 100,
            "id": 1514274,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=116c0929a76224a6",
            "url": "https://translate-dev.freebsd.org/api/units/1514274/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.198330Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "The following sections will give you more details, and how you can configure the behavior."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7466460840924622062,
            "content_hash": 7466460840924622062,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:519",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 163,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074582/?format=api",
            "priority": 100,
            "id": 1514275,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=e79e329368ad2cee",
            "url": "https://translate-dev.freebsd.org/api/units/1514275/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.201741Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Comments on listening side:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8085666086186475714,
            "content_hash": 8085666086186475714,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:521",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 164,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074584/?format=api",
            "priority": 100,
            "id": 1514276,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=f0360e77379160c2",
            "url": "https://translate-dev.freebsd.org/api/units/1514276/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.205051Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "It looks that RFC2553 talks too little on wildcard bind issue, especially on the port space issue, failure mode and relationship between AF_INET/INET6 wildcard bind.  There can be several separate interpretation for this RFC which conform to it but behaves differently.  So, to implement portable application you should assume nothing about the behavior in the kernel.  Using man:getaddrinfo[3] is the safest way.  Port number space and wildcard bind issues were discussed in detail on ipv6imp mailing list, in mid March 1999 and it looks that there is no concrete consensus (means, up to implementers).  You may want to check the mailing list archives."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2350613386643038736,
            "content_hash": -2350613386643038736,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:528",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 165,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 103,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193904/?format=api",
            "priority": 100,
            "id": 1514277,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=5f60f19434dd1df0",
            "url": "https://translate-dev.freebsd.org/api/units/1514277/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.208587Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "If a server application would like to accept IPv4 and IPv6 connections, there will be two alternatives."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8530711277136002838,
            "content_hash": -8530711277136002838,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:530",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 166,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074588/?format=api",
            "priority": 100,
            "id": 1514278,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=099cd34a84e3c0ea",
            "url": "https://translate-dev.freebsd.org/api/units/1514278/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.212390Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "One is using AF_INET and AF_INET6 socket (you will need two sockets).  Use man:getaddrinfo[3] with AI_PASSIVE into ai_flags, and man:socket[2] and man:bind[2] to all the addresses returned.  By opening multiple sockets, you can accept connections onto the socket with proper address family.  IPv4 connections will be accepted by AF_INET socket, and IPv6 connections will be accepted by AF_INET6 socket."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6132288659069255285,
            "content_hash": -6132288659069255285,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:535",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 167,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 59,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193906/?format=api",
            "priority": 100,
            "id": 1514279,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=2ae5bbf47005418b",
            "url": "https://translate-dev.freebsd.org/api/units/1514279/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.215697Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Another way is using one AF_INET6 wildcard bind socket.  Use man:getaddrinfo[3] with AI_PASSIVE into ai_flags and with AF_INET6 into ai_family, and set the 1st argument hostname to NULL.  And man:socket[2] and man:bind[2] to the address returned.  (should be IPv6 unspecified addr).  You can accept either of IPv4 and IPv6 packet via this one socket."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4471429594594896726,
            "content_hash": -4471429594594896726,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:541",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 168,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 54,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193908/?format=api",
            "priority": 100,
            "id": 1514280,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=41f24a79700094aa",
            "url": "https://translate-dev.freebsd.org/api/units/1514280/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.218550Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "To support only IPv6 traffic on AF_INET6 wildcard binded socket portably, always check the peer address when a connection is made toward AF_INET6 listening socket.  If the address is IPv4 mapped address, you may want to reject the connection.  You can check the condition by using IN6_IS_ADDR_V4MAPPED() macro."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5394650626471280606,
            "content_hash": 5394650626471280606,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:545",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 169,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 48,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193910/?format=api",
            "priority": 100,
            "id": 1514281,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=cadda629a628bfde",
            "url": "https://translate-dev.freebsd.org/api/units/1514281/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.221360Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "To resolve this issue more easily, there is system dependent man:setsockopt[2] option, IPV6_BINDV6ONLY, used like below."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2396777022962197557,
            "content_hash": 2396777022962197557,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:547",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 170,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074596/?format=api",
            "priority": 100,
            "id": 1514282,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=a1431000f37ae435",
            "url": "https://translate-dev.freebsd.org/api/units/1514282/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.223864Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "\tint on;\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4591713834867634504,
            "content_hash": 4591713834867634504,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:551, documentation/content/en/books/developers-handbook/ipv6/_index.adoc:598",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 171,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074598/?format=api",
            "priority": 100,
            "id": 1514283,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=bfb90b67a5883148",
            "url": "https://translate-dev.freebsd.org/api/units/1514283/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.226200Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "\tsetsockopt(s, IPPROTO_IPV6, IPV6_BINDV6ONLY,\n\t\t   (char *)&on, sizeof (on)) < 0));\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1725077992041362862,
            "content_hash": 1725077992041362862,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:554, documentation/content/en/books/developers-handbook/ipv6/_index.adoc:601",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 172,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074600/?format=api",
            "priority": 100,
            "id": 1514284,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=97f0b54b3d7835ae",
            "url": "https://translate-dev.freebsd.org/api/units/1514284/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.228818Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "When this call succeed, then this socket only receive IPv6 packets."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8382483679253805656,
            "content_hash": 8382483679253805656,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:557",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 173,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074602/?format=api",
            "priority": 100,
            "id": 1514285,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=f454907e756eba58",
            "url": "https://translate-dev.freebsd.org/api/units/1514285/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.231553Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Comments on initiating side:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2905834372256049944,
            "content_hash": 2905834372256049944,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:559",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 174,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074604/?format=api",
            "priority": 100,
            "id": 1514286,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=a85398f73e712b18",
            "url": "https://translate-dev.freebsd.org/api/units/1514286/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.234412Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Advise to application implementers: to implement a portable IPv6 application (which works on multiple IPv6 kernels), we believe that the following is the key to the success:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6980302228412840324,
            "content_hash": 6980302228412840324,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:561",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 175,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074606/?format=api",
            "priority": 100,
            "id": 1514287,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=e0df03e4bd6a3984",
            "url": "https://translate-dev.freebsd.org/api/units/1514287/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.237247Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "NEVER hardcode AF_INET nor AF_INET6."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3666845017724606778,
            "content_hash": -3666845017724606778,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:563",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 176,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074608/?format=api",
            "priority": 100,
            "id": 1514288,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=4d1cbfe2581d26c6",
            "url": "https://translate-dev.freebsd.org/api/units/1514288/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.240140Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Use man:getaddrinfo[3] and man:getnameinfo[3] throughout the system. Never use gethostby*(), getaddrby*(), inet_*() or getipnodeby*(). (To update existing applications to be IPv6 aware easily, sometime getipnodeby*() will be useful. But if possible, try to rewrite the code to use man:getaddrinfo[3] and man:getnameinfo[3].)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4699417267342427613,
            "content_hash": 4699417267342427613,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:564",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 177,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 41,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074610/?format=api",
            "priority": 100,
            "id": 1514289,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=c137af1b274845dd",
            "url": "https://translate-dev.freebsd.org/api/units/1514289/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.242710Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "If you would like to connect to destination, use man:getaddrinfo[3] and try all the destination returned, like man:telnet[1] does."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 74864923662231402,
            "content_hash": 74864923662231402,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:565",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 178,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074612/?format=api",
            "priority": 100,
            "id": 1514290,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=8109f9405d06276a",
            "url": "https://translate-dev.freebsd.org/api/units/1514290/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.272111Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Some of the IPv6 stack is shipped with buggy man:getaddrinfo[3]. Ship a minimal working version with your application and use that as last resort."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8674736731566002245,
            "content_hash": 8674736731566002245,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:566",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 179,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074614/?format=api",
            "priority": 100,
            "id": 1514291,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=f862db18bd065045",
            "url": "https://translate-dev.freebsd.org/api/units/1514291/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.279182Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "If you would like to use AF_INET6 socket for both IPv4 and IPv6 outgoing connection, you will need to use man:getipnodebyname[3].  When you would like to update your existing application to be IPv6 aware with minimal effort, this approach might be chosen.  But please note that it is a temporal solution, because man:getipnodebyname[3] itself is not recommended as it does not handle scoped IPv6 addresses at all.  For IPv6 name resolution, man:getaddrinfo[3] is the preferred API.  So you should rewrite your application to use man:getaddrinfo[3], when you get the time to do it."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7335001675636357711,
            "content_hash": -7335001675636357711,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:572",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 180,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 93,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193912/?format=api",
            "priority": 100,
            "id": 1514292,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=1a34d6d6a8ccc5b1",
            "url": "https://translate-dev.freebsd.org/api/units/1514292/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.284067Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "When writing applications that make outgoing connections, story goes much simpler if you treat AF_INET and AF_INET6 as totally separate address family.  {set,get}sockopt issue goes simpler, DNS issue will be made simpler.  We do not recommend you to rely upon IPv4 mapped address."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7020791009925576790,
            "content_hash": -7020791009925576790,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:576",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 181,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 43,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193914/?format=api",
            "priority": 100,
            "id": 1514293,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=1e9123c6332147aa",
            "url": "https://translate-dev.freebsd.org/api/units/1514293/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.288164Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "unified tcp and inpcb code"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5506177285301384674,
            "content_hash": -5506177285301384674,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:577",
            "context": "",
            "note": "type: Title =====",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 182,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074620/?format=api",
            "priority": 100,
            "id": 1514294,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=339620ee97494a1e",
            "url": "https://translate-dev.freebsd.org/api/units/1514294/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.292508Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "FreeBSD 4.x uses shared tcp code between IPv4 and IPv6 (from sys/netinet/tcp*) and separate udp4/6 code.  It uses unified inpcb structure."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 551150671910674578,
            "content_hash": 551150671910674578,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:581",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 183,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193916/?format=api",
            "priority": 100,
            "id": 1514295,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=87a6149db0f42092",
            "url": "https://translate-dev.freebsd.org/api/units/1514295/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.296113Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "The platform can be configured to support IPv4 mapped address.  Kernel configuration is summarized as follows:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4497049019013370483,
            "content_hash": 4497049019013370483,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:584",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 184,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193918/?format=api",
            "priority": 100,
            "id": 1514296,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=be68ba41a3cf9273",
            "url": "https://translate-dev.freebsd.org/api/units/1514296/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.299481Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "By default, AF_INET6 socket will grab IPv4 connections in certain condition, and can initiate connection to IPv4 destination embedded in IPv4 mapped IPv6 address."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8867662616967811407,
            "content_hash": -8867662616967811407,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:586",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 185,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074626/?format=api",
            "priority": 100,
            "id": 1514297,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=04efbbd52f9f6eb1",
            "url": "https://translate-dev.freebsd.org/api/units/1514297/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.303116Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "You can disable it on entire system with sysctl like below."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8538292208626982336,
            "content_hash": -8538292208626982336,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:587",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 186,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074628/?format=api",
            "priority": 100,
            "id": 1514298,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=0981e4795c4da240",
            "url": "https://translate-dev.freebsd.org/api/units/1514298/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.306339Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "`sysctl net.inet6.ip6.mapped_addr=0`"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8770844630655692436,
            "content_hash": -8770844630655692436,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:589",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 187,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193920/?format=api",
            "priority": 100,
            "id": 1514299,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=0647b34741a0116c",
            "url": "https://translate-dev.freebsd.org/api/units/1514299/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.309551Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "====== Listening Side"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7678734958922139130,
            "content_hash": 7678734958922139130,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:591",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 188,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074632/?format=api",
            "priority": 100,
            "id": 1514300,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=ea9058c2eeed85fa",
            "url": "https://translate-dev.freebsd.org/api/units/1514300/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.312514Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Each socket can be configured to support special AF_INET6 wildcard bind (enabled by default).  You can disable it on each socket basis with man:setsockopt[2] like below."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5886389408703901378,
            "content_hash": -5886389408703901378,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:594",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 189,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193922/?format=api",
            "priority": 100,
            "id": 1514301,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=2e4f58052c95113e",
            "url": "https://translate-dev.freebsd.org/api/units/1514301/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.317777Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Wildcard AF_INET6 socket grabs IPv4 connection if and only if the following conditions are satisfied:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8040923354148030792,
            "content_hash": -8040923354148030792,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:604",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 190,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074636/?format=api",
            "priority": 100,
            "id": 1514302,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=1068e6cfe1dd36b8",
            "url": "https://translate-dev.freebsd.org/api/units/1514302/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.321277Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "there is no AF_INET socket that matches the IPv4 connection"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4171164929300198429,
            "content_hash": 4171164929300198429,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:606",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 191,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074638/?format=api",
            "priority": 100,
            "id": 1514303,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=b9e2f4674681741d",
            "url": "https://translate-dev.freebsd.org/api/units/1514303/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.324745Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "the AF_INET6 socket is configured to accept IPv4 traffic, i.e., getsockopt(IPV6_BINDV6ONLY) returns 0."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7784090580765052442,
            "content_hash": -7784090580765052442,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:607",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 192,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074640/?format=api",
            "priority": 100,
            "id": 1514304,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=13f95adbd208f1e6",
            "url": "https://translate-dev.freebsd.org/api/units/1514304/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.327679Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "There is no problem with open/close ordering."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8958467790149397171,
            "content_hash": -8958467790149397171,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:609",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 193,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074642/?format=api",
            "priority": 100,
            "id": 1514305,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=03ad2102445dd54d",
            "url": "https://translate-dev.freebsd.org/api/units/1514305/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.330785Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "====== Initiating Side"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -150758428122902125,
            "content_hash": -150758428122902125,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:611",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 194,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074644/?format=api",
            "priority": 100,
            "id": 1514306,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=7de8660224d69193",
            "url": "https://translate-dev.freebsd.org/api/units/1514306/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.333640Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "FreeBSD 4.x supports outgoing connection to IPv4 mapped address (::ffff:10.1.1.1), if the node is configured to support IPv4 mapped address."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3029967738831674028,
            "content_hash": 3029967738831674028,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:613",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 195,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074646/?format=api",
            "priority": 100,
            "id": 1514307,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=aa0c9b9ae1f49aac",
            "url": "https://translate-dev.freebsd.org/api/units/1514307/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.336470Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "sockaddr_storage"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7068065096300158129,
            "content_hash": -7068065096300158129,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:614",
            "context": "",
            "note": "type: Title ====",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 196,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074648/?format=api",
            "priority": 100,
            "id": 1514308,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=1de9303e3db1234f",
            "url": "https://translate-dev.freebsd.org/api/units/1514308/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.339809Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "When RFC2553 was about to be finalized, there was discussion on how struct sockaddr_storage members are named.  One proposal is to prepend \"__\" to the members (like \"__ss_len\") as they should not be touched.  The other proposal was not to prepend it (like \"ss_len\") as we need to touch those members directly.  There was no clear consensus on it."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4971485728188449870,
            "content_hash": 4971485728188449870,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:620",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 197,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 59,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1193924/?format=api",
            "priority": 100,
            "id": 1514309,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=c4fe43ee0298c44e",
            "url": "https://translate-dev.freebsd.org/api/units/1514309/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.343061Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "As a result, RFC2553 defines struct sockaddr_storage as follows:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5674657705836596644,
            "content_hash": -5674657705836596644,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:622",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 198,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074652/?format=api",
            "priority": 100,
            "id": 1514310,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=313f90e1d5ad325c",
            "url": "https://translate-dev.freebsd.org/api/units/1514310/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.346289Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "\tstruct sockaddr_storage {\n\t\tu_char\t__ss_len;\t/* address length */\n\t\tu_char\t__ss_family;\t/* address family */\n\t\t/* and bunch of padding */\n\t};\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5401770123170917514,
            "content_hash": -5401770123170917514,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:630",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 199,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074654/?format=api",
            "priority": 100,
            "id": 1514311,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=35090eb15a145376",
            "url": "https://translate-dev.freebsd.org/api/units/1514311/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.380398Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "On the contrary, XNET draft defines as follows:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8739145760236606049,
            "content_hash": -8739145760236606049,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:633",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 200,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074656/?format=api",
            "priority": 100,
            "id": 1514312,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=06b8513ba8bc6d9f",
            "url": "https://translate-dev.freebsd.org/api/units/1514312/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.384044Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "\tstruct sockaddr_storage {\n\t\tu_char\tss_len;\t\t/* address length */\n\t\tu_char\tss_family;\t/* address family */\n\t\t/* and bunch of padding */\n\t};\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5594234351474896482,
            "content_hash": -5594234351474896482,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:641",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 201,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074658/?format=api",
            "priority": 100,
            "id": 1514313,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=325d497f320d119e",
            "url": "https://translate-dev.freebsd.org/api/units/1514313/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.387995Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "In December 1999, it was agreed that RFC2553bis should pick the latter (XNET) definition."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7967352513331256486,
            "content_hash": 7967352513331256486,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:644",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 202,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074660/?format=api",
            "priority": 100,
            "id": 1514314,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=ee91b8e5e56cdca6",
            "url": "https://translate-dev.freebsd.org/api/units/1514314/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.391734Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/pl/?format=api",
            "source": [
                "Current implementation conforms to XNET definition, based on RFC2553bis discussion."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3850791625082045258,
            "content_hash": -3850791625082045258,
            "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:646",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 203,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1074662/?format=api",
            "priority": 100,
            "id": 1514315,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/pl/?checksum=4a8f3d6b5aef7cb6",
            "url": "https://translate-dev.freebsd.org/api/units/1514315/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-15T03:35:44.395519Z"
        }
    ]
}