Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/freebsd-doc/articles_geom-class/pt_BR/units/?format=api&page=2
https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/units/?format=api&page=3", "previous": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/units/?format=api", "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "On FreeBSD Kernel Programming" ], "previous_source": "", "target": [ "Programação do kernel do FreeBSD" ], "id_hash": 1524147629936521558, "content_hash": 1524147629936521558, "location": "article.translate.xml:274", "context": "", "note": "(itstool) path: sect1/title", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 53, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/98809/?format=api", "priority": 100, "id": 25098, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=9526dc31b39eb156", "url": "https://translate-dev.freebsd.org/api/units/25098/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.201233Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "Memory Allocation" ], "previous_source": "", "target": [ "Alocação de memória" ], "id_hash": -2866454765239319425, "content_hash": -2866454765239319425, "location": "article.translate.xml:277", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 54, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/98810/?format=api", "priority": 100, "id": 25099, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=58384e94012f447f", "url": "https://translate-dev.freebsd.org/api/units/25099/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.209037Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "See <citerefentry><refentrytitle>malloc</refentrytitle><manvolnum>9</manvolnum></citerefentry>. Basic memory allocation is only slightly different than its userland equivalent. Most notably, <function>malloc</function>() and <function>free</function>() accept additional parameters as is described in the man page." ], "previous_source": "", "target": [ "Veja o <citerefentry><refentrytitle>malloc</refentrytitle><manvolnum>9</manvolnum></citerefentry>. A alocação básica de memória é apenas ligeiramente diferente do seu userland equivalente. Mais notavelmente, <function>malloc</function>() e <function>free</function>() aceitam parâmetros adicionais conforme descrito na página do manual." ], "id_hash": 3597337334629096522, "content_hash": 3597337334629096522, "location": "article.translate.xml:279", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 55, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 28, "source_unit": "https://translate-dev.freebsd.org/api/units/98811/?format=api", "priority": 100, "id": 25100, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=b1ec4f3f0fd15c4a", "url": "https://translate-dev.freebsd.org/api/units/25100/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.224143Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "A <quote>malloc type</quote> must be declared in the declaration section of a source file, like this:" ], "previous_source": "", "target": [ "Um <quote>malloc type</quote> deve ser declarado na seção de declaração de um arquivo fonte, assim:" ], "id_hash": 5910833913651061739, "content_hash": 5910833913651061739, "location": "article.translate.xml:285", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 56, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/98812/?format=api", "priority": 100, "id": 25101, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=d2078020a580e3eb", "url": "https://translate-dev.freebsd.org/api/units/25101/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.240667Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ " static MALLOC_DEFINE(M_GJOURNAL, \"gjournal data\", \"GEOM_JOURNAL Data\");" ], "previous_source": "", "target": [ " static MALLOC_DEFINE(M_GJOURNAL, \"gjournal data\", \"GEOM_JOURNAL Data\");" ], "id_hash": 2051973650824050542, "content_hash": 2051973650824050542, "location": "article.translate.xml:288", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 57, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/98813/?format=api", "priority": 100, "id": 25102, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=9c7a1329e1d4376e", "url": "https://translate-dev.freebsd.org/api/units/25102/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.260251Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "To use this macro, <filename>sys/param.h</filename>, <filename>sys/kernel.h</filename> and <filename>sys/malloc.h</filename> headers must be included." ], "previous_source": "", "target": [ "Para usar esta macro, os cabeçalhos <filename>sys/param.h</filename>, <filename>sys/kernel.h</filename> e <filename>sys/malloc.h</filename> devem ser incluídos." ], "id_hash": -5821925172902823551, "content_hash": -5821925172902823551, "location": "article.translate.xml:290", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 58, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/98814/?format=api", "priority": 100, "id": 25103, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=2f345de6b038f981", "url": "https://translate-dev.freebsd.org/api/units/25103/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.287064Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "There is another mechanism for allocating memory, the UMA (Universal Memory Allocator). See <citerefentry><refentrytitle>uma</refentrytitle><manvolnum>9</manvolnum></citerefentry> for details, but it is a special type of allocator mainly used for speedy allocation of lists comprised of same-sized items (for example, dynamic arrays of structs)." ], "previous_source": "", "target": [ "Existe outro mecanismo para alocar memória, o UMA (Universal Memory Allocator). Veja <citerefentry><refentrytitle>uma</refentrytitle><manvolnum>9</manvolnum></citerefentry> para detalhes, mas ele é um tipo especial de alocador usado principalmente para alocação rápida de listas compostas de itens do mesmo tamanho (por exemplo, matrizes dinâmicas de estruturas)." ], "id_hash": -5405541223331288779, "content_hash": -5405541223331288779, "location": "article.translate.xml:295", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 59, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 41, "source_unit": "https://translate-dev.freebsd.org/api/units/98815/?format=api", "priority": 100, "id": 25104, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=34fba8e5ac9ba935", "url": "https://translate-dev.freebsd.org/api/units/25104/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.303559Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "Lists and Queues" ], "previous_source": "", "target": [ "Listas e filas" ], "id_hash": -1991874128385921372, "content_hash": -1991874128385921372, "location": "article.translate.xml:303", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 60, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/98816/?format=api", "priority": 100, "id": 25105, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=645b71089c442ea4", "url": "https://translate-dev.freebsd.org/api/units/25105/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.324604Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "See <citerefentry><refentrytitle>queue</refentrytitle><manvolnum>3</manvolnum></citerefentry>. There are a LOT of cases when a list of things needs to be maintained. Fortunately, this data structure is implemented (in several ways) by C macros included in the system. The most used list type is TAILQ because it is the most flexible. It is also the one with largest memory requirements (its elements are doubly-linked) and also the slowest (although the speed variation is on the order of several CPU instructions more, so it should not be taken seriously)." ], "previous_source": "", "target": [ "Veja <citerefentry><refentrytitle>queue</refentrytitle><manvolnum>3</manvolnum></citerefentry>. Há MUITOS casos quando uma lista de coisas precisa ser mantida. Felizmente, essa estrutura de dados é implementada (de várias maneiras) por macros C incluídas no sistema. O tipo de lista mais usado é o TAILQ, porque é o mais flexível. É também aquele com os maiores requisitos de memória (seus elementos são duplamente vinculados) e também o mais lento (embora a variação de velocidade seja mais da ordem de várias instruções da CPU, portanto, ela não deve ser levada a sério)." ], "id_hash": -4874045333475920763, "content_hash": -4874045333475920763, "location": "article.translate.xml:305", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 61, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 83, "source_unit": "https://translate-dev.freebsd.org/api/units/98817/?format=api", "priority": 100, "id": 25106, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=3c5be997cf047485", "url": "https://translate-dev.freebsd.org/api/units/25106/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.338479Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "If data retrieval speed is very important, see <citerefentry><refentrytitle>tree</refentrytitle><manvolnum>3</manvolnum></citerefentry> and <citerefentry><refentrytitle>hashinit</refentrytitle><manvolnum>9</manvolnum></citerefentry>." ], "previous_source": "", "target": [ "Se a velocidade de recuperação de dados for muito importante, veja <citerefentry><refentrytitle>tree</refentrytitle><manvolnum>3</manvolnum></citerefentry> e <citerefentry><refentrytitle>hashinit</refentrytitle><manvolnum>9</manvolnum></citerefentry>." ], "id_hash": -7204806659614189448, "content_hash": -7204806659614189448, "location": "article.translate.xml:315", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 62, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/98818/?format=api", "priority": 100, "id": 25107, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=1c0362840a53d878", "url": "https://translate-dev.freebsd.org/api/units/25107/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.351109Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "BIOs" ], "previous_source": "", "target": [ "BIOS" ], "id_hash": -5326412426647379285, "content_hash": -5326412426647379285, "location": "article.translate.xml:320", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 63, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/98819/?format=api", "priority": 100, "id": 25108, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=3614c81e5674e2ab", "url": "https://translate-dev.freebsd.org/api/units/25108/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.359277Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "Structure <varname remap=\"structname\">bio</varname> is used for any and all Input/Output operations concerning GEOM. It basically contains information about what device ('provider') should satisfy the request, request type, offset, length, pointer to a buffer, and a bunch of <quote>user-specific</quote> flags and fields that can help implement various hacks." ], "previous_source": "", "target": [ "A estrutura <varname remap=\"structname\">bio</varname> é usada para todas e quaisquer operações de Input/Output relativas ao GEOM. Ele basicamente contém informações sobre qual dispositivo ('provedor') deve satisfazer a solicitação, tipo de pedido, offset, comprimento, ponteiro para um buffer e um monte de sinalizadores <quote>específicos do usuário</quote> e campos que podem ajudar a implementar vários hacks." ], "id_hash": 6958428112402526561, "content_hash": 6958428112402526561, "location": "article.translate.xml:322", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 64, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 47, "source_unit": "https://translate-dev.freebsd.org/api/units/98820/?format=api", "priority": 100, "id": 25109, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=e0914d803ad83161", "url": "https://translate-dev.freebsd.org/api/units/25109/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.372928Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "The important thing here is that <varname remap=\"structname\">bio</varname>s are handled asynchronously. That means that, in most parts of the code, there is no analogue to userland's <citerefentry><refentrytitle>read</refentrytitle><manvolnum>2</manvolnum></citerefentry> and <citerefentry><refentrytitle>write</refentrytitle><manvolnum>2</manvolnum></citerefentry> calls that do not return until a request is done. Rather, a developer-supplied function is called as a notification when the request gets completed (or results in error)." ], "previous_source": "", "target": [ "O importante aqui é que os <varname remap=\"structname\">bio</varname>s são tratados de forma assíncrona. Isso significa que, na maior parte do código, não há nenhum análogo as chamadas <citerefentry><refentrytitle>read</refentrytitle><manvolnum>2</manvolnum></citerefentry> e <citerefentry><refentrytitle>write</refentrytitle><manvolnum>2</manvolnum></citerefentry> que não retornam até que uma solicitação seja feita. Em vez disso, uma função fornecida pelo desenvolvedor é chamada como uma notificação quando a solicitação é concluída (ou resulta em erro)." ], "id_hash": -765304855188750731, "content_hash": -765304855188750731, "location": "article.translate.xml:330", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 65, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 57, "source_unit": "https://translate-dev.freebsd.org/api/units/98821/?format=api", "priority": 100, "id": 25110, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=75611749f997be75", "url": "https://translate-dev.freebsd.org/api/units/25110/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.381939Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "The asynchronous programming model (also called <quote>event-driven</quote>) is somewhat harder than the much more used imperative one used in userland (at least it takes a while to get used to it). In some cases the helper routines <function>g_write_data</function>() and <function>g_read_data</function>() can be used, but <emphasis>not always</emphasis>. In particular, they cannot be used when a mutex is held; for example, the GEOM topology mutex or the internal mutex held during the <function>.start</function>() and <function>.stop</function>() functions." ], "previous_source": "", "target": [ "O modelo de programação assíncrona (também chamado de <quote>orientado a eventos</quote>) é um pouco mais difícil do que o imperativo muito mais usado no userland (pelo menos leva um tempo para se acostumar com isso). Em alguns casos, as rotinas auxiliares <function>g_write_data</function>() e <function>g_read_data</function>() podem ser usadas, mas <emphasis>nem sempre</emphasis>. Em particular, elas não podem ser usadas quando um mutex é mantido; por exemplo, o mutex de topologia GEOM ou o mutex interno mantido durante as funções <function>.start</function>() e <function>.stop</function>()." ], "id_hash": 4257948754274865031, "content_hash": 4257948754274865031, "location": "article.translate.xml:338", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 66, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 74, "source_unit": "https://translate-dev.freebsd.org/api/units/98822/?format=api", "priority": 100, "id": 25111, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=bb1745d51a5ecf87", "url": "https://translate-dev.freebsd.org/api/units/25111/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.389934Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "On GEOM Programming" ], "previous_source": "", "target": [ "Programação GEOM" ], "id_hash": 2279422141270171018, "content_hash": 2279422141270171018, "location": "article.translate.xml:353", "context": "", "note": "(itstool) path: sect1/title", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 67, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/98823/?format=api", "priority": 100, "id": 25112, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=9fa2225c4f919d8a", "url": "https://translate-dev.freebsd.org/api/units/25112/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.410323Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "Ggate" ], "previous_source": "", "target": [ "Ggate" ], "id_hash": -852829730762220248, "content_hash": -852829730762220248, "location": "article.translate.xml:356", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 68, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/98824/?format=api", "priority": 100, "id": 25113, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=742a23e0dc069d28", "url": "https://translate-dev.freebsd.org/api/units/25113/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.429491Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "If maximum performance is not needed, a much simpler way of making a data transformation is to implement it in userland via the ggate (GEOM gate) facility. Unfortunately, there is no easy way to convert between, or even share code between the two approaches." ], "previous_source": "", "target": [ "Se o desempenho máximo não for necessário, uma maneira muito mais simples de fazer uma transformação de dados é implementá-lo na área do usuário por meio do recurso ggate (GEOM gate). Infelizmente, não existe uma maneira fácil de converter ou até mesmo compartilhar código entre as duas abordagens." ], "id_hash": -2215360200806983325, "content_hash": -2215360200806983325, "location": "article.translate.xml:358", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 69, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 44, "source_unit": "https://translate-dev.freebsd.org/api/units/98825/?format=api", "priority": 100, "id": 25114, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=614175a2855c9963", "url": "https://translate-dev.freebsd.org/api/units/25114/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.449653Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "GEOM Class" ], "previous_source": "", "target": [ "Classe GEOM" ], "id_hash": -7509169205772381170, "content_hash": -7509169205772381170, "location": "article.translate.xml:366", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 70, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/98826/?format=api", "priority": 100, "id": 25115, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=17ca126483a2940e", "url": "https://translate-dev.freebsd.org/api/units/25115/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.459229Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "GEOM classes are transformations on the data. These transformations can be combined in a tree-like fashion. Instances of GEOM classes are called <emphasis>geoms</emphasis>." ], "previous_source": "", "target": [ "Classes GEOM são transformações nos dados. Essas transformações podem ser combinadas em uma forma de árvore. Instâncias de classes GEOM são chamadas de <emphasis>geoms</emphasis>." ], "id_hash": 6570565790153906529, "content_hash": 6570565790153906529, "location": "article.translate.xml:368", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 71, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 23, "source_unit": "https://translate-dev.freebsd.org/api/units/98827/?format=api", "priority": 100, "id": 25116, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=db2f56c617751961", "url": "https://translate-dev.freebsd.org/api/units/25116/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.467666Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "Each GEOM class has several <quote>class methods</quote> that get called when there is no geom instance available (or they are simply not bound to a single instance):" ], "previous_source": "", "target": [ "Cada classe GEOM possui vários <quote>métodos de classe</quote> que são chamados quando não há nenhuma instância geom disponível (ou simplesmente não estão vinculados a uma única instância):" ], "id_hash": 8095674893237895771, "content_hash": 8095674893237895771, "location": "article.translate.xml:373", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 72, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://translate-dev.freebsd.org/api/units/98828/?format=api", "priority": 100, "id": 25117, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=f0599d6c347e425b", "url": "https://translate-dev.freebsd.org/api/units/25117/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.485275Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "<function>.init</function> is called when GEOM becomes aware of a GEOM class (when the kernel module gets loaded.)" ], "previous_source": "", "target": [ "<function>.init</function> é chamada quando o GEOM toma conhecimento de uma classe GEOM (quando o módulo do kernel é carregado)." ], "id_hash": 3079791830791763411, "content_hash": 3079791830791763411, "location": "article.translate.xml:379", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 73, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/98829/?format=api", "priority": 100, "id": 25118, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=aabd9e5a487e35d3", "url": "https://translate-dev.freebsd.org/api/units/25118/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.503992Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "<function>.fini</function> gets called when GEOM abandons the class (when the module gets unloaded)" ], "previous_source": "", "target": [ "<function>.fini</function> é chamada quando o GEOM abandona a classe (quando o módulo é descarregado)" ], "id_hash": -1348754366378335239, "content_hash": -1348754366378335239, "location": "article.translate.xml:385", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 74, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate-dev.freebsd.org/api/units/98830/?format=api", "priority": 100, "id": 25119, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=6d48430cbec323f9", "url": "https://translate-dev.freebsd.org/api/units/25119/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.514500Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "<function>.taste</function> is called next, once for each provider the system has available. If applicable, this function will usually create and start a geom instance." ], "previous_source": "", "target": [ "<function>.taste</function> é chamada next, uma vez para cada provedor que o sistema tiver disponível. Se aplicável, essa função geralmente criará e iniciará uma instância geom." ], "id_hash": 946156644520128399, "content_hash": 946156644520128399, "location": "article.translate.xml:391", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 75, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/98831/?format=api", "priority": 100, "id": 25120, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=8d216c748a7f6f8f", "url": "https://translate-dev.freebsd.org/api/units/25120/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.523641Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "<function>.destroy_geom</function> is called when the geom should be disbanded" ], "previous_source": "", "target": [ "<function>.destroy_geom</function> é chamada quando o geom deve ser desfeito" ], "id_hash": -5490344702404830688, "content_hash": -5490344702404830688, "location": "article.translate.xml:398", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 76, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/98832/?format=api", "priority": 100, "id": 25121, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=33ce60950eb65a20", "url": "https://translate-dev.freebsd.org/api/units/25121/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.534414Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "<function>.ctlconf</function> is called when user requests reconfiguration of existing geom" ], "previous_source": "", "target": [ "<function>.ctlconf</function> é chamado quando o usuário solicita a reconfiguração do geom existente" ], "id_hash": 1727080135367315438, "content_hash": 1727080135367315438, "location": "article.translate.xml:403", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 77, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/98833/?format=api", "priority": 100, "id": 25122, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=97f7d23b8f33cfee", "url": "https://translate-dev.freebsd.org/api/units/25122/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.553453Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "Also defined are the GEOM event functions, which will get copied to the geom instance." ], "previous_source": "", "target": [ "Também são definidas as funções de evento GEOM, que serão copiadas para a instância geom." ], "id_hash": 1600802596189324148, "content_hash": 1600802596189324148, "location": "article.translate.xml:409", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 78, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://translate-dev.freebsd.org/api/units/98834/?format=api", "priority": 100, "id": 25123, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=9637317ad5634374", "url": "https://translate-dev.freebsd.org/api/units/25123/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.568504Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "Field <function>.geom</function> in the <varname remap=\"structname\">g_class</varname> structure is a LIST of geoms instantiated from the class." ], "previous_source": "", "target": [ "O campo <function>.geom</function> na estrutura <varname remap=\"structname\">g_class</varname> é uma LISTA de geoms instanciados a partir da classe." ], "id_hash": -8152052253252898838, "content_hash": -8152052253252898838, "location": "article.translate.xml:412", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 79, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/98835/?format=api", "priority": 100, "id": 25124, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=0ede17aac6702fea", "url": "https://translate-dev.freebsd.org/api/units/25124/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.581154Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "These functions are called from the g_event kernel thread." ], "previous_source": "", "target": [ "Estas funções são chamadas a partir da thread g_event do kernel." ], "id_hash": -1499930517841392543, "content_hash": -1499930517841392543, "location": "article.translate.xml:415", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 80, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/98836/?format=api", "priority": 100, "id": 25125, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=6b2f2d24184bcc61", "url": "https://translate-dev.freebsd.org/api/units/25125/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.591056Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "Softc" ], "previous_source": "", "target": [ "Softc" ], "id_hash": -4733720434514990735, "content_hash": -4733720434514990735, "location": "article.translate.xml:420", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 81, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/98837/?format=api", "priority": 100, "id": 25126, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=3e4e72585ab9e971", "url": "https://translate-dev.freebsd.org/api/units/25126/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.600439Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "The name <quote>softc</quote> is a legacy term for <quote>driver private data</quote>. The name most probably comes from the archaic term <quote>software control block</quote>. In GEOM, it is a structure (more precise: pointer to a structure) that can be attached to a geom instance to hold whatever data is private to the geom instance. Most GEOM classes have the following members:" ], "previous_source": "", "target": [ "O nome <quote>softc</quote> é um termo legado para <quote>dados privados do driver</quote>. O nome provavelmente vem do termo arcaico <quote>bloco de controle de software</quote>. No GEOM, ele é uma estrutura (mais precisamente: ponteiro para uma estrutura) que pode ser anexada a uma instância geom para armazenar quaisquer dados que sejam privados para a instância geom. A maioria das classes GEOM possui os seguintes membros:" ], "id_hash": -8391242316639876146, "content_hash": -8391242316639876146, "location": "article.translate.xml:422", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 82, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 60, "source_unit": "https://translate-dev.freebsd.org/api/units/98838/?format=api", "priority": 100, "id": 25127, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=0b8c51925c744bce", "url": "https://translate-dev.freebsd.org/api/units/25127/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.618539Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "<varname>struct g_provider *provider</varname> : The <quote>provider</quote> this geom instantiates" ], "previous_source": "", "target": [ "<varname>struct g_provider *provider</varname> : O <quote>provedor</quote> que este geom instância" ], "id_hash": -7826521062098946099, "content_hash": -7826521062098946099, "location": "article.translate.xml:433", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 83, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/98839/?format=api", "priority": 100, "id": 25128, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=13629c8f8a7ab7cd", "url": "https://translate-dev.freebsd.org/api/units/25128/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.631264Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "<varname>uint16_t n_disks</varname> : Number of consumer this geom consumes" ], "previous_source": "", "target": [ "<varname>uint16_t n_disks</varname> : Número de consumidores que este geom consome" ], "id_hash": 4328435912700606435, "content_hash": 4328435912700606435, "location": "article.translate.xml:439", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 84, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/98840/?format=api", "priority": 100, "id": 25129, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=bc11b187919037e3", "url": "https://translate-dev.freebsd.org/api/units/25129/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.651575Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "<varname>struct g_consumer **disks</varname> : Array of <varname>struct g_consumer*</varname>. (It is not possible to use just single indirection because struct g_consumer* are created on our behalf by GEOM)." ], "previous_source": "", "target": [ "<varname>struct g_consumer **disks</varname>: Array de <varname>struct g_consumer*</varname>. (Não é possível usar apenas uma única via indireta porque o struct g_consumer* é criado em nosso nome pela GEOM)." ], "id_hash": 2133090800769381700, "content_hash": 2133090800769381700, "location": "article.translate.xml:444", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 85, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://translate-dev.freebsd.org/api/units/98841/?format=api", "priority": 100, "id": 25130, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=9d9a42c81d833544", "url": "https://translate-dev.freebsd.org/api/units/25130/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.661453Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "The <varname remap=\"structname\">softc</varname> structure contains all the state of geom instance. Every geom instance has its own softc." ], "previous_source": "", "target": [ "A estrutura <varname remap=\"structname\">softc</varname> contém todo o estado da instância geom. Cada instância geom possui seu próprio softc." ], "id_hash": 825721428977497829, "content_hash": 825721428977497829, "location": "article.translate.xml:452", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 86, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://translate-dev.freebsd.org/api/units/98842/?format=api", "priority": 100, "id": 25131, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=8b758d43c9a1b6e5", "url": "https://translate-dev.freebsd.org/api/units/25131/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.668707Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "Metadata" ], "previous_source": "", "target": [ "Metadados" ], "id_hash": -754148464637696582, "content_hash": -754148464637696582, "location": "article.translate.xml:458", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 87, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/98843/?format=api", "priority": 100, "id": 25132, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=7588b9f7915d25ba", "url": "https://translate-dev.freebsd.org/api/units/25132/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.676148Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "Format of metadata is more-or-less class-dependent, but MUST start with:" ], "previous_source": "", "target": [ "O formato dos metadados é mais ou menos dependente da classe, mas DEVE começar com:" ], "id_hash": -162709839637429102, "content_hash": -162709839637429102, "location": "article.translate.xml:460", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 88, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/98844/?format=api", "priority": 100, "id": 25133, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=7dbdf0434ef34492", "url": "https://translate-dev.freebsd.org/api/units/25133/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.682856Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "16 byte buffer for null-terminated signature (usually the class name)" ], "previous_source": "", "target": [ "Buffer de 16 bytes para uma assinatura de terminação nula (geralmente o nome da classe)" ], "id_hash": -2893711611261837934, "content_hash": -2893711611261837934, "location": "article.translate.xml:465", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 89, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/98845/?format=api", "priority": 100, "id": 25134, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=57d7789f00509d92", "url": "https://translate-dev.freebsd.org/api/units/25134/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.689405Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "uint32 version ID" ], "previous_source": "", "target": [ "ID da versão uint32" ], "id_hash": -9140544081845351150, "content_hash": -9140544081845351150, "location": "article.translate.xml:470", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 90, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/98846/?format=api", "priority": 100, "id": 25135, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=0126439613cf0d12", "url": "https://translate-dev.freebsd.org/api/units/25135/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.708457Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "It is assumed that geom classes know how to handle metadata with version ID's lower than theirs." ], "previous_source": "", "target": [ "Assume-se que as classes geom sabem como lidar com metadados com ID de versão menores que os deles." ], "id_hash": -3643892593217143487, "content_hash": -3643892593217143487, "location": "article.translate.xml:474", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 91, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/98847/?format=api", "priority": 100, "id": 25136, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=4d6e4afe1d9d7d41", "url": "https://translate-dev.freebsd.org/api/units/25136/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.726693Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "Metadata is located in the last sector of the provider (and thus must fit in it)." ], "previous_source": "", "target": [ "Os metadados estão localizados no último setor do provedor (e, portanto, devem caber nele)." ], "id_hash": 8622749801874005541, "content_hash": 8622749801874005541, "location": "article.translate.xml:477", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 92, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/98848/?format=api", "priority": 100, "id": 25137, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=f7aa29426fc51e25", "url": "https://translate-dev.freebsd.org/api/units/25137/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.739631Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "(All this is implementation-dependent but all existing code works like that, and it is supported by libraries.)" ], "previous_source": "", "target": [ "(Tudo isso depende da implementação, mas todo o código existente funciona assim, e é suportado por bibliotecas.)" ], "id_hash": 972163329632809658, "content_hash": 972163329632809658, "location": "article.translate.xml:480", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 93, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/98849/?format=api", "priority": 100, "id": 25138, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=8d7dd165c66cb2ba", "url": "https://translate-dev.freebsd.org/api/units/25138/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.748811Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "Labeling/creating a GEOM" ], "previous_source": "", "target": [ "Rotulando/criando um GEOM" ], "id_hash": -3991312099660296226, "content_hash": -3991312099660296226, "location": "article.translate.xml:486", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 94, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/98850/?format=api", "priority": 100, "id": 25139, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=489c02cad0078fde", "url": "https://translate-dev.freebsd.org/api/units/25139/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.756575Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "The sequence of events is:" ], "previous_source": "", "target": [ "A sequência de eventos é:" ], "id_hash": 8643875238166392027, "content_hash": 8643875238166392027, "location": "article.translate.xml:488", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 95, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/98851/?format=api", "priority": 100, "id": 25140, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=f7f536bb5db3ecdb", "url": "https://translate-dev.freebsd.org/api/units/25140/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.763144Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "user calls <citerefentry><refentrytitle>geom</refentrytitle><manvolnum>8</manvolnum></citerefentry> utility (or one of its hardlinked friends)" ], "previous_source": "", "target": [ "o usuário chama o utilitário <citerefentry><refentrytitle>geom</refentrytitle><manvolnum>8</manvolnum></citerefentry> (ou um de seus equivalentes hardlinked)" ], "id_hash": -3140427969876930107, "content_hash": -3140427969876930107, "location": "article.translate.xml:492", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 96, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/98852/?format=api", "priority": 100, "id": 25141, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=546af5666cc8d1c5", "url": "https://translate-dev.freebsd.org/api/units/25141/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.769158Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "the utility figures out which geom class it is supposed to handle and searches for <filename>geom_<replaceable>CLASSNAME</replaceable>.so</filename> library (usually in <filename>/lib/geom</filename>)." ], "previous_source": "", "target": [ "o utilitário descobre qual classe geom ele é suposto manipular e procura pela biblioteca <filename>geom_<replaceable>CLASSNAME</replaceable>.so </filename> (geralmente em <filename>/lib/geom</filename>)." ], "id_hash": 8797004486134279511, "content_hash": 8797004486134279511, "location": "article.translate.xml:497", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 97, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 20, "source_unit": "https://translate-dev.freebsd.org/api/units/98853/?format=api", "priority": 100, "id": 25142, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=fa153cf8bb8d2d57", "url": "https://translate-dev.freebsd.org/api/units/25142/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.780088Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "it <citerefentry><refentrytitle>dlopen</refentrytitle><manvolnum>3</manvolnum></citerefentry>-s the library, extracts the definitions of command-line parameters and helper functions." ], "previous_source": "", "target": [ "ele <citerefentry><refentrytitle>dlopen</refentrytitle><manvolnum>3</manvolnum></citerefentry>-s a biblioteca, extrai as definições dos parâmetros da linha de comandos e funções auxiliares." ], "id_hash": -7059047269965725120, "content_hash": -7059047269965725120, "location": "article.translate.xml:505", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 98, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate-dev.freebsd.org/api/units/98854/?format=api", "priority": 100, "id": 25143, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=1e0939e88d008240", "url": "https://translate-dev.freebsd.org/api/units/25143/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.795838Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "In the case of creating/labeling a new geom, this is what happens:" ], "previous_source": "", "target": [ "No caso da criação/rotulação de um novo geom, isso é o que acontece:" ], "id_hash": 7281127935612068743, "content_hash": 7281127935612068743, "location": "article.translate.xml:511", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 99, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/98855/?format=api", "priority": 100, "id": 25144, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=e50bc347c654a387", "url": "https://translate-dev.freebsd.org/api/units/25144/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.818676Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "<citerefentry><refentrytitle>geom</refentrytitle><manvolnum>8</manvolnum></citerefentry> looks in the command-line argument for the command (usually <option>label</option>), and calls a helper function." ], "previous_source": "", "target": [ "O <citerefentry><refentrytitle>geom</refentrytitle><manvolnum>8</manvolnum></citerefentry> procura no argumento da linha de comando pelo comando (geralmente <option>label</option>) e chama uma função auxiliar ." ], "id_hash": 7190546497668590927, "content_hash": 7190546497668590927, "location": "article.translate.xml:516", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 100, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/98856/?format=api", "priority": 100, "id": 25145, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=e3c9f3f146772d4f", "url": "https://translate-dev.freebsd.org/api/units/25145/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.830687Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "The helper function checks parameters and gathers metadata, which it proceeds to write to all concerned providers." ], "previous_source": "", "target": [ "A função auxiliar verifica parâmetros e reúne metadados, que são gravados em todos os provedores envolvidos." ], "id_hash": 8210791607035225480, "content_hash": 8210791607035225480, "location": "article.translate.xml:522", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 101, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/98857/?format=api", "priority": 100, "id": 25146, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=f1f29776c617e588", "url": "https://translate-dev.freebsd.org/api/units/25146/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.841421Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_geom-class/pt_BR/?format=api", "source": [ "This <quote>spoils</quote> existing geoms (if any) and initializes a new round of <quote>tasting</quote> of the providers. The intended geom class recognizes the metadata and brings the geom up." ], "previous_source": "", "target": [ "Este <quote>estraga</quote> geoms existentes (se existirem) e inicializa uma nova rodada de <quote>degustação</quote> dos provedores. A classe geom pretendida reconhece os metadados e carrega o geom." ], "id_hash": -1393448253762512891, "content_hash": -1393448253762512891, "location": "article.translate.xml:528", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 102, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 28, "source_unit": "https://translate-dev.freebsd.org/api/units/98858/?format=api", "priority": 100, "id": 25147, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_geom-class/pt_BR/?checksum=6ca97a322d98d805", "url": "https://translate-dev.freebsd.org/api/units/25147/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:07:31.862203Z" } ] }{ "count": 149, "next": "