Skip to content

Commit be779d8

Browse files
author
github-actions
committed
Update translations from Transifex
1 parent 79b0af8 commit be779d8

File tree

1 file changed

+62
-2
lines changed

1 file changed

+62
-2
lines changed

library/csv.po

+62-2
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,16 @@
77
# Raphael Mendonça, 2021
88
# i17obot <[email protected]>, 2021
99
# Rafael Fontenelle <[email protected]>, 2023
10+
# Adorilson Bezerra <[email protected]>, 2024
1011
#
1112
#, fuzzy
1213
msgid ""
1314
msgstr ""
1415
"Project-Id-Version: Python 3.12\n"
1516
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2024-02-09 14:13+0000\n"
17+
"POT-Creation-Date: 2024-03-29 14:13+0000\n"
1718
"PO-Revision-Date: 2021-06-28 01:03+0000\n"
18-
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2023\n"
19+
"Last-Translator: Adorilson Bezerra <adorilson@gmail.com>, 2024\n"
1920
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
2021
"teams/5390/pt_BR/)\n"
2122
"MIME-Version: 1.0\n"
@@ -115,6 +116,18 @@ msgid ""
115116
"parameters in the current dialect. For full details about the dialect and "
116117
"formatting parameters, see section :ref:`csv-fmt-params`."
117118
msgstr ""
119+
"Retorna um :ref:`objeto leitor <reader-objects>` que irá iterar sobre as "
120+
"linhas no *csvfile* fornecido. Um csvfile deve ser um iterável de strings, "
121+
"cada uma no formato csv definido pelo leitor. Um csvfile é muito comumente "
122+
"um objeto similar a arquivo ou uma lista. Se *csvfile* for um objeto de "
123+
"arquivo, ele deverá ser aberto com ``newline=''``. [1]_ Pode ser fornecido "
124+
"um parâmetro opcional *dialect*, usado para definir um conjunto de "
125+
"parâmetros específicos para um dialeto CSV específico. Pode ser uma "
126+
"instância de uma subclasse da classe :class:`Dialect` ou uma das strings "
127+
"retornadas pela função :func:`list_dialects`. Os outros argumentos nomeados "
128+
"opcionais *fmtparams* podem ser dados para substituir parâmetros de "
129+
"formatação individuais no dialeto atual. Para detalhes completos sobre os "
130+
"parâmetros de dialeto e formatação, consulte a seção :ref:`csv-fmt-params`."
118131

119132
#: ../../library/csv.rst:72
120133
msgid ""
@@ -152,6 +165,23 @@ msgid ""
152165
"without preprocessing the data returned from a ``cursor.fetch*`` call. All "
153166
"other non-string data are stringified with :func:`str` before being written."
154167
msgstr ""
168+
"Retorna um objeto de escrita responsável por converter os dados de usuário "
169+
"em strings delimitadas no objeto arquivo ou similar. *csvfile* pode ser "
170+
"qualquer objeto com um método :meth:`~io.TextIOBase.write`. Se *csvfile* for "
171+
"um objeto arquivo, ele deverá ser aberto com ``newline=''`` [1]_. Pode ser "
172+
"fornecido um parâmetro opcional *dialect*, usado para definir um conjunto de "
173+
"parâmetros específicos para um dialeto CSV específico. Pode ser uma "
174+
"instância de uma subclasse da classe :class:`Dialect` ou uma das strings "
175+
"retornadas pela função :func:`list_dialects`. Os outros argumentos nomeados "
176+
"opcionais *fmtparams* podem ser dados para substituir parâmetros de "
177+
"formatação individuais no dialeto atual. Para detalhes completos sobre os "
178+
"parâmetros de dialeto e formatação, consulte a seção :ref:`csv-fmt-params`. "
179+
"Para tornar o mais fácil possível a interface com os módulos que implementam "
180+
"a API do DB, o valor :const:`None` é escrito como uma string vazia. Embora "
181+
"isso não seja uma transformação reversível, torna mais fácil despejar "
182+
"valores de dados SQL NULL em arquivos CSV sem preprocessar os dados "
183+
"retornados de uma chamada ``cursor.fetch*``. Todos os outros dados que não "
184+
"são de strings são codificados com :func:`str` antes de serem escritos."
155185

156186
#: ../../library/csv.rst:118
157187
msgid ""
@@ -276,6 +306,19 @@ msgid ""
276306
"dictionary are ignored. Any other optional or keyword arguments are passed "
277307
"to the underlying :class:`writer` instance."
278308
msgstr ""
309+
"Cria um objeto que funcione como um de escrita comum, mas mapeia dicionários "
310+
"nas linhas de saída. O parâmetro *fieldnames* é uma :mod:`sequência "
311+
"<collections.abc>` de chaves que identificam a ordem na qual os valores no "
312+
"dicionário transmitidos para o método :meth:`~csvwriter.writerow` são "
313+
"escritos no arquivo *f*. O parâmetro opcional *restval* especifica o valor a "
314+
"ser escrito se o dicionário estiver com falta de uma chave em *fieldnames*. "
315+
"Se o dicionário transmitido para o método :meth:`~csvwriter.writerow` "
316+
"contiver uma chave não encontrada em *fieldnames*, o parâmetro opcional "
317+
"*extrasaction* indica qual ação executar. Se estiver definido como "
318+
"``'raise'``, o valor padrão, a :exc:`ValueError` é levantada. Se estiver "
319+
"definido como ``'ignore'``, valores extras no dicionário serão ignorados. "
320+
"Quaisquer outros argumentos nomeados ou opcionais são passados para a "
321+
"instância subjacente de :class:`writer`."
279322

280323
#: ../../library/csv.rst:212
281324
msgid ""
@@ -516,6 +559,15 @@ msgid ""
516559
"specify individual formatting parameters, which have the same names as the "
517560
"attributes defined below for the :class:`Dialect` class."
518561
msgstr ""
562+
"Para facilitar a especificação do formato dos registros de entrada e saída, "
563+
"parâmetros específicos de formatação são agrupados em dialetos. Um dialeto é "
564+
"uma subclasse da classe :class:`Dialect` contendo vários atributos "
565+
"descrevendo o formato do arquivo CSV. Ao criar objetos :class:`reader` ou :"
566+
"class:`writer`, o programador pode especificar uma string ou uma subclasse "
567+
"da classe :class:`Dialect` como parâmetro de dialeto. Além do parâmetro "
568+
"*dialect*, ou em vez do parâmetro *dialect*, o programador também pode "
569+
"especificar parâmetros de formatação individuais, com os mesmos nomes dos "
570+
"atributos definidos abaixo para a classe :class:`Dialect`."
519571

520572
#: ../../library/csv.rst:388
521573
msgid "Dialects support the following attributes:"
@@ -693,6 +745,14 @@ msgid ""
693745
"problems for other programs which read CSV files (assuming they support "
694746
"complex numbers at all)."
695747
msgstr ""
748+
"Objetos :class:`writer` (instâncias e objetos :class:`DictWriter` retornados "
749+
"pela função :func:`writer`) possuem os seguintes métodos públicos. Uma *row* "
750+
"deve ser iterável de strings ou números para objetos :class:`writer` e um "
751+
"dicionário mapeando nomes de campos para strings ou números (passando-os "
752+
"por :func:`str` primeiro) para :class:`DictWriter`. Observe que números "
753+
"complexos são escritos cercados por parênteses. Isso pode causar alguns "
754+
"problemas para outros programas que leem arquivos CSV (supondo que eles "
755+
"aceitem números complexos)."
696756

697757
#: ../../library/csv.rst:509
698758
msgid ""

0 commit comments

Comments
 (0)