Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/units/?format=api&page=54
https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/units/?format=api&page=55", "previous": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/units/?format=api&page=53", "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "The final section contains the entries for those cards that must be identified by string entries. This section's format is a little different from the generic section:" ], "previous_source": "", "target": [ "A se��o final cont�m as entradas para as placas que devem ser identificadas por entradas de string. O formato desta se��o � um pouco diferente da se��o gen�rica:" ], "id_hash": 7337680604393204705, "content_hash": 7337680604393204705, "location": "book.translate.xml:23674", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2687, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://translate-dev.freebsd.org/api/units/104816/?format=api", "priority": 100, "id": 33784, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=e5d4ada20c216be1", "url": "https://translate-dev.freebsd.org/api/units/33784/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.615405Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "product ADDTRON AWP100\t\t{ \"Addtron\", \"AWP-100&spWireless&spPCMCIA\", \"Version&sp01.02\", NULL }\nproduct ALLIEDTELESIS WR211PCM\t{ \"Allied&spTelesis&spK.K.\", \"WR211PCM\", NULL, NULL } Allied Telesis WR211PCM" ], "previous_source": "", "target": [ "product ADDTRON AWP100\t\t{ \"Addtron\", \"AWP-100&spWireless&spPCMCIA\", \"Version&sp01.02\", NULL }\nproduct ALLIEDTELESIS WR211PCM\t{ \"Allied&spTelesis&spK.K.\", \"WR211PCM\", NULL, NULL } Allied Telesis WR211PCM" ], "id_hash": -7413966542098441058, "content_hash": -7413966542098441058, "location": "book.translate.xml:23678", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2688, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 21, "source_unit": "https://translate-dev.freebsd.org/api/units/104817/?format=api", "priority": 100, "id": 33785, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=191c4cb5f9975c9e", "url": "https://translate-dev.freebsd.org/api/units/33785/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.629280Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "The familiar <literal>product</literal> keyword is followed by the vendor name and the card name, just as in the second section of the file. Here the format deviates from that used earlier. There is a {} grouping, followed by a number of strings. These strings correspond to the vendor, product, and extra information that is defined in a CIS_INFO tuple. These strings are filtered by the program that generates <filename>pccarddevs.h</filename> to replace &sp with a real space. NULL strings mean that the corresponding part of the entry should be ignored. The example shown here contains a bad entry. It should not contain the version number unless that is critical for the operation of the card. Sometimes vendors will have many different versions of the card in the field that all work, in which case that information only makes it harder for someone with a similar card to use it with FreeBSD. Sometimes it is necessary when a vendor wishes to sell many different parts under the same brand due to market considerations (availability, price, and so forth). Then it can be critical to disambiguating the card in those rare cases where the vendor kept the same manufacturer/product pair. Regular expression matching is not available at this time." ], "previous_source": "", "target": [ "O familiar <literal> produtos </literal> A palavra-chave � seguida pelo nome do fornecedor e pelo nome do cart�o, assim como na segunda se��o do arquivo. Aqui o formato se desvia do usado anteriormente. H� um {} agrupamento, seguido por v�rias sequ�ncias. Essas sequ�ncias correspondem ao fornecedor, ao produto e �s informa��es extras definidas em uma tupla CIS_INFO. Essas strings s�o filtradas pelo programa que gera <filename> pccarddevs.h </filename> para substituir o sp por um espa�o real. Strings NULL significam que a parte correspondente da entrada deve ser ignorada. O exemplo mostrado aqui cont�m uma entrada incorreta. Ele n�o deve conter o n�mero da vers�o, a menos que isso seja cr�tico para a opera��o do cart�o. �s vezes, os fornecedores ter�o muitas vers�es diferentes do cart�o no campo que funcionam, e nesse caso essa informa��o s� dificulta que algu�m com um cart�o semelhante o use com o FreeBSD. �s vezes � necess�rio quando um fornecedor deseja vender muitas pe�as diferentes sob a mesma marca devido a considera��es de mercado (disponibilidade, pre�o e assim por diante). Ent�o, pode ser cr�tico desambiguar o cart�o nos raros casos em que o fornecedor manteve o mesmo par fabricante / produto. A correspond�ncia de express�o regular n�o est� dispon�vel no momento. " ], "id_hash": 7800066165137612633, "content_hash": 7800066165137612633, "location": "book.translate.xml:23681", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2689, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 206, "source_unit": "https://translate-dev.freebsd.org/api/units/104818/?format=api", "priority": 100, "id": 33786, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=ec3f66d9c5921f59", "url": "https://translate-dev.freebsd.org/api/units/33786/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.646749Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Sample Probe Routine" ], "previous_source": "", "target": [ "Rotina da Sonda de Amostra" ], "id_hash": -1891225719873067782, "content_hash": -1891225719873067782, "location": "book.translate.xml:23706", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2690, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/104819/?format=api", "priority": 100, "id": 33787, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=65c1043a58e224fa", "url": "https://translate-dev.freebsd.org/api/units/33787/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.668056Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "<primary>PC Card</primary> <secondary>probe</secondary>" ], "previous_source": "", "target": [ "<primary>PC Card</primary> <secondary>probe</secondary>" ], "id_hash": -7655455053694615879, "content_hash": -7655455053694615879, "location": "book.translate.xml:23708", "context": "", "note": "(itstool) path: sect2/indexterm", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2691, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/104820/?format=api", "priority": 100, "id": 33788, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=15c25c3062903eb9", "url": "https://translate-dev.freebsd.org/api/units/33788/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.689277Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "To understand how to add a device to the list of supported devices, one must understand the probe and/or match routines that many drivers have. It is complicated a little in FreeBSD 5.x because there is a compatibility layer for OLDCARD present as well. Since only the window-dressing is different, an idealized version will be presented here." ], "previous_source": "", "target": [ "Para entender como adicionar um dispositivo � lista de dispositivos suportados, deve-se entender a sonda e / ou combinar as rotinas que muitos drivers possuem. � um pouco complicado no FreeBSD 5.x porque existe uma camada de compatibilidade para OLDCARD presente como Bem, uma vez que apenas a janela de vestir � diferente, uma vers�o idealizada ser� apresentada aqui \"" ], "id_hash": 2580211104589980244, "content_hash": 2580211104589980244, "location": "book.translate.xml:23713", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2692, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 57, "source_unit": "https://translate-dev.freebsd.org/api/units/104821/?format=api", "priority": 100, "id": 33789, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=a3cec0543e9aa254", "url": "https://translate-dev.freebsd.org/api/units/33789/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.708220Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "static const struct pccard_product wi_pccard_products[] = {\n\tPCMCIA_CARD(3COM, 3CRWE737A, 0),\n\tPCMCIA_CARD(BUFFALO, WLI_PCM_S11, 0),\n\tPCMCIA_CARD(BUFFALO, WLI_CF_S11G, 0),\n\tPCMCIA_CARD(TDK, LAK_CD011WL, 0),\n\t{ NULL }\n};\n\nstatic int\nwi_pccard_probe(dev)\n\tdevice_t\tdev;\n{\n\tconst struct pccard_product *pp;\n\n\tif ((pp = pccard_product_lookup(dev, wi_pccard_products,\n\t sizeof(wi_pccard_products[0]), NULL)) != NULL) {\n\t\tif (pp->pp_name != NULL)\n\t\t\tdevice_set_desc(dev, pp->pp_name);\n\t\treturn (0);\n\t}\n\treturn (ENXIO);\n}" ], "previous_source": "", "target": [ "static const struct pccard_product wi_pccard_products[] = {\n\tPCMCIA_CARD(3COM, 3CRWE737A, 0),\n\tPCMCIA_CARD(BUFFALO, WLI_PCM_S11, 0),\n\tPCMCIA_CARD(BUFFALO, WLI_CF_S11G, 0),\n\tPCMCIA_CARD(TDK, LAK_CD011WL, 0),\n\t{ NULL }\n};\n\nstatic int\nwi_pccard_probe(dev)\n\tdevice_t\tdev;\n{\n\tconst struct pccard_product *pp;\n\n\tif ((pp = pccard_product_lookup(dev, wi_pccard_products,\n\t sizeof(wi_pccard_products[0]), NULL)) != NULL) {\n\t\tif (pp->pp_name != NULL)\n\t\t\tdevice_set_desc(dev, pp->pp_name);\n\t\treturn (0);\n\t}\n\treturn (ENXIO);\n}" ], "id_hash": -2672263712847233882, "content_hash": -2672263712847233882, "location": "book.translate.xml:23720", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2693, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 55, "source_unit": "https://translate-dev.freebsd.org/api/units/104822/?format=api", "priority": 100, "id": 33790, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=5aea364fb992fca6", "url": "https://translate-dev.freebsd.org/api/units/33790/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.728274Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Here we have a simple pccard probe routine that matches a few devices. As stated above, the name may vary (if it is not <function>foo_pccard_probe()</function> it will be <function>foo_pccard_match()</function>). The function <function>pccard_product_lookup()</function> is a generalized function that walks the table and returns a pointer to the first entry that it matches. Some drivers may use this mechanism to convey additional information about some cards to the rest of the driver, so there may be some variance in the table. The only requirement is that each row of the table must have a <function>struct</function> <varname remap=\"structname\">pccard_product</varname> as the first element." ], "previous_source": "", "target": [ "Aqui temos uma simples rotina de teste pccard que combina com alguns dispositivos. Como dito acima, o nome pode variar (se n�o for <function> foo_pccard_probe () </function> ser� <function> foo_pccard_match () </function> ). A fun��o <function> pccard_product_lookup () </function> � uma fun��o generalizada que percorre a tabela e retorna um ponteiro para a primeira entrada correspondente. Alguns drivers podem usar esse mecanismo para transmitir informa��es adicionais sobre alguns cart�es para o restante do driver, portanto, pode haver alguma varia��o na tabela. O �nico requisito � que cada linha da tabela deve ter um <function> struct </function><varname remap=\"structname\"> pccard_product </varname> como o primeiro elemento \"" ], "id_hash": 6965995186334970110, "content_hash": 6965995186334970110, "location": "book.translate.xml:23743", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2694, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 99, "source_unit": "https://translate-dev.freebsd.org/api/units/104823/?format=api", "priority": 100, "id": 33791, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=e0ac2fb6ec93b0fe", "url": "https://translate-dev.freebsd.org/api/units/33791/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.751969Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Looking at the table <varname remap=\"structname\">wi_pccard_products</varname>, one notices that all the entries are of the form <function>PCMCIA_CARD(<replaceable>foo</replaceable>, <replaceable>bar</replaceable>, <replaceable>baz</replaceable>)</function>. The <replaceable>foo</replaceable> part is the manufacturer ID from <filename>pccarddevs</filename>. The <replaceable>bar</replaceable> part is the product ID. <replaceable>baz</replaceable> is the expected function number for this card. Many pccards can have multiple functions, and some way to disambiguate function 1 from function 0 is needed. You may see <literal>PCMCIA_CARD_D</literal>, which includes the device description from <filename>pccarddevs</filename>. You may also see <literal>PCMCIA_CARD2</literal> and <literal>PCMCIA_CARD2_D</literal> which are used when you need to match both CIS strings and manufacturer numbers, in the <quote>use the default description</quote> and <quote>take the description from pccarddevs</quote> flavors." ], "previous_source": "", "target": [ "Olhando para a mesa <varname remap=\"structname\"> wi_pccard_products </varname> , percebe-se que todas as entradas s�o da forma <function> PCMCIA_CARD ( <replaceable> foo </replaceable> , <replaceable> Barra </replaceable> , <replaceable> baz </replaceable> ) </function> . o <replaceable> foo </replaceable> parte � o ID do fabricante de <filename> pccarddevs </filename> . o <replaceable> Barra </replaceable> parte � o ID do produto. <replaceable> baz </replaceable> � o n�mero da fun��o esperada para este cart�o. Muitos pccards podem ter m�ltiplas fun��es, e alguma maneira de desambiguar a fun��o 1 da fun��o 0 � necess�ria. Voc� pode ver <literal> PCMCIA_CARD_D </literal> , que inclui a descri��o do dispositivo de <filename> pccarddevs </filename> . Voc� tamb�m pode ver <literal> PCMCIA_CARD2 </literal> e <literal> PCMCIA_CARD2_D </literal> que s�o usados quando voc� precisa combinar as seq��ncias de caracteres do CIS e os n�meros do fabricante, no <quote> use a descri��o padr�o </quote> e <quote> Pegue a descri��o do pccarddevs </quote> sabores. " ], "id_hash": -4954197961780722975, "content_hash": -4954197961780722975, "location": "book.translate.xml:23757", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2695, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 107, "source_unit": "https://translate-dev.freebsd.org/api/units/104824/?format=api", "priority": 100, "id": 33792, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=3b3f2733c51882e1", "url": "https://translate-dev.freebsd.org/api/units/33792/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.783654Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Putting it All Together" ], "previous_source": "", "target": [ "Colocando tudo junto" ], "id_hash": -262665369994054147, "content_hash": -262665369994054147, "location": "book.translate.xml:23780", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2696, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/104825/?format=api", "priority": 100, "id": 33793, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=7c5ad33cd6b535fd", "url": "https://translate-dev.freebsd.org/api/units/33793/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.804904Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "To add a new device, one must first obtain the identification information from the device. The easiest way to do this is to insert the device into a PC Card or CF slot and issue <command>devinfo -v</command>. Sample output:" ], "previous_source": "", "target": [ "Para adicionar um novo dispositivo, � necess�rio primeiro obter as informa��es de identifica��o do dispositivo. A maneira mais f�cil de fazer isso � inserir o dispositivo em um slot e cart�o PC Card ou CF. <command> devinfo -v </command> . Exemplo de sa�da: " ], "id_hash": -4322577813268861281, "content_hash": -4322577813268861281, "location": "book.translate.xml:23782", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2697, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 39, "source_unit": "https://translate-dev.freebsd.org/api/units/104826/?format=api", "priority": 100, "id": 33794, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=44031e617e1fee9f", "url": "https://translate-dev.freebsd.org/api/units/33794/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.832050Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ " cbb1 pnpinfo vendor=0x104c device=0xac51 subvendor=0x1265 subdevice=0x0300 class=0x060700 at slot=10 function=1\n cardbus1\n pccard1\n unknown pnpinfo manufacturer=0x026f product=0x030c cisvendor=\"BUFFALO\" cisproduct=\"WLI2-CF-S11\" function_type=6 at function=0" ], "previous_source": "", "target": [ " cbb1 pnpinfo vendor=0x104c device=0xac51 subvendor=0x1265 subdevice=0x0300 class=0x060700 at slot=10 function=1\n cardbus1\n pccard1\n unknown pnpinfo manufacturer=0x026f product=0x030c cisvendor=\"BUFFALO\" cisproduct=\"WLI2-CF-S11\" function_type=6 at function=0" ], "id_hash": -4612976410050975744, "content_hash": -4612976410050975744, "location": "book.translate.xml:23788", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2698, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 21, "source_unit": "https://translate-dev.freebsd.org/api/units/104827/?format=api", "priority": 100, "id": 33795, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=3ffb6a6549a7a800", "url": "https://translate-dev.freebsd.org/api/units/33795/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.850716Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "<literal>manufacturer</literal> and <literal>product</literal> are the numeric IDs for this product, while <literal>cisvendor</literal> and <literal>cisproduct</literal> are the product description strings from the CIS." ], "previous_source": "", "target": [ " <literal> fabricante </literal> e <literal> produtos </literal> s�o os IDs num�ricos para este produto, enquanto <literal> cisvendor </literal> e <literal> cisproduto </literal> s�o as strings de descri��o do produto do CIS. " ], "id_hash": -8851309512108901118, "content_hash": -8851309512108901118, "location": "book.translate.xml:23793", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2699, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 22, "source_unit": "https://translate-dev.freebsd.org/api/units/104828/?format=api", "priority": 100, "id": 33796, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=0529d4e51db67d02", "url": "https://translate-dev.freebsd.org/api/units/33796/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.873988Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Since we first want to prefer the numeric option, first try to construct an entry based on that. The above card has been slightly fictionalized for the purpose of this example. The vendor is BUFFALO, which we see already has an entry:" ], "previous_source": "", "target": [ "Como queremos primeiro preferir a op��o num�rica, primeiro tente construir uma entrada com base nisso. O cart�o acima foi ligeiramente ficcionalizado para o prop�sito deste exemplo. O fornecedor � BUFFALO, que j� vemos com uma entrada:" ], "id_hash": 7820299803537552075, "content_hash": 7820299803537552075, "location": "book.translate.xml:23799", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2700, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 42, "source_unit": "https://translate-dev.freebsd.org/api/units/104829/?format=api", "priority": 100, "id": 33797, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=ec87493cd2e9b2cb", "url": "https://translate-dev.freebsd.org/api/units/33797/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.897827Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "vendor BUFFALO\t\t\t0x026f\tBUFFALO (Melco Corporation)" ], "previous_source": "", "target": [ "vendor BUFFALO\t\t\t0x026f\tBUFFALO (Melco Corporation)" ], "id_hash": -8174914045952400504, "content_hash": -8174914045952400504, "location": "book.translate.xml:23805", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2701, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/104830/?format=api", "priority": 100, "id": 33798, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=0e8cdefcdda7e388", "url": "https://translate-dev.freebsd.org/api/units/33798/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.914684Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "But there is no entry for this particular card. Instead we find:" ], "previous_source": "", "target": [ "Mas n�o h� entrada para este cart�o em particular. Em vez disso, encontramos:" ], "id_hash": -7954554735797282013, "content_hash": -7954554735797282013, "location": "book.translate.xml:23807", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2702, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/104831/?format=api", "priority": 100, "id": 33799, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=119bbe9ce266db23", "url": "https://translate-dev.freebsd.org/api/units/33799/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.945906Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "/* BUFFALO */\nproduct BUFFALO WLI_PCM_S11\t0x0305\tBUFFALO AirStation 11Mbps WLAN\nproduct BUFFALO LPC_CF_CLT\t0x0307\tBUFFALO LPC-CF-CLT\nproduct\tBUFFALO\tLPC3_CLT\t0x030a\tBUFFALO LPC3-CLT Ethernet Adapter\nproduct BUFFALO WLI_CF_S11G\t0x030b\tBUFFALO AirStation 11Mbps CF WLAN" ], "previous_source": "", "target": [ "/* BUFFALO */\nproduct BUFFALO WLI_PCM_S11\t0x0305\tBUFFALO AirStation 11Mbps WLAN\nproduct BUFFALO LPC_CF_CLT\t0x0307\tBUFFALO LPC-CF-CLT\nproduct\tBUFFALO\tLPC3_CLT\t0x030a\tBUFFALO LPC3-CLT Ethernet Adapter\nproduct BUFFALO WLI_CF_S11G\t0x030b\tBUFFALO AirStation 11Mbps CF WLAN" ], "id_hash": -4386912243089950342, "content_hash": -4386912243089950342, "location": "book.translate.xml:23810", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2703, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 34, "source_unit": "https://translate-dev.freebsd.org/api/units/104832/?format=api", "priority": 100, "id": 33800, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=431e8e8ec9cfb97a", "url": "https://translate-dev.freebsd.org/api/units/33800/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.971245Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "To add the device, we can just add this entry to <filename>pccarddevs</filename>:" ], "previous_source": "", "target": [ "Para adicionar o dispositivo, podemos adicionar essa entrada para <filename> pccarddevs </filename> : " ], "id_hash": 5615530544124571392, "content_hash": 5615530544124571392, "location": "book.translate.xml:23816", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2704, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/104833/?format=api", "priority": 100, "id": 33801, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=cdee5f470be6af00", "url": "https://translate-dev.freebsd.org/api/units/33801/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:17.987737Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "product BUFFALO WLI2_CF_S11G\t0x030c\tBUFFALO AirStation ultra 802.11b CF" ], "previous_source": "", "target": [ "product BUFFALO WLI2_CF_S11G\t0x030c\tBUFFALO AirStation ultra 802.11b CF" ], "id_hash": 1915824826764010721, "content_hash": 1915824826764010721, "location": "book.translate.xml:23819", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2705, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/104834/?format=api", "priority": 100, "id": 33802, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=9a9660878b24a4e1", "url": "https://translate-dev.freebsd.org/api/units/33802/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:18.014750Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Once these steps are complete, the card can be added to the driver. That is a simple operation of adding one line:" ], "previous_source": "", "target": [ "Depois que essas etapas forem conclu�das, o cart�o pode ser adicionado ao driver. Essa � uma opera��o simples de adicionar uma linha:" ], "id_hash": -6807721137635600915, "content_hash": -6807721137635600915, "location": "book.translate.xml:23821", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2706, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 22, "source_unit": "https://translate-dev.freebsd.org/api/units/104835/?format=api", "priority": 100, "id": 33803, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=21861db1b54fd5ed", "url": "https://translate-dev.freebsd.org/api/units/33803/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:18.060147Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "static const struct pccard_product wi_pccard_products[] = {\n\tPCMCIA_CARD(3COM, 3CRWE737A, 0),\n\tPCMCIA_CARD(BUFFALO, WLI_PCM_S11, 0),\n\tPCMCIA_CARD(BUFFALO, WLI_CF_S11G, 0),\n+\tPCMCIA_CARD(BUFFALO, WLI_CF2_S11G, 0),\n\tPCMCIA_CARD(TDK, LAK_CD011WL, 0),\n\t{ NULL }\n};" ], "previous_source": "", "target": [ "static const struct pccard_product wi_pccard_products[] = {\n\tPCMCIA_CARD(3COM, 3CRWE737A, 0),\n\tPCMCIA_CARD(BUFFALO, WLI_PCM_S11, 0),\n\tPCMCIA_CARD(BUFFALO, WLI_CF_S11G, 0),\n+\tPCMCIA_CARD(BUFFALO, WLI_CF2_S11G, 0),\n\tPCMCIA_CARD(TDK, LAK_CD011WL, 0),\n\t{ NULL }\n};" ], "id_hash": -5809288527038850236, "content_hash": -5809288527038850236, "location": "book.translate.xml:23825", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2707, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 27, "source_unit": "https://translate-dev.freebsd.org/api/units/104836/?format=api", "priority": 100, "id": 33804, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=2f6142dd1418db44", "url": "https://translate-dev.freebsd.org/api/units/33804/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:18.097673Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Note that I have included a '<literal>+</literal>' in the line before the line that I added, but that is simply to highlight the line. Do not add it to the actual driver. Once you have added the line, you can recompile your kernel or module and test it. If the device is recognized and works, please submit a patch. If it does not work, please figure out what is needed to make it work and submit a patch. If the device is not recognized at all, you have done something wrong and should recheck each step." ], "previous_source": "", "target": [ "Note que eu inclu� um '; <literal> + </literal> ' na linha antes da linha que eu adicionei, mas isso � simplesmente para destacar a linha. N�o o adicione ao driver real. Depois de adicionar a linha, voc� pode recompilar seu kernel ou m�dulo e test�-lo. Se o dispositivo for reconhecido e funcionar, envie um patch. Se isso n�o funcionar, descubra o que � necess�rio para que funcione e envie um patch. Se o dispositivo n�o for reconhecido, voc� fez algo errado e deve verificar novamente cada etapa. " ], "id_hash": 6411408308988813809, "content_hash": 6411408308988813809, "location": "book.translate.xml:23834", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2708, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 96, "source_unit": "https://translate-dev.freebsd.org/api/units/104837/?format=api", "priority": 100, "id": 33805, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=d8f9e5e34f4421f1", "url": "https://translate-dev.freebsd.org/api/units/33805/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:18.121725Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "If you are a FreeBSD src committer, and everything appears to be working, then you can commit the changes to the tree. However, there are some minor tricky things to be considered. <filename>pccarddevs</filename> must be committed to the tree first. Then <filename>pccarddevs.h</filename> must be regenerated and committed as a second step, ensuring that the right $FreeBSD$ tag is in the latter file. Finally, commit the additions to the driver." ], "previous_source": "", "target": [ "Se voc� � um commitcador do FreeBSD src, e tudo parece estar funcionando, ent�o voc� pode cometer as mudan�as na �rvore. No entanto, existem algumas pequenas coisas complicadas a serem consideradas. <filename> pccarddevs </filename> deve ser comprometido com a primeira �rvore. Ent�o <filename> pccarddevs.h </filename> deve ser regenerado e confirmado como uma segunda etapa, garantindo que a tag $ FreeBSD $ correta esteja no �ltimo arquivo. Finalmente, confirme as adi��es ao driver. " ], "id_hash": 4633232611451298968, "content_hash": 4633232611451298968, "location": "book.translate.xml:23844", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2709, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 69, "source_unit": "https://translate-dev.freebsd.org/api/units/104838/?format=api", "priority": 100, "id": 33806, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=c04c8c831f4f6498", "url": "https://translate-dev.freebsd.org/api/units/33806/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:18.145758Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Submitting a New Device" ], "previous_source": "", "target": [ "Enviando um novo dispositivo" ], "id_hash": -3319951420379992468, "content_hash": -3319951420379992468, "location": "book.translate.xml:23855", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2710, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/104839/?format=api", "priority": 100, "id": 33807, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=51ed29c5e4b26e6c", "url": "https://translate-dev.freebsd.org/api/units/33807/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:18.178979Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Please do not send entries for new devices to the author directly. Instead, submit them as a PR and send the author the PR number for his records. This ensures that entries are not lost. When submitting a PR, it is unnecessary to include the <filename>pccardevs.h</filename> diffs in the patch, since those will be regenerated. It is necessary to include a description of the device, as well as the patches to the client driver. If you do not know the name, use OEM99 as the name, and the author will adjust OEM99 accordingly after investigation. Committers should not commit OEM99, but instead find the highest OEM entry and commit one more than that." ], "previous_source": "", "target": [ "Por favor, n�o envie entradas para novos dispositivos para o autor diretamente. Em vez disso, envie-os como um PR e envie ao autor o n�mero PR para seus registros. Isso garante que as entradas n�o sejam perdidas. Ao enviar um PR, n�o � necess�rio incluir a <filename> pccardevs.h </filename> diffs no patch, desde que esses ser�o regenerados. � necess�rio incluir uma descri��o do dispositivo, bem como os patches para o driver cliente. Se voc� n�o souber o nome, use OEM99 como o nome e o autor ajustar� o OEM99 adequadamente ap�s a investiga��o. Os committers n�o devem confirmar o OEM99, mas, em vez disso, encontrar a entrada OEM mais alta e cometer um a mais do que isso. " ], "id_hash": -4763883023766719535, "content_hash": -4763883023766719535, "location": "book.translate.xml:23857", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2711, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 113, "source_unit": "https://translate-dev.freebsd.org/api/units/104840/?format=api", "priority": 100, "id": 33808, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=3de349a148def3d1", "url": "https://translate-dev.freebsd.org/api/units/33808/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:18.209021Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Appendices" ], "previous_source": "", "target": [ "Ap�ndices" ], "id_hash": -7399159119328910032, "content_hash": -7399159119328910032, "location": "book.translate.xml:23911", "context": "", "note": "(itstool) path: part/title", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2712, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/104841/?format=api", "priority": 100, "id": 33809, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=1950e7fbbfcee530", "url": "https://translate-dev.freebsd.org/api/units/33809/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:18.236849Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "<year>1996</year> <holder>Addison-Wesley Publishing Company, Inc.</holder>" ], "previous_source": "", "target": [ "<year>1996</year> <holder>Addison-Wesley Publishing Company, Inc.</holder>" ], "id_hash": 3855905272216920493, "content_hash": 3855905272216920493, "location": "book.translate.xml:23946", "context": "", "note": "(itstool) path: biblioentry/copyright", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2717, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/104842/?format=api", "priority": 100, "id": 33814, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=b582ed6a660ba1ad", "url": "https://translate-dev.freebsd.org/api/units/33814/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:18.364198Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "0-201-54979-4" ], "previous_source": "", "target": [ "0-201-54979-4" ], "id_hash": -1215681222790947567, "content_hash": -1215681222790947567, "location": "book.translate.xml:23951", "context": "", "note": "(itstool) path: biblioentry/biblioid", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2718, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/104843/?format=api", "priority": 100, "id": 33815, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=6f21085e6b6edd11", "url": "https://translate-dev.freebsd.org/api/units/33815/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:18.386346Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Addison-Wesley Publishing Company, Inc." ], "previous_source": "", "target": [ "Addison-Wesley Publishing Company, Inc." ], "id_hash": 1091578755327079695, "content_hash": 1091578755327079695, "location": "book.translate.xml:23954", "context": "", "note": "(itstool) path: publisher/publishername", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2719, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/104844/?format=api", "priority": 100, "id": 33816, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=8f26111833a2350f", "url": "https://translate-dev.freebsd.org/api/units/33816/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:18.403999Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "The Design and Implementation of the 4.4 BSD Operating System" ], "previous_source": "", "target": [ "The Design and Implementation of the 4.4 BSD Operating System" ], "id_hash": -529928299428620212, "content_hash": -529928299428620212, "location": "book.translate.xml:23958", "context": "", "note": "(itstool) path: biblioentry/citetitle", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2720, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/104845/?format=api", "priority": 100, "id": 33817, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=78a55104f421584c", "url": "https://translate-dev.freebsd.org/api/units/33817/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:18.421909Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "1-2" ], "previous_source": "", "target": [ "1-2" ], "id_hash": -6195169577044518869, "content_hash": -6195169577044518869, "location": "book.translate.xml:23961", "context": "", "note": "(itstool) path: biblioentry/pagenums", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2721, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/104846/?format=api", "priority": 100, "id": 33818, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=2a065617d4f4582b", "url": "https://translate-dev.freebsd.org/api/units/33818/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:22:18.438849Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "#define XREADORG 0x725" ], "previous_source": "\n #define XREADORG 0x725", "target": [ "\n #define XREADORG 0x725" ], "id_hash": -3985948694083171681, "content_hash": -3985948694083171681, "location": "book.translate.xml:1499", "context": "", "note": "(itstool) path: figure/programlisting", "flags": "no-wrap", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 161, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/92192/?format=api", "priority": 100, "id": 90391, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=48af10c7fc3d8a9f", "url": "https://translate-dev.freebsd.org/api/units/90391/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:14.776293Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Having the files that comprise the <filename>boot</filename> program, the final step is to <emphasis>merge</emphasis> them. This is done by a special program called <filename>btxld</filename> (source located in <filename>/usr/src/usr.sbin/btxld</filename>). Some arguments to this program include the name of the output file (<filename>boot</filename>), its entry point (<literal>0x2000</literal>) and its file format (raw binary). The various files are finally merged by this utility into the file <filename>boot</filename>, which consists of <filename>boot1</filename>, <filename>boot2</filename>, the <literal>bsdlabel</literal> and the <acronym>BTX</acronym> server. This file, which takes exactly 16 sectors, or 8192 bytes, is what is actually written to the beginning of the FreeBSD slice during installation. Let us now proceed to study the <acronym>BTX</acronym> server program." ], "previous_source": "", "target": [ "Tendo os arquivos que comp�em o <filename> bota </filename> programa, o passo final � <emphasis> fundir </emphasis> eles. Isso � feito por um programa especial chamado <filename> btxld </filename> (fonte localizada em <filename> /usr/src/usr.sbin/btxld </filename> ). Alguns argumentos para este programa incluem o nome do arquivo de sa�da ( <filename> bota </filename> ), o seu ponto de entrada ( <literal> 0x2000 </literal> ) e seu formato de arquivo (bin�rio bruto). Os v�rios arquivos s�o finalmente mesclados por esse utilit�rio no arquivo <filename> bota </filename> , que consiste em <filename> boot1 </filename> , <filename> boot2 </filename> , a <literal> bsdlabel </literal> e o servidor <acronym>BTX</acronym> . Este arquivo, que leva exatamente 16 setores, ou 8192 bytes, � o que realmente � gravado no in�cio da fatia do FreeBSD durante a instala��o. Vamos agora continuar a estudar o programa do servidor <acronym>BTX</acronym> . " ], "id_hash": 5941631168682178628, "content_hash": 5941631168682178628, "location": "book.translate.xml:1562", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 165, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 109, "source_unit": "https://translate-dev.freebsd.org/api/units/92193/?format=api", "priority": 100, "id": 90392, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=d274ea115bb0b844", "url": "https://translate-dev.freebsd.org/api/units/90392/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:14.790907Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Recall that <filename>boot1</filename> was originally loaded to address <literal>0x7c00</literal>, so, with this memory initialization, that copy effectively disappeared. However, also recall that <filename>boot1</filename> was relocated to <literal>0x700</literal>, so <emphasis>that</emphasis> copy is still in memory, and the <acronym>BTX</acronym> server will make use of it." ], "previous_source": "", "target": [ "Lembre-se que <filename> boot1 </filename> foi originalmente carregado para resolver <literal> 0x7c00 </literal> Assim, com esta inicializa��o de mem�ria, essa c�pia efetivamente desapareceu. No entanto, lembre-se tamb�m que <filename> boot1 </filename> foi transferido para <literal> 0x700 </literal> , assim <emphasis> aquele </emphasis> a c�pia ainda est� na mem�ria, e o servidor <acronym>BTX</acronym> far� uso dela. " ], "id_hash": 4398745535043101342, "content_hash": 4398745535043101342, "location": "book.translate.xml:1705", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 182, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 43, "source_unit": "https://translate-dev.freebsd.org/api/units/92194/?format=api", "priority": 100, "id": 90393, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=bd0b7bc23194629e", "url": "https://translate-dev.freebsd.org/api/units/90393/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:14.829857Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "<application>loader</application> is a <acronym>BTX</acronym> client as well. I will not describe it here in detail, there is a comprehensive man page written by Mike Smith, <citerefentry><refentrytitle>loader</refentrytitle><manvolnum>8</manvolnum></citerefentry>. The underlying mechanisms and <acronym>BTX</acronym> were discussed above." ], "previous_source": "", "target": [ " <application> carregador </application> � um cliente <acronym>BTX</acronym> tamb�m. Eu n�o vou descrev�-lo aqui em detalhes, h� uma manpage abrangente escrito por Mike Smith, <citerefentry><refentrytitle> carregador </refentrytitle><manvolnum> 8 </manvolnum></citerefentry> . Os mecanismos subjacentes e <acronym>BTX</acronym> foram discutidos acima \"" ], "id_hash": 1163286765984107322, "content_hash": 1163286765984107322, "location": "book.translate.xml:2064", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 204, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 34, "source_unit": "https://translate-dev.freebsd.org/api/units/92195/?format=api", "priority": 100, "id": 90394, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=9024d3267a654b3a", "url": "https://translate-dev.freebsd.org/api/units/90394/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:14.871316Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "#include <sys/kernel.h>\n\nvoid foo_null(void *unused)\n{\n foo_doo();\n}\nSYSINIT(foo, SI_SUB_FOO, SI_ORDER_FOO, foo_null, NULL);\n\nstruct foo foo_voodoo = {\n FOO_VOODOO;\n}\n\nvoid foo_arg(void *vdata)\n{\n struct foo *foo = (struct foo *)vdata;\n foo_data(foo);\n}\nSYSINIT(bar, SI_SUB_FOO, SI_ORDER_FOO, foo_arg, &foo_voodoo);" ], "previous_source": "#include <sys/kernel.h>\n\nvoid foo_null(void *unused)\n{\n foo_doo();\n}\nSYSINIT(foo, SI_SUB_FOO, SI_ORDER_FOO, foo_null, NULL);\n\nstruct foo foo_voodoo = {\n FOO_VOODOO;\n}\n\nvoid foo_arg(void *vdata)\n{\n struct foo *foo = (struct foo *)vdata;\n foo_data(foo);\n}\nSYSINIT(bar, SI_SUB_FOO, SI_ORDER_FOO, foo_arg, &foo_voodoo);\n\t", "target": [ "#include <sys/kernel.h>\n\nvoid foo_null(void *unused)\n{\n foo_doo();\n}\nSYSINIT(foo, SI_SUB_FOO, SI_ORDER_FOO, foo_null, NULL);\n\nstruct foo foo_voodoo = {\n FOO_VOODOO;\n}\n\nvoid foo_arg(void *vdata)\n{\n struct foo *foo = (struct foo *)vdata;\n foo_data(foo);\n}\nSYSINIT(bar, SI_SUB_FOO, SI_ORDER_FOO, foo_arg, &foo_voodoo);\n\t" ], "id_hash": 1591530798629689470, "content_hash": 1591530798629689470, "location": "book.translate.xml:4218", "context": "", "note": "(itstool) path: example/programlisting", "flags": "no-wrap", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 551, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 38, "source_unit": "https://translate-dev.freebsd.org/api/units/92196/?format=api", "priority": 100, "id": 90395, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=961640d43d6a987e", "url": "https://translate-dev.freebsd.org/api/units/90395/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:15.365332Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "#include <sys/kernel.h>\n\nvoid foo_cleanup(void *unused)\n{\n foo_kill();\n}\nSYSUNINIT(foobar, SI_SUB_FOO, SI_ORDER_FOO, foo_cleanup, NULL);\n\nstruct foo_stack foo_stack = {\n FOO_STACK_VOODOO;\n}\n\nvoid foo_flush(void *vdata)\n{\n}\nSYSUNINIT(barfoo, SI_SUB_FOO, SI_ORDER_FOO, foo_flush, &foo_stack);" ], "previous_source": "#include <sys/kernel.h>\n\nvoid foo_cleanup(void *unused)\n{\n foo_kill();\n}\nSYSUNINIT(foobar, SI_SUB_FOO, SI_ORDER_FOO, foo_cleanup, NULL);\n\nstruct foo_stack foo_stack = {\n FOO_STACK_VOODOO;\n}\n\nvoid foo_flush(void *vdata)\n{\n}\nSYSUNINIT(barfoo, SI_SUB_FOO, SI_ORDER_FOO, foo_flush, &foo_stack);\n\t", "target": [ "#include <sys/kernel.h>\n\nvoid foo_cleanup(void *unused)\n{\n foo_kill();\n}\nSYSUNINIT(foobar, SI_SUB_FOO, SI_ORDER_FOO, foo_cleanup, NULL);\n\nstruct foo_stack foo_stack = {\n FOO_STACK_VOODOO;\n}\n\nvoid foo_flush(void *vdata)\n{\n}\nSYSUNINIT(barfoo, SI_SUB_FOO, SI_ORDER_FOO, foo_flush, &foo_stack);\n\t" ], "id_hash": 7905741196377327193, "content_hash": 7905741196377327193, "location": "book.translate.xml:4273", "context": "", "note": "(itstool) path: example/programlisting", "flags": "no-wrap", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 558, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 30, "source_unit": "https://translate-dev.freebsd.org/api/units/92197/?format=api", "priority": 100, "id": 90396, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=edb6d5bb503e0659", "url": "https://translate-dev.freebsd.org/api/units/90396/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:15.391105Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "uint16_t\nboard_read(struct ni_softc *sc, uint16_t address)\n{\n return bus_space_read_2(sc->bar1_bt, sc->bar1_bh, address);\n}" ], "previous_source": "uint16_t\nboard_read(struct ni_softc *sc, uint16_t address)\n{\n return bus_space_read_2(sc->bar1_bt, sc->bar1_bh, address);\n}\n", "target": [ "uint16_t\nboard_read(struct ni_softc *sc, uint16_t address)\n{\n return bus_space_read_2(sc->bar1_bt, sc->bar1_bh, address);\n}\n" ], "id_hash": -4546404317895236274, "content_hash": -4546404317895236274, "location": "book.translate.xml:19331", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2087, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/92198/?format=api", "priority": 100, "id": 90397, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=40e7ed5c5a8d654e", "url": "https://translate-dev.freebsd.org/api/units/90397/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:17.478936Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "void\nboard_write(struct ni_softc *sc, uint16_t address, uint16_t value)\n{\n bus_space_write_2(sc->bar1_bt, sc->bar1_bh, address, value);\n}" ], "previous_source": "void\nboard_write(struct ni_softc *sc, uint16_t address, uint16_t value)\n{\n bus_space_write_2(sc->bar1_bt, sc->bar1_bh, address, value);\n}\n", "target": [ "void\nboard_write(struct ni_softc *sc, uint16_t address, uint16_t value)\n{\n bus_space_write_2(sc->bar1_bt, sc->bar1_bh, address, value);\n}\n" ], "id_hash": -6045059133688897648, "content_hash": -6045059133688897648, "location": "book.translate.xml:19339", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2089, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 14, "source_unit": "https://translate-dev.freebsd.org/api/units/92199/?format=api", "priority": 100, "id": 90398, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=2c1ba2befa3e1f90", "url": "https://translate-dev.freebsd.org/api/units/90398/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:17.492610Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "uint16_t\nboard_read(struct ni_softc *sc, uint16_t address)\n{\n\treturn (bus_read(sc->bar1res, address));\n}" ], "previous_source": "uint16_t\nboard_read(struct ni_softc *sc, uint16_t address)\n{\n\treturn (bus_read(sc->bar1res, address));\n}\n", "target": [ "uint16_t\nboard_read(struct ni_softc *sc, uint16_t address)\n{\n\treturn (bus_read(sc->bar1res, address));\n}\n" ], "id_hash": -785430542444397828, "content_hash": -785430542444397828, "location": "book.translate.xml:19360", "context": "", "note": "(itstool) path: note/programlisting", "flags": "no-wrap", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2092, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/92200/?format=api", "priority": 100, "id": 90399, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=7519971541dbfafc", "url": "https://translate-dev.freebsd.org/api/units/90399/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:17.502127Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "/* Get the IRQ resource */\n\n sc->irqid = 0x0;\n sc->irqres = bus_alloc_resource(dev, SYS_RES_IRQ, &(sc->irqid),\n\t\t\t\t 0, ~0, 1, RF_SHAREABLE | RF_ACTIVE);\n if (sc->irqres == NULL) {\n\tprintf(\"IRQ allocation failed!\\n\");\n\terror = ENXIO;\n\tgoto fail3;\n }\n\n /* Now we should set up the interrupt handler */\n\n error = bus_setup_intr(dev, sc->irqres, INTR_TYPE_MISC,\n\t\t\t my_handler, sc, &(sc->handler));\n if (error) {\n\tprintf(\"Couldn't set up irq\\n\");\n\tgoto fail4;\n }" ], "previous_source": "/* Get the IRQ resource */\n\n sc->irqid = 0x0;\n sc->irqres = bus_alloc_resource(dev, SYS_RES_IRQ, &(sc->irqid),\n\t\t\t\t 0, ~0, 1, RF_SHAREABLE | RF_ACTIVE);\n if (sc->irqres == NULL) {\n\tprintf(\"IRQ allocation failed!\\n\");\n\terror = ENXIO;\n\tgoto fail3;\n }\n\n /* Now we should set up the interrupt handler */\n\n error = bus_setup_intr(dev, sc->irqres, INTR_TYPE_MISC,\n\t\t\t my_handler, sc, &(sc->handler));\n if (error) {\n\tprintf(\"Couldn't set up irq\\n\");\n\tgoto fail4;\n }\n", "target": [ "/* Get the IRQ resource */\n\n sc->irqid = 0x0;\n sc->irqres = bus_alloc_resource(dev, SYS_RES_IRQ, &(sc->irqid),\n\t\t\t\t 0, ~0, 1, RF_SHAREABLE | RF_ACTIVE);\n if (sc->irqres == NULL) {\n\tprintf(\"IRQ allocation failed!\\n\");\n\terror = ENXIO;\n\tgoto fail3;\n }\n\n /* Now we should set up the interrupt handler */\n\n error = bus_setup_intr(dev, sc->irqres, INTR_TYPE_MISC,\n\t\t\t my_handler, sc, &(sc->handler));\n if (error) {\n\tprintf(\"Couldn't set up irq\\n\");\n\tgoto fail4;\n }\n" ], "id_hash": 2991270312584732639, "content_hash": 2991270312584732639, "location": "book.translate.xml:19383", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2097, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 62, "source_unit": "https://translate-dev.freebsd.org/api/units/92201/?format=api", "priority": 100, "id": 90400, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=a983208038c8dfdf", "url": "https://translate-dev.freebsd.org/api/units/90400/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:17.514910Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "#include <vm/vm.h>\n#include <vm/pmap.h>\n\n#define vtophys(virtual_address) (...)" ], "previous_source": "#include <vm/vm.h>\n#include <vm/pmap.h>\n\n#define vtophys(virtual_address) (...)\n", "target": [ "#include <vm/vm.h>\n#include <vm/pmap.h>\n\n#define vtophys(virtual_address) (...)\n" ], "id_hash": -3499017972342794607, "content_hash": -3499017972342794607, "location": "book.translate.xml:19433", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2102, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/92202/?format=api", "priority": 100, "id": 90401, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=4f70fdb157ccd691", "url": "https://translate-dev.freebsd.org/api/units/90401/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:17.532405Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "#if defined(__alpha__)\n#define vtobus(va) alpha_XXX_dmamap((vm_offset_t)va)\n#else\n#define vtobus(va) vtophys(va)\n#endif" ], "previous_source": "#if defined(__alpha__)\n#define vtobus(va) alpha_XXX_dmamap((vm_offset_t)va)\n#else\n#define vtobus(va) vtophys(va)\n#endif\n", "target": [ "#if defined(__alpha__)\n#define vtobus(va) alpha_XXX_dmamap((vm_offset_t)va)\n#else\n#define vtobus(va) vtophys(va)\n#endif\n" ], "id_hash": 8433086847467885989, "content_hash": 8433086847467885989, "location": "book.translate.xml:19442", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2104, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/92203/?format=api", "priority": 100, "id": 90402, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=f50857ceaf5795a5", "url": "https://translate-dev.freebsd.org/api/units/90402/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:17.540613Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "<personname> <firstname>Jean-Francois</firstname> <surname>Dockes</surname> </personname> <contrib>Contributed by </contrib>" ], "previous_source": "", "target": [ " <personname><firstname> Jean-Fran�ois </firstname><surname> Dockes </surname></personname><contrib> Contribu�ram por </contrib> " ], "id_hash": -9082599525515022147, "content_hash": -9082599525515022147, "location": "book.translate.xml:22841", "context": "", "note": "(itstool) path: authorgroup/author", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2552, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/92204/?format=api", "priority": 100, "id": 90403, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=01f41fda6c8bb0bd", "url": "https://translate-dev.freebsd.org/api/units/90403/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:18.121788Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Sound drivers probe and attach in almost the same way as any hardware driver module. You might want to look at the <link linkend=\"isa-driver\">ISA</link> or <link linkend=\"pci\">PCI</link> specific sections of the handbook for more information." ], "previous_source": "", "target": [ "Drivers de som sondam e conectam quase da mesma maneira que qualquer m�dulo de driver de hardware. Voc� pode querer <link linkend=\"isa-driver\"> � UM </link> ou <link linkend=\"pci\"> PCI </link> se��es espec�ficas do manual para mais informa��es. " ], "id_hash": 8719504092167282334, "content_hash": 8719504092167282334, "location": "book.translate.xml:22932", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2569, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 35, "source_unit": "https://translate-dev.freebsd.org/api/units/92205/?format=api", "priority": 100, "id": 90404, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=f901e6c61f321e9e", "url": "https://translate-dev.freebsd.org/api/units/90404/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:18.155426Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "<primary>device drivers</primary> <secondary>sound</secondary>" ], "previous_source": "", "target": [ " <primary> drivers de dispositivo </primary><secondary> som </secondary> " ], "id_hash": -621881770654467284, "content_hash": -621881770654467284, "location": "book.translate.xml:22954", "context": "", "note": "(itstool) path: para/indexterm", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2573, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/92206/?format=api", "priority": 100, "id": 90405, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=775ea1d30fd97b2c", "url": "https://translate-dev.freebsd.org/api/units/90405/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:18.173549Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "Most sound drivers <_:indexterm-1/> need to store additional private information about their device. A private data structure is usually allocated in the attach routine. Its address is passed to <filename>pcm</filename> by the calls to <function>pcm_register()</function> and <function>mixer_init()</function>. <filename>pcm</filename> later passes back this address as a parameter in calls to the sound driver interfaces." ], "previous_source": "", "target": [ "A maioria dos drivers de som <_: indexterm-1 /> precisa armazenar informa��es particulares adicionais sobre o dispositivo. Geralmente, uma estrutura de dados privada � alocada na rotina de anexa��o. Seu endere�o � passado para <filename> pcm </filename> pelas chamadas para <function> pcm_register () </function> e <function> mixer_init () </function> . <filename> pcm </filename> mais tarde passa de volta este endere�o como um par�metro em chamadas para as interfaces do driver de som. " ], "id_hash": -9038714213538521511, "content_hash": -9038714213538521511, "location": "book.translate.xml:22953", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2574, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 53, "source_unit": "https://translate-dev.freebsd.org/api/units/92207/?format=api", "priority": 100, "id": 90406, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=0290094fdbc31e59", "url": "https://translate-dev.freebsd.org/api/units/90406/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:18.183633Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "<function>xxxmixer_uninit()</function> should ensure that all sound is muted and if possible mixer hardware should be powered down." ], "previous_source": "", "target": [ " <function> xxxmixer_uninit () </function> deve garantir que todo o som seja silenciado e, se poss�vel, o hardware do mixer deve ser desligado " ], "id_hash": -7340145615181331156, "content_hash": -7340145615181331156, "location": "book.translate.xml:23463", "context": "", "note": "(itstool) path: sect3/para", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2655, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/92208/?format=api", "priority": 100, "id": 90407, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=1a229073e779c52c", "url": "https://translate-dev.freebsd.org/api/units/90407/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:18.321499Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "<personname> <firstname>Marshall</firstname> <othername role=\"Middle\">Kirk</othername> <surname>McKusick</surname> </personname>" ], "previous_source": "<personname><firstname>Marshall</firstname><othername role=\"Middle\">Kirk</othername><surname>McKusick</surname></personname>", "target": [ "<personname><firstname>Marshall</firstname><othername role=\"Middle\">Kirk</othername><surname>McKusick</surname></personname>" ], "id_hash": 4601389679828551271, "content_hash": 4601389679828551271, "location": "book.translate.xml:23917", "context": "", "note": "(itstool) path: authorgroup/author", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2713, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/92209/?format=api", "priority": 100, "id": 90408, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=bfdb6b88db544667", "url": "https://translate-dev.freebsd.org/api/units/90408/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:18.402312Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_arch-handbook/pt_BR/?format=api", "source": [ "<personname> <firstname>Keith</firstname> <surname>Bostic</surname> </personname>" ], "previous_source": "<personname><firstname>Keith</firstname><surname>Bostic</surname></personname>", "target": [ "<personname><firstname>Keith</firstname><surname>Bostic</surname></personname>" ], "id_hash": -4492446471381636397, "content_hash": -4492446471381636397, "location": "book.translate.xml:23924", "context": "", "note": "(itstool) path: authorgroup/author", "flags": "", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 2714, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/92210/?format=api", "priority": 100, "id": 90409, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_arch-handbook/pt_BR/?checksum=41a79fbc7cd72ad3", "url": "https://translate-dev.freebsd.org/api/units/90409/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-11-02T20:37:18.413911Z" } ] }{ "count": 2721, "next": "