Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/units/?format=api&page=3
https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/units/?format=api&page=4", "previous": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/units/?format=api&page=2", "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076771, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=180fcd1de35271a7", "url": "https://translate-dev.freebsd.org/api/units/1076771/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.334433Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076772, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=bce5fe4572388611", "url": "https://translate-dev.freebsd.org/api/units/1076772/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.339177Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076774, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=89fcb2cd0c1aae55", "url": "https://translate-dev.freebsd.org/api/units/1076774/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.378934Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076775, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=54f9f9f5243609f9", "url": "https://translate-dev.freebsd.org/api/units/1076775/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.384588Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076777, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=2e4c785499d88e60", "url": "https://translate-dev.freebsd.org/api/units/1076777/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.395113Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076778, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=9a2b9985c7a8050a", "url": "https://translate-dev.freebsd.org/api/units/1076778/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.400782Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076779, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=116c0929a76224a6", "url": "https://translate-dev.freebsd.org/api/units/1076779/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.407104Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076780, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=e79e329368ad2cee", "url": "https://translate-dev.freebsd.org/api/units/1076780/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.413643Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076781, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=f0360e77379160c2", "url": "https://translate-dev.freebsd.org/api/units/1076781/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.417746Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076783, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=099cd34a84e3c0ea", "url": "https://translate-dev.freebsd.org/api/units/1076783/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.426133Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076787, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=a1431000f37ae435", "url": "https://translate-dev.freebsd.org/api/units/1076787/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.444012Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076788, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=bfb90b67a5883148", "url": "https://translate-dev.freebsd.org/api/units/1076788/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.477421Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076789, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=97f0b54b3d7835ae", "url": "https://translate-dev.freebsd.org/api/units/1076789/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.483962Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076790, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=f454907e756eba58", "url": "https://translate-dev.freebsd.org/api/units/1076790/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.489778Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076791, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=a85398f73e712b18", "url": "https://translate-dev.freebsd.org/api/units/1076791/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.494612Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076792, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=e0df03e4bd6a3984", "url": "https://translate-dev.freebsd.org/api/units/1076792/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.499781Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076793, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=4d1cbfe2581d26c6", "url": "https://translate-dev.freebsd.org/api/units/1076793/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.505719Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076794, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=c137af1b274845dd", "url": "https://translate-dev.freebsd.org/api/units/1076794/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.510600Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076795, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=8109f9405d06276a", "url": "https://translate-dev.freebsd.org/api/units/1076795/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.514978Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076796, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=f862db18bd065045", "url": "https://translate-dev.freebsd.org/api/units/1076796/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.519566Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076799, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=339620ee97494a1e", "url": "https://translate-dev.freebsd.org/api/units/1076799/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.573527Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076802, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=04efbbd52f9f6eb1", "url": "https://translate-dev.freebsd.org/api/units/1076802/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.590371Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076803, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=0981e4795c4da240", "url": "https://translate-dev.freebsd.org/api/units/1076803/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.595209Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076805, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=ea9058c2eeed85fa", "url": "https://translate-dev.freebsd.org/api/units/1076805/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.605435Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076807, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=1068e6cfe1dd36b8", "url": "https://translate-dev.freebsd.org/api/units/1076807/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.616297Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076808, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=b9e2f4674681741d", "url": "https://translate-dev.freebsd.org/api/units/1076808/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.620650Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076809, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=13f95adbd208f1e6", "url": "https://translate-dev.freebsd.org/api/units/1076809/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.624950Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076810, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=03ad2102445dd54d", "url": "https://translate-dev.freebsd.org/api/units/1076810/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.629512Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076811, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=7de8660224d69193", "url": "https://translate-dev.freebsd.org/api/units/1076811/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.633691Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076812, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=aa0c9b9ae1f49aac", "url": "https://translate-dev.freebsd.org/api/units/1076812/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.672000Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076813, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=1de9303e3db1234f", "url": "https://translate-dev.freebsd.org/api/units/1076813/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.678802Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076815, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=313f90e1d5ad325c", "url": "https://translate-dev.freebsd.org/api/units/1076815/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.689740Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076816, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=35090eb15a145376", "url": "https://translate-dev.freebsd.org/api/units/1076816/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.695290Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076817, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=06b8513ba8bc6d9f", "url": "https://translate-dev.freebsd.org/api/units/1076817/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.700279Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076818, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=325d497f320d119e", "url": "https://translate-dev.freebsd.org/api/units/1076818/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.706483Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076819, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=ee91b8e5e56cdca6", "url": "https://translate-dev.freebsd.org/api/units/1076819/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.712124Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?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": 1076820, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=4a8f3d6b5aef7cb6", "url": "https://translate-dev.freebsd.org/api/units/1076820/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.716779Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?format=api", "source": [ "ensure ss_family and/or ss_len are available on the platform, by using GNU autoconf," ], "previous_source": "", "target": [ "" ], "id_hash": 5219176701913807679, "content_hash": 5219176701913807679, "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:651", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 205, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate-dev.freebsd.org/api/units/1074666/?format=api", "priority": 100, "id": 1076822, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=c86e3d8ed9913b3f", "url": "https://translate-dev.freebsd.org/api/units/1076822/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.725822Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?format=api", "source": [ "have -Dss_family=__ss_family to unify all occurrences (including header file) into __ss_family, or" ], "previous_source": "", "target": [ "" ], "id_hash": 8333508383133645758, "content_hash": 8333508383133645758, "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:652", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 206, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/1074668/?format=api", "priority": 100, "id": 1076823, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=f3a691b8bd6bbbbe", "url": "https://translate-dev.freebsd.org/api/units/1076823/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.731365Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?format=api", "source": [ "never touch __ss_family. cast to sockaddr * and use sa_family like:" ], "previous_source": "", "target": [ "" ], "id_hash": -6725401347793849192, "content_hash": -6725401347793849192, "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:653", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 207, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/1074670/?format=api", "priority": 100, "id": 1076824, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=22aa931b5cd07498", "url": "https://translate-dev.freebsd.org/api/units/1076824/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.736406Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?format=api", "source": [ "\tstruct sockaddr_storage ss;\n\tfamily = ((struct sockaddr *)&ss)->sa_family\n" ], "previous_source": "", "target": [ "" ], "id_hash": 5471150503118697344, "content_hash": 5471150503118697344, "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:658", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 208, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/1074672/?format=api", "priority": 100, "id": 1076825, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=cbed6e652b16f380", "url": "https://translate-dev.freebsd.org/api/units/1076825/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.777193Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?format=api", "source": [ "Network Drivers" ], "previous_source": "", "target": [ "网络设备驱动程序" ], "id_hash": 255840498800453727, "content_hash": 255840498800453727, "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:660", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 209, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1074674/?format=api", "priority": 100, "id": 1076826, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=838ced940228e85f", "url": "https://translate-dev.freebsd.org/api/units/1076826/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.784504Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?format=api", "source": [ "Now following two items are required to be supported by standard drivers:" ], "previous_source": "", "target": [ "" ], "id_hash": 1369105695436258451, "content_hash": 1369105695436258451, "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:663", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 210, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/1074676/?format=api", "priority": 100, "id": 1076827, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=93000a604c713c93", "url": "https://translate-dev.freebsd.org/api/units/1076827/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.789947Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?format=api", "source": [ "mbuf clustering requirement. In this stable release, we changed MINCLSIZE into MHLEN+1 for all the operating systems in order to make all the drivers behave as we expect." ], "previous_source": "", "target": [ "" ], "id_hash": 5608383416786445327, "content_hash": 5608383416786445327, "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:665", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 211, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 28, "source_unit": "https://translate-dev.freebsd.org/api/units/1074678/?format=api", "priority": 100, "id": 1076828, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=cdd4fb00c9bf640f", "url": "https://translate-dev.freebsd.org/api/units/1076828/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.794854Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?format=api", "source": [ "multicast. If man:ifmcstat[8] yields no multicast group for a interface, that interface has to be patched." ], "previous_source": "", "target": [ "" ], "id_hash": 2920907948889630040, "content_hash": 2920907948889630040, "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:666", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 212, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/1074680/?format=api", "priority": 100, "id": 1076829, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=a889264dcb2e6558", "url": "https://translate-dev.freebsd.org/api/units/1076829/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.799661Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?format=api", "source": [ "Translator" ], "previous_source": "", "target": [ "" ], "id_hash": 999804390833384404, "content_hash": 999804390833384404, "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:673", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 215, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1074686/?format=api", "priority": 100, "id": 1076832, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=8de004cbd87febd4", "url": "https://translate-dev.freebsd.org/api/units/1076832/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.816430Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?format=api", "source": [ "We categorize IPv4/IPv6 translator into 4 types:" ], "previous_source": "", "target": [ "" ], "id_hash": 5492656566598315977, "content_hash": 5492656566598315977, "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:676", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 216, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/1074688/?format=api", "priority": 100, "id": 1076833, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=cc39d60bc54f2fc9", "url": "https://translate-dev.freebsd.org/api/units/1076833/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.822343Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?format=api", "source": [ "_Translator A_ --- It is used in the early stage of transition to make it possible to establish a connection from an IPv6 host in an IPv6 island to an IPv4 host in the IPv4 ocean." ], "previous_source": "", "target": [ "" ], "id_hash": -3938781586573853451, "content_hash": -3938781586573853451, "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:678", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 217, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 36, "source_unit": "https://translate-dev.freebsd.org/api/units/1074690/?format=api", "priority": 100, "id": 1076834, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=4956a303fc6a7cf5", "url": "https://translate-dev.freebsd.org/api/units/1076834/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.827253Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?format=api", "source": [ "_Translator B_ --- It is used in the early stage of transition to make it possible to establish a connection from an IPv4 host in the IPv4 ocean to an IPv6 host in an IPv6 island." ], "previous_source": "", "target": [ "" ], "id_hash": 4119099871040591887, "content_hash": 4119099871040591887, "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:679", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 218, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 36, "source_unit": "https://translate-dev.freebsd.org/api/units/1074692/?format=api", "priority": 100, "id": 1076835, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=b929fb823fbb580f", "url": "https://translate-dev.freebsd.org/api/units/1076835/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.832599Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookipv6_index/zh_CN/?format=api", "source": [ "_Translator C_ --- It is used in the late stage of transition to make it possible to establish a connection from an IPv4 host in an IPv4 island to an IPv6 host in the IPv6 ocean." ], "previous_source": "", "target": [ "" ], "id_hash": -8784947115689972327, "content_hash": -8784947115689972327, "location": "documentation/content/en/books/developers-handbook/ipv6/_index.adoc:680", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 219, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 36, "source_unit": "https://translate-dev.freebsd.org/api/units/1074694/?format=api", "priority": 100, "id": 1076836, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookipv6_index/zh_CN/?checksum=0615992496b4ed99", "url": "https://translate-dev.freebsd.org/api/units/1076836/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:52:32.837431Z" } ] }{ "count": 295, "next": "