Translation components API.

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

GET /api/translations/freebsd-doc/articles_geom-class/en/units/?format=api
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 149,
    "next": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/units/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "translator-credits"
            ],
            "previous_source": "",
            "target": [
                "translator-credits"
            ],
            "id_hash": -1950661098471372411,
            "content_hash": -1950661098471372411,
            "location": "",
            "context": "_",
            "note": "Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR2",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98757/?format=api",
            "priority": 100,
            "id": 98757,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=64eddc10e470c985",
            "url": "https://translate-dev.freebsd.org/api/units/98757/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.493584Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Writing a GEOM Class"
            ],
            "previous_source": "",
            "target": [
                "Writing a GEOM Class"
            ],
            "id_hash": -9030523832181702292,
            "content_hash": -9030523832181702292,
            "location": "article.translate.xml:5",
            "context": "",
            "note": "(itstool) path: info/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98758/?format=api",
            "priority": 100,
            "id": 98758,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=02ad226b9f1c416c",
            "url": "https://translate-dev.freebsd.org/api/units/98758/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.503740Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "\n\t    <email>ivoras@FreeBSD.org</email>\n\t  "
            ],
            "previous_source": "",
            "target": [
                "\n\t    <email>ivoras@FreeBSD.org</email>\n\t  "
            ],
            "id_hash": -8611084272705362149,
            "content_hash": -8611084272705362149,
            "location": "article.translate.xml:14",
            "context": "",
            "note": "(itstool) path: affiliation/address",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 3,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98759/?format=api",
            "priority": 100,
            "id": 98759,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=087f487a3a71a71b",
            "url": "https://translate-dev.freebsd.org/api/units/98759/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.515955Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "<personname> <firstname>Ivan</firstname> <surname>Voras</surname> </personname> <affiliation> <_:address-1/> </affiliation>"
            ],
            "previous_source": "",
            "target": [
                "<personname> <firstname>Ivan</firstname> <surname>Voras</surname> </personname> <affiliation> <_:address-1/> </affiliation>"
            ],
            "id_hash": 4671390904640240416,
            "content_hash": 4671390904640240416,
            "location": "article.translate.xml:8",
            "context": "",
            "note": "(itstool) path: authorgroup/author",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 4,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98760/?format=api",
            "priority": 100,
            "id": 98760,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=c0d41d4716127b20",
            "url": "https://translate-dev.freebsd.org/api/units/98760/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.528265Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "FreeBSD is a registered trademark of the FreeBSD Foundation."
            ],
            "previous_source": "",
            "target": [
                "FreeBSD is a registered trademark of the FreeBSD Foundation."
            ],
            "id_hash": 8461976245352136157,
            "content_hash": 8461976245352136157,
            "location": "article.translate.xml:22",
            "context": "",
            "note": "(itstool) path: legalnotice/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 5,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98761/?format=api",
            "priority": 100,
            "id": 98761,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=f56efa8fca01fddd",
            "url": "https://translate-dev.freebsd.org/api/units/98761/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.545359Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Intel, Celeron, Centrino, Core, EtherExpress, i386, i486, Itanium, Pentium, and Xeon are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries."
            ],
            "previous_source": "",
            "target": [
                "Intel, Celeron, Centrino, Core, EtherExpress, i386, i486, Itanium, Pentium, and Xeon are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries."
            ],
            "id_hash": 9107201946609623801,
            "content_hash": 9107201946609623801,
            "location": "article.translate.xml:24",
            "context": "",
            "note": "(itstool) path: legalnotice/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 6,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 29,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98762/?format=api",
            "priority": 100,
            "id": 98762,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=fe6347eb1d69a2f9",
            "url": "https://translate-dev.freebsd.org/api/units/98762/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.562606Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this document, and the FreeBSD Project was aware of the trademark claim, the designations have been followed by the <quote>™</quote> or the <quote>®</quote> symbol."
            ],
            "previous_source": "",
            "target": [
                "Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this document, and the FreeBSD Project was aware of the trademark claim, the designations have been followed by the <quote>™</quote> or the <quote>®</quote> symbol."
            ],
            "id_hash": 811499430864591908,
            "content_hash": 811499430864591908,
            "location": "article.translate.xml:28",
            "context": "",
            "note": "(itstool) path: legalnotice/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 7,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 46,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98763/?format=api",
            "priority": 100,
            "id": 98763,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=8b43066ed01d9c24",
            "url": "https://translate-dev.freebsd.org/api/units/98763/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.573345Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "This text documents some starting points in developing GEOM classes, and kernel modules in general. It is assumed that the reader is familiar with C userland programming."
            ],
            "previous_source": "",
            "target": [
                "This text documents some starting points in developing GEOM classes, and kernel modules in general. It is assumed that the reader is familiar with C userland programming."
            ],
            "id_hash": -9014616246602540687,
            "content_hash": -9014616246602540687,
            "location": "article.translate.xml:41",
            "context": "",
            "note": "(itstool) path: abstract/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 9,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98765/?format=api",
            "priority": 100,
            "id": 98765,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=02e5a64902ca5971",
            "url": "https://translate-dev.freebsd.org/api/units/98765/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.607568Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Introduction"
            ],
            "previous_source": "",
            "target": [
                "Introduction"
            ],
            "id_hash": 5330140601372690748,
            "content_hash": 5330140601372690748,
            "location": "article.translate.xml:50",
            "context": "",
            "note": "(itstool) path: sect1/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 10,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98766/?format=api",
            "priority": 100,
            "id": 98766,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=c9f876a2fbb4c93c",
            "url": "https://translate-dev.freebsd.org/api/units/98766/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.623694Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Documentation"
            ],
            "previous_source": "",
            "target": [
                "Documentation"
            ],
            "id_hash": 3712732556766585049,
            "content_hash": 3712732556766585049,
            "location": "article.translate.xml:53",
            "context": "",
            "note": "(itstool) path: sect2/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 11,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98767/?format=api",
            "priority": 100,
            "id": 98767,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=b3864696e819a0d9",
            "url": "https://translate-dev.freebsd.org/api/units/98767/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.641932Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Documentation on kernel programming is scarce — it is one of few areas where there is nearly nothing in the way of friendly tutorials, and the phrase <quote>use the source!</quote> really holds true. However, there are some bits and pieces (some of them seriously outdated) floating around that should be studied before beginning to code:"
            ],
            "previous_source": "",
            "target": [
                "Documentation on kernel programming is scarce — it is one of few areas where there is nearly nothing in the way of friendly tutorials, and the phrase <quote>use the source!</quote> really holds true. However, there are some bits and pieces (some of them seriously outdated) floating around that should be studied before beginning to code:"
            ],
            "id_hash": 4938243364780275216,
            "content_hash": 4938243364780275216,
            "location": "article.translate.xml:55",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 12,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 55,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98768/?format=api",
            "priority": 100,
            "id": 98768,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=c4882a2d24287610",
            "url": "https://translate-dev.freebsd.org/api/units/98768/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.654681Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "The <link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/books/developers-handbook/index.html\">FreeBSD Developer's Handbook</link> — part of the documentation project, it does not contain anything specific to kernel programming, but rather some general useful information."
            ],
            "previous_source": "",
            "target": [
                "The <link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/books/developers-handbook/index.html\">FreeBSD Developer's Handbook</link> — part of the documentation project, it does not contain anything specific to kernel programming, but rather some general useful information."
            ],
            "id_hash": 6578366888088939639,
            "content_hash": 6578366888088939639,
            "location": "article.translate.xml:64",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 13,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98769/?format=api",
            "priority": 100,
            "id": 98769,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=db4b0dd4bebbac77",
            "url": "https://translate-dev.freebsd.org/api/units/98769/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.664191Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "The <link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/books/arch-handbook/index.html\">FreeBSD Architecture Handbook</link> — also from the documentation project, contains descriptions of several low-level facilities and procedures. The most important chapter is 13, <link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/books/arch-handbook/driverbasics.html\">Writing FreeBSD device drivers</link>."
            ],
            "previous_source": "",
            "target": [
                "The <link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/books/arch-handbook/index.html\">FreeBSD Architecture Handbook</link> — also from the documentation project, contains descriptions of several low-level facilities and procedures. The most important chapter is 13, <link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/books/arch-handbook/driverbasics.html\">Writing FreeBSD device drivers</link>."
            ],
            "id_hash": -3383398522578124641,
            "content_hash": -3383398522578124641,
            "location": "article.translate.xml:72",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 14,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 30,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98770/?format=api",
            "priority": 100,
            "id": 98770,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=510bc0f84026409f",
            "url": "https://translate-dev.freebsd.org/api/units/98770/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.685842Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "The Blueprints section of <link xlink:href=\"http://www.freebsddiary.org\">FreeBSD Diary</link> web site — contains several interesting articles on kernel facilities."
            ],
            "previous_source": "",
            "target": [
                "The Blueprints section of <link xlink:href=\"http://www.freebsddiary.org\">FreeBSD Diary</link> web site — contains several interesting articles on kernel facilities."
            ],
            "id_hash": 8174334875611024042,
            "content_hash": 8174334875611024042,
            "location": "article.translate.xml:81",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 15,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98771/?format=api",
            "priority": 100,
            "id": 98771,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=f171124287e1caaa",
            "url": "https://translate-dev.freebsd.org/api/units/98771/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.695653Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "The man pages in section 9 — for important documentation on kernel functions."
            ],
            "previous_source": "",
            "target": [
                "The man pages in section 9 — for important documentation on kernel functions."
            ],
            "id_hash": 8527698069304957677,
            "content_hash": 8527698069304957677,
            "location": "article.translate.xml:88",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 16,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98772/?format=api",
            "priority": 100,
            "id": 98772,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=f65878365cb4daed",
            "url": "https://translate-dev.freebsd.org/api/units/98772/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.706615Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "The <citerefentry><refentrytitle>geom</refentrytitle><manvolnum>4</manvolnum></citerefentry> man page and <link xlink:href=\"http://phk.freebsd.dk/pubs/\">PHK's GEOM slides</link> — for general introduction of the GEOM subsystem."
            ],
            "previous_source": "",
            "target": [
                "The <citerefentry><refentrytitle>geom</refentrytitle><manvolnum>4</manvolnum></citerefentry> man page and <link xlink:href=\"http://phk.freebsd.dk/pubs/\">PHK's GEOM slides</link> — for general introduction of the GEOM subsystem."
            ],
            "id_hash": 7307551273244802168,
            "content_hash": 7307551273244802168,
            "location": "article.translate.xml:93",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 17,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98773/?format=api",
            "priority": 100,
            "id": 98773,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=e569a32a7bb5bc78",
            "url": "https://translate-dev.freebsd.org/api/units/98773/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.724412Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Man pages <citerefentry><refentrytitle>g_bio</refentrytitle><manvolnum>9</manvolnum></citerefentry>, <citerefentry><refentrytitle>g_event</refentrytitle><manvolnum>9</manvolnum></citerefentry>, <citerefentry><refentrytitle>g_data</refentrytitle><manvolnum>9</manvolnum></citerefentry>, <citerefentry><refentrytitle>g_geom</refentrytitle><manvolnum>9</manvolnum></citerefentry>, <citerefentry><refentrytitle>g_provider</refentrytitle><manvolnum>9</manvolnum></citerefentry> <citerefentry><refentrytitle>g_consumer</refentrytitle><manvolnum>9</manvolnum></citerefentry>, <citerefentry><refentrytitle>g_access</refentrytitle><manvolnum>9</manvolnum></citerefentry> &amp; others linked from those, for documentation on specific functionalities."
            ],
            "previous_source": "",
            "target": [
                "Man pages <citerefentry><refentrytitle>g_bio</refentrytitle><manvolnum>9</manvolnum></citerefentry>, <citerefentry><refentrytitle>g_event</refentrytitle><manvolnum>9</manvolnum></citerefentry>, <citerefentry><refentrytitle>g_data</refentrytitle><manvolnum>9</manvolnum></citerefentry>, <citerefentry><refentrytitle>g_geom</refentrytitle><manvolnum>9</manvolnum></citerefentry>, <citerefentry><refentrytitle>g_provider</refentrytitle><manvolnum>9</manvolnum></citerefentry> <citerefentry><refentrytitle>g_consumer</refentrytitle><manvolnum>9</manvolnum></citerefentry>, <citerefentry><refentrytitle>g_access</refentrytitle><manvolnum>9</manvolnum></citerefentry> &amp; others linked from those, for documentation on specific functionalities."
            ],
            "id_hash": -7118106715559401022,
            "content_hash": -7118106715559401022,
            "location": "article.translate.xml:99",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 18,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98774/?format=api",
            "priority": 100,
            "id": 98774,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=1d3767a7d1c269c2",
            "url": "https://translate-dev.freebsd.org/api/units/98774/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.736955Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Preliminaries"
            ],
            "previous_source": "",
            "target": [
                "Preliminaries"
            ],
            "id_hash": -7226363505787399203,
            "content_hash": -7226363505787399203,
            "location": "article.translate.xml:117",
            "context": "",
            "note": "(itstool) path: sect1/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 20,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98776/?format=api",
            "priority": 100,
            "id": 98776,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=1bb6ccadabb213dd",
            "url": "https://translate-dev.freebsd.org/api/units/98776/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.762863Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "The best way to do kernel development is to have (at least) two separate computers. One of these would contain the development environment and sources, and the other would be used to test the newly written code by network-booting and network-mounting filesystems from the first one. This way if the new code contains bugs and crashes the machine, it will not mess up the sources (and other <quote>live</quote> data). The second system does not even require a proper display. Instead, it could be connected with a serial cable or KVM to the first one."
            ],
            "previous_source": "",
            "target": [
                "The best way to do kernel development is to have (at least) two separate computers. One of these would contain the development environment and sources, and the other would be used to test the newly written code by network-booting and network-mounting filesystems from the first one. This way if the new code contains bugs and crashes the machine, it will not mess up the sources (and other <quote>live</quote> data). The second system does not even require a proper display. Instead, it could be connected with a serial cable or KVM to the first one."
            ],
            "id_hash": -2053800616555360918,
            "content_hash": -2053800616555360918,
            "location": "article.translate.xml:119",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 21,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 94,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98777/?format=api",
            "priority": 100,
            "id": 98777,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=637f6f3882bd4d6a",
            "url": "https://translate-dev.freebsd.org/api/units/98777/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.777606Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "But, since not everybody has two or more computers handy, there are a few things that can be done to prepare an otherwise <quote>live</quote> system for developing kernel code. This setup is also applicable for developing in a <link xlink:href=\"http://www.vmware.com/\">VMWare</link> or <link xlink:href=\"http://www.qemu.org/\">QEmu</link> virtual machine (the next best thing after a dedicated development machine)."
            ],
            "previous_source": "",
            "target": [
                "But, since not everybody has two or more computers handy, there are a few things that can be done to prepare an otherwise <quote>live</quote> system for developing kernel code. This setup is also applicable for developing in a <link xlink:href=\"http://www.vmware.com/\">VMWare</link> or <link xlink:href=\"http://www.qemu.org/\">QEmu</link> virtual machine (the next best thing after a dedicated development machine)."
            ],
            "id_hash": -8265404615017001081,
            "content_hash": -8265404615017001081,
            "location": "article.translate.xml:130",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 22,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 54,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98778/?format=api",
            "priority": 100,
            "id": 98778,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=0d4b624b6d098f87",
            "url": "https://translate-dev.freebsd.org/api/units/98778/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.789355Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Modifying a System for Development"
            ],
            "previous_source": "",
            "target": [
                "Modifying a System for Development"
            ],
            "id_hash": 1288039785511494166,
            "content_hash": 1288039785511494166,
            "location": "article.translate.xml:138",
            "context": "",
            "note": "(itstool) path: sect2/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 23,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98779/?format=api",
            "priority": 100,
            "id": 98779,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=91e0095c4ffba216",
            "url": "https://translate-dev.freebsd.org/api/units/98779/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.801649Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "For any kernel programming a kernel with <option>INVARIANTS</option> enabled is a must-have. So enter these in your kernel configuration file:"
            ],
            "previous_source": "",
            "target": [
                "For any kernel programming a kernel with <option>INVARIANTS</option> enabled is a must-have. So enter these in your kernel configuration file:"
            ],
            "id_hash": -5303660653337520458,
            "content_hash": -5303660653337520458,
            "location": "article.translate.xml:140",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 24,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98780/?format=api",
            "priority": 100,
            "id": 98780,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=36659cbc5c99d6b6",
            "url": "https://translate-dev.freebsd.org/api/units/98780/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.810381Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "options INVARIANT_SUPPORT\noptions INVARIANTS"
            ],
            "previous_source": "",
            "target": [
                "options INVARIANT_SUPPORT\noptions INVARIANTS"
            ],
            "id_hash": 7045128961344514128,
            "content_hash": 7045128961344514128,
            "location": "article.translate.xml:144",
            "context": "",
            "note": "(itstool) path: sect2/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 25,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98781/?format=api",
            "priority": 100,
            "id": 98781,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=e1c55376b1c1a850",
            "url": "https://translate-dev.freebsd.org/api/units/98781/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.825782Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "For more debugging you should also include WITNESS support, which will alert you of mistakes in locking:"
            ],
            "previous_source": "",
            "target": [
                "For more debugging you should also include WITNESS support, which will alert you of mistakes in locking:"
            ],
            "id_hash": 3584050709017286871,
            "content_hash": 3584050709017286871,
            "location": "article.translate.xml:147",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 26,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98782/?format=api",
            "priority": 100,
            "id": 98782,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=b1bd1b2177f658d7",
            "url": "https://translate-dev.freebsd.org/api/units/98782/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.838647Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "options WITNESS_SUPPORT\noptions WITNESS"
            ],
            "previous_source": "",
            "target": [
                "options WITNESS_SUPPORT\noptions WITNESS"
            ],
            "id_hash": -90289941176411102,
            "content_hash": -90289941176411102,
            "location": "article.translate.xml:150",
            "context": "",
            "note": "(itstool) path: sect2/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 27,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98783/?format=api",
            "priority": 100,
            "id": 98783,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=7ebf39c6e1639c22",
            "url": "https://translate-dev.freebsd.org/api/units/98783/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.850871Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "For debugging crash dumps, a kernel with debug symbols is needed:"
            ],
            "previous_source": "",
            "target": [
                "For debugging crash dumps, a kernel with debug symbols is needed:"
            ],
            "id_hash": 6549199403168079958,
            "content_hash": 6549199403168079958,
            "location": "article.translate.xml:153",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 28,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98784/?format=api",
            "priority": 100,
            "id": 98784,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=dae36e287508a056",
            "url": "https://translate-dev.freebsd.org/api/units/98784/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.867981Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "  makeoptions    DEBUG=-g"
            ],
            "previous_source": "",
            "target": [
                "  makeoptions    DEBUG=-g"
            ],
            "id_hash": -6466439370548610551,
            "content_hash": -6466439370548610551,
            "location": "article.translate.xml:156",
            "context": "",
            "note": "(itstool) path: sect2/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 29,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98785/?format=api",
            "priority": 100,
            "id": 98785,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=264297a734d97a09",
            "url": "https://translate-dev.freebsd.org/api/units/98785/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.879734Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "With the usual way of installing the kernel (<command>make installkernel</command>) the debug kernel will not be automatically installed. It is called <filename>kernel.debug</filename> and located in <filename>/usr/obj/usr/src/sys/KERNELNAME/</filename>. For convenience it should be copied to <filename>/boot/kernel/</filename>."
            ],
            "previous_source": "",
            "target": [
                "With the usual way of installing the kernel (<command>make installkernel</command>) the debug kernel will not be automatically installed. It is called <filename>kernel.debug</filename> and located in <filename>/usr/obj/usr/src/sys/KERNELNAME/</filename>. For convenience it should be copied to <filename>/boot/kernel/</filename>."
            ],
            "id_hash": 756551944751838602,
            "content_hash": 756551944751838602,
            "location": "article.translate.xml:158",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 30,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 34,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98786/?format=api",
            "priority": 100,
            "id": 98786,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=8a7fcffc4110758a",
            "url": "https://translate-dev.freebsd.org/api/units/98786/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.891600Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Another convenience is enabling the kernel debugger so you can examine a kernel panic when it happens. For this, enter the following lines in your kernel configuration file:"
            ],
            "previous_source": "",
            "target": [
                "Another convenience is enabling the kernel debugger so you can examine a kernel panic when it happens. For this, enter the following lines in your kernel configuration file:"
            ],
            "id_hash": -8420067379629840387,
            "content_hash": -8420067379629840387,
            "location": "article.translate.xml:166",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 31,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 28,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98787/?format=api",
            "priority": 100,
            "id": 98787,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=0b25e954644f27fd",
            "url": "https://translate-dev.freebsd.org/api/units/98787/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.900916Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "options KDB\noptions DDB\noptions KDB_TRACE"
            ],
            "previous_source": "",
            "target": [
                "options KDB\noptions DDB\noptions KDB_TRACE"
            ],
            "id_hash": -4541083903436065556,
            "content_hash": -4541083903436065556,
            "location": "article.translate.xml:170",
            "context": "",
            "note": "(itstool) path: sect2/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 32,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 6,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98788/?format=api",
            "priority": 100,
            "id": 98788,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=40fad43fe072f4ec",
            "url": "https://translate-dev.freebsd.org/api/units/98788/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.911979Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "For this to work you might need to set a sysctl (if it is not on by default):"
            ],
            "previous_source": "",
            "target": [
                "For this to work you might need to set a sysctl (if it is not on by default):"
            ],
            "id_hash": 6824548518394089325,
            "content_hash": 6824548518394089325,
            "location": "article.translate.xml:174",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 33,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98789/?format=api",
            "priority": 100,
            "id": 98789,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=deb5aab82f4c4f6d",
            "url": "https://translate-dev.freebsd.org/api/units/98789/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.930251Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "  debug.debugger_on_panic=1"
            ],
            "previous_source": "",
            "target": [
                "  debug.debugger_on_panic=1"
            ],
            "id_hash": -1416756717648195542,
            "content_hash": -1416756717648195542,
            "location": "article.translate.xml:177",
            "context": "",
            "note": "(itstool) path: sect2/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 34,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98790/?format=api",
            "priority": 100,
            "id": 98790,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=6c56ab45876e502a",
            "url": "https://translate-dev.freebsd.org/api/units/98790/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.937730Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Kernel panics will happen, so care should be taken with the filesystem cache. In particular, having softupdates might mean the latest file version could be lost if a panic occurs before it is committed to storage. Disabling softupdates yields a great performance hit, and still does not guarantee data consistency. Mounting filesystem with the <quote>sync</quote> option is needed for that. For a compromise, the softupdates cache delays can be shortened. There are three sysctl's that are useful for this (best to be set in <filename>/etc/sysctl.conf</filename>):"
            ],
            "previous_source": "",
            "target": [
                "Kernel panics will happen, so care should be taken with the filesystem cache. In particular, having softupdates might mean the latest file version could be lost if a panic occurs before it is committed to storage. Disabling softupdates yields a great performance hit, and still does not guarantee data consistency. Mounting filesystem with the <quote>sync</quote> option is needed for that. For a compromise, the softupdates cache delays can be shortened. There are three sysctl's that are useful for this (best to be set in <filename>/etc/sysctl.conf</filename>):"
            ],
            "id_hash": -7642992685963937311,
            "content_hash": -7642992685963937311,
            "location": "article.translate.xml:179",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 35,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 85,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98791/?format=api",
            "priority": 100,
            "id": 98791,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=15eea2a57c35f9e1",
            "url": "https://translate-dev.freebsd.org/api/units/98791/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.945843Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "kern.filedelay=5\nkern.dirdelay=4\nkern.metadelay=3"
            ],
            "previous_source": "",
            "target": [
                "kern.filedelay=5\nkern.dirdelay=4\nkern.metadelay=3"
            ],
            "id_hash": -1140458521168833372,
            "content_hash": -1140458521168833372,
            "location": "article.translate.xml:190",
            "context": "",
            "note": "(itstool) path: sect2/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 36,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98792/?format=api",
            "priority": 100,
            "id": 98792,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=702c470474aa14a4",
            "url": "https://translate-dev.freebsd.org/api/units/98792/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.953777Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "The numbers represent seconds."
            ],
            "previous_source": "",
            "target": [
                "The numbers represent seconds."
            ],
            "id_hash": -1431958885282319584,
            "content_hash": -1431958885282319584,
            "location": "article.translate.xml:194",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 37,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98793/?format=api",
            "priority": 100,
            "id": 98793,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=6c20a8fb0dc87320",
            "url": "https://translate-dev.freebsd.org/api/units/98793/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.963298Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "For debugging kernel panics, kernel core dumps are required. Since a kernel panic might make filesystems unusable, this crash dump is first written to a raw partition. Usually, this is the swap partition. This partition must be at least as large as the physical RAM in the machine. On the next boot, the dump is copied to a regular file. This happens after filesystems are checked and mounted, and before swap is enabled. This is controlled with two <filename>/etc/rc.conf</filename> variables:"
            ],
            "previous_source": "",
            "target": [
                "For debugging kernel panics, kernel core dumps are required. Since a kernel panic might make filesystems unusable, this crash dump is first written to a raw partition. Usually, this is the swap partition. This partition must be at least as large as the physical RAM in the machine. On the next boot, the dump is copied to a regular file. This happens after filesystems are checked and mounted, and before swap is enabled. This is controlled with two <filename>/etc/rc.conf</filename> variables:"
            ],
            "id_hash": 5322003944782562085,
            "content_hash": 5322003944782562085,
            "location": "article.translate.xml:196",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 38,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 80,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98794/?format=api",
            "priority": 100,
            "id": 98794,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=c9db8e63fdfe0325",
            "url": "https://translate-dev.freebsd.org/api/units/98794/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.973364Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "dumpdev=\"/dev/ad0s4b\"\ndumpdir=\"/usr/core "
            ],
            "previous_source": "",
            "target": [
                "dumpdev=\"/dev/ad0s4b\"\ndumpdir=\"/usr/core "
            ],
            "id_hash": -8161297110589428734,
            "content_hash": -8161297110589428734,
            "location": "article.translate.xml:206",
            "context": "",
            "note": "(itstool) path: sect2/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 39,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98795/?format=api",
            "priority": 100,
            "id": 98795,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=0ebd3f84b0e52c02",
            "url": "https://translate-dev.freebsd.org/api/units/98795/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:30.991415Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "The <varname>dumpdev</varname> variable specifies the swap partition and <varname>dumpdir</varname> tells the system where in the filesystem to relocate the core dump on reboot."
            ],
            "previous_source": "",
            "target": [
                "The <varname>dumpdev</varname> variable specifies the swap partition and <varname>dumpdir</varname> tells the system where in the filesystem to relocate the core dump on reboot."
            ],
            "id_hash": 7433821985501842945,
            "content_hash": 7433821985501842945,
            "location": "article.translate.xml:209",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 40,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 23,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98796/?format=api",
            "priority": 100,
            "id": 98796,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=e72a3db5b1538e01",
            "url": "https://translate-dev.freebsd.org/api/units/98796/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:31.007862Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Writing kernel core dumps is slow and takes a long time so if you have lots of memory (&gt;256M) and lots of panics it could be frustrating to sit and wait while it is done (twice — first to write it to swap, then to relocate it to filesystem). It is convenient then to limit the amount of RAM the system will use via a <filename>/boot/loader.conf</filename> tunable:"
            ],
            "previous_source": "",
            "target": [
                "Writing kernel core dumps is slow and takes a long time so if you have lots of memory (&gt;256M) and lots of panics it could be frustrating to sit and wait while it is done (twice — first to write it to swap, then to relocate it to filesystem). It is convenient then to limit the amount of RAM the system will use via a <filename>/boot/loader.conf</filename> tunable:"
            ],
            "id_hash": -8585627835416238569,
            "content_hash": -8585627835416238569,
            "location": "article.translate.xml:214",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 41,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 67,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98797/?format=api",
            "priority": 100,
            "id": 98797,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=08d9b8f8e84f2617",
            "url": "https://translate-dev.freebsd.org/api/units/98797/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:31.022200Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "  hw.physmem=\"256M\""
            ],
            "previous_source": "",
            "target": [
                "  hw.physmem=\"256M\""
            ],
            "id_hash": 9029679126875911357,
            "content_hash": 9029679126875911357,
            "location": "article.translate.xml:222",
            "context": "",
            "note": "(itstool) path: sect2/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 42,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98798/?format=api",
            "priority": 100,
            "id": 98798,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=fd4fdd531932b4bd",
            "url": "https://translate-dev.freebsd.org/api/units/98798/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:31.039439Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "If the panics are frequent and filesystems large (or you simply do not trust softupdates+background fsck) it is advisable to turn background fsck off via <filename>/etc/rc.conf</filename> variable:"
            ],
            "previous_source": "",
            "target": [
                "If the panics are frequent and filesystems large (or you simply do not trust softupdates+background fsck) it is advisable to turn background fsck off via <filename>/etc/rc.conf</filename> variable:"
            ],
            "id_hash": -3336687380074197136,
            "content_hash": -3336687380074197136,
            "location": "article.translate.xml:224",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 43,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98799/?format=api",
            "priority": 100,
            "id": 98799,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=51b1b481a0260f70",
            "url": "https://translate-dev.freebsd.org/api/units/98799/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:31.056606Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "  background_fsck=\"NO\""
            ],
            "previous_source": "",
            "target": [
                "  background_fsck=\"NO\""
            ],
            "id_hash": 8603642078357809297,
            "content_hash": 8603642078357809297,
            "location": "article.translate.xml:229",
            "context": "",
            "note": "(itstool) path: sect2/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 44,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98800/?format=api",
            "priority": 100,
            "id": 98800,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=f76646e2df1ee891",
            "url": "https://translate-dev.freebsd.org/api/units/98800/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:31.083519Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "This way, the filesystems will always get checked when needed. Note that with background fsck, a new panic could happen while it is checking the disks. Again, the safest way is not to have many local filesystems by using another computer as an NFS server."
            ],
            "previous_source": "",
            "target": [
                "This way, the filesystems will always get checked when needed. Note that with background fsck, a new panic could happen while it is checking the disks. Again, the safest way is not to have many local filesystems by using another computer as an NFS server."
            ],
            "id_hash": -8314088562508138708,
            "content_hash": -8314088562508138708,
            "location": "article.translate.xml:231",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 45,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 45,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98801/?format=api",
            "priority": 100,
            "id": 98801,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=0c9e6c809890772c",
            "url": "https://translate-dev.freebsd.org/api/units/98801/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:31.099397Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Starting the Project"
            ],
            "previous_source": "",
            "target": [
                "Starting the Project"
            ],
            "id_hash": 621138165833349928,
            "content_hash": 621138165833349928,
            "location": "article.translate.xml:239",
            "context": "",
            "note": "(itstool) path: sect2/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 46,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98802/?format=api",
            "priority": 100,
            "id": 98802,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=889eb9def2ef3b28",
            "url": "https://translate-dev.freebsd.org/api/units/98802/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:31.117839Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "For the purpose of creating a new GEOM class, an empty subdirectory has to be created under an arbitrary user-accessible directory. You do not have to create the module directory under <filename>/usr/src</filename>."
            ],
            "previous_source": "",
            "target": [
                "For the purpose of creating a new GEOM class, an empty subdirectory has to be created under an arbitrary user-accessible directory. You do not have to create the module directory under <filename>/usr/src</filename>."
            ],
            "id_hash": -741608613858441209,
            "content_hash": -741608613858441209,
            "location": "article.translate.xml:241",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 47,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 32,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98803/?format=api",
            "priority": 100,
            "id": 98803,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=75b546e518990807",
            "url": "https://translate-dev.freebsd.org/api/units/98803/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:31.125669Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "The Makefile"
            ],
            "previous_source": "",
            "target": [
                "The Makefile"
            ],
            "id_hash": -6683048543367801399,
            "content_hash": -6683048543367801399,
            "location": "article.translate.xml:248",
            "context": "",
            "note": "(itstool) path: sect2/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 48,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98804/?format=api",
            "priority": 100,
            "id": 98804,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=23410ac213ded5c9",
            "url": "https://translate-dev.freebsd.org/api/units/98804/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:31.139026Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "It is good practice to create <filename>Makefile</filename>s for every nontrivial coding project, which of course includes kernel modules."
            ],
            "previous_source": "",
            "target": [
                "It is good practice to create <filename>Makefile</filename>s for every nontrivial coding project, which of course includes kernel modules."
            ],
            "id_hash": -8869539218189509914,
            "content_hash": -8869539218189509914,
            "location": "article.translate.xml:250",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 49,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98805/?format=api",
            "priority": 100,
            "id": 98805,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=04e91112ea6b1ae6",
            "url": "https://translate-dev.freebsd.org/api/units/98805/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:31.150070Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "Creating the <filename>Makefile</filename> is simple thanks to an extensive set of helper routines provided by the system. In short, here is how a minimal <filename>Makefile</filename> looks for a kernel module:"
            ],
            "previous_source": "",
            "target": [
                "Creating the <filename>Makefile</filename> is simple thanks to an extensive set of helper routines provided by the system. In short, here is how a minimal <filename>Makefile</filename> looks for a kernel module:"
            ],
            "id_hash": 7276910423939826621,
            "content_hash": 7276910423939826621,
            "location": "article.translate.xml:254",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 50,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 30,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98806/?format=api",
            "priority": 100,
            "id": 98806,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=e4fcc779d14543bd",
            "url": "https://translate-dev.freebsd.org/api/units/98806/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:31.166519Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "SRCS=g_journal.c\nKMOD=geom_journal\n\n.include &lt;bsd.kmod.mk&gt;"
            ],
            "previous_source": "",
            "target": [
                "SRCS=g_journal.c\nKMOD=geom_journal\n\n.include &lt;bsd.kmod.mk&gt;"
            ],
            "id_hash": 2155479839121968294,
            "content_hash": 2155479839121968294,
            "location": "article.translate.xml:260",
            "context": "",
            "note": "(itstool) path: sect2/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 51,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98807/?format=api",
            "priority": 100,
            "id": 98807,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=9de9cd7e53618ca6",
            "url": "https://translate-dev.freebsd.org/api/units/98807/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:31.179184Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/en/?format=api",
            "source": [
                "This <filename>Makefile</filename> (with changed filenames) will do for any kernel module, and a GEOM class can reside in just one kernel module. If more than one file is required, list it in the <envar>SRCS</envar> variable, separated with whitespace from other filenames."
            ],
            "previous_source": "",
            "target": [
                "This <filename>Makefile</filename> (with changed filenames) will do for any kernel module, and a GEOM class can reside in just one kernel module. If more than one file is required, list it in the <envar>SRCS</envar> variable, separated with whitespace from other filenames."
            ],
            "id_hash": 7205266409412934152,
            "content_hash": 7205266409412934152,
            "location": "article.translate.xml:265",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 52,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 41,
            "source_unit": "https://translate-dev.freebsd.org/api/units/98808/?format=api",
            "priority": 100,
            "id": 98808,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/en/?checksum=e3fe3f9fcd1cba08",
            "url": "https://translate-dev.freebsd.org/api/units/98808/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:07:31.191255Z"
        }
    ]
}