Translation components API.

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

GET /api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/units/?format=api
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 64,
    "next": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/units/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "Chapter 11. Upgrading a Port"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7534466742972811465,
            "content_hash": 7534466742972811465,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:1",
            "context": "",
            "note": "type: YAML Front Matter: title",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 2,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105302/?format=api",
            "priority": 100,
            "id": 1105567,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=e88fcd955ae388c9",
            "url": "https://translate-dev.freebsd.org/api/units/1105567/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.298398Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "Upgrading a Port"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6265152257007708724,
            "content_hash": -6265152257007708724,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:13",
            "context": "",
            "note": "type: Title =",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 3,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105304/?format=api",
            "priority": 100,
            "id": 1105568,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=290db537695195cc",
            "url": "https://translate-dev.freebsd.org/api/units/1105568/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.305594Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "If the maintainer asks you to do the upgrade or there is no maintainer, then help out FreeBSD by preparing the update! Please do this by using the man:diff[1] command in the base system."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3283235249785769317,
            "content_hash": 3283235249785769317,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:67",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 8,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 34,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105318/?format=api",
            "priority": 100,
            "id": 1105575,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=ad90651079858d65",
            "url": "https://translate-dev.freebsd.org/api/units/1105575/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.399354Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "To create a suitable `diff` for a single patch, copy the file that needs patching to [.filename]#something.orig#, save the changes to [.filename]#something# and then create the patch:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2669464652397641853,
            "content_hash": 2669464652397641853,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:69",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 9,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105320/?format=api",
            "priority": 100,
            "id": 1105576,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=a50bd7f53a9f807d",
            "url": "https://translate-dev.freebsd.org/api/units/1105576/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.405694Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "% diff -u something.orig something > something.diff\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4889504964327166704,
            "content_hash": 4889504964327166704,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:73",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 10,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105322/?format=api",
            "priority": 100,
            "id": 1105577,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=c3db02dbfe3ad2f0",
            "url": "https://translate-dev.freebsd.org/api/units/1105577/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.412261Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "If some files have been added, copied, moved, or removed, add this information to the problem report so that the committer picking up the patch will know what man:git[1] commands to run."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7124767709851043703,
            "content_hash": -7124767709851043703,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:84",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 12,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 32,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105326/?format=api",
            "priority": 100,
            "id": 1105579,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=1d1fbd843b27b889",
            "url": "https://translate-dev.freebsd.org/api/units/1105579/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.425587Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "Now that all of that is done, read about how to keep up-to-date in crossref:keeping-up[keeping-up,Keeping Up]."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5631148616556375098,
            "content_hash": -5631148616556375098,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:118",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 19,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105340/?format=api",
            "priority": 100,
            "id": 1105586,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=31da242b18b993c6",
            "url": "https://translate-dev.freebsd.org/api/units/1105586/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.495467Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "Using Git to Make Patches"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 9040937782817116031,
            "content_hash": 9040937782817116031,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:120",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 20,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105342/?format=api",
            "priority": 100,
            "id": 1105587,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=fd77dd033538cf7f",
            "url": "https://translate-dev.freebsd.org/api/units/1105587/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.501794Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "% git add new_file\n% git mv old_name new_name\n% git rm deleted_file\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3609196796815613434,
            "content_hash": -3609196796815613434,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:148",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 26,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105354/?format=api",
            "priority": 100,
            "id": 1105593,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=4de98ea2b953e206",
            "url": "https://translate-dev.freebsd.org/api/units/1105593/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.576950Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "Make sure to check the port using the checklist in crossref:quick-porting[porting-testing,Testing the Port] and crossref:quick-porting[porting-portlint,Checking the Port with `portlint`]."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8492627928806481573,
            "content_hash": -8492627928806481573,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:151",
            "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": 19,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105356/?format=api",
            "priority": 100,
            "id": 1105594,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=0a241fe505eda15b",
            "url": "https://translate-dev.freebsd.org/api/units/1105594/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.583651Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "UPDATING and MOVED"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3085918091954001661,
            "content_hash": 3085918091954001661,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:217",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 46,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105370/?format=api",
            "priority": 100,
            "id": 1105601,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=aad362279cde96fd",
            "url": "https://translate-dev.freebsd.org/api/units/1105601/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.637486Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "/usr/ports/UPDATING"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4633656257012286486,
            "content_hash": 4633656257012286486,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:220",
            "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/1105372/?format=api",
            "priority": 100,
            "id": 1105602,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=c04e0dd0ca7bc416",
            "url": "https://translate-dev.freebsd.org/api/units/1105602/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.643542Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "YYYYMMDD:\n  AFFECTS: users of portcategory/portname\n  AUTHOR: Your name <Your email address>\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4842478060566723184,
            "content_hash": 4842478060566723184,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:230",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 49,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105376/?format=api",
            "priority": 100,
            "id": 1105604,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=c333f023b8b3ba70",
            "url": "https://translate-dev.freebsd.org/api/units/1105604/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.675827Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "  Special instructions\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3114472129445458930,
            "content_hash": 3114472129445458930,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:232",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 50,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105378/?format=api",
            "priority": 100,
            "id": 1105605,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=ab38d3e68a7373f2",
            "url": "https://translate-dev.freebsd.org/api/units/1105605/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.681742Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "# pkg delete -g -f docbook-xml* docbook-sk* docbook[2345]??-* docbook-4*\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3983094026368501398,
            "content_hash": 3983094026368501398,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:243",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 52,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105382/?format=api",
            "priority": 100,
            "id": 1105607,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=b746cae9e4acc696",
            "url": "https://translate-dev.freebsd.org/api/units/1105607/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.694131Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "# pkg delete -g -f docbook-xml\\* docbook-sk\\* docbook\\[2345\\]\\?\\?-\\* docbook-4\\*\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -343927629571883496,
            "content_hash": -343927629571883496,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:251",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 54,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105386/?format=api",
            "priority": 100,
            "id": 1105609,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=7b3a1fa4a2ecfe18",
            "url": "https://translate-dev.freebsd.org/api/units/1105609/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.709272Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "/usr/ports/MOVED"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2836574466166459019,
            "content_hash": -2836574466166459019,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:262",
            "context": "",
            "note": "type: Title ===",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 56,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105390/?format=api",
            "priority": 100,
            "id": 1105611,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=58a2768d45347575",
            "url": "https://translate-dev.freebsd.org/api/units/1105611/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.722555Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "old name|new name (blank for deleted)|date of move|reason\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3331224748471199722,
            "content_hash": 3331224748471199722,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:272",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 58,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105394/?format=api",
            "priority": 100,
            "id": 1105613,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=ae3ae342579da7ea",
            "url": "https://translate-dev.freebsd.org/api/units/1105613/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.735135Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "If a port was removed but has since been restored, delete the line in this file that states that it was removed."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1046055486445080784,
            "content_hash": -1046055486445080784,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:278",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 60,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105398/?format=api",
            "priority": 100,
            "id": 1105615,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=717baa13cb17af30",
            "url": "https://translate-dev.freebsd.org/api/units/1105615/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.781682Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "If a port was renamed and then renamed back to its original name, add a new one with the intermediate name to the old name, and remove the old entry as to not create a loop."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3889916674458492138,
            "content_hash": -3889916674458492138,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:280",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 61,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 36,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105400/?format=api",
            "priority": 100,
            "id": 1105616,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=4a043d64ed086316",
            "url": "https://translate-dev.freebsd.org/api/units/1105616/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.789659Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "Any changes must be validated with `Tools/scripts/MOVEDlint.awk`."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3922595234762149976,
            "content_hash": -3922595234762149976,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:284",
            "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": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105402/?format=api",
            "priority": 100,
            "id": 1105617,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=4990246ab25cafa8",
            "url": "https://translate-dev.freebsd.org/api/units/1105617/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.799453Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "If using a ports directory other than [.filename]#/usr/ports#, use:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6058914944367217681,
            "content_hash": -6058914944367217681,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:286",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 63,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105404/?format=api",
            "priority": 100,
            "id": 1105618,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=2bea68f5a8afb3ef",
            "url": "https://translate-dev.freebsd.org/api/units/1105618/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.807710Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "% cd /home/user/ports\n% env PORTSDIR=$PWD Tools/scripts/MOVEDlint.awk\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3144766285928390788,
            "content_hash": 3144766285928390788,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:291",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 64,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1105406/?format=api",
            "priority": 100,
            "id": 1105619,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=aba474467e62e084",
            "url": "https://translate-dev.freebsd.org/api/units/1105619/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-05-23T13:05:11.816230Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "Upgrading a FreeBSD Port"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1544662315115747483,
            "content_hash": 1544662315115747483,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:1",
            "context": "",
            "note": "type: YAML Front Matter: description",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 1,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1176708/?format=api",
            "priority": 100,
            "id": 1176750,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=956fbe310e68189b",
            "url": "https://translate-dev.freebsd.org/api/units/1176750/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-03T21:42:16.051315Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "% git clone https://git.FreeBSD.org/ports.git ~/my_wrkdir <.> <.>\n% cd ~/my_wrkdir\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2376194374097099164,
            "content_hash": 2376194374097099164,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:134",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 22,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1176710/?format=api",
            "priority": 100,
            "id": 1176751,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=a0f9f0319156d99c",
            "url": "https://translate-dev.freebsd.org/api/units/1176751/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-03T21:42:16.948238Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "Before making the patch, fetch the latest repository and rebase the changes on top of it.  Watch and follow the output carefully.  If any of the files failed to rebase, it means that the upstream files changed while you were editing the same file, and the conflicts need to be resolved manually."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 281811575305507998,
            "content_hash": 281811575305507998,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:157",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 29,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 52,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1176712/?format=api",
            "priority": 100,
            "id": 1176752,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=83e9322277ad949e",
            "url": "https://translate-dev.freebsd.org/api/units/1176752/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-03T21:42:17.248444Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "% git fetch origin main\n% git rebase origin/main\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 296329627858908245,
            "content_hash": 296329627858908245,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:162",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 30,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1176714/?format=api",
            "priority": 100,
            "id": 1176753,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=841cc639fcf43455",
            "url": "https://translate-dev.freebsd.org/api/units/1176753/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-03T21:42:17.261185Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "Check the changes staged for the patch:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -450265478248639262,
            "content_hash": -450265478248639262,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:165",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 31,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1176716/?format=api",
            "priority": 100,
            "id": 1176754,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=79c055eee25e54e2",
            "url": "https://translate-dev.freebsd.org/api/units/1176754/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-03T21:42:17.350196Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "% git status\n% git diff --staged\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -461902876849334765,
            "content_hash": -461902876849334765,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:170",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 32,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1176718/?format=api",
            "priority": 100,
            "id": 1176755,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=7996fdc7e0aa1613",
            "url": "https://translate-dev.freebsd.org/api/units/1176755/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-03T21:42:17.441507Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "% git diff --staged > ../`make -VPKGNAME`.diff\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2984233608486846896,
            "content_hash": -2984233608486846896,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:191",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 38,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1176720/?format=api",
            "priority": 100,
            "id": 1176756,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=5695df581f5bfe50",
            "url": "https://translate-dev.freebsd.org/api/units/1176756/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-03T21:42:17.545611Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "When a port is not the most recent version available from the authors, update the local working copy of [.filename]#/usr/ports#.  The port might have already been updated to the new version."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6916734369755196202,
            "content_hash": -6916734369755196202,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:52",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 4,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 31,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236444/?format=api",
            "priority": 100,
            "id": 1236570,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=2002d2bcb50194d6",
            "url": "https://translate-dev.freebsd.org/api/units/1236570/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:49.052859Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "The next step is to see if there is an update already pending.  To do this, there are two options.  There is a searchable interface to the https://bugs.freebsd.org/search/[FreeBSD Problem Report (PR) or bug database].  Select `Ports & Packages` in the `Product` multiple select menu, and enter the name of the port in the `Summary` field."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 118925042962803812,
            "content_hash": 118925042962803812,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:61",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 6,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 55,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236448/?format=api",
            "priority": 100,
            "id": 1236572,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=81a681b24cb22c64",
            "url": "https://translate-dev.freebsd.org/api/units/1236572/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:49.151022Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "If there is no pending PR, the next step is to send an email to the port's maintainer, as shown by `make maintainer`.  That person may already be working on an upgrade, or have a reason to not upgrade the port right now (because of, for example, stability problems of the new version), and there is no need to duplicate their work.  Note that unmaintained ports are listed with a maintainer of `ports@FreeBSD.org`, which is just the general ports mailing list, so sending mail there probably will not help in this case."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8136043834050143583,
            "content_hash": -8136043834050143583,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:65",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 7,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 92,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236452/?format=api",
            "priority": 100,
            "id": 1236574,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=0f16f73d526f1aa1",
            "url": "https://translate-dev.freebsd.org/api/units/1236574/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:49.351422Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "Otherwise, either use the `git diff` method (<<git-diff>>) or copy the contents of the port to an entire different directory and use the result of the recursive man:diff[1] output of the new and old ports directories (for example, if the modified port directory is called [.filename]#superedit# and the original is in our tree as [.filename]#superedit.bak#, then save the result of `diff -ruN superedit.bak superedit`).  Either unified or context diff is fine, but port committers generally prefer unified diffs.  Note the use of the `-N` option-this is the accepted way to force diff to properly deal with the case of new files being added or old files being deleted.  Before sending us the diff, please examine the output to make sure all the changes make sense.  (In particular, make sure to first clean out the work directories with `make clean`)."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4321191956527877702,
            "content_hash": -4321191956527877702,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:80",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 11,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 139,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236454/?format=api",
            "priority": 100,
            "id": 1236575,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=44080acf68e171ba",
            "url": "https://translate-dev.freebsd.org/api/units/1236575/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:49.655760Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "To simplify common operations with patch files, use `make makepatch` as described in crossref:slow-porting[slow-patch,Patching].  Other tools exists, like [.filename]#/usr/ports/Tools/scripts/patchtool.py#.  Before using it, please read [.filename]#/usr/ports/Tools/scripts/README.patchtool#."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1545057074031099034,
            "content_hash": -1545057074031099034,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:89",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 13,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 25,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236456/?format=api",
            "priority": 100,
            "id": 1236576,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=6a8edac6f8ac0366",
            "url": "https://translate-dev.freebsd.org/api/units/1236576/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:49.844971Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "If the upgrade is motivated by security concerns or a serious fault in the currently committed port, please notify the {portmgr} to request immediate rebuilding and redistribution of the port's package.  Unsuspecting users of `pkg` will otherwise continue to install the old version via `pkg install` for several weeks."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6100245185679775459,
            "content_hash": -6100245185679775459,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:108",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 17,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 49,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236464/?format=api",
            "priority": 100,
            "id": 1236580,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=2b579352f8c5291d",
            "url": "https://translate-dev.freebsd.org/api/units/1236580/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:50.059832Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "Please use man:diff[1] or `git diff` to create updates to existing ports.  Other formats include the whole file and make it impossible to see just what has changed.  When diffs are not included, the entire update might be ignored."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 805321946902272680,
            "content_hash": 805321946902272680,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:115",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 18,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 39,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236466/?format=api",
            "priority": 100,
            "id": 1236581,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=8b2d140b3eef9aa8",
            "url": "https://translate-dev.freebsd.org/api/units/1236581/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:50.156659Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "While in the port directory, make any changes that are needed.  If adding, moving, or removing a file, use `git` to track these changes:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6625652228522340847,
            "content_hash": -6625652228522340847,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:142",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 25,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236470/?format=api",
            "priority": 100,
            "id": 1236583,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=240cf46701a68e11",
            "url": "https://translate-dev.freebsd.org/api/units/1236583/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:50.448841Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "If files have been added, moved, or removed, include the man:git[1] `add`, `mv`, and `rm` commands that were used.  `git mv` must be run before the patch can be applied.  `git add` or `git rm` must be run after the patch is applied."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -776498761305021879,
            "content_hash": -776498761305021879,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:212",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 44,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 43,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236472/?format=api",
            "priority": 100,
            "id": 1236584,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=7539527d9be22249",
            "url": "https://translate-dev.freebsd.org/api/units/1236584/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:50.762278Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "If upgrading the port requires special steps like changing configuration files or running a specific program, it must be documented in this file.  The format of an entry in this file is:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3238420599444981893,
            "content_hash": 3238420599444981893,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:224",
            "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": 32,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236474/?format=api",
            "priority": 100,
            "id": 1236585,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=acf12e609739c885",
            "url": "https://translate-dev.freebsd.org/api/units/1236585/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:50.948882Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "When including exact portmaster, portupgrade, and/or pkg instructions, please make sure to get the shell escaping right.  For example, do _not_ use:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4056305296453594924,
            "content_hash": 4056305296453594924,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:239",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 51,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236476/?format=api",
            "priority": 100,
            "id": 1236586,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=b84ae42d07a6ef2c",
            "url": "https://translate-dev.freebsd.org/api/units/1236586/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:51.146441Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "As shown, the command will only work with bourne shells.  Instead, use the form shown below, which will work with both bourne shell and c-shell:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 952720873258131550,
            "content_hash": 952720873258131550,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:247",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 53,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 25,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236478/?format=api",
            "priority": 100,
            "id": 1236587,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=8d38be9624a6a05e",
            "url": "https://translate-dev.freebsd.org/api/units/1236587/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:51.249588Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "It is recommended that the AFFECTS line contains a glob matching all the ports affected by the entry so that automated tools can parse it as easily as possible.  If an update concerns all the existing BIND 9 versions the `AFFECTS` content must be `users of dns/bind9*`, it must _not_ be `users of BIND 9`"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2625518860622834504,
            "content_hash": -2625518860622834504,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:259",
            "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": 55,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236480/?format=api",
            "priority": 100,
            "id": 1236588,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=5b904881c17cd4b8",
            "url": "https://translate-dev.freebsd.org/api/units/1236588/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:51.355641Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "This file is used to list moved or removed ports.  Each line in the file is made up of the name of the port, where the port was moved, when, and why.  If the port was removed, the section detailing where it was moved can be left blank.  Each section must be separated by the `|` (pipe) character, like so:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3678007254877255103,
            "content_hash": -3678007254877255103,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:268",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 57,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 60,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236482/?format=api",
            "priority": 100,
            "id": 1236589,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=4cf517e37bbb4a41",
            "url": "https://translate-dev.freebsd.org/api/units/1236589/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:51.452237Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "The date must be entered in the form `YYYY-MM-DD`.  New entries are added to the end of the list to keep it in chronological order, with the oldest entry at the top of the list."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3579114218174949722,
            "content_hash": -3579114218174949722,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:276",
            "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": 35,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1236484/?format=api",
            "priority": 100,
            "id": 1236590,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=4e546e94df21d6a6",
            "url": "https://translate-dev.freebsd.org/api/units/1236590/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-12T19:41:51.542430Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "If the port is unmaintained, and you are actively using it, please consider volunteering to become its maintainer.  FreeBSD has over 4000 ports without maintainers, and this is an area where more volunteers are always needed.  (For a detailed description of the responsibilities of maintainers, refer to the section in the extref:{developers-handbook}[Developer's Handbook, POLICIES-MAINTAINER].)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2481013390174422296,
            "content_hash": 2481013390174422296,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:93",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 14,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 54,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1254100/?format=api",
            "priority": 100,
            "id": 1254200,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=a26e54888c558518",
            "url": "https://translate-dev.freebsd.org/api/units/1254200/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-11-05T01:55:18.374637Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "Before submitting the bug, review the extref:{problem-reports}[Writing the problem report, pr-writing] section in the Problem Reports article.  It contains far more information about how to write useful problem reports."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 572469300793477340,
            "content_hash": 572469300793477340,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:102",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 16,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 29,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1254102/?format=api",
            "priority": 100,
            "id": 1254201,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=87f1d1cbc69c88dc",
            "url": "https://translate-dev.freebsd.org/api/units/1254201/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-11-05T01:55:18.382190Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "When possible, please submit a man:git[1] patch or diff.  They are easier to handle than diffs between \"new and old\" directories.  It is easier to see what has changed, and to update the diff if something was modified in the Ports Collection since the work on it began, or if the committer asks for something to be fixed.  Also, a patch generated with man:git-format-patch[1] or man:git-diff[1] can be easily applied with man:git-am[1] or man:git-apply[1] and will save some time for the committer.  Finally, the git patch generated by man:git-format-patch[1] includes your author information and commit messages.  These will be recorded in the log of the repository and this is the recommended way to submit your changes."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 457305816120637181,
            "content_hash": 457305816120637181,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:129",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 21,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 116,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1254104/?format=api",
            "priority": 100,
            "id": 1254202,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=8658ad37839736fd",
            "url": "https://translate-dev.freebsd.org/api/units/1254202/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-11-05T01:55:18.465352Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "The last step is to make an unified diff or patch of the changes:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1692729999792646433,
            "content_hash": -1692729999792646433,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:173",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 33,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1254108/?format=api",
            "priority": 100,
            "id": 1254204,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=688237089db656df",
            "url": "https://translate-dev.freebsd.org/api/units/1254204/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-11-05T01:55:18.572704Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/nb_NO/?format=api",
            "source": [
                "This will generate a diff named like `foo-1.2.3.diff`.  Where `foo` is replaced with the first line of the commit message, i.e., the subject of the commit message."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7721867603181318123,
            "content_hash": -7721867603181318123,
            "location": "documentation/content/en/books/porters-handbook/upgrading/_index.adoc:194",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 39,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1254112/?format=api",
            "priority": 100,
            "id": 1254206,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/nb_NO/?checksum=14d66a53bdc7d015",
            "url": "https://translate-dev.freebsd.org/api/units/1254206/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-11-05T01:55:18.583327Z"
        }
    ]
}