Translation components API.

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

GET /api/translations/freebsd-doc/articles_vinum/en/units/?format=api
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 187,
    "next": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/units/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "translator-credits"
            ],
            "previous_source": "",
            "target": [
                "translator-credits"
            ],
            "id_hash": -1950661098471372411,
            "content_hash": -1950661098471372411,
            "location": "",
            "context": "_",
            "note": "Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR2",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101854/?format=api",
            "priority": 100,
            "id": 101854,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=64eddc10e470c985",
            "url": "https://translate-dev.freebsd.org/api/units/101854/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.756766Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "The <filename>vinum</filename> Volume Manager"
            ],
            "previous_source": "",
            "target": [
                "The <filename>vinum</filename> Volume Manager"
            ],
            "id_hash": -8756286339793352305,
            "content_hash": -8756286339793352305,
            "location": "article.translate.xml:16",
            "context": "",
            "note": "(itstool) path: info/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101855/?format=api",
            "priority": 100,
            "id": 101855,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=067b6bf77d03098f",
            "url": "https://translate-dev.freebsd.org/api/units/101855/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.767329Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<personname> <firstname>Greg</firstname> <surname>Lehey</surname> </personname> <contrib>Originally written by </contrib>"
            ],
            "previous_source": "",
            "target": [
                "<personname> <firstname>Greg</firstname> <surname>Lehey</surname> </personname> <contrib>Originally written by </contrib>"
            ],
            "id_hash": -7970198467391299056,
            "content_hash": -7970198467391299056,
            "location": "article.translate.xml:19",
            "context": "",
            "note": "(itstool) path: authorgroup/author",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 3,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101856/?format=api",
            "priority": 100,
            "id": 101856,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=11642ab8c9c76210",
            "url": "https://translate-dev.freebsd.org/api/units/101856/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.776243Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Synopsis"
            ],
            "previous_source": "",
            "target": [
                "Synopsis"
            ],
            "id_hash": -6651481047257516920,
            "content_hash": -6651481047257516920,
            "location": "article.translate.xml:30",
            "context": "",
            "note": "(itstool) path: sect1/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 4,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101857/?format=api",
            "priority": 100,
            "id": 101857,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=23b1313a83f8f488",
            "url": "https://translate-dev.freebsd.org/api/units/101857/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.791362Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "No matter the type of disks, there are always potential problems. The disks can be too small, too slow, or too unreliable to meet the system's requirements. While disks are getting bigger, so are data storage requirements. Often a file system is needed that is bigger than a disk's capacity. Various solutions to these problems have been proposed and implemented."
            ],
            "previous_source": "",
            "target": [
                "No matter the type of disks, there are always potential problems. The disks can be too small, too slow, or too unreliable to meet the system's requirements. While disks are getting bigger, so are data storage requirements. Often a file system is needed that is bigger than a disk's capacity. Various solutions to these problems have been proposed and implemented."
            ],
            "id_hash": -3386766569447444839,
            "content_hash": -3386766569447444839,
            "location": "article.translate.xml:32",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 5,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 60,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101858/?format=api",
            "priority": 100,
            "id": 101858,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=50ffc9bfbaeaae99",
            "url": "https://translate-dev.freebsd.org/api/units/101858/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.799866Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "One method is through the use of multiple, and sometimes redundant, disks. In addition to supporting various cards and controllers for hardware Redundant Array of Independent Disks <acronym>RAID</acronym> systems, the base FreeBSD system includes the <filename>vinum</filename> volume manager, a block device driver that implements virtual disk drives and addresses these three problems. <filename>vinum</filename> provides more flexibility, performance, and reliability than traditional disk storage and implements <acronym>RAID</acronym>-0, <acronym>RAID</acronym>-1, and <acronym>RAID</acronym>-5 models, both individually and in combination."
            ],
            "previous_source": "",
            "target": [
                "One method is through the use of multiple, and sometimes redundant, disks. In addition to supporting various cards and controllers for hardware Redundant Array of Independent Disks <acronym>RAID</acronym> systems, the base FreeBSD system includes the <filename>vinum</filename> volume manager, a block device driver that implements virtual disk drives and addresses these three problems. <filename>vinum</filename> provides more flexibility, performance, and reliability than traditional disk storage and implements <acronym>RAID</acronym>-0, <acronym>RAID</acronym>-1, and <acronym>RAID</acronym>-5 models, both individually and in combination."
            ],
            "id_hash": -5717224154065603459,
            "content_hash": -5717224154065603459,
            "location": "article.translate.xml:40",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 6,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 75,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101859/?format=api",
            "priority": 100,
            "id": 101859,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=30a856ec4ba2f47d",
            "url": "https://translate-dev.freebsd.org/api/units/101859/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.813569Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "This chapter provides an overview of potential problems with traditional disk storage, and an introduction to the <filename>vinum</filename> volume manager."
            ],
            "previous_source": "",
            "target": [
                "This chapter provides an overview of potential problems with traditional disk storage, and an introduction to the <filename>vinum</filename> volume manager."
            ],
            "id_hash": -2914799624729066093,
            "content_hash": -2914799624729066093,
            "location": "article.translate.xml:53",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 7,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101860/?format=api",
            "priority": 100,
            "id": 101860,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=578c8d2f40950593",
            "url": "https://translate-dev.freebsd.org/api/units/101860/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.825762Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Access Bottlenecks"
            ],
            "previous_source": "",
            "target": [
                "Access Bottlenecks"
            ],
            "id_hash": 212324381913406021,
            "content_hash": 212324381913406021,
            "location": "article.translate.xml:76",
            "context": "",
            "note": "(itstool) path: sect1/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 9,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101862/?format=api",
            "priority": 100,
            "id": 101862,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=82f253e6811a5a45",
            "url": "https://translate-dev.freebsd.org/api/units/101862/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.859483Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "In any disk transfer, the drive must first position the heads, wait for the first sector to pass under the read head, and then perform the transfer. These actions can be considered to be atomic as it does not make any sense to interrupt them."
            ],
            "previous_source": "",
            "target": [
                "In any disk transfer, the drive must first position the heads, wait for the first sector to pass under the read head, and then perform the transfer. These actions can be considered to be atomic as it does not make any sense to interrupt them."
            ],
            "id_hash": 7811827232372836309,
            "content_hash": 7811827232372836309,
            "location": "article.translate.xml:94",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 12,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 45,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101865/?format=api",
            "priority": 100,
            "id": 101865,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=ec692f7aa04e47d5",
            "url": "https://translate-dev.freebsd.org/api/units/101865/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.903091Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "The traditional and obvious solution to this bottleneck is <quote>more spindles</quote>: rather than using one large disk, use several smaller disks with the same aggregate storage space. Each disk is capable of positioning and transferring independently, so the effective throughput increases by a factor close to the number of disks used."
            ],
            "previous_source": "",
            "target": [
                "The traditional and obvious solution to this bottleneck is <quote>more spindles</quote>: rather than using one large disk, use several smaller disks with the same aggregate storage space. Each disk is capable of positioning and transferring independently, so the effective throughput increases by a factor close to the number of disks used."
            ],
            "id_hash": 6707006622896218381,
            "content_hash": 6707006622896218381,
            "location": "article.translate.xml:111",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 14,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 51,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101867/?format=api",
            "priority": 100,
            "id": 101867,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=dd1412fcffebe10d",
            "url": "https://translate-dev.freebsd.org/api/units/101867/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.941874Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "The actual throughput improvement is smaller than the number of disks involved. Although each drive is capable of transferring in parallel, there is no way to ensure that the requests are evenly distributed across the drives. Inevitably the load on one drive will be higher than on another."
            ],
            "previous_source": "",
            "target": [
                "The actual throughput improvement is smaller than the number of disks involved. Although each drive is capable of transferring in parallel, there is no way to ensure that the requests are evenly distributed across the drives. Inevitably the load on one drive will be higher than on another."
            ],
            "id_hash": 5699482841954538257,
            "content_hash": 5699482841954538257,
            "location": "article.translate.xml:118",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 15,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 48,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101868/?format=api",
            "priority": 100,
            "id": 101868,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=cf18a17296225311",
            "url": "https://translate-dev.freebsd.org/api/units/101868/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.955685Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<primary>disk concatenation</primary>"
            ],
            "previous_source": "",
            "target": [
                "<primary>disk concatenation</primary>"
            ],
            "id_hash": 7878527051689308892,
            "content_hash": 7878527051689308892,
            "location": "article.translate.xml:124",
            "context": "",
            "note": "(itstool) path: sect1/indexterm",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 16,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101869/?format=api",
            "priority": 100,
            "id": 101869,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=ed56269c7d3f32dc",
            "url": "https://translate-dev.freebsd.org/api/units/101869/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.966271Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<primary>Vinum</primary> <secondary>concatenation</secondary>"
            ],
            "previous_source": "",
            "target": [
                "<primary>Vinum</primary> <secondary>concatenation</secondary>"
            ],
            "id_hash": -5152964185541365538,
            "content_hash": -5152964185541365538,
            "location": "article.translate.xml:127",
            "context": "",
            "note": "(itstool) path: sect1/indexterm",
            "flags": "",
            "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/101870/?format=api",
            "priority": 100,
            "id": 101870,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=387cfe5ff47f30de",
            "url": "https://translate-dev.freebsd.org/api/units/101870/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.976379Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "The evenness of the load on the disks is strongly dependent on the way the data is shared across the drives. In the following discussion, it is convenient to think of the disk storage as a large number of data sectors which are addressable by number, rather like the pages in a book. The most obvious method is to divide the virtual disk into groups of consecutive sectors the size of the individual physical disks and store them in this manner, rather like taking a large book and tearing it into smaller sections. This method is called <emphasis>concatenation</emphasis> and has the advantage that the disks are not required to have any specific size relationships. It works well when the access to the virtual disk is spread evenly about its address space. When access is concentrated on a smaller area, the improvement is less marked. <xref linkend=\"vinum-concat\"/> illustrates the sequence in which storage units are allocated in a concatenated organization."
            ],
            "previous_source": "",
            "target": [
                "The evenness of the load on the disks is strongly dependent on the way the data is shared across the drives. In the following discussion, it is convenient to think of the disk storage as a large number of data sectors which are addressable by number, rather like the pages in a book. The most obvious method is to divide the virtual disk into groups of consecutive sectors the size of the individual physical disks and store them in this manner, rather like taking a large book and tearing it into smaller sections. This method is called <emphasis>concatenation</emphasis> and has the advantage that the disks are not required to have any specific size relationships. It works well when the access to the virtual disk is spread evenly about its address space. When access is concentrated on a smaller area, the improvement is less marked. <xref linkend=\"vinum-concat\"/> illustrates the sequence in which storage units are allocated in a concatenated organization."
            ],
            "id_hash": 1164089050478206584,
            "content_hash": 1164089050478206584,
            "location": "article.translate.xml:132",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 18,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 159,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101871/?format=api",
            "priority": 100,
            "id": 101871,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=9027acd2e4acde78",
            "url": "https://translate-dev.freebsd.org/api/units/101871/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.984868Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Concatenated Organization"
            ],
            "previous_source": "",
            "target": [
                "Concatenated Organization"
            ],
            "id_hash": -2726505803423095481,
            "content_hash": -2726505803423095481,
            "location": "article.translate.xml:152",
            "context": "",
            "note": "(itstool) path: figure/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 19,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101872/?format=api",
            "priority": 100,
            "id": 101872,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=5a29816adcece547",
            "url": "https://translate-dev.freebsd.org/api/units/101872/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:34.998956Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "external ref='vinum-concat' md5='__failed__'"
            ],
            "previous_source": "",
            "target": [
                "external ref='vinum-concat' md5='__failed__'"
            ],
            "id_hash": -7369204011373915734,
            "content_hash": -7369204011373915734,
            "location": "article.translate.xml:156",
            "context": "_",
            "note": "(itstool) path: imageobject/imagedata\nThis is a reference to an external file such as an image or video. When\nthe file changes, the md5 hash will change to let you know you need to\nupdate your localized copy. The msgstr is not used at all. Set it to\nwhatever you like once you have updated your copy of the file.",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 20,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101873/?format=api",
            "priority": 100,
            "id": 101873,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=19bb53fed0ac91aa",
            "url": "https://translate-dev.freebsd.org/api/units/101873/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.006433Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<primary>disk striping</primary>"
            ],
            "previous_source": "",
            "target": [
                "<primary>disk striping</primary>"
            ],
            "id_hash": 6302304802872832122,
            "content_hash": 6302304802872832122,
            "location": "article.translate.xml:161",
            "context": "",
            "note": "(itstool) path: sect1/indexterm",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 21,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101874/?format=api",
            "priority": 100,
            "id": 101874,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=d77648d3c179307a",
            "url": "https://translate-dev.freebsd.org/api/units/101874/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.020152Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<primary>Vinum</primary> <secondary>striping</secondary>"
            ],
            "previous_source": "",
            "target": [
                "<primary>Vinum</primary> <secondary>striping</secondary>"
            ],
            "id_hash": -4702978405193391544,
            "content_hash": -4702978405193391544,
            "location": "article.translate.xml:164",
            "context": "",
            "note": "(itstool) path: sect1/indexterm",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 22,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101875/?format=api",
            "priority": 100,
            "id": 101875,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=3ebbaa0ed41d6248",
            "url": "https://translate-dev.freebsd.org/api/units/101875/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.034803Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<primary><acronym>RAID</acronym></primary>"
            ],
            "previous_source": "",
            "target": [
                "<primary><acronym>RAID</acronym></primary>"
            ],
            "id_hash": 4045052157367143345,
            "content_hash": 4045052157367143345,
            "location": "article.translate.xml:168",
            "context": "",
            "note": "(itstool) path: sect1/indexterm",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 23,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101876/?format=api",
            "priority": 100,
            "id": 101876,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=b822e98169cbcbb1",
            "url": "https://translate-dev.freebsd.org/api/units/101876/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.045853Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "An alternative mapping is to divide the address space into smaller, equal-sized components and store them sequentially on different devices. For example, the first 256 sectors may be stored on the first disk, the next 256 sectors on the next disk and so on. After filling the last disk, the process repeats until the disks are full. This mapping is called <emphasis>striping</emphasis> or <acronym>RAID-0</acronym>."
            ],
            "previous_source": "",
            "target": [
                "An alternative mapping is to divide the address space into smaller, equal-sized components and store them sequentially on different devices. For example, the first 256 sectors may be stored on the first disk, the next 256 sectors on the next disk and so on. After filling the last disk, the process repeats until the disks are full. This mapping is called <emphasis>striping</emphasis> or <acronym>RAID-0</acronym>."
            ],
            "id_hash": 4865911926767267483,
            "content_hash": 4865911926767267483,
            "location": "article.translate.xml:172",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 24,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 64,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101877/?format=api",
            "priority": 100,
            "id": 101877,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=c387311ddf4cae9b",
            "url": "https://translate-dev.freebsd.org/api/units/101877/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.054700Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<acronym>RAID</acronym> offers various forms of fault tolerance, though <acronym>RAID-0</acronym> is somewhat misleading as it provides no redundancy. Striping requires somewhat more effort to locate the data, and it can cause additional I/O load where a transfer is spread over multiple disks, but it can also provide a more constant load across the disks. <xref linkend=\"vinum-striped\"/> illustrates the sequence in which storage units are allocated in a striped organization."
            ],
            "previous_source": "",
            "target": [
                "<acronym>RAID</acronym> offers various forms of fault tolerance, though <acronym>RAID-0</acronym> is somewhat misleading as it provides no redundancy. Striping requires somewhat more effort to locate the data, and it can cause additional I/O load where a transfer is spread over multiple disks, but it can also provide a more constant load across the disks. <xref linkend=\"vinum-striped\"/> illustrates the sequence in which storage units are allocated in a striped organization."
            ],
            "id_hash": 4977598621269426873,
            "content_hash": 4977598621269426873,
            "location": "article.translate.xml:181",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 25,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 68,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101878/?format=api",
            "priority": 100,
            "id": 101878,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=c513fb92d73d02b9",
            "url": "https://translate-dev.freebsd.org/api/units/101878/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.062662Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Striped Organization"
            ],
            "previous_source": "",
            "target": [
                "Striped Organization"
            ],
            "id_hash": 1117116225600105883,
            "content_hash": 1117116225600105883,
            "location": "article.translate.xml:193",
            "context": "",
            "note": "(itstool) path: figure/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 26,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101879/?format=api",
            "priority": 100,
            "id": 101879,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=8f80cb49d7b82d9b",
            "url": "https://translate-dev.freebsd.org/api/units/101879/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.077656Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "external ref='vinum-striped' md5='__failed__'"
            ],
            "previous_source": "",
            "target": [
                "external ref='vinum-striped' md5='__failed__'"
            ],
            "id_hash": 2038960841963209579,
            "content_hash": 2038960841963209579,
            "location": "article.translate.xml:197",
            "context": "_",
            "note": "(itstool) path: imageobject/imagedata\nThis is a reference to an external file such as an image or video. When\nthe file changes, the md5 hash will change to let you know you need to\nupdate your localized copy. The msgstr is not used at all. Set it to\nwhatever you like once you have updated your copy of the file.",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 27,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101880/?format=api",
            "priority": 100,
            "id": 101880,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=9c4bd8153826036b",
            "url": "https://translate-dev.freebsd.org/api/units/101880/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.094005Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Data Integrity"
            ],
            "previous_source": "",
            "target": [
                "Data Integrity"
            ],
            "id_hash": 5067887244011109487,
            "content_hash": 5067887244011109487,
            "location": "article.translate.xml:204",
            "context": "",
            "note": "(itstool) path: sect1/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 28,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101881/?format=api",
            "priority": 100,
            "id": 101881,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=c654c098fd03fc6f",
            "url": "https://translate-dev.freebsd.org/api/units/101881/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.107188Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "The final problem with disks is that they are unreliable. Although reliability has increased tremendously over the last few years, disk drives are still the most likely core component of a server to fail. When they do, the results can be catastrophic and replacing a failed disk drive and restoring data can result in server downtime."
            ],
            "previous_source": "",
            "target": [
                "The final problem with disks is that they are unreliable. Although reliability has increased tremendously over the last few years, disk drives are still the most likely core component of a server to fail. When they do, the results can be catastrophic and replacing a failed disk drive and restoring data can result in server downtime."
            ],
            "id_hash": -4203547580032224157,
            "content_hash": -4203547580032224157,
            "location": "article.translate.xml:206",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 29,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 56,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101882/?format=api",
            "priority": 100,
            "id": 101882,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=45a9ffbf4fb9f463",
            "url": "https://translate-dev.freebsd.org/api/units/101882/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.120256Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<primary>disk mirroring</primary>"
            ],
            "previous_source": "",
            "target": [
                "<primary>disk mirroring</primary>"
            ],
            "id_hash": 7652014617047890722,
            "content_hash": 7652014617047890722,
            "location": "article.translate.xml:213",
            "context": "",
            "note": "(itstool) path: sect1/indexterm",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 30,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101883/?format=api",
            "priority": 100,
            "id": 101883,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=ea316ac0893c7b22",
            "url": "https://translate-dev.freebsd.org/api/units/101883/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.136573Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<primary>vinum</primary> <secondary>mirroring</secondary>"
            ],
            "previous_source": "",
            "target": [
                "<primary>vinum</primary> <secondary>mirroring</secondary>"
            ],
            "id_hash": -6862215252189553110,
            "content_hash": -6862215252189553110,
            "location": "article.translate.xml:216",
            "context": "",
            "note": "(itstool) path: sect1/indexterm",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 31,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101884/?format=api",
            "priority": 100,
            "id": 101884,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=20c48395f0f95e2a",
            "url": "https://translate-dev.freebsd.org/api/units/101884/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.144969Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<primary><acronym>RAID</acronym>-1</primary>"
            ],
            "previous_source": "",
            "target": [
                "<primary><acronym>RAID</acronym>-1</primary>"
            ],
            "id_hash": -1868157443896289195,
            "content_hash": -1868157443896289195,
            "location": "article.translate.xml:219",
            "context": "",
            "note": "(itstool) path: sect1/indexterm",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 32,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101885/?format=api",
            "priority": 100,
            "id": 101885,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=6612f8b3e40f5855",
            "url": "https://translate-dev.freebsd.org/api/units/101885/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.152759Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "One approach to this problem is <emphasis>mirroring</emphasis>, or <acronym>RAID-1</acronym>, which keeps two copies of the data on different physical hardware. Any write to the volume writes to both disks; a read can be satisfied from either, so if one drive fails, the data is still available on the other drive."
            ],
            "previous_source": "",
            "target": [
                "One approach to this problem is <emphasis>mirroring</emphasis>, or <acronym>RAID-1</acronym>, which keeps two copies of the data on different physical hardware. Any write to the volume writes to both disks; a read can be satisfied from either, so if one drive fails, the data is still available on the other drive."
            ],
            "id_hash": -3160878870007214646,
            "content_hash": -3160878870007214646,
            "location": "article.translate.xml:222",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 33,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 50,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101886/?format=api",
            "priority": 100,
            "id": 101886,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=54224d6a2f2e8dca",
            "url": "https://translate-dev.freebsd.org/api/units/101886/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.163176Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Mirroring has two problems:"
            ],
            "previous_source": "",
            "target": [
                "Mirroring has two problems:"
            ],
            "id_hash": 4717028076723934884,
            "content_hash": 4717028076723934884,
            "location": "article.translate.xml:230",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 34,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101887/?format=api",
            "priority": 100,
            "id": 101887,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=c176400b3cac96a4",
            "url": "https://translate-dev.freebsd.org/api/units/101887/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.181175Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "It requires twice as much disk storage as a non-redundant solution."
            ],
            "previous_source": "",
            "target": [
                "It requires twice as much disk storage as a non-redundant solution."
            ],
            "id_hash": 5957736336367234497,
            "content_hash": 5957736336367234497,
            "location": "article.translate.xml:234",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 35,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101888/?format=api",
            "priority": 100,
            "id": 101888,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=d2ae21a1ea9b2dc1",
            "url": "https://translate-dev.freebsd.org/api/units/101888/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.197253Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Writes must be performed to both drives, so they take up twice the bandwidth of a non-mirrored volume. Reads do not suffer from a performance penalty and can even be faster."
            ],
            "previous_source": "",
            "target": [
                "Writes must be performed to both drives, so they take up twice the bandwidth of a non-mirrored volume. Reads do not suffer from a performance penalty and can even be faster."
            ],
            "id_hash": -8324936458183008446,
            "content_hash": -8324936458183008446,
            "location": "article.translate.xml:239",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 36,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 31,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101889/?format=api",
            "priority": 100,
            "id": 101889,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=0c77e266104d9f42",
            "url": "https://translate-dev.freebsd.org/api/units/101889/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.207090Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<primary><acronym>RAID</acronym>-5</primary>"
            ],
            "previous_source": "",
            "target": [
                "<primary><acronym>RAID</acronym>-5</primary>"
            ],
            "id_hash": 1260860001548114893,
            "content_hash": 1260860001548114893,
            "location": "article.translate.xml:246",
            "context": "",
            "note": "(itstool) path: sect1/indexterm",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 37,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101890/?format=api",
            "priority": 100,
            "id": 101890,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=917f797db7c61bcd",
            "url": "https://translate-dev.freebsd.org/api/units/101890/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.220262Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "An alternative solution is <emphasis>parity</emphasis>, implemented in <acronym>RAID</acronym> levels 2, 3, 4 and 5. Of these, <acronym>RAID-5</acronym> is the most interesting. As implemented in <filename>vinum</filename>, it is a variant on a striped organization which dedicates one block of each stripe to parity one of the other blocks. As implemented by <filename>vinum</filename>, a <acronym>RAID-5</acronym> plex is similar to a striped plex, except that it implements <acronym>RAID-5</acronym> by including a parity block in each stripe. As required by <acronym>RAID-5</acronym>, the location of this parity block changes from one stripe to the next. The numbers in the data blocks indicate the relative block numbers."
            ],
            "previous_source": "",
            "target": [
                "An alternative solution is <emphasis>parity</emphasis>, implemented in <acronym>RAID</acronym> levels 2, 3, 4 and 5. Of these, <acronym>RAID-5</acronym> is the most interesting. As implemented in <filename>vinum</filename>, it is a variant on a striped organization which dedicates one block of each stripe to parity one of the other blocks. As implemented by <filename>vinum</filename>, a <acronym>RAID-5</acronym> plex is similar to a striped plex, except that it implements <acronym>RAID-5</acronym> by including a parity block in each stripe. As required by <acronym>RAID-5</acronym>, the location of this parity block changes from one stripe to the next. The numbers in the data blocks indicate the relative block numbers."
            ],
            "id_hash": -4838178028958297477,
            "content_hash": -4838178028958297477,
            "location": "article.translate.xml:248",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 38,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 101,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101891/?format=api",
            "priority": 100,
            "id": 101891,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=3cdb56b767d7527b",
            "url": "https://translate-dev.freebsd.org/api/units/101891/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.238491Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<acronym>RAID</acronym>-5 Organization"
            ],
            "previous_source": "",
            "target": [
                "<acronym>RAID</acronym>-5 Organization"
            ],
            "id_hash": -1842436241203658626,
            "content_hash": -1842436241203658626,
            "location": "article.translate.xml:264",
            "context": "",
            "note": "(itstool) path: figure/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 39,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101892/?format=api",
            "priority": 100,
            "id": 101892,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=666e5a0011c0007e",
            "url": "https://translate-dev.freebsd.org/api/units/101892/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.251855Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "external ref='vinum-raid5-org' md5='__failed__'"
            ],
            "previous_source": "",
            "target": [
                "external ref='vinum-raid5-org' md5='__failed__'"
            ],
            "id_hash": 3684933020100011944,
            "content_hash": 3684933020100011944,
            "location": "article.translate.xml:268",
            "context": "_",
            "note": "(itstool) path: imageobject/imagedata\nThis is a reference to an external file such as an image or video. When\nthe file changes, the md5 hash will change to let you know you need to\nupdate your localized copy. The msgstr is not used at all. Set it to\nwhatever you like once you have updated your copy of the file.",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 40,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101893/?format=api",
            "priority": 100,
            "id": 101893,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=b323830ee42b27a8",
            "url": "https://translate-dev.freebsd.org/api/units/101893/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.260376Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Compared to mirroring, <acronym>RAID-5</acronym> has the advantage of requiring significantly less storage space. Read access is similar to that of striped organizations, but write access is significantly slower, approximately 25% of the read performance. If one drive fails, the array can continue to operate in degraded mode where a read from one of the remaining accessible drives continues normally, but a read from the failed drive is recalculated from the corresponding block from all the remaining drives."
            ],
            "previous_source": "",
            "target": [
                "Compared to mirroring, <acronym>RAID-5</acronym> has the advantage of requiring significantly less storage space. Read access is similar to that of striped organizations, but write access is significantly slower, approximately 25% of the read performance. If one drive fails, the array can continue to operate in degraded mode where a read from one of the remaining accessible drives continues normally, but a read from the failed drive is recalculated from the corresponding block from all the remaining drives."
            ],
            "id_hash": 4403437566650809690,
            "content_hash": 4403437566650809690,
            "location": "article.translate.xml:273",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 41,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 77,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101894/?format=api",
            "priority": 100,
            "id": 101894,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=bd1c2722eed4fd5a",
            "url": "https://translate-dev.freebsd.org/api/units/101894/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.269297Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<filename>vinum</filename> Objects"
            ],
            "previous_source": "",
            "target": [
                "<filename>vinum</filename> Objects"
            ],
            "id_hash": -3587973672684364375,
            "content_hash": -3587973672684364375,
            "location": "article.translate.xml:285",
            "context": "",
            "note": "(itstool) path: sect1/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 42,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101895/?format=api",
            "priority": 100,
            "id": 101895,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=4e34f4f46031dda9",
            "url": "https://translate-dev.freebsd.org/api/units/101895/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.282498Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "In order to address these problems, <filename>vinum</filename> implements a four-level hierarchy of objects:"
            ],
            "previous_source": "",
            "target": [
                "In order to address these problems, <filename>vinum</filename> implements a four-level hierarchy of objects:"
            ],
            "id_hash": 1156824298614717825,
            "content_hash": 1156824298614717825,
            "location": "article.translate.xml:287",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 43,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101896/?format=api",
            "priority": 100,
            "id": 101896,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=900ddd920a787d81",
            "url": "https://translate-dev.freebsd.org/api/units/101896/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.290787Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "The most visible object is the virtual disk, called a <emphasis>volume</emphasis>. Volumes have essentially the same properties as a <trademark class=\"registered\">UNIX</trademark> disk drive, though there are some minor differences. For one, they have no size limitations."
            ],
            "previous_source": "",
            "target": [
                "The most visible object is the virtual disk, called a <emphasis>volume</emphasis>. Volumes have essentially the same properties as a <trademark class=\"registered\">UNIX</trademark> disk drive, though there are some minor differences. For one, they have no size limitations."
            ],
            "id_hash": 1944277961746221694,
            "content_hash": 1944277961746221694,
            "location": "article.translate.xml:293",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 44,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 36,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101897/?format=api",
            "priority": 100,
            "id": 101897,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=9afb768146810a7e",
            "url": "https://translate-dev.freebsd.org/api/units/101897/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.304265Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Volumes are composed of <emphasis>plexes</emphasis>, each of which represent the total address space of a volume. This level in the hierarchy provides redundancy. Think of plexes as individual disks in a mirrored array, each containing the same data."
            ],
            "previous_source": "",
            "target": [
                "Volumes are composed of <emphasis>plexes</emphasis>, each of which represent the total address space of a volume. This level in the hierarchy provides redundancy. Think of plexes as individual disks in a mirrored array, each containing the same data."
            ],
            "id_hash": -8084760564245997005,
            "content_hash": -8084760564245997005,
            "location": "article.translate.xml:301",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 45,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 38,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101898/?format=api",
            "priority": 100,
            "id": 101898,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=0fcd291a0a07da33",
            "url": "https://translate-dev.freebsd.org/api/units/101898/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.316492Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Since <filename>vinum</filename> exists within the <trademark class=\"registered\">UNIX</trademark> disk storage framework, it would be possible to use <trademark class=\"registered\">UNIX</trademark> partitions as the building block for multi-disk plexes. In fact, this turns out to be too inflexible as <trademark class=\"registered\">UNIX</trademark> disks can have only a limited number of partitions. Instead, <filename>vinum</filename> subdivides a single <trademark class=\"registered\">UNIX</trademark> partition, the <emphasis>drive</emphasis>, into contiguous areas called <emphasis>subdisks</emphasis>, which are used as building blocks for plexes."
            ],
            "previous_source": "",
            "target": [
                "Since <filename>vinum</filename> exists within the <trademark class=\"registered\">UNIX</trademark> disk storage framework, it would be possible to use <trademark class=\"registered\">UNIX</trademark> partitions as the building block for multi-disk plexes. In fact, this turns out to be too inflexible as <trademark class=\"registered\">UNIX</trademark> disks can have only a limited number of partitions. Instead, <filename>vinum</filename> subdivides a single <trademark class=\"registered\">UNIX</trademark> partition, the <emphasis>drive</emphasis>, into contiguous areas called <emphasis>subdisks</emphasis>, which are used as building blocks for plexes."
            ],
            "id_hash": -6055271346773531882,
            "content_hash": -6055271346773531882,
            "location": "article.translate.xml:309",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 46,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 70,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101899/?format=api",
            "priority": 100,
            "id": 101899,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=2bf75acad4f66316",
            "url": "https://translate-dev.freebsd.org/api/units/101899/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.330895Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Subdisks reside on <filename>vinum</filename> <emphasis>drives</emphasis>, currently <trademark class=\"registered\">UNIX</trademark> partitions. <filename>vinum</filename> drives can contain any number of subdisks. With the exception of a small area at the beginning of the drive, which is used for storing configuration and state information, the entire drive is available for data storage."
            ],
            "previous_source": "",
            "target": [
                "Subdisks reside on <filename>vinum</filename> <emphasis>drives</emphasis>, currently <trademark class=\"registered\">UNIX</trademark> partitions. <filename>vinum</filename> drives can contain any number of subdisks. With the exception of a small area at the beginning of the drive, which is used for storing configuration and state information, the entire drive is available for data storage."
            ],
            "id_hash": -4238249056028594155,
            "content_hash": -4238249056028594155,
            "location": "article.translate.xml:321",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 47,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 47,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101900/?format=api",
            "priority": 100,
            "id": 101900,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=452eb6f051c7f015",
            "url": "https://translate-dev.freebsd.org/api/units/101900/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.343336Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "The following sections describe the way these objects provide the functionality required of <filename>vinum</filename>."
            ],
            "previous_source": "",
            "target": [
                "The following sections describe the way these objects provide the functionality required of <filename>vinum</filename>."
            ],
            "id_hash": 1222948615180108033,
            "content_hash": 1222948615180108033,
            "location": "article.translate.xml:331",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 48,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101901/?format=api",
            "priority": 100,
            "id": 101901,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=90f8c9493a5dc101",
            "url": "https://translate-dev.freebsd.org/api/units/101901/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.353060Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Volume Size Considerations"
            ],
            "previous_source": "",
            "target": [
                "Volume Size Considerations"
            ],
            "id_hash": 7954378133570719340,
            "content_hash": 7954378133570719340,
            "location": "article.translate.xml:336",
            "context": "",
            "note": "(itstool) path: sect2/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 49,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101902/?format=api",
            "priority": 100,
            "id": 101902,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=ee63a0c4b49e0e6c",
            "url": "https://translate-dev.freebsd.org/api/units/101902/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.378467Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Plexes can include multiple subdisks spread over all drives in the <filename>vinum</filename> configuration. As a result, the size of an individual drive does not limit the size of a plex or a volume."
            ],
            "previous_source": "",
            "target": [
                "Plexes can include multiple subdisks spread over all drives in the <filename>vinum</filename> configuration. As a result, the size of an individual drive does not limit the size of a plex or a volume."
            ],
            "id_hash": 7670062974399856181,
            "content_hash": 7670062974399856181,
            "location": "article.translate.xml:338",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 50,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 33,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101903/?format=api",
            "priority": 100,
            "id": 101903,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=ea7189a331fabe35",
            "url": "https://translate-dev.freebsd.org/api/units/101903/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.403470Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Redundant Data Storage"
            ],
            "previous_source": "",
            "target": [
                "Redundant Data Storage"
            ],
            "id_hash": 8500817069757770095,
            "content_hash": 8500817069757770095,
            "location": "article.translate.xml:345",
            "context": "",
            "note": "(itstool) path: sect2/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 51,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101904/?format=api",
            "priority": 100,
            "id": 101904,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=f5f8f815ef7d296f",
            "url": "https://translate-dev.freebsd.org/api/units/101904/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.421777Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "<filename>vinum</filename> implements mirroring by attaching multiple plexes to a volume. Each plex is a representation of the data in a volume. A volume may contain between one and eight plexes."
            ],
            "previous_source": "",
            "target": [
                "<filename>vinum</filename> implements mirroring by attaching multiple plexes to a volume. Each plex is a representation of the data in a volume. A volume may contain between one and eight plexes."
            ],
            "id_hash": 6148281195512148272,
            "content_hash": 6148281195512148272,
            "location": "article.translate.xml:347",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 52,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 30,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101905/?format=api",
            "priority": 100,
            "id": 101905,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=d553152c1db73130",
            "url": "https://translate-dev.freebsd.org/api/units/101905/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.437741Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Although a plex represents the complete data of a volume, it is possible for parts of the representation to be physically missing, either by design (by not defining a subdisk for parts of the plex) or by accident (as a result of the failure of a drive). As long as at least one plex can provide the data for the complete address range of the volume, the volume is fully functional."
            ],
            "previous_source": "",
            "target": [
                "Although a plex represents the complete data of a volume, it is possible for parts of the representation to be physically missing, either by design (by not defining a subdisk for parts of the plex) or by accident (as a result of the failure of a drive). As long as at least one plex can provide the data for the complete address range of the volume, the volume is fully functional."
            ],
            "id_hash": 8123149436822992134,
            "content_hash": 8123149436822992134,
            "location": "article.translate.xml:352",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 53,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 71,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101906/?format=api",
            "priority": 100,
            "id": 101906,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=f0bb395fdf3fb506",
            "url": "https://translate-dev.freebsd.org/api/units/101906/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.445386Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vinum/en/?format=api",
            "source": [
                "Which Plex Organization?"
            ],
            "previous_source": "",
            "target": [
                "Which Plex Organization?"
            ],
            "id_hash": -5318167383990979466,
            "content_hash": -5318167383990979466,
            "location": "article.translate.xml:362",
            "context": "",
            "note": "(itstool) path: sect2/title",
            "flags": "",
            "labels": [],
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 54,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/101907/?format=api",
            "priority": 100,
            "id": 101907,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_vinum/en/?checksum=363212f0ed263476",
            "url": "https://translate-dev.freebsd.org/api/units/101907/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:19:35.451403Z"
        }
    ]
}