Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/booksdevelopers-handbookx86_index/en/units/?format=api
https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/units/?format=api&page=2", "previous": null, "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Chapter 11. x86 Assembly Language Programming" ], "previous_source": "", "target": [ "Chapter 11. x86 Assembly Language Programming" ], "id_hash": 5432724819755322272, "content_hash": 5432724819755322272, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:1", "context": "", "note": "type: YAML Front Matter: title", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 2, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/1078578/?format=api", "priority": 100, "id": 1078578, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=cb64ea7093f6cba0", "url": "https://translate-dev.freebsd.org/api/units/1078578/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:10.602199Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "x86 Assembly Language Programming" ], "previous_source": "", "target": [ "x86 Assembly Language Programming" ], "id_hash": -5988707250265578468, "content_hash": -5988707250265578468, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:1, documentation/content/en/books/developers-handbook/x86/_index.adoc:14", "context": "", "note": "type: Title =", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "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/1078580/?format=api", "priority": 100, "id": 1078580, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=2ce3d67c441d241c", "url": "https://translate-dev.freebsd.org/api/units/1078580/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:10.715975Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "_This chapter was written by {stanislav}._" ], "previous_source": "", "target": [ "_This chapter was written by {stanislav}._" ], "id_hash": 562737571151199750, "content_hash": 562737571151199750, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:52", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 3, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/1078582/?format=api", "priority": 100, "id": 1078582, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=87cf3ed6e63bbe06", "url": "https://translate-dev.freebsd.org/api/units/1078582/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:10.778962Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Synopsis" ], "previous_source": "", "target": [ "Synopsis" ], "id_hash": -6651481047257516920, "content_hash": -6651481047257516920, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:54", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 4, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1078584/?format=api", "priority": 100, "id": 1078584, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=23b1313a83f8f488", "url": "https://translate-dev.freebsd.org/api/units/1078584/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:10.798868Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Even if we believe that all of UNIX(R) software should be written in C, or some other high-level language, we still need assembly language programmers: Who else would write the section of C library that accesses the kernel?" ], "previous_source": "", "target": [ "Even if we believe that all of UNIX(R) software should be written in C, or some other high-level language, we still need assembly language programmers: Who else would write the section of C library that accesses the kernel?" ], "id_hash": -3840589323739678335, "content_hash": -3840589323739678335, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:64", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 7, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 38, "source_unit": "https://translate-dev.freebsd.org/api/units/1078590/?format=api", "priority": 100, "id": 1078590, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=4ab37c5bbe56b981", "url": "https://translate-dev.freebsd.org/api/units/1078590/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:10.892550Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "In this chapter I will attempt to show you how you can use assembly language writing UNIX(R) programs, specifically under FreeBSD." ], "previous_source": "", "target": [ "In this chapter I will attempt to show you how you can use assembly language writing UNIX(R) programs, specifically under FreeBSD." ], "id_hash": 1580362682292131516, "content_hash": 1580362682292131516, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:66", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 8, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate-dev.freebsd.org/api/units/1078592/?format=api", "priority": 100, "id": 1078592, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=95ee937c864e56bc", "url": "https://translate-dev.freebsd.org/api/units/1078592/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:10.912481Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Copyright (R) 2000-2001 G. Adam Stanislav. All rights reserved." ], "previous_source": "", "target": [ "Copyright (R) 2000-2001 G. Adam Stanislav. All rights reserved." ], "id_hash": 67149576610890843, "content_hash": 67149576610890843, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:73, documentation/content/en/books/developers-handbook/x86/_index.adoc:4310", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 10, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/1078596/?format=api", "priority": 100, "id": 1078596, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=80ee902f24b5c45b", "url": "https://translate-dev.freebsd.org/api/units/1078596/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:10.977237Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "The Tools" ], "previous_source": "", "target": [ "The Tools" ], "id_hash": 9107769085332231644, "content_hash": 9107769085332231644, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:75", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 11, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1078598/?format=api", "priority": 100, "id": 1078598, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=fe654bba638315dc", "url": "https://translate-dev.freebsd.org/api/units/1078598/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:10.996811Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "The Assembler" ], "previous_source": "", "target": [ "The Assembler" ], "id_hash": 5378426506302298922, "content_hash": 5378426506302298922, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:78", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 12, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1078600/?format=api", "priority": 100, "id": 1078600, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=caa402694eb19b2a", "url": "https://translate-dev.freebsd.org/api/units/1078600/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.022578Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "The most important tool for assembly language programming is the assembler, the software that converts assembly language code into machine language." ], "previous_source": "", "target": [ "The most important tool for assembly language programming is the assembler, the software that converts assembly language code into machine language." ], "id_hash": -1436845756218541331, "content_hash": -1436845756218541331, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:81", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 13, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate-dev.freebsd.org/api/units/1078602/?format=api", "priority": 100, "id": 1078602, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=6c0f4c65bf90faed", "url": "https://translate-dev.freebsd.org/api/units/1078602/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.077697Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "The Linker" ], "previous_source": "", "target": [ "The Linker" ], "id_hash": -4768831300229728450, "content_hash": -4768831300229728450, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:92", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 17, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1078610/?format=api", "priority": 100, "id": 1078610, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=3dd1b532e40af73e", "url": "https://translate-dev.freebsd.org/api/units/1078610/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.183645Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "The output of the assembler, like that of any compiler, needs to be linked to form an executable file." ], "previous_source": "", "target": [ "The output of the assembler, like that of any compiler, needs to be linked to form an executable file." ], "id_hash": -284565056093161989, "content_hash": -284565056093161989, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:95", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 18, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/1078612/?format=api", "priority": 100, "id": 1078612, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=7c0d0596d413f5fb", "url": "https://translate-dev.freebsd.org/api/units/1078612/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.204969Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "System Calls" ], "previous_source": "", "target": [ "System Calls" ], "id_hash": 2585615995203731015, "content_hash": 2585615995203731015, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:100", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 20, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1078616/?format=api", "priority": 100, "id": 1078616, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=a3e1f40c67afbe47", "url": "https://translate-dev.freebsd.org/api/units/1078616/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.292857Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Default Calling Convention" ], "previous_source": "", "target": [ "Default Calling Convention" ], "id_hash": -8795743314540725567, "content_hash": -8795743314540725567, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:103", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 21, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1078618/?format=api", "priority": 100, "id": 1078618, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=05ef3e0ea9487ac1", "url": "https://translate-dev.freebsd.org/api/units/1078618/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.313433Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "kernel:\n\tint\t80h\t; Call kernel\n\tret\n" ], "previous_source": "", "target": [ "kernel:\n\tint\t80h\t; Call kernel\n\tret\n" ], "id_hash": -8555147417523765085, "content_hash": -8555147417523765085, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:119", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 25, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/1078626/?format=api", "priority": 100, "id": 1078626, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=094602c0396540a3", "url": "https://translate-dev.freebsd.org/api/units/1078626/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.412706Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "open:\n\tpush\tdword mode\n\tpush\tdword flags\n\tpush\tdword path\n\tmov\teax, 5\n\tcall\tkernel\n\tadd\tesp, byte 12\n\tret\n" ], "previous_source": "", "target": [ "open:\n\tpush\tdword mode\n\tpush\tdword flags\n\tpush\tdword path\n\tmov\teax, 5\n\tcall\tkernel\n\tadd\tesp, byte 12\n\tret\n" ], "id_hash": 963620980046143679, "content_hash": 963620980046143679, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:128", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 26, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 20, "source_unit": "https://translate-dev.freebsd.org/api/units/1078628/?format=api", "priority": 100, "id": 1078628, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=8d5f782d05c3a0bf", "url": "https://translate-dev.freebsd.org/api/units/1078628/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.429053Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "open:\n\tpush\tdword mode\n\tpush\tdword flags\n\tpush\tdword path\n\tmov\teax, 5\n\tpush\teax\t\t; Or any other dword\n\tint\t80h\n\tadd\tesp, byte 16\n" ], "previous_source": "", "target": [ "open:\n\tpush\tdword mode\n\tpush\tdword flags\n\tpush\tdword path\n\tmov\teax, 5\n\tpush\teax\t\t; Or any other dword\n\tint\t80h\n\tadd\tesp, byte 16\n" ], "id_hash": 5095936413588228802, "content_hash": 5095936413588228802, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:147", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 29, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 26, "source_unit": "https://translate-dev.freebsd.org/api/units/1078634/?format=api", "priority": 100, "id": 1078634, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=c6b8672b31e78ac2", "url": "https://translate-dev.freebsd.org/api/units/1078634/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.518174Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "The `5` that we have placed in `EAX` identifies the kernel function, in this case `open`." ], "previous_source": "", "target": [ "The `5` that we have placed in `EAX` identifies the kernel function, in this case `open`." ], "id_hash": 613696087180575323, "content_hash": 613696087180575323, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:150", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 30, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/1078636/?format=api", "priority": 100, "id": 1078636, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=88844956fc72025b", "url": "https://translate-dev.freebsd.org/api/units/1078636/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.537519Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Alternate Calling Convention" ], "previous_source": "", "target": [ "Alternate Calling Convention" ], "id_hash": -1686243485083479440, "content_hash": -1686243485083479440, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:152", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 31, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1078638/?format=api", "priority": 100, "id": 1078638, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=6899427c02c85270", "url": "https://translate-dev.freebsd.org/api/units/1078638/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.587690Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "open:\n\tmov\teax, 5\n\tmov\tebx, path\n\tmov\tecx, flags\n\tmov\tedx, mode\n\tint\t80h\n" ], "previous_source": "", "target": [ "open:\n\tmov\teax, 5\n\tmov\tebx, path\n\tmov\tecx, flags\n\tmov\tedx, mode\n\tint\t80h\n" ], "id_hash": -7488087531542427824, "content_hash": -7488087531542427824, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:171", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 34, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 15, "source_unit": "https://translate-dev.freebsd.org/api/units/1078644/?format=api", "priority": 100, "id": 1078644, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=1814f8104b61c750", "url": "https://translate-dev.freebsd.org/api/units/1078644/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.638029Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "% brandelf -t Linux filename\n" ], "previous_source": "", "target": [ "% brandelf -t Linux filename\n" ], "id_hash": -7343916695668178012, "content_hash": -7343916695668178012, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:184", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 37, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1078650/?format=api", "priority": 100, "id": 1078650, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=1a152aaccea343a4", "url": "https://translate-dev.freebsd.org/api/units/1078650/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.724383Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Which Convention Should You Use?" ], "previous_source": "", "target": [ "Which Convention Should You Use?" ], "id_hash": -7468456288142267081, "content_hash": -7468456288142267081, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:187", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 38, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1078652/?format=api", "priority": 100, "id": 1078652, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=185ab69354bf6d37", "url": "https://translate-dev.freebsd.org/api/units/1078652/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.773739Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "If you are coding specifically for FreeBSD, you should always use the UNIX(R) convention: It is faster, you can store global variables in registers, you do not have to brand the executable, and you do not impose the installation of the Linux emulation package on the target system." ], "previous_source": "", "target": [ "If you are coding specifically for FreeBSD, you should always use the UNIX(R) convention: It is faster, you can store global variables in registers, you do not have to brand the executable, and you do not impose the installation of the Linux emulation package on the target system." ], "id_hash": 2421933943570561260, "content_hash": 2421933943570561260, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:192", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 39, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 48, "source_unit": "https://translate-dev.freebsd.org/api/units/1078654/?format=api", "priority": 100, "id": 1078654, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=a19c7016f7fbf8ec", "url": "https://translate-dev.freebsd.org/api/units/1078654/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.795628Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Call Numbers" ], "previous_source": "", "target": [ "Call Numbers" ], "id_hash": -3354403240366303537, "content_hash": -3354403240366303537, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:197", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 41, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1078658/?format=api", "priority": 100, "id": 1078658, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=5172c406788c16cf", "url": "https://translate-dev.freebsd.org/api/units/1078658/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.837169Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "The [.filename]#syscalls# File" ], "previous_source": "", "target": [ "The [.filename]#syscalls# File" ], "id_hash": 8035381172647707252, "content_hash": 8035381172647707252, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:203", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 43, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1078662/?format=api", "priority": 100, "id": 1078662, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=ef83689a6e874274", "url": "https://translate-dev.freebsd.org/api/units/1078662/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.910847Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Not only do FreeBSD and Linux use different calling conventions, they sometimes use different numbers for the same functions." ], "previous_source": "", "target": [ "Not only do FreeBSD and Linux use different calling conventions, they sometimes use different numbers for the same functions." ], "id_hash": -1703089971930506029, "content_hash": -1703089971930506029, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:214", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 46, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/1078668/?format=api", "priority": 100, "id": 1078668, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=685d68b1a28d5cd3", "url": "https://translate-dev.freebsd.org/api/units/1078668/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:11.997849Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "[.filename]#syscalls.master# describes how the call is to be made:" ], "previous_source": "", "target": [ "[.filename]#syscalls.master# describes how the call is to be made:" ], "id_hash": 6028831124325755751, "content_hash": 6028831124325755751, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:217", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 47, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/1078670/?format=api", "priority": 100, "id": 1078670, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=d3aab5f728416b67", "url": "https://translate-dev.freebsd.org/api/units/1078670/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.016773Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "0\tSTD\tNOHIDE\t{ int nosys(void); } syscall nosys_args int\n1\tSTD\tNOHIDE\t{ void exit(int rval); } exit rexit_args void\n2\tSTD\tPOSIX\t{ int fork(void); }\n3\tSTD\tPOSIX\t{ ssize_t read(int fd, void *buf, size_t nbyte); }\n4\tSTD\tPOSIX\t{ ssize_t write(int fd, const void *buf, size_t nbyte); }\n5\tSTD\tPOSIX\t{ int open(char *path, int flags, int mode); }\n6\tSTD\tPOSIX\t{ int close(int fd); }\netc...\n" ], "previous_source": "", "target": [ "0\tSTD\tNOHIDE\t{ int nosys(void); } syscall nosys_args int\n1\tSTD\tNOHIDE\t{ void exit(int rval); } exit rexit_args void\n2\tSTD\tPOSIX\t{ int fork(void); }\n3\tSTD\tPOSIX\t{ ssize_t read(int fd, void *buf, size_t nbyte); }\n4\tSTD\tPOSIX\t{ ssize_t write(int fd, const void *buf, size_t nbyte); }\n5\tSTD\tPOSIX\t{ int open(char *path, int flags, int mode); }\n6\tSTD\tPOSIX\t{ int close(int fd); }\netc...\n" ], "id_hash": 1229577853571852138, "content_hash": 1229577853571852138, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:228", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 48, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 74, "source_unit": "https://translate-dev.freebsd.org/api/units/1078672/?format=api", "priority": 100, "id": 1078672, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=9110568b11d6676a", "url": "https://translate-dev.freebsd.org/api/units/1078672/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.036269Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "It is the leftmost column that tells us the number to place in `EAX`." ], "previous_source": "", "target": [ "It is the leftmost column that tells us the number to place in `EAX`." ], "id_hash": 7639973746665131780, "content_hash": 7639973746665131780, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:231", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 49, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate-dev.freebsd.org/api/units/1078674/?format=api", "priority": 100, "id": 1078674, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=ea06a3a4ef490f04", "url": "https://translate-dev.freebsd.org/api/units/1078674/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.082864Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "For example, to `open` a file, we need to `push` the `mode` first, then `flags`, then the address at which the `path` is stored." ], "previous_source": "", "target": [ "For example, to `open` a file, we need to `push` the `mode` first, then `flags`, then the address at which the `path` is stored." ], "id_hash": -3203607913875139161, "content_hash": -3203607913875139161, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:236", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 51, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/1078678/?format=api", "priority": 100, "id": 1078678, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=538a7f9365d795a7", "url": "https://translate-dev.freebsd.org/api/units/1078678/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.120617Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Return Values" ], "previous_source": "", "target": [ "Return Values" ], "id_hash": -8113346075438538580, "content_hash": -8113346075438538580, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:238", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 52, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1078680/?format=api", "priority": 100, "id": 1078680, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=0f679abb11ad20ac", "url": "https://translate-dev.freebsd.org/api/units/1078680/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.138761Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "A system call would not be useful most of the time if it did not return some kind of a value: The file descriptor of an open file, the number of bytes read to a buffer, the system time, etc." ], "previous_source": "", "target": [ "A system call would not be useful most of the time if it did not return some kind of a value: The file descriptor of an open file, the number of bytes read to a buffer, the system time, etc." ], "id_hash": -6889923801064946574, "content_hash": -6889923801064946574, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:242", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 53, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 40, "source_unit": "https://translate-dev.freebsd.org/api/units/1078682/?format=api", "priority": 100, "id": 1078682, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=206212ceac03c472", "url": "https://translate-dev.freebsd.org/api/units/1078682/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.184703Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Additionally, the system needs to inform us if an error occurs: A file does not exist, system resources are exhausted, we passed an invalid parameter, etc." ], "previous_source": "", "target": [ "Additionally, the system needs to inform us if an error occurs: A file does not exist, system resources are exhausted, we passed an invalid parameter, etc." ], "id_hash": -997161373763881209, "content_hash": -997161373763881209, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:245", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 54, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 26, "source_unit": "https://translate-dev.freebsd.org/api/units/1078684/?format=api", "priority": 100, "id": 1078684, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=72295f0385103707", "url": "https://translate-dev.freebsd.org/api/units/1078684/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.204038Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Man Pages" ], "previous_source": "", "target": [ "Man Pages" ], "id_hash": -4731365477730031029, "content_hash": -4731365477730031029, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:247", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 55, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1078686/?format=api", "priority": 100, "id": 1078686, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=3e56d02a755aea4b", "url": "https://translate-dev.freebsd.org/api/units/1078686/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.222200Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "For example, man:open[2] says:" ], "previous_source": "", "target": [ "For example, man:open[2] says:" ], "id_hash": 7198166550834173603, "content_hash": 7198166550834173603, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:253", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 57, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/1078690/?format=api", "priority": 100, "id": 1078690, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=e3e506572891d6a3", "url": "https://translate-dev.freebsd.org/api/units/1078690/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.293921Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "The assembly language programmer new to UNIX(R) and FreeBSD will immediately ask the puzzling question: Where is `errno` and how do I get to it?" ], "previous_source": "", "target": [ "The assembly language programmer new to UNIX(R) and FreeBSD will immediately ask the puzzling question: Where is `errno` and how do I get to it?" ], "id_hash": 6700542849128966874, "content_hash": 6700542849128966874, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:259", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 59, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 25, "source_unit": "https://translate-dev.freebsd.org/api/units/1078694/?format=api", "priority": 100, "id": 1078694, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=dcfd1c38649daada", "url": "https://translate-dev.freebsd.org/api/units/1078694/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.330326Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Where Are the Return Values?" ], "previous_source": "", "target": [ "Where Are the Return Values?" ], "id_hash": -4231704726171891063, "content_hash": -4231704726171891063, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:267", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 61, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1078698/?format=api", "priority": 100, "id": 1078698, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=4545f6f8da2eca89", "url": "https://translate-dev.freebsd.org/api/units/1078698/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.506685Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "If you cannot find the answer here or anywhere else, study libc source code and see how it interfaces with the kernel." ], "previous_source": "", "target": [ "If you cannot find the answer here or anywhere else, study libc source code and see how it interfaces with the kernel." ], "id_hash": 1902551068830750257, "content_hash": 1902551068830750257, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:283", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 64, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 22, "source_unit": "https://translate-dev.freebsd.org/api/units/1078704/?format=api", "priority": 100, "id": 1078704, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=9a67381df0b25631", "url": "https://translate-dev.freebsd.org/api/units/1078704/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.597816Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Where Is `errno`?" ], "previous_source": "", "target": [ "Where Is `errno`?" ], "id_hash": 1153818849381684379, "content_hash": 1153818849381684379, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:286", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 65, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1078706/?format=api", "priority": 100, "id": 1078706, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=900330215c8b949b", "url": "https://translate-dev.freebsd.org/api/units/1078706/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.618815Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Actually, nowhere..." ], "previous_source": "", "target": [ "Actually, nowhere..." ], "id_hash": 6220415126381068289, "content_hash": 6220415126381068289, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:289", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 66, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1078708/?format=api", "priority": 100, "id": 1078708, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=d6535a99ab690001", "url": "https://translate-dev.freebsd.org/api/units/1078708/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.637083Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Determining an Error Occurred" ], "previous_source": "", "target": [ "Determining an Error Occurred" ], "id_hash": 7695152651817295663, "content_hash": 7695152651817295663, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:298", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 69, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/1078714/?format=api", "priority": 100, "id": 1078714, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=eacaac90eff99f2f", "url": "https://translate-dev.freebsd.org/api/units/1078714/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.729494Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "When using the standard FreeBSD calling convention, the `carry flag` is cleared upon success, set upon failure." ], "previous_source": "", "target": [ "When using the standard FreeBSD calling convention, the `carry flag` is cleared upon success, set upon failure." ], "id_hash": 380957040643365595, "content_hash": 380957040643365595, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:301", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 70, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/1078716/?format=api", "priority": 100, "id": 1078716, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=85496e68fa3b5adb", "url": "https://translate-dev.freebsd.org/api/units/1078716/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.782102Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Creating Portable Code" ], "previous_source": "", "target": [ "Creating Portable Code" ], "id_hash": -7615278336546259119, "content_hash": -7615278336546259119, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:306", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 72, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1078720/?format=api", "priority": 100, "id": 1078720, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=165118b34c6ebf51", "url": "https://translate-dev.freebsd.org/api/units/1078720/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.816989Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "It is all the more possible when you want your code to run on two platforms which, while different, are based on similar architectures." ], "previous_source": "", "target": [ "It is all the more possible when you want your code to run on two platforms which, while different, are based on similar architectures." ], "id_hash": -1532366536933727794, "content_hash": -1532366536933727794, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:313", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 74, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/1078724/?format=api", "priority": 100, "id": 1078724, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=6abbf0c0e45ea1ce", "url": "https://translate-dev.freebsd.org/api/units/1078724/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.892914Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Dealing with Function Numbers" ], "previous_source": "", "target": [ "Dealing with Function Numbers" ], "id_hash": -2406566558547561722, "content_hash": -2406566558547561722, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:319", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 76, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/1078728/?format=api", "priority": 100, "id": 1078728, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=5e9a28772d703306", "url": "https://translate-dev.freebsd.org/api/units/1078728/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.927423Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "%ifdef\tLINUX\n%define\tSYS_execve\t11\n%else\n%define\tSYS_execve\t59\n%endif\n" ], "previous_source": "", "target": [ "%ifdef\tLINUX\n%define\tSYS_execve\t11\n%else\n%define\tSYS_execve\t59\n%endif\n" ], "id_hash": 6323545105257444812, "content_hash": 6323545105257444812, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:332", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 78, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/1078732/?format=api", "priority": 100, "id": 1078732, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=d7c1bec50807b5cc", "url": "https://translate-dev.freebsd.org/api/units/1078732/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:12.989274Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Dealing with Conventions" ], "previous_source": "", "target": [ "Dealing with Conventions" ], "id_hash": 989679856223310615, "content_hash": 989679856223310615, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:335", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 79, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1078734/?format=api", "priority": 100, "id": 1078734, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=8dbc0c95ef8cd317", "url": "https://translate-dev.freebsd.org/api/units/1078734/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:13.007160Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "Both, the calling convention, and the return value (the `errno` problem) can be resolved with macros:" ], "previous_source": "", "target": [ "Both, the calling convention, and the return value (the `errno` problem) can be resolved with macros:" ], "id_hash": -5114486633889480870, "content_hash": -5114486633889480870, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:338", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 80, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/1078736/?format=api", "priority": 100, "id": 1078736, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=3905b1811288bf5a", "url": "https://translate-dev.freebsd.org/api/units/1078736/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:13.023299Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "%ifdef\tLINUX\n" ], "previous_source": "", "target": [ "%ifdef\tLINUX\n" ], "id_hash": -5139580621294874324, "content_hash": -5139580621294874324, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:342", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 81, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1078738/?format=api", "priority": 100, "id": 1078738, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=38ac8aa7d53cd12c", "url": "https://translate-dev.freebsd.org/api/units/1078738/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:13.041174Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/en/?format=api", "source": [ "%macro\tsystem\t0\n\tcall\tkernel\n%endmacro\n" ], "previous_source": "", "target": [ "%macro\tsystem\t0\n\tcall\tkernel\n%endmacro\n" ], "id_hash": 7110539940051505979, "content_hash": 7110539940051505979, "location": "documentation/content/en/books/developers-handbook/x86/_index.adoc:346", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 82, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/1078740/?format=api", "priority": 100, "id": 1078740, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/en/?checksum=e2adb666f7ff533b", "url": "https://translate-dev.freebsd.org/api/units/1078740/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:53:13.087965Z" } ] }{ "count": 931, "next": "