Translation components API.

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

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

{
    "count": 2721,
    "next": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/units/?format=api&page=54",
    "previous": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/units/?format=api&page=52",
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<function>channel_reset()</function>, <function>channel_resetdone()</function>, and <function>channel_notify()</function> are for special purposes and should not be implemented in a driver without discussing it on the <link xlink:href=\"http://lists.FreeBSD.org/mailman/listinfo/freebsd-multimedia\">FreeBSD multimedia mailing list</link>."
            ],
            "previous_source": "",
            "target": [
                "<function>channel_reset()</function>, <function>channel_resetdone()</function>和 <function>channel_notify()</function>用于特殊目的,未与权威人士 (Cameron Grant)进行探讨之前不应当在驱动程序中实现它。"
            ],
            "id_hash": 5674741802783116786,
            "content_hash": 5674741802783116786,
            "location": "book.translate.xml:23343",
            "context": "",
            "note": "(itstool) path: sect3/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2635,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104765/?format=api",
            "priority": 100,
            "id": 36846,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=cec0bb9a82f28df2",
            "url": "https://translate-dev.freebsd.org/api/units/36846/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.614992Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<function>channel_setdir()</function> is deprecated."
            ],
            "previous_source": "",
            "target": [
                "<function>channel_setdir()</function>已被弃用。"
            ],
            "id_hash": -4251850627179847302,
            "content_hash": -4251850627179847302,
            "location": "book.translate.xml:23349",
            "context": "",
            "note": "(itstool) path: sect3/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2636,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104766/?format=api",
            "priority": 100,
            "id": 36847,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=44fe6461c0ec617a",
            "url": "https://translate-dev.freebsd.org/api/units/36847/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.621283Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "The MIXER Interface"
            ],
            "previous_source": "",
            "target": [
                "MIXER 接口"
            ],
            "id_hash": 3870643141083675397,
            "content_hash": 3870643141083675397,
            "location": "book.translate.xml:23355",
            "context": "",
            "note": "(itstool) path: sect2/title",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2637,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104767/?format=api",
            "priority": 100,
            "id": 36848,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=b5b7496de4983b05",
            "url": "https://translate-dev.freebsd.org/api/units/36848/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.637061Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "mixer_init"
            ],
            "previous_source": "",
            "target": [
                "mixer_init"
            ],
            "id_hash": -164110628131133988,
            "content_hash": -164110628131133988,
            "location": "book.translate.xml:23358",
            "context": "",
            "note": "(itstool) path: sect3/title",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2638,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104768/?format=api",
            "priority": 100,
            "id": 36849,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=7db8f640d260a5dc",
            "url": "https://translate-dev.freebsd.org/api/units/36849/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.643159Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<function>xxxmixer_init()</function> initializes the hardware and tells <filename>pcm</filename> what mixer devices are available for playing and recording"
            ],
            "previous_source": "",
            "target": [
                "<function>xxxmixer_init()</function>初始化硬件,并告诉 <filename>pcm</filename>什么混音器设备可用来播放和录音。"
            ],
            "id_hash": -3596526774707244337,
            "content_hash": -3596526774707244337,
            "location": "book.translate.xml:23360",
            "context": "",
            "note": "(itstool) path: sect3/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2639,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104769/?format=api",
            "priority": 100,
            "id": 36850,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=4e1691f42064b2cf",
            "url": "https://translate-dev.freebsd.org/api/units/36850/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.654750Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "          static int\n          xxxmixer_init(struct snd_mixer *m)\n          {\n              struct xxx_info   *sc = mix_getdevinfo(m);\n              u_int32_t v;\n\n              [Initialize hardware]\n\n              [Set appropriate bits in v for play mixers]<co xml:id=\"co-mxini-sd\"/>\n              mix_setdevs(m, v);\n              [Set appropriate bits in v for record mixers]\n              mix_setrecdevs(m, v)\n\n              return 0;\n          }"
            ],
            "previous_source": "",
            "target": [
                "          static int\n          xxxmixer_init(struct snd_mixer *m)\n          {\n              struct xxx_info   *sc = mix_getdevinfo(m);\n              u_int32_t v;\n\n              [Initialize hardware]\n\n              [Set appropriate bits in v for play mixers]<co xml:id=\"co-mxini-sd\"/>\n              mix_setdevs(m, v);\n              [Set appropriate bits in v for record mixers]\n              mix_setrecdevs(m, v)\n\n              return 0;\n          }"
            ],
            "id_hash": -9174376499909853610,
            "content_hash": -9174376499909853610,
            "location": "book.translate.xml:23364",
            "context": "",
            "note": "(itstool) path: sect3/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2640,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 39,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104770/?format=api",
            "priority": 100,
            "id": 36851,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=00ae112e672e7e56",
            "url": "https://translate-dev.freebsd.org/api/units/36851/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.676404Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "Set bits in an integer value and call <function>mix_setdevs()</function> and <function>mix_setrecdevs()</function> to tell <filename>pcm</filename> what devices exist."
            ],
            "previous_source": "",
            "target": [
                "设置一个整数值中的位,并调用 <function>mix_setdevs()</function>和 <function>mix_setrecdevs()</function>来告诉 <filename>pcm</filename>存在什么设备。"
            ],
            "id_hash": 2247797735846481138,
            "content_hash": 2247797735846481138,
            "location": "book.translate.xml:23382",
            "context": "",
            "note": "(itstool) path: callout/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2641,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104771/?format=api",
            "priority": 100,
            "id": 36852,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=9f31c821a40e8cf2",
            "url": "https://translate-dev.freebsd.org/api/units/36852/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.708051Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "Mixer bits definitions can be found in <filename>soundcard.h</filename> (<literal>SOUND_MASK_XXX</literal> values and <literal>SOUND_MIXER_XXX</literal> bit shifts)."
            ],
            "previous_source": "",
            "target": [
                "混音器的位定义可以在<filename>soundcard.h</filename>中 找到。(<literal>SOUND_MASK_XXX</literal>值和 <literal>SOUND_MIXER_XXX</literal>移位)。"
            ],
            "id_hash": -3811764984188134239,
            "content_hash": -3811764984188134239,
            "location": "book.translate.xml:23389",
            "context": "",
            "note": "(itstool) path: sect3/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2642,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104772/?format=api",
            "priority": 100,
            "id": 36853,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=4b19e3f146319ca1",
            "url": "https://translate-dev.freebsd.org/api/units/36853/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.714792Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "mixer_set"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 843255192651652950,
            "content_hash": 843255192651652950,
            "location": "book.translate.xml:23396",
            "context": "",
            "note": "(itstool) path: sect3/title",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 2643,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104773/?format=api",
            "priority": 100,
            "id": 36854,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=8bb3d82145015f56",
            "url": "https://translate-dev.freebsd.org/api/units/36854/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.720418Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<function>xxxmixer_set()</function> sets the volume level for one mixer device."
            ],
            "previous_source": "",
            "target": [
                "<function>xxxmixer_set()</function>为混音器设备设置音量级别 (level)。"
            ],
            "id_hash": 348868114741219798,
            "content_hash": 348868114741219798,
            "location": "book.translate.xml:23398",
            "context": "",
            "note": "(itstool) path: sect3/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2644,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104774/?format=api",
            "priority": 100,
            "id": 36855,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=84d76db3b49c51d6",
            "url": "https://translate-dev.freebsd.org/api/units/36855/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.725866Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "          static int\n          xxxmixer_set(struct snd_mixer *m, unsigned dev,\n                           unsigned left, unsigned right)<co xml:id=\"co-mxset-params\"/>\n          {\n              struct sc_info *sc = mix_getdevinfo(m);\n              [set volume level]\n              return left | (right &lt;&lt; 8);<co xml:id=\"co-mxset-return\"/>\n          }"
            ],
            "previous_source": "",
            "target": [
                "          static int\n          xxxmixer_set(struct snd_mixer *m, unsigned dev,\n                           unsigned left, unsigned right)<co xml:id=\"co-mxset-params\"/>\n          {\n              struct sc_info *sc = mix_getdevinfo(m);\n              [set volume level]\n              return left | (right &lt;&lt; 8);<co xml:id=\"co-mxset-return\"/>\n          }"
            ],
            "id_hash": -9002616659912668808,
            "content_hash": -9002616659912668808,
            "location": "book.translate.xml:23401",
            "context": "",
            "note": "(itstool) path: sect3/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2645,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 29,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104775/?format=api",
            "priority": 100,
            "id": 36856,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=031047d880e44978",
            "url": "https://translate-dev.freebsd.org/api/units/36856/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.731701Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "The device is specified as a <literal>SOUND_MIXER_XXX</literal> value"
            ],
            "previous_source": "",
            "target": [
                "设备被指定为 <literal>SOUND_MIXER_XXX</literal> 值"
            ],
            "id_hash": 8185978388292643998,
            "content_hash": 8185978388292643998,
            "location": "book.translate.xml:23412",
            "context": "",
            "note": "(itstool) path: callout/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2646,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104776/?format=api",
            "priority": 100,
            "id": 36857,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=f19a6ff915352c9e",
            "url": "https://translate-dev.freebsd.org/api/units/36857/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.752495Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "The volume values are specified in range [0-100]. A value of zero should mute the device."
            ],
            "previous_source": "",
            "target": [
                "在范围[0-100]之间指定音量值。零值应当让设备静音。"
            ],
            "id_hash": -7011887851058449209,
            "content_hash": -7011887851058449209,
            "location": "book.translate.xml:23415",
            "context": "",
            "note": "(itstool) path: callout/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2647,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104777/?format=api",
            "priority": 100,
            "id": 36858,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=1eb0c52668c8b4c7",
            "url": "https://translate-dev.freebsd.org/api/units/36858/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.777707Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "As the hardware levels probably will not match the input scale, and some rounding will occur, the routine returns the actual level values (in range 0-100) as shown."
            ],
            "previous_source": "",
            "target": [
                "由于硬件(音量)级别(level)可能不匹配输入比例,会出现 某些圆整,例程返回如上面所示的实际级别值(范围0-100内)。"
            ],
            "id_hash": 4632471368028832298,
            "content_hash": 4632471368028832298,
            "location": "book.translate.xml:23420",
            "context": "",
            "note": "(itstool) path: callout/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2648,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 28,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104778/?format=api",
            "priority": 100,
            "id": 36859,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=c049d82a5386c22a",
            "url": "https://translate-dev.freebsd.org/api/units/36859/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.808442Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "mixer_setrecsrc"
            ],
            "previous_source": "",
            "target": [
                "mixer_setrecsrc"
            ],
            "id_hash": -7020428233337479206,
            "content_hash": -7020428233337479206,
            "location": "book.translate.xml:23430",
            "context": "",
            "note": "(itstool) path: sect3/title",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2649,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104779/?format=api",
            "priority": 100,
            "id": 36860,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=1e926db7b4cbdfda",
            "url": "https://translate-dev.freebsd.org/api/units/36860/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.838958Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<function>xxxmixer_setrecsrc()</function> sets the recording source device."
            ],
            "previous_source": "",
            "target": [
                "<function>xxxmixer_setrecsrc()</function>设定录音源设备。"
            ],
            "id_hash": -8096666991039503096,
            "content_hash": -8096666991039503096,
            "location": "book.translate.xml:23432",
            "context": "",
            "note": "(itstool) path: sect3/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2650,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104780/?format=api",
            "priority": 100,
            "id": 36861,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=0fa2dc450675a508",
            "url": "https://translate-dev.freebsd.org/api/units/36861/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.846671Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "          static int\n          xxxmixer_setrecsrc(struct snd_mixer *m, u_int32_t src)<co xml:id=\"co-mxsr-params\"/>\n          {\n              struct xxx_info *sc = mix_getdevinfo(m);\n\n              [look for non zero bit(s) in src, set up hardware]\n\n              [update src to reflect actual action]\n              return src;<co xml:id=\"co-mxsr-return\"/>\n           }"
            ],
            "previous_source": "",
            "target": [
                "          static int\n          xxxmixer_setrecsrc(struct snd_mixer *m, u_int32_t src)<co xml:id=\"co-mxsr-params\"/>\n          {\n              struct xxx_info *sc = mix_getdevinfo(m);\n\n              [look for non zero bit(s) in src, set up hardware]\n\n              [update src to reflect actual action]\n              return src;<co xml:id=\"co-mxsr-return\"/>\n           }"
            ],
            "id_hash": 4604744601939527204,
            "content_hash": 4604744601939527204,
            "location": "book.translate.xml:23435",
            "context": "",
            "note": "(itstool) path: sect3/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2651,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 34,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104781/?format=api",
            "priority": 100,
            "id": 36862,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=bfe756d18800c624",
            "url": "https://translate-dev.freebsd.org/api/units/36862/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.856507Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "The desired recording devices are specified as a bit field"
            ],
            "previous_source": "",
            "target": [
                "期望的录音设备由一个位域指定."
            ],
            "id_hash": 8432525700571351780,
            "content_hash": 8432525700571351780,
            "location": "book.translate.xml:23448",
            "context": "",
            "note": "(itstool) path: callout/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2652,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 10,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104782/?format=api",
            "priority": 100,
            "id": 36863,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=f50659727de84ae4",
            "url": "https://translate-dev.freebsd.org/api/units/36863/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.867607Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "The actual devices set for recording are returned. Some drivers can only set one device for recording. The function should return -1 if an error occurs."
            ],
            "previous_source": "",
            "target": [
                "返回设置用来录音的实际设备。一些驱动程序只能设置一个 录音设备。如果出现错误,函数应当返回-1。"
            ],
            "id_hash": -1467035398633839052,
            "content_hash": -1467035398633839052,
            "location": "book.translate.xml:23453",
            "context": "",
            "note": "(itstool) path: callout/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2653,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104783/?format=api",
            "priority": 100,
            "id": 36864,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=6ba40b13df81a634",
            "url": "https://translate-dev.freebsd.org/api/units/36864/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.889737Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "mixer_uninit, mixer_reinit"
            ],
            "previous_source": "",
            "target": [
                "mixer_uninit, mixer_reinit"
            ],
            "id_hash": 5047381899274842674,
            "content_hash": 5047381899274842674,
            "location": "book.translate.xml:23461",
            "context": "",
            "note": "(itstool) path: sect3/title",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2654,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104784/?format=api",
            "priority": 100,
            "id": 36865,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=c60be71860037232",
            "url": "https://translate-dev.freebsd.org/api/units/36865/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.897790Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<function>xxxmixer_reinit()</function> should ensure that the mixer hardware is powered up and any settings not controlled by <function>mixer_set()</function> or <function>mixer_setrecsrc()</function> are restored."
            ],
            "previous_source": "",
            "target": [
                "<function>xxxmixer_reinit()</function>应当确保混音器硬件 加电,并且恢复所有不受<function>mixer_set()</function>或 <function>mixer_setrecsrc()</function>控制的设置。"
            ],
            "id_hash": 1902695316041203018,
            "content_hash": 1902695316041203018,
            "location": "book.translate.xml:23467",
            "context": "",
            "note": "(itstool) path: sect3/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2656,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104785/?format=api",
            "priority": 100,
            "id": 36867,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=9a67bb4f1c6f7d4a",
            "url": "https://translate-dev.freebsd.org/api/units/36867/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.952377Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "The AC97 Interface"
            ],
            "previous_source": "",
            "target": [
                "AC97接口"
            ],
            "id_hash": -4300633681634757363,
            "content_hash": -4300633681634757363,
            "location": "book.translate.xml:23475",
            "context": "",
            "note": "(itstool) path: sect2/title",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2657,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104786/?format=api",
            "priority": 100,
            "id": 36868,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=44511473c914750d",
            "url": "https://translate-dev.freebsd.org/api/units/36868/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.971735Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<primary>AC97</primary>"
            ],
            "previous_source": "",
            "target": [
                "<primary>AC97</primary>"
            ],
            "id_hash": -2274779608794490644,
            "content_hash": -2274779608794490644,
            "location": "book.translate.xml:23477",
            "context": "",
            "note": "(itstool) path: sect2/indexterm",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2658,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104787/?format=api",
            "priority": 100,
            "id": 36869,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=606e5bff838098ec",
            "url": "https://translate-dev.freebsd.org/api/units/36869/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:16.987604Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "The <emphasis>AC97</emphasis> interface is implemented by drivers with an AC97 codec. It only has three methods:"
            ],
            "previous_source": "",
            "target": [
                "<emphasis>AC97</emphasis>由带有AC97编码解码器的驱动程序实现。 它只有三个方法:"
            ],
            "id_hash": -6568370217343963962,
            "content_hash": -6568370217343963962,
            "location": "book.translate.xml:23479",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2659,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104788/?format=api",
            "priority": 100,
            "id": 36870,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=24d8761689f52cc6",
            "url": "https://translate-dev.freebsd.org/api/units/36870/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.023541Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<function>xxxac97_init()</function> returns the number of ac97 codecs found."
            ],
            "previous_source": "",
            "target": [
                "<function>xxxac97_init()</function>返回找到的 ac97编码解码器的数目。"
            ],
            "id_hash": 5567373437728345518,
            "content_hash": 5567373437728345518,
            "location": "book.translate.xml:23485",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2660,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104789/?format=api",
            "priority": 100,
            "id": 36871,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=cd4348a4f7be4dae",
            "url": "https://translate-dev.freebsd.org/api/units/36871/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.050508Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<function>ac97_read()</function> and <function>ac97_write()</function> read or write a specified register."
            ],
            "previous_source": "",
            "target": [
                "<function>ac97_read()</function>与 <function>ac97_write()</function>读写指定的寄存器。"
            ],
            "id_hash": -4963709420778771425,
            "content_hash": -4963709420778771425,
            "location": "book.translate.xml:23490",
            "context": "",
            "note": "(itstool) path: listitem/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2661,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104790/?format=api",
            "priority": 100,
            "id": 36872,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=3b1d5c94a638ac1f",
            "url": "https://translate-dev.freebsd.org/api/units/36872/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.075285Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "The <emphasis>AC97</emphasis> interface is used by the AC97 code in <filename>pcm</filename> to perform higher level operations. Look at <filename>sound/pci/maestro3.c</filename> or many others under <filename>sound/pci/</filename> for an example."
            ],
            "previous_source": "",
            "target": [
                "The <emphasis>AC97</emphasis>接口由 <filename>pcm</filename>中的AC97代码来执行高层操作。参看 <filename>sound/pci/maestro3.c</filename>或 <filename>sound/pci/</filename>下很多其他内容作为范例。"
            ],
            "id_hash": -7486981188143259403,
            "content_hash": -7486981188143259403,
            "location": "book.translate.xml:23496",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2662,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104791/?format=api",
            "priority": 100,
            "id": 36873,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=1818e646f0b060f5",
            "url": "https://translate-dev.freebsd.org/api/units/36873/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.105654Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "PC Card"
            ],
            "previous_source": "",
            "target": [
                "PC Card"
            ],
            "id_hash": 2193301973982277929,
            "content_hash": 2193301973982277929,
            "location": "book.translate.xml:23512",
            "context": "",
            "note": "(itstool) path: chapter/title",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2663,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104792/?format=api",
            "priority": 100,
            "id": 36874,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=9e702c8654607129",
            "url": "https://translate-dev.freebsd.org/api/units/36874/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.123392Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<primary>PC Card</primary>"
            ],
            "previous_source": "",
            "target": [
                "<primary>PC Card</primary>"
            ],
            "id_hash": -6316745471270904454,
            "content_hash": -6316745471270904454,
            "location": "book.translate.xml:23514",
            "context": "",
            "note": "(itstool) path: chapter/indexterm",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2664,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104793/?format=api",
            "priority": 100,
            "id": 36875,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=2856697620571d7a",
            "url": "https://translate-dev.freebsd.org/api/units/36875/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.143642Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<primary>CardBus</primary>"
            ],
            "previous_source": "",
            "target": [
                "<primary>CardBus</primary>"
            ],
            "id_hash": 5429037251836542261,
            "content_hash": 5429037251836542261,
            "location": "book.translate.xml:23515",
            "context": "",
            "note": "(itstool) path: chapter/indexterm",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2665,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104794/?format=api",
            "priority": 100,
            "id": 36876,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=cb57d09dc4147d35",
            "url": "https://translate-dev.freebsd.org/api/units/36876/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.162376Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "This chapter will talk about the FreeBSD mechanisms for writing a device driver for a PC Card or CardBus device. However, at present it just documents how to add a new device to an existing pccard driver."
            ],
            "previous_source": "",
            "target": [
                "本章将讨论FreeBSD为编写PC Card或CardBus设备的驱动程序而提供的机制。 但目前本文只记录了如何向现有的pccard驱动程序中添加驱动程序。"
            ],
            "id_hash": 9145911553638841564,
            "content_hash": 9145911553638841564,
            "location": "book.translate.xml:23517",
            "context": "",
            "note": "(itstool) path: chapter/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2666,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 37,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104795/?format=api",
            "priority": 100,
            "id": 36877,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=feecce19d5c8bcdc",
            "url": "https://translate-dev.freebsd.org/api/units/36877/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.193135Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "Adding a Device"
            ],
            "previous_source": "",
            "target": [
                "添加设备"
            ],
            "id_hash": -5164017914695156146,
            "content_hash": -5164017914695156146,
            "location": "book.translate.xml:23523",
            "context": "",
            "note": "(itstool) path: sect1/title",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2667,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104796/?format=api",
            "priority": 100,
            "id": 36878,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=3855b91114d77e4e",
            "url": "https://translate-dev.freebsd.org/api/units/36878/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.209376Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "Device drivers know what devices they support. There is a table of supported devices in the kernel that drivers use to attach to a device."
            ],
            "previous_source": "",
            "target": [
                "向所支持的pccard设备列表中添加新设备的步骤已经与系统在FreeBSD 4 中使用的方法不同了。在以前的版本中,需要编辑 <filename>/etc</filename>中的一个文件来列出设备。从FreeBSD 5.0开始, 设备驱动程序知道它们支持什么设备。现在内核中有一个受支持设备的表, 驱动程序用它来连接设备。"
            ],
            "id_hash": -5449362453592177722,
            "content_hash": -5449362453592177722,
            "location": "book.translate.xml:23525",
            "context": "",
            "note": "(itstool) path: sect1/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2668,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 25,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104797/?format=api",
            "priority": 100,
            "id": 36879,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=345ff9b86d4983c6",
            "url": "https://translate-dev.freebsd.org/api/units/36879/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.232611Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<primary>CIS</primary>"
            ],
            "previous_source": "",
            "target": [
                "<primary>CIS</primary>"
            ],
            "id_hash": 4674088692674027980,
            "content_hash": 4674088692674027980,
            "location": "book.translate.xml:23532",
            "context": "",
            "note": "(itstool) path: sect2/indexterm",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2669,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104798/?format=api",
            "priority": 100,
            "id": 36880,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=c0ddb2e6cf8161cc",
            "url": "https://translate-dev.freebsd.org/api/units/36880/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.246037Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "PC Cards are identified in one of two ways, both based on the <firstterm>Card Information Structure</firstterm> (<acronym role=\"Card Information Structure\">CIS</acronym>) stored on the card. The first method is to use numeric manufacturer and product numbers. The second method is to use the human readable strings that are also contained in the CIS. The PC Card bus uses a centralized database and some macros to facilitate a design pattern to help the driver writer match devices to his driver."
            ],
            "previous_source": "",
            "target": [
                "可以有两种方法来识别PC Card,他们都基于卡上的 <acronym>CIS</acronym>信息。第一种方法是使用制造商和产品的数字编号。 第二种方法是使用人可读的字符串,字符串也是包含在CIS中。PC Card总线 使用集中式数据库和一些宏来提供一个易用的设计模式,让驱动程序的编写 者很容易地确定匹配其驱动程序的设备。"
            ],
            "id_hash": 6433074611004419456,
            "content_hash": 6433074611004419456,
            "location": "book.translate.xml:23533",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2670,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 78,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104799/?format=api",
            "priority": 100,
            "id": 36881,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=d946df465a80ad80",
            "url": "https://translate-dev.freebsd.org/api/units/36881/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.274728Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "Original equipment manufacturers (<acronym>OEM</acronym>s) often develop a reference design for a PC Card product, then sell this design to other companies to market. Those companies refine the design, market the product to their target audience or geographic area, and put their own name plate onto the card. The refinements to the physical card are typically very minor, if any changes are made at all. To strengthen their brand, these vendors place their company name in the human readable strings in the CIS space, but leave the manufacturer and product IDs unchanged."
            ],
            "previous_source": "",
            "target": [
                "一个很普遍的实际情况是,某个公司为一款PC Card产品开发出参考 设计,然后把这个设计卖给另外的公司,以便在市场上出售。那些公司改进 原设计,把向他们的目标客户群或地理区域出售产品,并将他们自己的名字 放到卡中。然而所谓的对现有卡的改进,即使做过任何修改,这些修改通常 也微乎其微。然而,为了强化他们自己版本的品牌,这些供货商常常会把他们 公司的名字放入CIS空间的可读字符串中,却不会改动制造商和产品的ID。"
            ],
            "id_hash": -2609766032276163474,
            "content_hash": -2609766032276163474,
            "location": "book.translate.xml:23544",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2671,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 91,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104800/?format=api",
            "priority": 100,
            "id": 36882,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=5bc83f9eeb4c746e",
            "url": "https://translate-dev.freebsd.org/api/units/36882/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.296440Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<primary>NetGear</primary>"
            ],
            "previous_source": "",
            "target": [
                "<primary>NetGear</primary>"
            ],
            "id_hash": 4117782511873923642,
            "content_hash": 4117782511873923642,
            "location": "book.translate.xml:23555",
            "context": "",
            "note": "(itstool) path: sect2/indexterm",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2672,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104801/?format=api",
            "priority": 100,
            "id": 36883,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=b9254d60aa8f9a3a",
            "url": "https://translate-dev.freebsd.org/api/units/36883/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.315445Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<primary>Linksys</primary>"
            ],
            "previous_source": "",
            "target": [
                "<primary>Linksys</primary>"
            ],
            "id_hash": -8439361808548651695,
            "content_hash": -8439361808548651695,
            "location": "book.translate.xml:23556",
            "context": "",
            "note": "(itstool) path: sect2/indexterm",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2673,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104802/?format=api",
            "priority": 100,
            "id": 36884,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=0ae15d2616759d51",
            "url": "https://translate-dev.freebsd.org/api/units/36884/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.335084Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "<primary>D-Link</primary>"
            ],
            "previous_source": "",
            "target": [
                "<primary>D-Link</primary>"
            ],
            "id_hash": -4892524650383716709,
            "content_hash": -4892524650383716709,
            "location": "book.translate.xml:23557",
            "context": "",
            "note": "(itstool) path: sect2/indexterm",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2674,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104803/?format=api",
            "priority": 100,
            "id": 36885,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=3c1a42c08f094e9b",
            "url": "https://translate-dev.freebsd.org/api/units/36885/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.354443Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "The PC Card bus code keeps a central database of card information, but not which driver is associated with them, in <filename>/sys/dev/pccard/pccarddevs</filename>. It also provides a set of macros that allow one to easily construct simple entries in the table the driver uses to claim devices."
            ],
            "previous_source": "",
            "target": [
                "PC Card总线在其中心数据库 <filename>/sys/dev/pccard/pccarddevs</filename>中保存了卡的信息, 但不包含哪个驱动程序与它们关联的信息。它也提供了一套宏,以允许在 驱动程序用来声明设备的表中容易地创建简单条目。"
            ],
            "id_hash": 5110135166299399,
            "content_hash": 5110135166299399,
            "location": "book.translate.xml:23572",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2676,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 46,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104805/?format=api",
            "priority": 100,
            "id": 36887,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=801227a40f576d07",
            "url": "https://translate-dev.freebsd.org/api/units/36887/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.385596Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "Finally, some really low end devices do not contain manufacturer identification at all. These devices must be detected by matching the human readable CIS strings. While it would be nice if we did not need this method as a fallback, it is necessary for some very low end CD-ROM players and Ethernet cards. This method should generally be avoided, but a number of devices are listed in this section because they were added prior to the recognition of the <acronym>OEM</acronym> nature of the PC Card business. When adding new devices, prefer using the numeric method."
            ],
            "previous_source": "",
            "target": [
                "最后,某些非常低端的设备根本不包含制造商标识。这些设备需要使用 可读CIS字符串来匹配它们。如果我们不需要这种应急办法该有多好,但对于 某些非常低端却非常流行的CD-ROM播放器来说却是必需的。通常应当避免 使用这种方法,但本节中还是列出了很多设备,因为它们是在认识到PC Card商业的<acronym>OEM</acronym>本质之前加入的,应当优先使用 数字方法。"
            ],
            "id_hash": 1287150577802605708,
            "content_hash": 1287150577802605708,
            "location": "book.translate.xml:23579",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2677,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 95,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104806/?format=api",
            "priority": 100,
            "id": 36888,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=91dce0a1825cf48c",
            "url": "https://translate-dev.freebsd.org/api/units/36888/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.407480Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "Format of <filename>pccarddevs</filename>"
            ],
            "previous_source": "",
            "target": [
                "<filename>pccarddevs</filename>的格式"
            ],
            "id_hash": -5919353619287202438,
            "content_hash": -5919353619287202438,
            "location": "book.translate.xml:23592",
            "context": "",
            "note": "(itstool) path: sect2/title",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2678,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104807/?format=api",
            "priority": 100,
            "id": 36889,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=2dda3b3ece76a57a",
            "url": "https://translate-dev.freebsd.org/api/units/36889/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.425150Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "There are four sections in the <filename>pccarddevs</filename> files. The first section lists the manufacturer numbers for vendors that use them. This section is sorted in numerical order. The next section has all of the products that are used by these vendors, along with their product ID numbers and a description string. The description string typically is not used (instead we set the device's description based on the human readable CIS, even if we match on the numeric version). These two sections are then repeated for devices that use the string matching method. Finally, C-style comments enclosed in <literal>/*</literal> and <literal>*/</literal> characters are allowed anywhere in the file."
            ],
            "previous_source": "",
            "target": [
                "<filename>pccarddevs</filename>文件有四节。第一节为使用 它们的那些供货商列出了制造商号码。本节按数字排序。下一节包含了 这些供货商使用的所有产品,包括他们的产品ID号码和描述字符串。 描述字符串通常不会被使用(相反,即使我们可以匹配数字版本号,我们 仍然基于人可读的CIS设置设备的描述)。然后为使用字符串匹配方法的 那些设备重复这两节的东西。最后,文件任何地方可以使用C风格的注释。"
            ],
            "id_hash": -5875306483704999505,
            "content_hash": -5875306483704999505,
            "location": "book.translate.xml:23594",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2679,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 107,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104808/?format=api",
            "priority": 100,
            "id": 36890,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=2e76b7e1bc36d1af",
            "url": "https://translate-dev.freebsd.org/api/units/36890/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.439452Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "The first section of the file contains the vendor IDs. Please keep this list sorted in numeric order. Also, please coordinate changes to this file because we share it with NetBSD to help facilitate a common clearing house for this information. For example, here are the first few vendor IDs:"
            ],
            "previous_source": "",
            "target": [
                "文件的第一节包含供货商ID。请保持列表按数字排序。此外,为了 能有一个通用清晰的保存地来方便地保存这些信息,我们与NetBSD共享此 文件,因此请协调对此文件的任何更改。例如:"
            ],
            "id_hash": -6469325092003788814,
            "content_hash": -6469325092003788814,
            "location": "book.translate.xml:23608",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2680,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 50,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104809/?format=api",
            "priority": 100,
            "id": 36891,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=2638571ad297c7f2",
            "url": "https://translate-dev.freebsd.org/api/units/36891/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.461572Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "vendor FUJITSU\t\t\t0x0004  Fujitsu Corporation\nvendor NETGEAR_2\t\t0x000b  Netgear\nvendor PANASONIC\t\t0x0032\tMatsushita Electric Industrial Co.\nvendor SANDISK\t\t\t0x0045\tSandisk Corporation"
            ],
            "previous_source": "",
            "target": [
                "vendor FUJITSU\t\t\t0x0004  Fujitsu Corporation\nvendor NETGEAR_2\t\t0x000b  Netgear\nvendor PANASONIC\t\t0x0032\tMatsushita Electric Industrial Co.\nvendor SANDISK\t\t\t0x0045\tSandisk Corporation"
            ],
            "id_hash": 2690687391339931117,
            "content_hash": 2690687391339931117,
            "location": "book.translate.xml:23615",
            "context": "",
            "note": "(itstool) path: sect2/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2681,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 21,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104810/?format=api",
            "priority": 100,
            "id": 36892,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=a5573ded327065ed",
            "url": "https://translate-dev.freebsd.org/api/units/36892/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.482529Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "Chances are very good that the <literal>NETGEAR_2</literal> entry is really an OEM that NETGEAR purchased cards from and the author of support for those cards was unaware at the time that Netgear was using someone else's ID. These entries are fairly straightforward. The vendor keyword denotes the kind of line that this is, followed by the name of the vendor. This name will be repeated later in <filename>pccarddevs</filename>, as well as used in the driver's match tables, so keep it short and a valid C identifier. A numeric ID in hex identifies the manufacturer. Do not add IDs of the form <literal>0xffffffff</literal> or <literal>0xffff</literal> because these are reserved IDs (the former is <quote>no ID set</quote> while the latter is sometimes seen in extremely poor quality cards to try to indicate <quote>none</quote>). Finally there is a string description of the company that makes the card. This string is not used in FreeBSD for anything but commentary purposes."
            ],
            "previous_source": "",
            "target": [
                "显示了几个供货商ID。很凑巧的是<literal>NETGEAR_2</literal> 实际上是NETGEAR从其购买卡的OEM,对那些卡提供支持的作者那时并不知道 NETgear使用的是别人的ID。这些条目相当直接易懂。每行上都有供货商 关键字来指示本行的类别。也有供货商的名字。名字将会在pccarddevs文件 的后面重复出现,名字也会用在驱动程序的匹配表中,因此保持它的短小 并且是有效的C标识符。还有一个给供货商的十六进制数字ID。不要添加 <literal>0xffffffff</literal>或<literal>0xffff</literal>形式的ID, 因为它们是保留ID(前者是'空ID集合',而后者有时会在质量极其差的卡中 看到,用来指示none)。最后还有关于制卡公司的描述字符串。这个字符串 在FreeBSD中除了用于注释目的外并没有被使用过。"
            ],
            "id_hash": 4236254119199507639,
            "content_hash": 4236254119199507639,
            "location": "book.translate.xml:23620",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2682,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 156,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104811/?format=api",
            "priority": 100,
            "id": 36893,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=baca32ad412c04b7",
            "url": "https://translate-dev.freebsd.org/api/units/36893/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.509555Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "The second section of the file contains the products. As shown in this example, the format is similar to the vendor lines:"
            ],
            "previous_source": "",
            "target": [
                "文件的第二节包含产品. 如你在下面例子中看到的:"
            ],
            "id_hash": -2360564146529436253,
            "content_hash": -2360564146529436253,
            "location": "book.translate.xml:23639",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2683,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104812/?format=api",
            "priority": 100,
            "id": 36894,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=5f3d976a6096fda3",
            "url": "https://translate-dev.freebsd.org/api/units/36894/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.530673Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "/* Allied Telesis K.K. */\nproduct ALLIEDTELESIS LA_PCM\t0x0002 Allied Telesis LA-PCM\n\n/* Archos */\nproduct\tARCHOS ARC_ATAPI\t0x0043 MiniCD"
            ],
            "previous_source": "",
            "target": [
                "/* Allied Telesis K.K. */\nproduct ALLIEDTELESIS LA_PCM\t0x0002 Allied Telesis LA-PCM\n\n/* Archos */\nproduct\tARCHOS ARC_ATAPI\t0x0043 MiniCD"
            ],
            "id_hash": 2495102002432421312,
            "content_hash": 2495102002432421312,
            "location": "book.translate.xml:23643",
            "context": "",
            "note": "(itstool) path: sect2/programlisting",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2684,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104813/?format=api",
            "priority": 100,
            "id": 36895,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=a2a0620d3559adc0",
            "url": "https://translate-dev.freebsd.org/api/units/36895/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.549888Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "The <literal>product</literal> keyword is followed by the vendor name, repeated from above. This is followed by the product name, which is used by the driver and should be a valid C identifier, but may also start with a number. As with the vendors, the hex product ID for this card follows the same convention for <literal>0xffffffff</literal> and <literal>0xffff</literal>. Finally, there is a string description of the device itself. This string typically is not used in FreeBSD, since FreeBSD's pccard bus driver will construct a string from the human readable CIS entries, but it can be used in the rare cases where this is somehow insufficient. The products are in alphabetical order by manufacturer, then numerical order by product ID. They have a C comment before each manufacturer's entries and there is a blank line between entries."
            ],
            "previous_source": "",
            "target": [
                "格式与供货商的那些行相似。其中有产品关键字。然后是供货商名字, 由上面重复而来。后面跟着产品名字,此名字在驱动程序中使用,且应当 是一个有效C标识符,但可以以数字开头。然后是卡的十六进制产品ID。 供货商通常对<literal>0xffffffff</literal>和 <literal>0xffff</literal>有相同的约定。最后是关于设备自身的字符串 描述。由于FreeBSD的pccard总线驱动程序会从人可读的CIS条目创建一个 字符串,因此这个字符串在FreeBSD中通常不被使用,但某些CIS条目不能 满足要求的情况下还可能使用。产品按制造商的字母顺序排序,然后再按 产品ID的数字排序。每个制造商条目前有一条C注释,条目之间有一个空行。"
            ],
            "id_hash": 2044833794584699465,
            "content_hash": 2044833794584699465,
            "location": "book.translate.xml:23649",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2685,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 136,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104814/?format=api",
            "priority": 100,
            "id": 36896,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=9c60b5808eef6249",
            "url": "https://translate-dev.freebsd.org/api/units/36896/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.576956Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/zh_CN/?format=api",
            "source": [
                "The third section is like the previous vendor section, but with all of the manufacturer numeric IDs set to <literal>-1</literal>, meaning <quote>match anything found</quote> in the FreeBSD pccard bus code. Since these are C identifiers, their names must be unique. Otherwise the format is identical to the first section of the file."
            ],
            "previous_source": "",
            "target": [
                "第三节很象前面的供货商一节,但所由的制造商ID为 <literal>-1</literal>。<literal>-1</literal>在FreeBSD pccard总线 代码中意味着<quote>匹配发现的任何东西</quote>。由于它们是C标识符, 它们的名字必须唯一。除此之外格式等同于文件的第一节。"
            ],
            "id_hash": -244254563052296915,
            "content_hash": -244254563052296915,
            "location": "book.translate.xml:23666",
            "context": "",
            "note": "(itstool) path: sect2/para",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2686,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 52,
            "source_unit": "https://translate-dev.freebsd.org/api/units/104815/?format=api",
            "priority": 100,
            "id": 36897,
            "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/zh_CN/?checksum=7c9c3bc4de7fe52d",
            "url": "https://translate-dev.freebsd.org/api/units/36897/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2019-10-20T12:22:17.595993Z"
        }
    ]
}