Translation components API.

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

GET /api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/units/?format=api&page=3
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 2274,
    "next": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/units/?format=api&page=4",
    "previous": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/units/?format=api&page=2",
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Instructions on how to get and install applications from the Ports Collection can be found in the <link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/books/handbook/ports-using.html\">Ports section</link> of the handbook."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7514384603955172960,
            "content_hash": 7514384603955172960,
            "location": "book.translate.xml:515",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 102,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 23,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105716/?format=api",
            "priority": 100,
            "id": 205043,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=e84874fc00699660",
            "url": "https://translate-dev.freebsd.org/api/units/205043/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.784347Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "<acronym>BASIC</acronym>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5599809144512149385,
            "content_hash": -5599809144512149385,
            "location": "book.translate.xml:521",
            "context": "",
            "note": "(itstool) path: varlistentry/term",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 103,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105717/?format=api",
            "priority": 100,
            "id": 205044,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=32497b408b5e8877",
            "url": "https://translate-dev.freebsd.org/api/units/205044/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.791061Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Short for Beginner's All-purpose Symbolic Instruction Code. Developed in the 1950s for teaching University students to program and provided with every self-respecting personal computer in the 1980s, <acronym>BASIC</acronym> has been the first programming language for many programmers. It is also the foundation for Visual Basic."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1884557226258203336,
            "content_hash": -1884557226258203336,
            "location": "book.translate.xml:524",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 104,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 45,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105718/?format=api",
            "priority": 100,
            "id": 205045,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=65d8b53001fbfd38",
            "url": "https://translate-dev.freebsd.org/api/units/205045/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.798327Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "The Bywater Basic Interpreter can be found in the Ports Collection as <package>lang/bwbasic</package> and the Phil Cockroft's Basic Interpreter (formerly Rabbit Basic) is available as <package>lang/pbasic</package>."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 169347158854066486,
            "content_hash": 169347158854066486,
            "location": "book.translate.xml:532",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 105,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105719/?format=api",
            "priority": 100,
            "id": 205046,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=8259a457ff37e136",
            "url": "https://translate-dev.freebsd.org/api/units/205046/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.805320Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Lisp"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5572811869735098363,
            "content_hash": -5572811869735098363,
            "location": "book.translate.xml:541",
            "context": "",
            "note": "(itstool) path: varlistentry/term",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 106,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105720/?format=api",
            "priority": 100,
            "id": 205047,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=32a96521685be805",
            "url": "https://translate-dev.freebsd.org/api/units/205047/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.812720Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "A language that was developed in the late 1950s as an alternative to the <quote>number-crunching</quote> languages that were popular at the time. Instead of being based on numbers, Lisp is based on lists; in fact, the name is short for <quote>List Processing</quote>. It is very popular in <acronym>AI</acronym> (Artificial Intelligence) circles."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1066659596395265206,
            "content_hash": -1066659596395265206,
            "location": "book.translate.xml:544",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 107,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 51,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105721/?format=api",
            "priority": 100,
            "id": 205048,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=713276bf9c99434a",
            "url": "https://translate-dev.freebsd.org/api/units/205048/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.819208Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Lisp is an extremely powerful and sophisticated language, but can be rather large and unwieldy."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7269268127968576875,
            "content_hash": 7269268127968576875,
            "location": "book.translate.xml:552",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 108,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105722/?format=api",
            "priority": 100,
            "id": 205049,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=e4e1a0d920a2c56b",
            "url": "https://translate-dev.freebsd.org/api/units/205049/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.826940Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Various implementations of Lisp that can run on <trademark class=\"registered\">UNIX</trademark> systems are available in the Ports Collection for FreeBSD. GNU Common Lisp can be found as <package>lang/gcl</package>. CLISP by Bruno Haible and Michael Stoll is available as <package>lang/clisp</package>. For CMUCL, which includes a highly-optimizing compiler too, or simpler Lisp implementations like SLisp, which implements most of the Common Lisp constructs in a few hundred lines of C code, <package>lang/cmucl</package> and <package>lang/slisp</package> are available respectively."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3046589716725288019,
            "content_hash": 3046589716725288019,
            "location": "book.translate.xml:555",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 109,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 74,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105723/?format=api",
            "priority": 100,
            "id": 205050,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=aa47a934b1c4cc53",
            "url": "https://translate-dev.freebsd.org/api/units/205050/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.834928Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Perl"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4010048669106415320,
            "content_hash": -4010048669106415320,
            "location": "book.translate.xml:571",
            "context": "",
            "note": "(itstool) path: varlistentry/term",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 110,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105724/?format=api",
            "priority": 100,
            "id": 205051,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=485971fb49e25928",
            "url": "https://translate-dev.freebsd.org/api/units/205051/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.842943Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Very popular with system administrators for writing scripts; also often used on World Wide Web servers for writing <acronym>CGI</acronym> scripts."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4352482676421280564,
            "content_hash": -4352482676421280564,
            "location": "book.translate.xml:574",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 111,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105725/?format=api",
            "priority": 100,
            "id": 205052,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=4398e010f4de3ccc",
            "url": "https://translate-dev.freebsd.org/api/units/205052/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.849990Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Perl is available in the Ports Collection as <package>lang/perl5.24</package> for all FreeBSD releases."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 707512563238638204,
            "content_hash": 707512563238638204,
            "location": "book.translate.xml:578",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 112,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105726/?format=api",
            "priority": 100,
            "id": 205053,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=89d196ed7df7127c",
            "url": "https://translate-dev.freebsd.org/api/units/205053/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.857989Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Scheme"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7635057356457173226,
            "content_hash": 7635057356457173226,
            "location": "book.translate.xml:585",
            "context": "",
            "note": "(itstool) path: varlistentry/term",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 113,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105727/?format=api",
            "priority": 100,
            "id": 205054,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=e9f52c36a35ce0ea",
            "url": "https://translate-dev.freebsd.org/api/units/205054/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.865325Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "A dialect of Lisp that is rather more compact and cleaner than Common Lisp. Popular in Universities as it is simple enough to teach to undergraduates as a first language, while it has a high enough level of abstraction to be used in research work."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6129859179873043253,
            "content_hash": -6129859179873043253,
            "location": "book.translate.xml:588",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 114,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 45,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105728/?format=api",
            "priority": 100,
            "id": 205055,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=2aee5d8da47ffccb",
            "url": "https://translate-dev.freebsd.org/api/units/205055/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.873612Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Scheme is available from the Ports Collection as <package>lang/elk</package> for the Elk Scheme Interpreter. The MIT Scheme Interpreter can be found in <package>lang/mit-scheme</package> and the SCM Scheme Interpreter in <package>lang/scm</package>."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4494653532717550238,
            "content_hash": 4494653532717550238,
            "location": "book.translate.xml:594",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 115,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 30,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105729/?format=api",
            "priority": 100,
            "id": 205056,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=be60379306158a9e",
            "url": "https://translate-dev.freebsd.org/api/units/205056/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.880793Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Icon"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4747916883571233064,
            "content_hash": -4747916883571233064,
            "location": "book.translate.xml:605",
            "context": "",
            "note": "(itstool) path: varlistentry/term",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 116,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105730/?format=api",
            "priority": 100,
            "id": 205057,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=3e1c02bffba82ed8",
            "url": "https://translate-dev.freebsd.org/api/units/205057/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.888321Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Icon is a high-level language with extensive facilities for processing strings and structures. The version of Icon for FreeBSD can be found in the Ports Collection as <package>lang/icon</package>."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5030236596237446659,
            "content_hash": -5030236596237446659,
            "location": "book.translate.xml:608",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 117,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 28,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105731/?format=api",
            "priority": 100,
            "id": 205058,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=3a3102779118d1fd",
            "url": "https://translate-dev.freebsd.org/api/units/205058/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.895937Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Logo"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3322654007838386323,
            "content_hash": -3322654007838386323,
            "location": "book.translate.xml:617",
            "context": "",
            "note": "(itstool) path: varlistentry/term",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 118,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105732/?format=api",
            "priority": 100,
            "id": 205059,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=51e38fc8b743d76d",
            "url": "https://translate-dev.freebsd.org/api/units/205059/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.904777Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Logo is a language that is easy to learn, and has been used as an introductory programming language in various courses. It is an excellent tool to work with when teaching programming to smaller age groups, as it makes creation of elaborate geometric shapes an easy task."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5759804104649019790,
            "content_hash": -5759804104649019790,
            "location": "book.translate.xml:620",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 119,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 47,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105733/?format=api",
            "priority": 100,
            "id": 205060,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=301110aefe8eee72",
            "url": "https://translate-dev.freebsd.org/api/units/205060/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.911983Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "The latest version of Logo for FreeBSD is available from the Ports Collection in <package>lang/logo</package>."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3105551882320625864,
            "content_hash": -3105551882320625864,
            "location": "book.translate.xml:627",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 120,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105734/?format=api",
            "priority": 100,
            "id": 205061,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=54e6dd0456bbbf38",
            "url": "https://translate-dev.freebsd.org/api/units/205061/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.919738Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Python"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3148803024065387805,
            "content_hash": -3148803024065387805,
            "location": "book.translate.xml:634",
            "context": "",
            "note": "(itstool) path: varlistentry/term",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 121,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105735/?format=api",
            "priority": 100,
            "id": 205062,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=544d34552ae822e3",
            "url": "https://translate-dev.freebsd.org/api/units/205062/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.927168Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Python is an Object-Oriented, interpreted language. Its advocates argue that it is one of the best languages to start programming with, since it is relatively easy to start with, but is not limited in comparison to other popular interpreted languages that are used for the development of large, complex applications (Perl and Tcl are two other languages that are popular for such tasks)."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 403791235162997282,
            "content_hash": 403791235162997282,
            "location": "book.translate.xml:637",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 122,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 63,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105736/?format=api",
            "priority": 100,
            "id": 205063,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=859a8dfd2f4e8222",
            "url": "https://translate-dev.freebsd.org/api/units/205063/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.934818Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "The latest version of Python is available from the Ports Collection in <package>lang/python</package>."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2753653096509417114,
            "content_hash": 2753653096509417114,
            "location": "book.translate.xml:646",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 123,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105737/?format=api",
            "priority": 100,
            "id": 205064,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=a636f0e6dc19269a",
            "url": "https://translate-dev.freebsd.org/api/units/205064/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.942204Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Ruby"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6877794855365184596,
            "content_hash": 6877794855365184596,
            "location": "book.translate.xml:653",
            "context": "",
            "note": "(itstool) path: varlistentry/term",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 124,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105738/?format=api",
            "priority": 100,
            "id": 205065,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=df72d5fb180d0c54",
            "url": "https://translate-dev.freebsd.org/api/units/205065/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.949408Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Ruby is an interpreter, pure object-oriented programming language. It has become widely popular because of its easy to understand syntax, flexibility when writing code, and the ability to easily develop and maintain large, complex programs."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5359388186141853622,
            "content_hash": -5359388186141853622,
            "location": "book.translate.xml:656",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 125,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 35,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105739/?format=api",
            "priority": 100,
            "id": 205066,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=359fa0d70796f84a",
            "url": "https://translate-dev.freebsd.org/api/units/205066/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.956175Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Ruby is available from the Ports Collection as <package>lang/ruby25</package>."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6260036613690755877,
            "content_hash": 6260036613690755877,
            "location": "book.translate.xml:662",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 126,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105740/?format=api",
            "priority": 100,
            "id": 205067,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=d6e01e220ffa0b25",
            "url": "https://translate-dev.freebsd.org/api/units/205067/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.963688Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Tcl and Tk"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7309515911115482863,
            "content_hash": -7309515911115482863,
            "location": "book.translate.xml:668",
            "context": "",
            "note": "(itstool) path: varlistentry/term",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 127,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105741/?format=api",
            "priority": 100,
            "id": 205068,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=1a8f62019de55911",
            "url": "https://translate-dev.freebsd.org/api/units/205068/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.970923Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Tcl is an embeddable, interpreted language, that has become widely used and became popular mostly because of its portability to many platforms. It can be used both for quickly writing small, prototype applications, or (when combined with Tk, a GUI toolkit) fully-fledged, featureful programs."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3980683000112587938,
            "content_hash": -3980683000112587938,
            "location": "book.translate.xml:671",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 128,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 44,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105742/?format=api",
            "priority": 100,
            "id": 205069,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=48c1c5e6e6da5b5e",
            "url": "https://translate-dev.freebsd.org/api/units/205069/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.981734Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Various versions of Tcl are available as ports for FreeBSD. The latest version, Tcl 8.5, can be found in <package>lang/tcl87</package>."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -466511402828013486,
            "content_hash": -466511402828013486,
            "location": "book.translate.xml:678",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 129,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105743/?format=api",
            "priority": 100,
            "id": 205070,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=79869e59cec46052",
            "url": "https://translate-dev.freebsd.org/api/units/205070/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.991254Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Compilers"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -9128803440075286201,
            "content_hash": -9128803440075286201,
            "location": "book.translate.xml:687",
            "context": "",
            "note": "(itstool) path: sect2/title",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 130,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105744/?format=api",
            "priority": 100,
            "id": 205071,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=014ff9a341f2d947",
            "url": "https://translate-dev.freebsd.org/api/units/205071/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:11.998442Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "If you run it in the shell, you may get a core dump."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -816659043010658433,
            "content_hash": -816659043010658433,
            "location": "book.translate.xml:695",
            "context": "",
            "note": "(itstool) path: footnote/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 131,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105745/?format=api",
            "priority": 100,
            "id": 205072,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=74aaa4ed5ebd3f7f",
            "url": "https://translate-dev.freebsd.org/api/units/205072/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.005923Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Compilers are rather different. First of all, you write your code in a file (or files) using an editor. You then run the compiler and see if it accepts your program. If it did not compile, grit your teeth and go back to the editor; if it did compile and gave you a program, you can run it either at a shell command prompt or in a debugger to see if it works properly.<_:footnote-1/>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7998097701100754902,
            "content_hash": -7998097701100754902,
            "location": "book.translate.xml:689",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 132,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 74,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105746/?format=api",
            "priority": 100,
            "id": 205073,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=11010c843f05682a",
            "url": "https://translate-dev.freebsd.org/api/units/205073/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.013238Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Obviously, this is not quite as direct as using an interpreter. However it allows you to do a lot of things which are very difficult or even impossible with an interpreter, such as writing code which interacts closely with the operating system—or even writing your own operating system! It is also useful if you need to write very efficient code, as the compiler can take its time and optimize the code, which would not be acceptable in an interpreter. Moreover, distributing a program written for a compiler is usually more straightforward than one written for an interpreter—you can just give them a copy of the executable, assuming they have the same operating system as you."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7085307690719426183,
            "content_hash": 7085307690719426183,
            "location": "book.translate.xml:698",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 133,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 115,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105747/?format=api",
            "priority": 100,
            "id": 205074,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=e25411ce1dacb687",
            "url": "https://translate-dev.freebsd.org/api/units/205074/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.020536Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "As the edit-compile-run-debug cycle is rather tedious when using separate programs, many commercial compiler makers have produced Integrated Development Environments (<acronym>IDE</acronym>s for short). FreeBSD does not include an IDE in the base system, but <package>devel/kdevelop</package> is available in the Ports Collection and many use <application>Emacs</application> for this purpose. Using <application>Emacs</application> as an IDE is discussed in <xref linkend=\"emacs\"/>."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7744678652950396145,
            "content_hash": -7744678652950396145,
            "location": "book.translate.xml:711",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 134,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 58,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105748/?format=api",
            "priority": 100,
            "id": 205075,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=14855fcc5757430f",
            "url": "https://translate-dev.freebsd.org/api/units/205075/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.028382Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Compiling with <command>cc</command>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -829235858558329398,
            "content_hash": -829235858558329398,
            "location": "book.translate.xml:725",
            "context": "",
            "note": "(itstool) path: sect1/title",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 135,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105749/?format=api",
            "priority": 100,
            "id": 205076,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=747df6614f9d5dca",
            "url": "https://translate-dev.freebsd.org/api/units/205076/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.035238Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "This section deals with the <application>gcc</application> and <application>clang</application> compilers for C and C++, since they come with the FreeBSD base system. Starting with FreeBSD 10.X <command>clang</command> is installed as <command>cc</command>. The details of producing a program with an interpreter vary considerably between interpreters, and are usually well covered in the documentation and on-line help for the interpreter."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1759464985938598785,
            "content_hash": -1759464985938598785,
            "location": "book.translate.xml:727",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 136,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 57,
            "source_unit": "https://translate-dev.freebsd.org/api/units/157541/?format=api",
            "priority": 100,
            "id": 205077,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=67951fead664647f",
            "url": "https://translate-dev.freebsd.org/api/units/205077/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.042087Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Once you have written your masterpiece, the next step is to convert it into something that will (hopefully!) run on FreeBSD. This usually involves several steps, each of which is done by a separate program."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1255765646909740175,
            "content_hash": -1255765646909740175,
            "location": "book.translate.xml:736",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 137,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 35,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105751/?format=api",
            "priority": 100,
            "id": 205078,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=6e929fcc26ce6b71",
            "url": "https://translate-dev.freebsd.org/api/units/205078/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.049422Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Pre-process your source code to remove comments and do other tricks like expanding macros in C."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 996050939727545198,
            "content_hash": 996050939727545198,
            "location": "book.translate.xml:743",
            "context": "",
            "note": "(itstool) path: step/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 138,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105752/?format=api",
            "priority": 100,
            "id": 205079,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=8dd2af0d68a7836e",
            "url": "https://translate-dev.freebsd.org/api/units/205079/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.056186Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Check the syntax of your code to see if you have obeyed the rules of the language. If you have not, it will complain!"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 669923413501396596,
            "content_hash": 669923413501396596,
            "location": "book.translate.xml:748",
            "context": "",
            "note": "(itstool) path: step/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 139,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105753/?format=api",
            "priority": 100,
            "id": 205080,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=894c0bcb9077c674",
            "url": "https://translate-dev.freebsd.org/api/units/205080/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.063974Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Convert the source code into assembly language—this is very close to machine code, but still understandable by humans. Allegedly."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4153644672684935486,
            "content_hash": 4153644672684935486,
            "location": "book.translate.xml:754",
            "context": "",
            "note": "(itstool) path: step/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 140,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105754/?format=api",
            "priority": 100,
            "id": 205081,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=b9a4b5d2a694493e",
            "url": "https://translate-dev.freebsd.org/api/units/205081/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.071177Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Convert the assembly language into machine code—yep, we are talking bits and bytes, ones and zeros here."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7906711637879233061,
            "content_hash": 7906711637879233061,
            "location": "book.translate.xml:760",
            "context": "",
            "note": "(itstool) path: step/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 141,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105755/?format=api",
            "priority": 100,
            "id": 205082,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=edba4857d53d1a25",
            "url": "https://translate-dev.freebsd.org/api/units/205082/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.078086Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Check that you have used things like functions and global variables in a consistent way. For example, if you have called a non-existent function, it will complain."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7990986652197424932,
            "content_hash": 7990986652197424932,
            "location": "book.translate.xml:766",
            "context": "",
            "note": "(itstool) path: step/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 142,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105756/?format=api",
            "priority": 100,
            "id": 205083,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=eee5b005a91d8f24",
            "url": "https://translate-dev.freebsd.org/api/units/205083/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.084713Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "If you are trying to produce an executable from several source code files, work out how to fit them all together."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 9127446566611192631,
            "content_hash": 9127446566611192631,
            "location": "book.translate.xml:773",
            "context": "",
            "note": "(itstool) path: step/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 143,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105757/?format=api",
            "priority": 100,
            "id": 205084,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=feab344b05380b37",
            "url": "https://translate-dev.freebsd.org/api/units/205084/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.093241Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Work out how to produce something that the system's run-time loader will be able to load into memory and run."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8985333011976532733,
            "content_hash": 8985333011976532733,
            "location": "book.translate.xml:779",
            "context": "",
            "note": "(itstool) path: step/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 144,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105758/?format=api",
            "priority": 100,
            "id": 205085,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=fcb250c49f73b2fd",
            "url": "https://translate-dev.freebsd.org/api/units/205085/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.100623Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Finally, write the executable on the filesystem."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3754635145642719822,
            "content_hash": 3754635145642719822,
            "location": "book.translate.xml:785",
            "context": "",
            "note": "(itstool) path: step/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 145,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105759/?format=api",
            "priority": 100,
            "id": 205086,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=b41b24c5a53b3a4e",
            "url": "https://translate-dev.freebsd.org/api/units/205086/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.107932Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "The word <firstterm>compiling</firstterm> is often used to refer to just steps 1 to 4—the others are referred to as <firstterm>linking</firstterm>. Sometimes step 1 is referred to as <firstterm>pre-processing</firstterm> and steps 3-4 as <firstterm>assembling</firstterm>."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7730505537799043016,
            "content_hash": -7730505537799043016,
            "location": "book.translate.xml:789",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 146,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 33,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105760/?format=api",
            "priority": 100,
            "id": 205087,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=14b7ba2bdd4c4838",
            "url": "https://translate-dev.freebsd.org/api/units/205087/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.115318Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "Fortunately, almost all this detail is hidden from you, as <command>cc</command> is a front end that manages calling all these programs with the right arguments for you; simply typing"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2172126524894944633,
            "content_hash": 2172126524894944633,
            "location": "book.translate.xml:795",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 147,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 29,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105761/?format=api",
            "priority": 100,
            "id": 205088,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=9e24f190e3911d79",
            "url": "https://translate-dev.freebsd.org/api/units/205088/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.122515Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "<prompt>%</prompt> <userinput>cc foobar.c</userinput>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3249301673717350575,
            "content_hash": -3249301673717350575,
            "location": "book.translate.xml:800",
            "context": "",
            "note": "(itstool) path: sect1/screen",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 148,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105762/?format=api",
            "priority": 100,
            "id": 205089,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=52e82957e1febf51",
            "url": "https://translate-dev.freebsd.org/api/units/205089/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.130007Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "will cause <filename>foobar.c</filename> to be compiled by all the steps above. If you have more than one file to compile, just do something like"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7466429877400589920,
            "content_hash": -7466429877400589920,
            "location": "book.translate.xml:802",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 149,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105763/?format=api",
            "priority": 100,
            "id": 205090,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=1861e995d92ca9a0",
            "url": "https://translate-dev.freebsd.org/api/units/205090/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.137345Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "<prompt>%</prompt> <userinput>cc foo.c bar.c</userinput>"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2956402389102639610,
            "content_hash": 2956402389102639610,
            "location": "book.translate.xml:806",
            "context": "",
            "note": "(itstool) path: sect1/screen",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 150,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105764/?format=api",
            "priority": 100,
            "id": 205091,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=a907404f279439fa",
            "url": "https://translate-dev.freebsd.org/api/units/205091/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.144973Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_developers-handbook/zh_CN/?format=api",
            "source": [
                "In case you did not know, a binary sort is an efficient way of sorting things into order and a bubble sort is not."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -520066027595178152,
            "content_hash": -520066027595178152,
            "location": "book.translate.xml:812",
            "context": "",
            "note": "(itstool) path: footnote/para",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 151,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/105765/?format=api",
            "priority": 100,
            "id": 205092,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_developers-handbook/zh_CN/?checksum=78c85ab40d70df58",
            "url": "https://translate-dev.freebsd.org/api/units/205092/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-11-09T06:16:12.152549Z"
        }
    ]
}