Translation components API.

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

GET /api/translations/documentation/booksporters-handbooktesting_index/es/units/?format=api&page=3
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 176,
    "next": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/units/?format=api&page=4",
    "previous": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/units/?format=api&page=2",
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "# poudriere testport -j 131Ramd64 -p development -i -o www/firefox\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5663909144187959238,
            "content_hash": -5663909144187959238,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:477",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 123,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1453801/?format=api",
            "priority": 100,
            "id": 1453841,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=3165c0a45c97083a",
            "url": "https://translate-dev.freebsd.org/api/units/1453841/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-10-16T20:21:39.644318Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "# poudriere testport -j 131Ramd64 -p development -I -o www/firefox\n[...]\n====>> Installing local Pkg repository to /usr/local/etc/pkg/repos\n====>> Leaving jail 131Ramd64-development-n running, mounted at /poudriere/data/.m/131Ramd64-development/ref for interactive run testing\n====>> To enter jail: jexec 131Ramd64-development-n env -i TERM=$TERM /usr/bin/login -fp root\n====>> To stop jail: poudriere jail -k -j 131Ramd64 -p development\n# jexec 131Ramd64-development-n env -i TERM=$TERM /usr/bin/login -fp root\n# [do some stuff in the jail]\n# exit\n# poudriere jail -k -j 131Ramd64 -p development\n====>> Umounting file systems\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7822796962875888536,
            "content_hash": -7822796962875888536,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:498",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 125,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 83,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1453803/?format=api",
            "priority": 100,
            "id": 1453842,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=136fd79bf5c72c68",
            "url": "https://translate-dev.freebsd.org/api/units/1453842/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-10-16T20:21:39.651389Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "# poudriere testport -j 131Ramd64 -p development -z devset -o www/firefox\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1360871139804800036,
            "content_hash": -1360871139804800036,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:535, documentation/content/en/books/porters-handbook/testing/_index.adoc:579",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 133,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1453805/?format=api",
            "priority": 100,
            "id": 1453843,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=6d1d36e896da9bdc",
            "url": "https://translate-dev.freebsd.org/api/units/1453843/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-10-16T20:21:39.687194Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "[.filename]#/usr/local/etc/poudriere.d/131Ramd64-development-devset-options#"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4818722848480393306,
            "content_hash": 4818722848480393306,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:540",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 135,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1453807/?format=api",
            "priority": 100,
            "id": 1453844,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=c2df8ae666bb785a",
            "url": "https://translate-dev.freebsd.org/api/units/1453844/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-10-16T20:21:39.693853Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "[.filename]#/usr/local/etc/poudriere.d/131Ramd64-devset-options#"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6266592311367625391,
            "content_hash": -6266592311367625391,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:541",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 136,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1453809/?format=api",
            "priority": 100,
            "id": 1453845,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=2908977ea0bd1551",
            "url": "https://translate-dev.freebsd.org/api/units/1453845/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-10-16T20:21:39.699294Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "[.filename]#/usr/local/etc/poudriere.d/131Ramd64-development-options#"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 993572737488466467,
            "content_hash": 993572737488466467,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:542",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 137,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1453811/?format=api",
            "priority": 100,
            "id": 1453846,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=8dc9e123fc833223",
            "url": "https://translate-dev.freebsd.org/api/units/1453846/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-10-16T20:21:39.702437Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "[.filename]#/usr/local/etc/poudriere.d/131Ramd64-options#"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6569777589267635531,
            "content_hash": -6569777589267635531,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:545",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 140,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1453813/?format=api",
            "priority": 100,
            "id": 1453847,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=24d376173a6162b5",
            "url": "https://translate-dev.freebsd.org/api/units/1453847/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-10-16T20:21:39.709876Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "[.filename]#/usr/local/etc/poudriere.d/131Ramd64-make.conf#"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7033410643858746582,
            "content_hash": -7033410643858746582,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:587",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 153,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1453815/?format=api",
            "priority": 100,
            "id": 1453848,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=1e644e48b559132a",
            "url": "https://translate-dev.freebsd.org/api/units/1453848/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-10-16T20:21:39.769400Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "[.filename]#/usr/local/etc/poudriere.d/131Ramd64-development-make.conf#"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7148558851844586600,
            "content_hash": 7148558851844586600,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:588",
            "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": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1453817/?format=api",
            "priority": 100,
            "id": 1453849,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=e334c866ac2bbc68",
            "url": "https://translate-dev.freebsd.org/api/units/1453849/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-10-16T20:21:39.773276Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "[.filename]#/usr/local/etc/poudriere.d/131Ramd64-devset-make.conf#"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1145650239478779166,
            "content_hash": 1145650239478779166,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:589",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 155,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1453819/?format=api",
            "priority": 100,
            "id": 1453850,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=8fe62ad2a8f94d1e",
            "url": "https://translate-dev.freebsd.org/api/units/1453850/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-10-16T20:21:39.782695Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "[.filename]#/usr/local/etc/poudriere.d/131Ramd64-development-devset-make.conf#"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4069638954352394257,
            "content_hash": -4069638954352394257,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:590",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 156,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1453821/?format=api",
            "priority": 100,
            "id": 1453851,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=4785bceed1bbbfef",
            "url": "https://translate-dev.freebsd.org/api/units/1453851/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-10-16T20:21:39.790658Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Unlike with sets, all of the found files will be appended, _in that order_, into one [.filename]#make.conf# inside the build jails.  It is hence possible to have general make variables, intended to affect all builds in [.filename]#/usr/local/etc/poudriere.d/make.conf#.  Special variables, intended to affect only certain jails or sets can be set in specialised [.filename]#make.conf# files, such as [.filename]#/usr/local/etc/poudriere.d/131Ramd64-development-devset-make.conf#."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8760566647128599751,
            "content_hash": -8760566647128599751,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:594",
            "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": 57,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1453823/?format=api",
            "priority": 100,
            "id": 1453852,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=066c370cc6c3d339",
            "url": "https://translate-dev.freebsd.org/api/units/1453852/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-10-16T20:21:39.794303Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Do check the port with crossref:quick-porting[porting-portlint,`portlint`] before submitting or committing it.  `portlint` warns about many common errors, both functional and stylistic.  For a new port, `portlint -A` is the most thorough; for an existing port, `portlint -C` is sufficient."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -9191559171373889821,
            "content_hash": -9191559171373889821,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:112",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 23,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 39,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565678/?format=api",
            "priority": 100,
            "id": 1565764,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=007105a1f24686e3",
            "url": "https://translate-dev.freebsd.org/api/units/1565764/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.031655Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Since `portlint` uses heuristics to try to figure out errors, it can produce false positive warnings.  In addition, occasionally something that is flagged as a problem really cannot be done in any other way due to limitations in the ports framework.  pass:[<!-- vale Vale.Terms = NO -->] When in doubt, the best thing to do is ask on {freebsd-ports}.  pass:[<!-- vale Vale.Terms = YES -->]"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -642733360430821298,
            "content_hash": -642733360430821298,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:118",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 24,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 65,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565680/?format=api",
            "priority": 100,
            "id": 1565765,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=77148d69fe3a504e",
            "url": "https://translate-dev.freebsd.org/api/units/1565765/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.032744Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "`port` is the front-end script, which can help simplify the testing job.  Whenever a new port or an update to an existing one needs testing, use `port test` to test the port, including the <<testing-portlint,`portlint`>> checking.  This command also detects and lists any files that are not listed in [.filename]#pkg-plist#.  For example:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3371337964268531024,
            "content_hash": -3371337964268531024,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:128",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 27,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 52,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565682/?format=api",
            "priority": 100,
            "id": 1565766,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=513699fbcdfc52b0",
            "url": "https://translate-dev.freebsd.org/api/units/1565766/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.034714Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "These tests will not find hard-coded paths inside the port's files, nor will it verify that `LOCALBASE` is being used to correctly refer to files from other ports.  The temporarily installed port in [.filename]#/var/tmp/`make -V PORTNAME`# must be tested for proper operation to make sure there are no problems with paths."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4296051731977316358,
            "content_hash": 4296051731977316358,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:175",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 41,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 51,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565684/?format=api",
            "priority": 100,
            "id": 1565767,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=bb9ea449ed35a806",
            "url": "https://translate-dev.freebsd.org/api/units/1565767/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.041280Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "poudriere"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5443678470341349610,
            "content_hash": 5443678470341349610,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:198",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 47,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565686/?format=api",
            "priority": 100,
            "id": 1565768,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=cb8bd4ba182350ea",
            "url": "https://translate-dev.freebsd.org/api/units/1565768/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.044249Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "For a ports contributor, poudriere is one of the most important and helpful testing and build tools.  Its main features include:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7914199370615857271,
            "content_hash": -7914199370615857271,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:202",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 48,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565688/?format=api",
            "priority": 100,
            "id": 1565769,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=122b1d9a88d25f89",
            "url": "https://translate-dev.freebsd.org/api/units/1565769/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.044989Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Because poudriere performs its building in a clean man:jail[8] environment and uses man:zfs[8] features, it has several advantages over traditional testing on the host system:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5073980712155699309,
            "content_hash": -5073980712155699309,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:212",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 55,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 25,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565690/?format=api",
            "priority": 100,
            "id": 1565770,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=3995996ce6c6a793",
            "url": "https://translate-dev.freebsd.org/api/units/1565770/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.049019Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Ports committers sometimes ask for a poudriere log alongside a patch submission to assess whether the patch is ready for integration into the ports tree"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2601867783273399700,
            "content_hash": -2601867783273399700,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:216",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 58,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 25,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565692/?format=api",
            "priority": 100,
            "id": 1565771,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=5be44f095174ba6c",
            "url": "https://translate-dev.freebsd.org/api/units/1565771/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.050606Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "It is also quite straightforward to set up and use, has no dependencies, and will run on any supported FreeBSD release.  This section shows how to install, configure, and run poudriere as part of the normal workflow of a ports contributor."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7727691327389415918,
            "content_hash": 7727691327389415918,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:219",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 59,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 41,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565694/?format=api",
            "priority": 100,
            "id": 1565772,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=eb3e4651b6e9b9ee",
            "url": "https://translate-dev.freebsd.org/api/units/1565772/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.051360Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Installing poudriere"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5355976159374590372,
            "content_hash": -5355976159374590372,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:226",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 61,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565696/?format=api",
            "priority": 100,
            "id": 1565773,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=35abc00f6b043e5c",
            "url": "https://translate-dev.freebsd.org/api/units/1565773/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.052542Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "poudriere is available in the ports tree in package:ports-mgmt/poudriere[].  It can be installed using man:pkg[8] or from ports:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -9045840189800064329,
            "content_hash": -9045840189800064329,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:230",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 62,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565698/?format=api",
            "priority": 100,
            "id": 1565774,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=0276b8463803dab7",
            "url": "https://translate-dev.freebsd.org/api/units/1565774/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.053216Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "There is also a work-in-progress version of poudriere which will eventually become the next release.  It is available in package:ports-mgmt/poudriere-devel[].  This development version is used for the official FreeBSD package builds, so it is well tested.  It often has newer interesting features.  A ports committer will want to use the development version because it is what is used in production, and has all the new features that will make sure everything is exactly right.  A contributor will not necessarily need those as the most important fixes are backported to released version.  The main reason for the use of the development version to build the official package is because it is faster, in a way that will shorten a full build from 18 hours to 17 hours when using a high end 32 CPU server with 128GB of RAM.  Those optimizations will not matter a lot when building ports on a desktop machine."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 867799763307311833,
            "content_hash": 867799763307311833,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:252",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 66,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 152,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565700/?format=api",
            "priority": 100,
            "id": 1565775,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=8c0b0b497419b2d9",
            "url": "https://translate-dev.freebsd.org/api/units/1565775/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.055362Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Setting Up poudriere"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3919003370201986909,
            "content_hash": 3919003370201986909,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:254",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 67,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565702/?format=api",
            "priority": 100,
            "id": 1565776,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=b66318cd2a72b75d",
            "url": "https://translate-dev.freebsd.org/api/units/1565776/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.056215Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "The name of the ZFS storage pool which poudriere shall use.  Must be listed in the output of `zpool status`."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1150127897457401537,
            "content_hash": -1150127897457401537,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:272",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 72,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565706/?format=api",
            "priority": 100,
            "id": 1565778,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=7009ecc559c8e13f",
            "url": "https://translate-dev.freebsd.org/api/units/1565778/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.058165Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "The root mount point for poudriere file systems.  This entry will cause poudriere to mount `tank/poudriere` to `/poudriere`."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1064259424313086097,
            "content_hash": 1064259424313086097,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:276",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 74,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565708/?format=api",
            "priority": 100,
            "id": 1565779,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=8ec5024ec70b1091",
            "url": "https://translate-dev.freebsd.org/api/units/1565779/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.059282Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Defines where distfiles are stored.  In this example, poudriere and the host share the distfiles storage directory.  This avoids downloading tarballs which are already present on the system.  Please create this directory if it does not already exist so that poudriere can find it."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3295202213767211626,
            "content_hash": 3295202213767211626,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:282",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 76,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 44,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565710/?format=api",
            "priority": 100,
            "id": 1565780,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=adbae8f466acea6a",
            "url": "https://translate-dev.freebsd.org/api/units/1565780/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.060370Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Creating poudriere Jails"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4474461586985554273,
            "content_hash": 4474461586985554273,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:290",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 79,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565712/?format=api",
            "priority": 100,
            "id": 1565781,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=be187b1b4d679161",
            "url": "https://translate-dev.freebsd.org/api/units/1565781/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.061961Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Create the base jails which poudriere will use for building:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3149577450780500165,
            "content_hash": -3149577450780500165,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:293",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 80,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565714/?format=api",
            "priority": 100,
            "id": 1565782,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=544a73fee5a5df3b",
            "url": "https://translate-dev.freebsd.org/api/units/1565782/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.062670Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Create `tank/poudriere/jails/12i386`, mount it on [.filename]#/poudriere/jails/12i386#, then check out the tip of the Git branch of `FreeBSD-12-STABLE` from `GIT_HOST` in [.filename]#poudriere.conf# or the default `git.freebsd.org` into [.filename]#/poudriere/jails/12i386/usr/src#, then complete a `buildworld` and install it into [.filename]#/poudriere/jails/12i386#."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1986785309256919995,
            "content_hash": 1986785309256919995,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:311",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 84,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 36,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565716/?format=api",
            "priority": 100,
            "id": 1565783,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=9b927ab65b392bbb",
            "url": "https://translate-dev.freebsd.org/api/units/1565783/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.064843Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "To create a poudriere jail for `14.0-CURRENT`:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8572347216347144026,
            "content_hash": 8572347216347144026,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:322",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 86,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565718/?format=api",
            "priority": 100,
            "id": 1565784,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=f6f7186001ae1f5a",
            "url": "https://translate-dev.freebsd.org/api/units/1565784/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.066074Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "In order to run a `14.0-CURRENT` poudriere jail the host must be running `14.0-CURRENT`.  In general, newer kernels can build and run older jails.  For instance, a `14.0-CURRENT` kernel can build and run a `12.4-STABLE` if the `COMPAT_FREEBSD12` kernel option was compiled in (on by default in `14.0-CURRENT`[.filename]#GENERIC# kernel config)."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -822349298331471158,
            "content_hash": -822349298331471158,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:331",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 88,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 50,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565720/?format=api",
            "priority": 100,
            "id": 1565785,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=74966dab8fa932ca",
            "url": "https://translate-dev.freebsd.org/api/units/1565785/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.067255Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "A list of jails currently known to poudriere can be shown with `poudriere jail -l`:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2661839606005123205,
            "content_hash": 2661839606005123205,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:334",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 89,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565722/?format=api",
            "priority": 100,
            "id": 1565786,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=a4f0c104c5004885",
            "url": "https://translate-dev.freebsd.org/api/units/1565786/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.067993Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "# poudriere jail -l\nJAILNAME             VERSION              ARCH    METHOD\n131Ramd64            13.1-RELEASE         amd64   ftp\n12i386               12.4-STABLE          i386    git+https\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1815851210219341216,
            "content_hash": -1815851210219341216,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:341",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 90,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565724/?format=api",
            "priority": 100,
            "id": 1565787,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=66ccccf1f1e9ba60",
            "url": "https://translate-dev.freebsd.org/api/units/1565787/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.068746Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Keeping poudriere Jails Updated"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4103585080746298008,
            "content_hash": -4103585080746298008,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:344",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 91,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565726/?format=api",
            "priority": 100,
            "id": 1565788,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=470d231c5c863568",
            "url": "https://translate-dev.freebsd.org/api/units/1565788/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.069490Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "updates the specified jail to the latest version available.  pass:[<!-- vale Vale.Terms = NO -->] For FreeBSD releases, update to the latest patchlevel with man:freebsd-update[8].  pass:[<!-- vale Vale.Terms = YES -->] For FreeBSD versions built from source, update to the latest git revision in the branch."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6511585321784094268,
            "content_hash": 6511585321784094268,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:359",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 94,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 46,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565728/?format=api",
            "priority": 100,
            "id": 1565789,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=da5dcc59ad96ae3c",
            "url": "https://translate-dev.freebsd.org/api/units/1565789/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.071043Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Setting Up Ports Trees for Use with poudriere"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -935019673871577375,
            "content_hash": -935019673871577375,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:373",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 97,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565730/?format=api",
            "priority": 100,
            "id": 1565790,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=7306248f80e20ee1",
            "url": "https://translate-dev.freebsd.org/api/units/1565790/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.072610Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "There are multiple ways to use ports trees in poudriere.  The most straightforward way is to have poudriere create a default ports tree for itself, using link:{handbook}mirrors/#git[Git]:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4793640767127710944,
            "content_hash": 4793640767127710944,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:377",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 98,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565732/?format=api",
            "priority": 100,
            "id": 1565791,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=c2866ee1417a6ce0",
            "url": "https://translate-dev.freebsd.org/api/units/1565791/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.073319Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "The best way to deal with local modifications for a ports contributor is to use link:{handbook}mirrors/#git[Git].  As with the creation of jails, it is possible to use a different method for creating the ports tree.  To add an additional ports tree for testing local modifications and ports development, checking out the tree via git (as described above) is preferable."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1147136546673282767,
            "content_hash": -1147136546673282767,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:403",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 103,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 59,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565734/?format=api",
            "priority": 100,
            "id": 1565792,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=70148d637aabb131",
            "url": "https://translate-dev.freebsd.org/api/units/1565792/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.075971Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Using Manually Managed Ports Trees with poudriere"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3961387943966826918,
            "content_hash": -3961387943966826918,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:405",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 104,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565736/?format=api",
            "priority": 100,
            "id": 1565793,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=490652a73e579e5a",
            "url": "https://translate-dev.freebsd.org/api/units/1565793/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.076729Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Depending on the workflow, it can be extremely helpful to use ports trees which are maintained manually.  For instance, if there is a local copy of the ports tree in [.filename]#/work/ports#, point poudriere to the location:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -552323895500499960,
            "content_hash": -552323895500499960,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:409",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 105,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 36,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565738/?format=api",
            "priority": 100,
            "id": 1565794,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=7855c057e7bb9408",
            "url": "https://translate-dev.freebsd.org/api/units/1565794/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.077511Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "The dash or `null` in the `METHOD` column means that poudriere will not update or change this ports tree, ever.  It is completely up to the user to maintain this tree, including all local modifications that may be used for testing new ports and submitting patches."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4374353553662479639,
            "content_hash": -4374353553662479639,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:428",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 109,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 46,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565740/?format=api",
            "priority": 100,
            "id": 1565795,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=434b2c9e87faf2e9",
            "url": "https://translate-dev.freebsd.org/api/units/1565795/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.079480Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Keeping poudriere Ports Trees Updated"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2209706668808631216,
            "content_hash": 2209706668808631216,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:431",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 110,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565742/?format=api",
            "priority": 100,
            "id": 1565796,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=9eaa7481fc2673b0",
            "url": "https://translate-dev.freebsd.org/api/units/1565796/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.080210Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "Ports trees without a method, see <<testing-poudriere-ports-tree-manual>>, cannot be updated like this and must be updated manually by the porter."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -485120054368231681,
            "content_hash": -485120054368231681,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:445",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 114,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565744/?format=api",
            "priority": 100,
            "id": 1565797,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=794481e17df69eff",
            "url": "https://translate-dev.freebsd.org/api/units/1565797/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.082144Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "By default, poudriere cleans up the jails and leaves log files in the directories mentioned above.  To ease investigation, jails can be kept running after the build by adding `-i` to `testport`:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5501940349563764489,
            "content_hash": 5501940349563764489,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:473",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 122,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 32,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565746/?format=api",
            "priority": 100,
            "id": 1565798,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=cc5ad198ef22ff09",
            "url": "https://translate-dev.freebsd.org/api/units/1565798/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.085946Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "After the build completes, and regardless of whether it was successful, a shell is provided within the jail.  The shell is used to investigate further.  poudriere can be told to leave the jail running after the build finishes with `-I`.  poudriere will show the command to run when the jail is no longer needed.  It is then possible to man:jexec[8] into it:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -183632262826856145,
            "content_hash": -183632262826856145,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:484",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 124,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 62,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565748/?format=api",
            "priority": 100,
            "id": 1565799,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=7d739b6e0ce7712f",
            "url": "https://translate-dev.freebsd.org/api/units/1565799/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.087221Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "An integral part of the FreeBSD ports build infrastructure is the ability to tweak ports to personal preferences with options.  These can be tested with poudriere as well.  Adding the `-c`:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2159882369710466162,
            "content_hash": -2159882369710466162,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:503",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 126,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 31,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565750/?format=api",
            "priority": 100,
            "id": 1565800,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=62068e6da4c75b8e",
            "url": "https://translate-dev.freebsd.org/api/units/1565800/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.088801Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "To use sets, poudriere expects an existing directory structure similar to `PORT_DBDIR`, defaults to [.filename]#/var/db/ports# in its configuration directory.  This directory is then man:nullfs[5]-mounted into the jails where the ports and their dependencies are built.  Usually a suitable starting point can be obtained by recursively copying the existing `PORT_DBDIR` to [.filename]#/usr/local/etc/poudriere.d/jailname-portname-setname-options#.  This is described in detail in man:poudriere[8].  For instance, testing package:www/firefox[] in a specific set named `devset`, add the `-z devset` parameter to the `testport` command:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8041363805647137467,
            "content_hash": -8041363805647137467,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:531",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 132,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 77,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565752/?format=api",
            "priority": 100,
            "id": 1565801,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=1067563946b81545",
            "url": "https://translate-dev.freebsd.org/api/units/1565801/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.091743Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooktesting_index/es/?format=api",
            "source": [
                "From this list, poudriere man:nullfs[5]-mounts the _first existing_ directory tree into the [.filename]#/var/db/ports# directory of the build jails.  Hence, all custom options are used for all the ports during this run of `testport`."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5143032688102628683,
            "content_hash": 5143032688102628683,
            "location": "documentation/content/en/books/porters-handbook/testing/_index.adoc:549",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 142,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 33,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1565754/?format=api",
            "priority": 100,
            "id": 1565802,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooktesting_index/es/?checksum=c75fb8fb1a945d4b",
            "url": "https://translate-dev.freebsd.org/api/units/1565802/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T17:59:59.096565Z"
        }
    ]
}