Translation components API.

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

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

{
    "count": 77,
    "next": null,
    "previous": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/units/?format=api",
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Make certain no warnings are shown in any of the stages."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2451040054996593582,
            "content_hash": 2451040054996593582,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:231",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 55,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1147578/?format=api",
            "priority": 100,
            "id": 1416583,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=a203d7f1a0536bae",
            "url": "https://translate-dev.freebsd.org/api/units/1416583/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.344174Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Checking the Port with `portlint`"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2925931873778653433,
            "content_hash": -2925931873778653433,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:236",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 57,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1147582/?format=api",
            "priority": 100,
            "id": 1416585,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=576500768a6e2707",
            "url": "https://translate-dev.freebsd.org/api/units/1416585/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.351291Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Please use `portlint` to see if the port conforms to our guidelines.  The package:ports-mgmt/portlint[] program is part of the ports collection.  In particular, check that the crossref:porting-samplem[porting-samplem,Makefile] is in the right shape and the crossref:porting-pkgname[porting-pkgname,package] is named appropriately."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7084821662829916531,
            "content_hash": -7084821662829916531,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:241",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 58,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 38,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1239804/?format=api",
            "priority": 100,
            "id": 1416586,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=1dada83c1207ce8d",
            "url": "https://translate-dev.freebsd.org/api/units/1416586/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.364362Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Do not blindly follow the output of `portlint`. It is a static lint tool and sometimes gets things wrong."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5313855250052971999,
            "content_hash": 5313855250052971999,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:245",
            "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": 19,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1147586/?format=api",
            "priority": 100,
            "id": 1416587,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=c9be9b3227407ddf",
            "url": "https://translate-dev.freebsd.org/api/units/1416587/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.368490Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Submitting the New Port"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4802185660895472679,
            "content_hash": 4802185660895472679,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:248",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 60,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1147588/?format=api",
            "priority": 100,
            "id": 1416588,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=c2a4ca6a5f262c27",
            "url": "https://translate-dev.freebsd.org/api/units/1416588/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.371891Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Before submitting the new port, read the crossref:porting-dads[porting-dads,DOs and DON'Ts] section."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8810367608640698517,
            "content_hash": 8810367608640698517,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:251",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 61,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1147590/?format=api",
            "priority": 100,
            "id": 1416589,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=fa44b6a925a2f895",
            "url": "https://translate-dev.freebsd.org/api/units/1416589/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.375390Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Once happy with the port, the only thing remaining is to put it in the main FreeBSD ports tree and make everybody else happy about it too."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 967212117040596054,
            "content_hash": 967212117040596054,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:253",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 62,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1147592/?format=api",
            "priority": 100,
            "id": 1416590,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=8d6c3a4bc2a88456",
            "url": "https://translate-dev.freebsd.org/api/units/1416590/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.379034Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "We do not need the [.filename]#work# directory or the [.filename]#pkgname.txz# package, so delete them now."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6889634764354524958,
            "content_hash": -6889634764354524958,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:257",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 63,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1147594/?format=api",
            "priority": 100,
            "id": 1416591,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=206319af467768e2",
            "url": "https://translate-dev.freebsd.org/api/units/1416591/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.382827Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Next, create a man:patch[1], file.  Assuming the port is called `oneko` and is in the `games` category."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4475060415626627115,
            "content_hash": 4475060415626627115,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:261",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 64,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1239806/?format=api",
            "priority": 100,
            "id": 1416592,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=be1a9bbcf5d6482b",
            "url": "https://translate-dev.freebsd.org/api/units/1416592/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.386434Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Creating a [.filename]#.diff# for a New Port"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3892315537327513561,
            "content_hash": -3892315537327513561,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:263",
            "context": "",
            "note": "type: Block title",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 65,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1147598/?format=api",
            "priority": 100,
            "id": 1416593,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=49fbb7a423dc2027",
            "url": "https://translate-dev.freebsd.org/api/units/1416593/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.390268Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Add all the files with `git add .`, then review the diff with `git diff`. For example:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5691656464777593234,
            "content_hash": -5691656464777593234,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:267",
            "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": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1261932/?format=api",
            "priority": 100,
            "id": 1416594,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=31032c99d9603e6e",
            "url": "https://translate-dev.freebsd.org/api/units/1416594/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.393621Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "% git add .\n% git diff --staged\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -689117620561578087,
            "content_hash": -689117620561578087,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:272",
            "context": "",
            "note": "type: delimited block . 4",
            "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": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1261934/?format=api",
            "priority": 100,
            "id": 1416595,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=766fc32cd9f6f799",
            "url": "https://translate-dev.freebsd.org/api/units/1416595/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.397386Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Make sure that all required files are included, then commit the change to your local branch and generate a patch with `git format-patch`"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 202902994513599051,
            "content_hash": 202902994513599051,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:276",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 68,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 23,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1261936/?format=api",
            "priority": 100,
            "id": 1416596,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=82d0db32cfd89a4b",
            "url": "https://translate-dev.freebsd.org/api/units/1416596/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.400813Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "% git commit\n% git format-patch origin/main\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3735980271119741896,
            "content_hash": -3735980271119741896,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:281",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 69,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1261938/?format=api",
            "priority": 100,
            "id": 1416597,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=4c2721bccc0a4c38",
            "url": "https://translate-dev.freebsd.org/api/units/1416597/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.404188Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Patch generated with `git format-patch` will include author identity and email addresses, making it easier for developers to apply (with `git am`) and give proper credit."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6521717041913042714,
            "content_hash": 6521717041913042714,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:285",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 70,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1261940/?format=api",
            "priority": 100,
            "id": 1416598,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=da81cb1898d6971a",
            "url": "https://translate-dev.freebsd.org/api/units/1416598/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.406999Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "To make it easier for committers to apply the patch on their working copy of the ports tree, please generate the [.filename]#.diff# from the base of your ports tree."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1461437097452904769,
            "content_hash": -1461437097452904769,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:289",
            "context": "",
            "note": "type: delimited block * 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 71,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 29,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1147604/?format=api",
            "priority": 100,
            "id": 1416599,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=6bb7eeb3f0bddebf",
            "url": "https://translate-dev.freebsd.org/api/units/1416599/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.410662Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Submit [.filename]#oneko.diff# with the https://bugs.freebsd.org/submit/[bug submission form].  Use product \"Ports & Packages\", component \"Individual Port(s)\", and follow the guidelines shown there.  Add a short description of the program to the Description field of the PR (perhaps a short version of `COMMENT`), and remember to add [.filename]#oneko.diff# as an attachment."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2655115091684751507,
            "content_hash": 2655115091684751507,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:296",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 72,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 49,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1239808/?format=api",
            "priority": 100,
            "id": 1416600,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=a4d8dd1bc5a5f893",
            "url": "https://translate-dev.freebsd.org/api/units/1416600/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.413837Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "After submitting the port, please be patient.  The time needed to include a new port in FreeBSD can vary from a few days to a few months.  A simple search form of the Problem Report database can be searched at https://bugs.freebsd.org/bugzilla/query.cgi[]."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8834226182552630463,
            "content_hash": -8834226182552630463,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:307",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 74,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 41,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1239812/?format=api",
            "priority": 100,
            "id": 1416602,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=05668617bb7ecb41",
            "url": "https://translate-dev.freebsd.org/api/units/1416602/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.419989Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "To get a listing of _open_ port PRs, select _Open_ and _Ports & Packages_ in the search form, then click btn:[Search]."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5873047155337740936,
            "content_hash": -5873047155337740936,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:309",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 75,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1147612/?format=api",
            "priority": 100,
            "id": 1416603,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=2e7ebeba9cf9bd78",
            "url": "https://translate-dev.freebsd.org/api/units/1416603/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.423414Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "After looking at the new port, we will reply if necessary, and commit it to the tree.  The submitter's name will also be added to the list of extref:{contributors}[Additional FreeBSD Contributors, contrib-additional] and other files."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2022203295971539078,
            "content_hash": 2022203295971539078,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:312",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 76,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 35,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1255118/?format=api",
            "priority": 100,
            "id": 1416604,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=9c104f2f0001f886",
            "url": "https://translate-dev.freebsd.org/api/units/1416604/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T19:51:14.426829Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "MAINTAINER=\tyouremail@example.com\nCOMMENT=\tCat chasing a mouse all over the screen\nWWW=\t\thttp://www.daidouji.com/oneko/\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8789123155047351679,
            "content_hash": 8789123155047351679,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:89",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 13,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1450662/?format=api",
            "priority": 100,
            "id": 1450672,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=f9f93cf157c2057f",
            "url": "https://translate-dev.freebsd.org/api/units/1450672/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-09-10T00:49:57.973462Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "The URL that used to be included as the last line of the [.filename]#pkg-descr# file has been moved to the [.filename]#Makefile#."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1825959242979726508,
            "content_hash": -1825959242979726508,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:125",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 23,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1450664/?format=api",
            "priority": 100,
            "id": 1450673,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=66a8e3be2bda2b54",
            "url": "https://translate-dev.freebsd.org/api/units/1450673/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-09-10T00:49:58.273635Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "PORTNAME=\toneko\nDISTVERSION=\t1.1b\nCATEGORIES=\tgames\nMASTER_SITES=\tftp://ftp.rediris.es/sites/ftp.freebsd.org/pub/FreeBSD/\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7593409470776834069,
            "content_hash": 7593409470776834069,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:85",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 12,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1547654/?format=api",
            "priority": 100,
            "id": 1547669,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=e96135ae9bbd7815",
            "url": "https://translate-dev.freebsd.org/api/units/1547669/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-21T01:13:47.589748Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Giving a good description in the summary of the problem report makes the work of port committers and triagers a lot easier.  The expected format for new ports is \"[NEW PORT] _category/portname short description of the port_\".  Using this scheme makes it easier and faster to begin the work of committing the new port."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8735807452393200926,
            "content_hash": -8735807452393200926,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:302",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 73,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 54,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1547656/?format=api",
            "priority": 100,
            "id": 1547670,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=06c42d6805e4a2e2",
            "url": "https://translate-dev.freebsd.org/api/units/1547670/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-21T01:13:47.599970Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Previously it was possible to submit patches for new ports using a man:shar[1] file; this is no longer the case with the evolution of man:git[1].  Committers no longer accept man:shar[1] files as their use is prone to mistake and does not add the relevant entry in the category's [.filename]#Makefile#."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6932650070548431179,
            "content_hash": 6932650070548431179,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:317",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 77,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 49,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1547658/?format=api",
            "priority": 100,
            "id": 1547671,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=e035b8822720414b",
            "url": "https://translate-dev.freebsd.org/api/units/1547671/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-04-21T01:13:47.603961Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "It is recommended to keep all the filenames in this file sorted alphabetically.  It will make verifying changes when upgrading the port much easier.  The sorting should be applied after variable expansion takes place.  The framework does this correctly when the package list is crossref:plist[plist-autoplist,generated automatically]."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 148422151407700570,
            "content_hash": 148422151407700570,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:154",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 29,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 46,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1588259/?format=api",
            "priority": 100,
            "id": 1588269,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=820f4d290b748a5a",
            "url": "https://translate-dev.freebsd.org/api/units/1588269/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-09T21:23:26.012586Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookquick-porting_index/id/?format=api",
            "source": [
                "Thorough automated testing can be done with package:ports-mgmt/poudriere[] from the Ports Collection, see crossref:testing[testing-poudriere,poudriere] for more information.  It maintains `jails` where all of the steps shown above can be tested without affecting the state of the host system."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5520061567331964172,
            "content_hash": -5520061567331964172,
            "location": "documentation/content/en/books/porters-handbook/quick-porting/_index.adoc:234",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 56,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 38,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1588261/?format=api",
            "priority": 100,
            "id": 1588270,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookquick-porting_index/id/?checksum=3364cd4044e46af4",
            "url": "https://translate-dev.freebsd.org/api/units/1588270/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-09T21:23:26.024808Z"
        }
    ]
}